Arjun NimmalaSS Vancouver Canadians
Age 20 R/R 6'0" / 190 lbs A+ Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION193 act + 128 ros · stats below = ROS only
wRC+†60
AVG/OBP/SLG.189 / .258 / .343
PA128
HR4
K%31
BB%7
BABIP244
ISO154
MLB%4%
Value2026 · WAR
BAT: -11.6 runs (wOBA-derived runs vs avg)-12BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.10+0.1WAR
0.01.42.80.00.31.01.61.92.22.32.3+$67M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 46 / POW 59
Toolsscout grade
CONTACT46
scouting grade only
POWER59
scouting grade only
EYE51
scouting grade only
SPEED50
scouting grade only
DEFENSE52
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+1.0$7M+$6M
2029Pre-Arb$0.8M+1.6$10M+$10M
2030Pre-Arb$0.9M+1.9$11M+$11M
2031Arb-1$4M+2.2$12M+$9M
2032Arb-2$8M+2.3$12M+$8M
2033Arb-3$11M+2.3$11M+$5M
Totals $26M $63M +$49M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKFCL Blue Jays 4030 5110 9111 10 167375267642 100263 2822 282 74
202317 ROKFCL Blue Jays 4025 5110 1481 10 200500320820 120294 2035 403 166
202418 A2 teams 391349 6216413 301589 91 178260358618 181271 408 268 63
202418 A2 teams 391340 7920717 391209 91 232327482810 250301 3110 353 128
202519 A+Vancouver Canadians 543497 8825314 311789 173 177238324562 147238 336 241 43
202519 A+Vancouver Canadians 543473 10629313 551169 173 224317381697 156266 2110 312 97
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 A+TOR 193173 361005 16613 53 208286353639 145287 328 281 73 -6 -0 +0 +2 +5 0.2
YTD20 A+TOR 193163 441306 26453 53 270380460840 190336 2313 374 144 +10 -0 +0 +2 +5 1.7
ROS20 A+TOR 4% 128116 22604 9402 31 189258343601 154245 317 264 60 -6 +0 +0 +1 +4 -0.1
ROS20 MLBTOR 4% 66 1000 020 00 167167167333 246 330 253 52 -0 +0 +0 +0 +0 -0.0
FULL20 A+TOR 199179 371005 16633 53 207283346629 140286 328 280 73 -6 -0 +0 +2 +6 0.1
TOT20 A+TOR 321289 581609 251015 84 200275349624 148270 318 274 68 -12 +0 +0 +3 +9 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBTOR 36% 571516 10025217 421738 103 194265349614 155252 307 276 69 -20 +1 +0 +6 +16 0.3
202822 MLBTOR 49% 597538 10926220 451769 114 203275370645 167257 298 288 78 -15 +1 +0 +6 +17 1.0
202923 MLBTOR 55% 615554 11627223 471769 114 209282390672 181260 298 298 86 -9 +1 +0 +7 +17 1.6
203024 MLBTOR 56% 627564 12127325 491769 114 215288406694 191261 288 305 91 -6 +1 +0 +7 +18 1.9
203125 MLBTOR 56% 634570 12428326 501779 124 218291414705 196262 288 308 94 -4 +1 +0 +7 +18 2.2
203226 MLBTOR 56% 639574 12428326 511799 124 216290411701 195262 288 310 95 -3 +1 +0 +7 +18 2.3
203327 MLBTOR 55% 637571 12428326 521789 124 217293413706 196261 288 310 95 -3 +1 +0 +7 +18 2.3
203428 MLBTOR 55% 631565 12127226 521789 114 214291407698 193261 288 309 95 -4 +1 -1 +7 +18 2.1
203529 MLBTOR 53% 621556 11927225 511769 103 214291405695 191260 288 308 94 -5 +1 -1 +7 +18 2.0
203630 MLBTOR 53% 609545 11526224 501749 93 211288398686 187259 298 305 92 -6 +1 -2 +7 +17 1.7
203731 MLBTOR 52% 595533 11125223 491728 82 208285392677 184257 298 301 89 -8 +1 -3 +6 +17 1.4
203832 MLBTOR 56% 576516 10624222 471698 62 205282388670 182254 298 296 85 -10 +0 -3 +6 +16 1.0
203933 MLBTOR 59% 547490 9821220 451637 41 200277373650 173249 308 289 79 -13 +0 -4 +6 +15 0.5
204034 MLBTOR 54% 499449 8718218 411526 31 194270363633 169243 308 280 72 -16 +0 -5 +5 +14 -0.1
204135 MLBTOR 50% 443398 7315115 361386 21 183261339601 156236 318 270 64 -18 +0 -6 +5 +13 -0.6
202721 MLBTOR 36% 207187 37916 15633 41 198268353621 155253 307 266 62 -9 +0 +0 +2 +6 -0.0
202822 MLBTOR 49% 294266 5413110 22864 52 203274372646 169258 297 278 71 -10 +0 +0 +3 +8 0.2
202923 MLBTOR 55% 335301 6315112 26965 62 209283385669 176261 298 288 79 -8 +0 +0 +4 +9 0.6
203024 MLBTOR 56% 348313 6715114 27985 62 214287403690 188263 288 295 84 -6 +0 +0 +4 +10 0.8
203125 MLBTOR 56% 355319 6915214 28995 62 216290408697 191263 288 298 87 -5 +0 +0 +4 +10 0.9
203226 MLBTOR 56% 360323 7116215 291015 72 220294421715 201263 288 300 88 -5 +1 +0 +4 +10 1.0
203327 MLBTOR 55% 352315 6715114 29995 62 213289400689 187263 288 300 88 -5 +0 +0 +4 +10 1.0
203428 MLBTOR 55% 346310 6615114 28975 62 213289403692 190262 288 299 87 -5 +0 -0 +4 +10 0.9
203529 MLBTOR 53% 332297 6314113 27945 52 212289397686 185261 288 298 86 -5 +0 -1 +4 +9 0.7
203630 MLBTOR 53% 320287 6114113 26914 52 213287404691 192260 288 295 84 -6 +0 -1 +3 +9 0.6
203731 MLBTOR 52% 310277 5813112 26904 41 209287394680 184258 298 292 81 -7 +0 -1 +3 +9 0.5
203832 MLBTOR 56% 324290 5913112 27954 31 203280379660 176255 298 286 77 -8 +0 -2 +3 +9 0.3
203933 MLBTOR 59% 323290 5813112 26964 31 200275376651 176250 308 280 72 -10 +0 -2 +3 +9 0.0
204034 MLBTOR 54% 272244 4810110 22834 21 197274369643 172244 318 271 66 -11 +0 -3 +3 +8 -0.3
204135 MLBTOR 50% 221198 36717 18693 10 182260333594 152237 318 261 58 -11 +0 -3 +2 +6 -0.5
▸ Career Totals
Career 47054223 87819717178 376135965 6923 208283389672 181258 298 289 79 -110 +5 -13 +50 +133 6.6
/ 162G 650583 12127225 521889 103 208283389672 182257 298 289 79 -15 +1 -2 +7 +18 0.9
Career 99438931 182542041367 7862944145 16249 204279384663 179257 308 293 82 -198 +13 -24 +107 +282 18.3
/ 162G 650584 11927324 511929 113 204278384661 180256 308 293 82 -13 +1 -2 +7 +18 1.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKFCL Blue Jays 4025 5110 1481 10 200500320820 120294 2035 403 166 +3 +0 +1 0.4
202418 ADunedin Blue Jays 361319 7418616 301139 91 232316476792 245301 318 345 122 +9 +1 +10 2.1
202418 ROKFCL Blue Jays 3021 5211 970 00 2384675711.038 333308 2330 448 201 +3 +0 +1 0.4
202519 A+Vancouver Canadians 543473 10629313 551169 173 224317381697 156266 2110 312 97 -2 +2 +15 1.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,71418070209281392+47+711.09.5
/1626642510+6.6+1.01.5pk7: 8
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Arjun Nimmala (OGILVIE) 20 39→46 49→59 50 51 200/275/349 148270 98 31% 8% 68 +0.1
Ceddanne Rafaela
2021 · A
20 41→48 42→55 52→55 41 203/255/306 103257 1013 25% 5% 53 -1.5 230/269/385 155293 1619 27% 4% 79 +0.3 247/287/396150298152022%4%88+0.7
Max Muncy
2023 · A
20 38→45 48→55 50 41 195/268/337 143297 1712 38% 8% 67 -0.5 211/276/338 127323 139 36% 7% 70 -0.3 226/295/38816231320632%6%90+0.5
Ronny Rodríguez
2013 · A
21 38→48 50→55 45→50 34 206/232/358 153257 187 29% 3% 56 -1.3 214/240/338 124269 138 25% 3% 53 -1.5 256/283/425169304221323%3%93+1.0
Kevin Padlo
2016 · A
20 38→40 45→55 50 46 193/270/323 130263 128 30% 9% 64 -0.8 183/268/311 128268 128 34% 10% 60 -1.0 195/265/371176262221234%8%73-0.1
Aristides Aquino
2015 · A
21 37→40 47→65 50 34 194/233/333 139262 1411 32% 4% 50 -1.7 197/235/330 133267 149 31% 4% 50 -1.7 216/277/45423825036831%7%97+1.0
Aderlin Rodríguez
2012 · A
20 39→47 51→60 45→30 38 212/244/366 154247 213 25% 4% 64 -0.8 210/245/350 140262 163 26% 4% 60 -1.0 238/283/42718828825127%4%94+0.9
Alonzo Harris
2010 · A
21 41→51 45→55 50→60 37 208/249/324 116280 1412 31% 5% 54 -1.4 215/254/309 94284 815 26% 4% 52 -1.6 235/290/392157281183523%7%87+0.7
Bryan Ramos
2022 · A
20 39→43 45→50 49→50 40 199/265/323 124270 138 30% 6% 63 -0.9 211/270/351 140268 185 28% 6% 72 -0.2 205/264/34213725519527%6%63-0.6
Jerry Sands
2009 · A
21 35→45 50→60 51→45 45 191/275/338 147260 198 33% 9% 71 -0.3 228/294/419 191283 246 28% 8% 99 +1.7 225/292/42019527325727%8%97+1.3
Dilson Herrera
2014 · A
20 44→54 47→50 49→50 40 220/272/361 141293 1511 30% 6% 74 -0.1 251/300/391 140316 1513 24% 6% 94 +1.3 258/308/400143315151323%6%96+1.3
Cheslor Cuthbert
2013 · A
20 42→52 44→50 45 41 214/256/325 111264 135 24% 5% 58 -1.2 220/262/328 108272 107 22% 5% 61 -1.0 258/310/40614830117120%7%100+0.9
Michael Chavis
2016 · A
20 36→46 45→60 45 33 186/228/309 123283 137 38% 5% 42 -2.3 210/257/363 153289 195 33% 5% 69 -0.4 228/283/42719929628333%6%93+0.8
Agustín Ramírez
2022 · A
20 37→45 44→55 43→55 39 188/247/306 118283 114 36% 7% 50 -1.8 225/286/368 143285 1612 26% 7% 82 +0.5 232/295/411179268221622%7%94+1.3
Trevor Story
2013 · A
20 40→49 44→60 53→55 41 200/261/322 123284 1110 32% 7% 59 -1.1 191/252/329 138303 1415 39% 7% 58 -1.2 247/315/451204301242526%8%113+2.3
René Pinto
2017 · A
20 41 46→60 47→40 39 209/251/339 130263 135 26% 4% 59 -1.1 226/270/321 95293 73 24% 5% 62 -0.9 211/247/38417228824335%4%67-0.3
Christopher Morel
2019 · A
20 38→46 41→60 45→50 45 191/254/284 93244 912 26% 7% 46 -2.0 204/249/323 119290 1211 33% 5% 54 -1.4 224/302/430206282271030%9%102+1.8
Trayce Thompson
2012 · A
21 35→45 49→65 45→50 36 186/242/333 147272 166 37% 6% 55 -1.4 189/248/339 150282 1713 38% 6% 59 -1.1 211/299/43522329231737%10%103+1.1
José Rodríguez
2021 · A
20 42→52 43→50 52→55 37 212/244/323 111275 1111 28% 4% 51 -1.7 239/271/370 131290 1424 22% 4% 76 +0.0 235/266/368133286152923%4%69-0.3
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Jason Martin
2017 · A
21 42→49 45→60 49→50 43 209/267/335 126281 1213 29% 7% 65 -0.7 223/270/369 146300 1512 29% 6% 76 +0.0 220/286/42120126927829%8%94+0.8