Jansel Luis2B Amarillo Sod Poodles
Age 21 S/R 6'0" / 170 lbs AA HR +4% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION338 act + 225 ros · stats below = ROS only
wRC+†73
AVG/OBP/SLG.227 / .269 / .355
PA225
HR5
SB10
K%28
BB%4
BABIP298
ISO128
MLB%2%
Value2026 · WAR
BAT: -14.3 runs (wOBA-derived runs vs avg)-14BATRUN: +4.4 runs (SB/CS + UBR baserunning)+4RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +16.0 runs (Replacement-level credit)+16REPTotal WAR: +0.80+0.8WAR
0.01.12.20.00.61.11.41.61.71.7+$45M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 49 / POW 48
Toolsscout grade
CONTACT49
scouting grade only
POWER48
scouting grade only
EYE34
scouting grade only
SPEED52
scouting grade only
DEFENSE52
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+0.6$2M+$2M
2028Pre-Arb$0.8M+1.1$8M+$7M
2029Pre-Arb$0.8M+1.4$9M+$8M
2030Arb-1$3M+1.6$9M+$7M
2031Arb-2$6M+1.7$9M+$6M
2032Arb-3$8M+1.7$9M+$4M
Totals $20M $46M +$34M

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
202217 ROKDSL D-backs Black 193177 45411 9355 93 254309305614 51308 185 264 60
202217 ROKDSL D-backs Black 193174 60711 12235 93 345403414817 69388 126 367 139
202318 A2 teams 263243 48936 12677 164 198256333589 136246 255 252 51
202318 A2 teams 263238 641247 17517 164 269336441777 172315 196 344 122
202419 AVisalia Rawhide 523482 1062585 2914311 2010 220280336616 116302 276 266 62
202419 AVisalia Rawhide 523471 12529107 4010911 2010 265337414751 149332 218 335 115
202520 A+3 teams 567530 1372465 191273 3210 258288355643 96322 223 278 71
202520 A+3 teams 567510 1502485 39943 3210 294348402750 108343 177 328 109
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 AAARI 338313 7511311 131105 203 240281399680 160328 334 291 81 -7 +3 +0 +1 +10 0.6
YTD21 AAARI 338307 8313313 19855 203 270323459783 189330 256 338 117 +7 +3 +0 +1 +10 2.1
ROS21 AAARI 2% 225211 48825 9633 102 227269355624 128300 284 280 73 -7 +1 -0 +1 +6 0.1
ROS21 MLBARI 2% 55 1000 010 00 200200200400 303 200 274 68 -0 +0 -0 +0 +0 -0.0
FULL21 AAARI 343318 7611311 131115 203 239280396676 157327 324 291 81 -7 +3 -0 +1 +10 0.6
TOT21 AAARI 563524 12319516 221738 305 235276381657 147315 314 287 78 -14 +4 -0 +2 +16 0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBARI 35% 577540 12722514 251567 204 235278372650 137301 274 288 78 -14 +2 -1 +2 +16 0.6
202823 MLBARI 49% 593552 13223516 291567 204 239286386672 147301 265 297 85 -10 +2 -1 +2 +17 1.1
202924 MLBARI 53% 605562 13624517 311567 204 242290393683 151302 265 302 89 -7 +2 -1 +2 +17 1.4
203025 MLBARI 55% 621576 13924518 331597 204 241291394685 153302 265 305 92 -6 +2 -1 +2 +18 1.6
203126 MLBARI 56% 628582 14124519 341607 204 242292399691 156301 255 306 92 -5 +2 -1 +2 +18 1.7
203227 MLBARI 55% 628581 14124519 351617 204 243294399693 157301 266 306 92 -5 +2 -1 +2 +18 1.7
203328 MLBARI 55% 623576 13924518 351607 184 241293394687 153301 266 305 92 -6 +2 -1 +2 +18 1.5
203429 MLBARI 53% 613566 13623518 351597 164 240293394687 154300 266 303 90 -7 +2 -2 +2 +17 1.3
203530 MLBARI 53% 603557 13323517 341587 143 239291390681 151299 266 300 88 -8 +2 -3 +2 +17 1.0
203631 MLBARI 52% 589543 12822516 341567 123 236289383672 147296 266 296 85 -10 +1 -3 +2 +17 0.7
203732 MLBARI 52% 570527 12120415 321536 102 230281368650 139293 276 291 81 -13 +1 -4 +2 +16 0.3
203833 MLBARI 56% 540499 11318414 301486 82 226279363641 136289 276 284 75 -15 +1 -5 +2 +15 -0.2
202722 MLBARI 35% 203190 45825 9552 72 237279379658 142304 274 282 74 -6 +1 -0 +1 +6 0.1
202823 MLBARI 49% 289270 651138 14763 102 241286393678 152304 265 291 81 -6 +1 -0 +1 +8 0.4
202924 MLBARI 53% 320296 731339 17834 112 247297402699 155304 265 296 85 -5 +1 -0 +1 +9 0.6
203025 MLBARI 55% 340315 7814310 18874 112 248297406703 159304 265 299 87 -5 +1 -0 +1 +10 0.7
203126 MLBARI 56% 350324 8014311 19894 112 247297410707 164304 255 300 88 -5 +1 -0 +1 +10 0.8
203227 MLBARI 55% 346320 7814310 19894 112 244294400694 156304 265 300 88 -5 +1 -0 +1 +10 0.8
203328 MLBARI 55% 341315 7613310 19884 102 241293397690 156303 266 299 87 -5 +1 -1 +1 +10 0.7
203429 MLBARI 53% 327301 7413310 19854 92 246299409708 163302 266 297 86 -5 +1 -1 +1 +9 0.5
203530 MLBARI 53% 317292 711239 18834 82 243296397693 154301 266 295 84 -6 +1 -1 +1 +9 0.4
203631 MLBARI 52% 307284 681229 17813 61 239289391680 151299 266 291 81 -7 +1 -2 +1 +9 0.2
203732 MLBARI 52% 295273 641128 17793 51 234287377664 143295 276 285 76 -8 +1 -2 +1 +8 0.0
203833 MLBARI 56% 302279 631028 17833 41 226278362640 136291 276 278 71 -10 +0 -3 +1 +9 -0.3
▸ Career Totals
Career 37423464 83614532107 20397942 10321 241291394686 153304 265 293 83 -73 +12 -12 +13 +106 4.8
/ 162G 650602 14625619 351707 184 243292399691 156305 265 293 83 -13 +2 -2 +2 +18 0.8
Career 89618304 197034178223 4652317111 28571 237287378664 140300 265 293 82 -178 +29 -22 +32 +254 11.7
/ 162G 650602 14325616 341688 215 238287379666 141301 265 293 82 -13 +2 -2 +2 +18 0.9

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
202217 ROKDSL D-backs Black 193174 60711 12235 93 345403414817 69388 126 367 139 +9 +1 +5 1.5
202318 AVisalia Rawhide 155144 37534 8353 72 257310417726 160314 235 323 105 +1 +1 +4 0.6
202318 ROKACL D-backs Black 10894 27713 9164 92 287374479853 191316 158 375 145 +6 +1 +3 1.0
202419 AVisalia Rawhide 523471 12529107 4010911 2010 265337414751 149332 218 335 115 +9 +0 +15 2.4
202520 A+Hillsboro Hops 447405 1231975 27732 227 304350422772 119349 166 335 114 +7 +2 +13 2.2
202520 ROKACL D-backs 1616 8210 010 20 5005007501.250 250533 60 544 275 +3 +0 +0 0.4
202520 INTLSalt River Rafters 10489 19300 12201 83 213314247561 34271 1912 264 60 -5 +0 +3 -0.1

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Kevin Pillarlast yr '24
career totals — 11 seasons, 4,353 PA
114,353114108256294407+9+1612.612.4
/1626641716+1.4+2.51.9pk7: 12
#3Drew Stubbslast yr '16
career totals — 8 seasons, 3,143 PA
83,14392161244314394+3+1612.212.3
/1626641934+0.6+3.32.6pk7: 12
#4Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#5Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#6Alex Gonzalezlast yr '05
career totals — 6 seasons, 3,150 PA
63,1508634246304402-0+239.79.7
/162664187-0.0+4.92.1pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
63,743105103239287389+13+67.36.5
/1626641918+2.4+1.01.3pk7: 6

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
Jansel Luis (OGILVIE) 21 32→49 40→48 53→52 34 235/276/381 147315 1630 31% 4% 78 +0.8
Blake Perkins
2018 · A
21 44→51 40→50 51→55 43 214/270/306 92286 815 27% 7% 59 -1.1 203/268/295 92290 817 31% 8% 56 -1.3 230/313/367137305142527%10%91+0.7
Christian Villanueva
2012 · A
21 43→47 42→55 53→50 40 213/260/324 111270 916 24% 4% 59 -1.1 216/266/343 127281 139 27% 4% 67 -0.5 226/284/40818225625323%6%91+0.9
Ronny Simon
2021 · A
21 46→54 41→50 52→55 46 218/278/329 112273 613 22% 7% 68 -0.5 210/261/359 149274 1819 29% 6% 69 -0.4 261/322/377116323102921%7%95+1.0
Luis Rengifo
2018 · A
21 43→53 42→55 53→55 41 213/261/315 102273 921 25% 5% 57 -1.2 234/302/352 118290 918 21% 8% 84 +0.6 273/324/436163306191617%6%113+2.0
Adalberto Mondesi
2016 · AA
21 41→51 43→60 55→65 34 206/234/316 110283 1018 31% 4% 45 -2.1 227/258/382 155306 1633 30% 4% 73 -0.1 254/284/439186334194929%4%98+1.2
Alen Hanson
2014 · AA
21 46→51 44→50 56→60 43 227/276/361 134289 920 24% 6% 75 -0.0 233/268/362 129287 1125 22% 4% 72 -0.2 252/286/391139300123020%4%83+0.4
Brayan Rocchio
2022 · AA
21 44→54 46→45 50 39 219/275/352 134288 1316 28% 5% 73 -0.1 229/293/355 126281 1215 22% 7% 82 +0.5 229/300/349120276111520%8%80+0.3
Juan Brito
2022 · A
20 45→49 42→50 47→45 45 219/283/320 101283 1012 26% 7% 68 -0.5 232/313/374 142284 149 22% 10% 95 +1.4 227/311/37414727215921%10%92+1.1
Nick Franklin
2012 · AA
21 44→50 46→50 53→50 41 221/269/350 128285 1515 28% 6% 69 -0.4 236/295/369 133302 1312 25% 8% 85 +0.7 237/304/370133299131224%8%87+0.8
Danny Santana
2012 · A
21 43→53 40→60 51→55 35 209/247/299 91297 717 31% 4% 46 -2.0 245/279/348 103317 618 24% 4% 72 -0.2 242/287/452210303272229%5%101+1.1
Dustin Fowler
2016 · A
21 46→53 42→50 51→55 37 226/252/328 103290 915 26% 3% 56 -1.3 241/266/374 133297 1119 22% 3% 74 -0.1 249/273/396147300122121%3%78+0.2
Willi Castro
2018 · A
21 48→53 42→50 48→55 38 237/267/341 103294 1012 23% 3% 66 -0.6 244/286/368 124314 1113 25% 4% 81 +0.4 241/326/381140307132324%8%100+1.4
Henry Alejandro Rodriguez
2011 · A
21 51→59 43→45 51→55 40 251/275/361 110288 1117 18% 3% 74 -0.1 254/284/350 96303 915 19% 4% 76 +0.0 270/301/382112304121115%4%91+0.7
Eguy Rosario
2021 · A
21 44→52 43→50 49→55 39 217/262/332 115296 1012 30% 5% 62 -0.9 225/284/367 142306 1420 30% 7% 81 +0.4 219/282/363144293152129%7%76+0.1
Maximo Rivera
2014 · A
21 46 39→45 53→60 43 222/276/307 85284 721 24% 6% 61 -1.0 213/264/284 71297 410 28% 6% 50 -1.8 203/245/250472803727%5%29-0.9
Jean Batista
2013 · A
21 46 43→55 50→45 36 226/249/345 119283 108 24% 3% 59 -1.1 214/246/328 114287 96 28% 4% 53 -1.5 184/197/32113824410229%1%26-0.7
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
Peter Bourjos
2008 · A
21 46→56 42→50 54→60 39 223/268/336 113308 816 30% 5% 65 -0.7 240/278/362 122304 927 23% 4% 76 +0.0 249/298/396147304122822%5%91+1.0
Oswald Peraza
2021 · A
21 44→52 38→50 52→60 42 214/270/290 76279 617 25% 6% 55 -1.4 235/286/375 140299 1728 26% 5% 84 +0.6 228/285/371143284183026%6%78+0.2
Arismendy Alcántara
2013 · A
21 50→48 39→60 54→55 39 240/270/324 85307 617 24% 4% 62 -0.9 227/268/370 143304 1421 29% 5% 74 -0.1 218/266/399181293201432%6%78+0.1