Luis RodriguezCF Great Lakes Loons
Age 23 R/R 6'2" / 175 lbs A+ HR -6% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 108 proj PA
wRC+†55
AVG/OBP/SLG.198 / .263 / .300
PA108
HR2
K%33
BB%7
ISO103
MLB%0%
Value2026 · WAR
BAT: -5.4 runs (wOBA-derived runs vs avg)-5BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
0.00.51.00.10.30.30.20.1+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.3$0.9M+$0.3M
2031Pre-Arb$0.9M+0.2$0.5M+$0.0M
2032Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$0.3M

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
202118 ROKACL Dodgers 236209 27304 171117 11 129219201420 72237 477 198 10
202118 ROKACL Dodgers 236199 43418 27737 11 216330367697 151289 3111 316 100
202219 ARancho Cucamonga Quakes 506456 741505 402485 31 162238228466 66332 498 218 25
202219 ARancho Cucamonga Quakes 506431 10420111 651595 31 241347369716 128350 3113 325 107
202320 ARancho Cucamonga Quakes 336304 691224 251344 112 227294319613 92385 407 269 64
202320 ARancho Cucamonga Quakes 336295 811625 34954 112 275357393751 119384 2810 337 116
202421 A+Great Lakes Loons 171157 25401 12831 20 159224204427 45324 497 192 5
202421 A+Great Lakes Loons 171150 31501 18601 20 207294260554 53333 3511 260 57
▸ 2026 Season
202623 MLBLAD 10898 20402 8351 20 204271306577 102288 327 258 55 -5 +0 +0 +0 +3 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBLAD 30% 152139 28513 11481 31 201265317581 115290 327 272 66 -6 +0 +0 +1 +4 -0.1
202825 MLBLAD 44% 259235 49916 20792 41 209276332608 123291 318 280 73 -8 +0 +0 +1 +7 0.1
202926 MLBLAD 51% 332300 651228 261003 61 217286350636 133291 308 285 76 -9 +1 +0 +1 +9 0.3
203027 MLBLAD 52% 373337 731429 291124 62 217286350637 134291 308 286 77 -10 +0 +0 +1 +11 0.3
203128 MLBLAD 53% 396357 7714210 321204 62 216288350638 134291 308 285 77 -10 +0 -1 +1 +11 0.2
203229 MLBLAD 53% 404365 7915210 321234 61 216287351637 134290 308 284 75 -11 +1 -1 +1 +11 0.1
202724 MLBLAD 30% 4643 9201 3140 10 209261326586 116286 307 261 58 -2 +0 +0 +0 +1 -0.1
202825 MLBLAD 44% 115104 23413 9351 20 221289365655 144287 308 270 65 -5 +0 +0 +0 +3 -0.1
202926 MLBLAD 51% 169152 33614 13512 31 217287349636 132287 308 274 68 -6 +0 +0 +1 +5 -0.0
203027 MLBLAD 52% 196177 38715 15592 31 215284350634 136287 308 276 69 -7 +0 +0 +1 +6 -0.0
203128 MLBLAD 53% 211190 40715 17642 31 211282337619 126287 308 275 68 -8 +0 -0 +1 +6 -0.1
203229 MLBLAD 53% 212191 40715 17642 31 209281335616 126286 308 273 67 -8 +0 -1 +1 +6 -0.2
▸ Career Totals
Career 949857 18333523 742879 154 214283344627 131290 308 273 67 -35 +1 -1 +3 +27 -0.5
/ 162G 650587 12623316 511976 103 215284346630 131292 308 273 67 -24 +1 -1 +2 +18 -0.3
Career 32732957 5861071262 252119336 5012 198269305575 107304 368 260 57 -158 +5 -2 +12 +93 -5.2
/ 162G 650587 11521212 502377 102 196267300567 104300 368 260 57 -31 +1 -0 +2 +18 -1.0

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
202118 ROKACL Dodgers 236199 43418 27737 11 216330367697 151289 3111 316 100 -0 -0 +7 0.7
202219 ARancho Cucamonga Quakes 506431 10420111 651595 31 241347369716 128350 3113 325 107 +4 +0 +14 1.9
202320 ARancho Cucamonga Quakes 336295 811625 34954 112 275357393751 119384 2810 337 116 +6 +1 +10 1.7
202421 A+Great Lakes Loons 171150 31501 18601 20 207294260554 53333 3511 260 57 -8 +0 +5 -0.3

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
39492416216283349+3+80.40.4
/1626641611+2.4+5.20.3pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Luis Rodriguez (OGILVIE) 23 198/263/300 102288 22 33% 7% 55 -0.2
Kevin Padlo
2019 · A
23 35→40 45→55 45→50 43 180/260/303 123268 127 36% 9% 55 -1.4 206/284/377 171294 209 35% 9% 85 +0.7 195/265/371176262221234%8%73-0.1
Raul Beracierta
2022 · A
23 42 45→50 50 38 204/261/333 129310 118 36% 6% 63 -0.9 221/267/351 130335 155 37% 5% 69 -0.4 222/262/35713532919137%4%65-0.4
Narciso Crook
2018 · A
23 38→44 43→55 48→50 34 191/236/299 108292 119 37% 5% 43 -2.2 213/264/337 124312 1111 34% 5% 64 -0.8 198/275/352154301191538%7%71-0.2
Kyler Fedko
2023 · A
23 43→42 43→50 51→55 47 212/285/327 114283 1010 27% 8% 71 -0.3 202/288/323 121269 1214 28% 10% 72 -0.2 197/277/356159247212329%9%74-0.0
Sean Bouchard
2019 · A
23 39→41 43→55 49→50 38 195/247/302 108280 1013 33% 6% 48 -1.9 197/253/324 127295 1210 36% 6% 56 -1.3 210/314/386176278191630%12%96+0.7
Corey Joyce
2022 · AA
23 40 39→45 54→50 39 192/262/274 82303 814 37% 7% 48 -1.9 206/305/332 126296 1313 32% 10% 82 +0.5 214/316/327113306111430%10%82+0.3
Chase Strumpf
2021 · A
23 44→36 42→50 49→45 42 208/284/314 106306 87 33% 7% 68 -0.5 195/290/334 139313 155 39% 10% 76 +0.1 179/286/33515628719441%11%72-0.1
Luis Santana
2022 · AA
23 39 42→45 47→50 39 198/255/299 101269 1010 30% 5% 51 -1.7 211/272/334 123278 139 28% 6% 67 -0.5 201/263/32112025914727%6%57-0.7
Ruben Cardenas
2021 · A
23 43→42 40→55 46→50 41 208/257/305 97279 78 28% 6% 53 -1.5 216/264/385 169290 238 33% 6% 78 +0.2 208/270/383175256231029%6%77+0.1
Trey Amburgey
2018 · A
23 38→44 43→50 51→50 36 193/240/300 106271 1012 32% 4% 44 -2.1 214/254/347 133278 159 28% 4% 63 -0.9 221/261/36314228715728%4%66-0.4
Jason Lopez
2021 · A
23 40 44→55 46→45 37 202/247/323 121282 127 32% 5% 53 -1.5 194/256/297 103298 1010 36% 7% 50 -1.7 163/228/25491247101036%8%25-0.9
Johan Lopez
2023 · AA
23 40 43→45 51→55 40 193/267/298 105296 1113 36% 7% 56 -1.3 203/272/299 96311 812 35% 8% 58 -1.2 170/253/2396927741136%9%33-0.6
Luis De Los Santos
2021 · A
23 41→47 40→45 48→45 37 199/247/294 95288 88 33% 5% 46 -2.0 221/270/348 127302 136 30% 5% 70 -0.3 216/283/33511929113729%7%69-0.2
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Barrett Barnes
2014 · A
23 42→48 43→45 50 37 208/256/313 105293 1113 32% 5% 54 -1.4 218/283/340 122285 1214 26% 7% 73 -0.1 215/293/34613130013730%8%77+0.1
Logan Hill
2017 · A
24 39 44→55 48→45 36 196/250/310 114286 1110 35% 5% 52 -1.6 206/270/368 162292 205 35% 7% 76 +0.1 200/268/37717727724236%7%75+0.0
Juan Uriarte
2021 · A
23 38 41→45 48→30 31 189/228/283 93291 96 37% 4% 34 -2.8 198/249/283 85295 66 33% 4% 43 -2.2 156/203/205492410033%2%1-1.2
Marcos Castañon
2022 · A
23 39→49 42→55 49→40 34 191/244/298 106298 96 38% 5% 46 -2.0 214/291/378 164286 212 31% 8% 88 +0.9 230/285/38215229719228%6%83+0.5
Lane Adams
2013 · A
23 43→46 43→50 52→60 38 215/259/326 111291 1112 29% 5% 59 -1.1 223/274/345 122294 1224 27% 6% 71 -0.3 228/279/363136311163631%6%74-0.0
Blake Hunt
2022 · AA
23 35 43→50 48→40 39 178/241/285 107272 114 37% 7% 42 -2.3 203/260/325 122275 134 30% 6% 60 -1.0 207/268/34113426314226%6%65-0.3