Elvis RijoSS Lansing Lugnuts
Age 22 R/R 5'11" / 165 lbs A+ HR -4% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 75 proj PA
wRC+†63
AVG/OBP/SLG.210 / .276 / .307
PA75
HR1
K%27
BB%6
ISO97
MLB%0%
Value2026 · WAR
BAT: -3.2 runs (wOBA-derived runs vs avg)-3BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.40.60.80.90.8+$26M 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.8$2M+$2M
2031Pre-Arb$0.9M+0.9$2M+$2M
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $3M $7M +$5M

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
202218 ROKDSL Athletics 143122 23600 11308 13 189298238536 49247 218 244 45
202218 ROKDSL Athletics 143115 29800 18198 13 252390322712 70299 1313 334 114
202319 A2 teams 8477 10000 4262 02 130193130323 192 315 146 -30
202319 A2 teams 8475 11000 6192 02 147229147376 193 237 186 0
202420 A2 teams 206178 31700 95217 42 174279213493 39244 254 223 29
202420 A2 teams 206174 35800 133917 42 201319247566 46257 196 273 67
202521 A+Lansing Lugnuts 4339 2100 3230 00 5111977196 26125 537 92 -71
202521 A+Lansing Lugnuts 4337 3200 5160 00 81190135326 54143 3712 162 -18
▸ 2026 Season
202622 MLBOAK 7569 14301 5201 10 203267290557 87283 277 267 63 -3 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBOAK 35% 163148 32613 11433 21 216284331615 115285 267 278 71 -5 +0 +0 +2 +5 0.1
202824 MLBOAK 46% 279253 581126 19735 41 229296360656 130287 267 286 77 -7 +0 +0 +3 +8 0.4
202925 MLBOAK 52% 352318 721328 25916 52 226295355650 129287 267 291 81 -8 +0 +0 +4 +10 0.6
203026 MLBOAK 54% 400362 811529 281037 62 224292351643 127288 267 293 83 -8 +0 +0 +4 +11 0.8
203127 MLBOAK 54% 423381 8616210 311098 62 226298357655 131287 267 294 83 -8 +0 +0 +5 +12 0.9
203228 MLBOAK 54% 434391 8816210 321128 62 225297353650 128287 267 293 82 -9 +0 -1 +5 +12 0.8
202723 MLBOAK 35% 5651 11201 4151 10 216286314599 98283 277 262 59 -3 +0 +0 +1 +2 -0.0
202824 MLBOAK 46% 129117 27513 9342 21 231297368664 137284 267 270 65 -5 +0 +0 +1 +4 -0.0
202925 MLBOAK 52% 182164 37714 13473 31 226294354648 128285 267 275 69 -6 +0 +0 +2 +5 0.1
203026 MLBOAK 54% 217196 44815 15564 31 224293352645 128285 267 278 71 -7 +0 +0 +2 +6 0.2
203127 MLBOAK 54% 230207 47915 17594 31 227298353651 126285 267 278 71 -8 +0 +0 +2 +7 0.2
203228 MLBOAK 54% 236213 47915 17614 31 221291343633 122285 267 277 70 -8 +0 -0 +3 +7 0.1
▸ Career Totals
Career 1050948 21340523 7527218 155 225294350644 126289 267 275 69 -37 +1 -0 +11 +30 0.5
/ 162G 650587 13225314 4616811 93 225293349642 124289 267 275 69 -23 +1 -0 +7 +18 0.3
Career 26022338 497941147 17868265 3517 213287322609 110277 267 274 68 -94 +0 -1 +28 +74 0.7
/ 162G 650584 12423312 4417016 94 212285324609 111277 267 274 68 -24 +0 -0 +7 +18 0.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
202218 ROKDSL Athletics 143115 29800 18198 13 252390322712 70299 1313 334 114 +2 -1 +4 0.5
202319 AStockton Ports 5347 7000 3122 01 149231149380 194 236 187 1 -6 -0 +2 -0.5
202319 ROKACL Athletics 3128 4000 370 01 143226143369 190 2310 184 -1 -4 -0 +1 -0.3
202420 AStockton Ports 174149 32800 83216 21 215324268592 54274 185 284 75 -5 +0 +5 0.0
202420 ROKACL Athletics 3225 3000 571 21 120290120410 158 2216 217 24 -3 +0 +1 -0.2
202521 A+Lansing Lugnuts 4337 3200 5160 00 81190135326 54143 3712 162 -18 -6 +0 +1 -0.5

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
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#3Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,0502316226292354+11+91.91.9
/1626641510+7.1+5.71.2pk7: 2

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
Elvis Rijo (OGILVIE) 22 210/276/307 97283 11 27% 6% 63 -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
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Zach Green
2016 · A
22 43→41 41→55 49→40 39 210/252/306 96286 86 29% 5% 50 -1.7 204/259/337 133322 143 39% 5% 63 -0.8 192/267/37217930023142%8%73-0.1
Corey Joyce
2021 · A
22 45 40→45 50 40 213/269/309 96308 88 32% 6% 59 -1.1 202/290/319 117298 1212 34% 9% 72 -0.2 214/316/327113306111430%10%82+0.3
Blake Hunt
2021 · A
22 41 39→50 49→40 43 198/254/288 90263 66 26% 6% 47 -1.9 192/251/307 115278 124 34% 6% 52 -1.6 207/268/34113426314226%6%65-0.3
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2
Steven Baron
2013 · A
22 39 41→45 50 37 193/232/296 103263 810 30% 4% 40 -2.4 194/233/281 87280 59 31% 5% 36 -2.7 240/300/311713265626%7%68-0.2
Franklin Tineo
2017 · A
22 36 38→45 46→50 45 179/245/253 75239 510 26% 7% 35 -2.8 198/277/298 100282 810 30% 8% 60 -1.0 201/298/325124262101225%10%74-0.0
Jhoneiker Betancourt
2023 · A
23 42 40→55 50→40 43 203/279/294 91279 76 28% 7% 60 -1.0 209/281/354 145278 184 31% 7% 78 +0.2 186/269/36117523526033%7%79+0.1
Cody Freeman
2023 · A
22 40→50 42→50 47→50 46 200/263/300 99240 119 22% 6% 54 -1.4 218/266/352 134258 159 21% 5% 69 -0.4 233/276/38615326318919%5%80+0.3
Wendell Rijo
2018 · AA
22 40→41 38→55 45→50 39 194/248/274 81270 611 30% 5% 41 -2.3 205/260/312 107271 117 27% 6% 56 -1.3 208/263/371163264201429%6%70-0.2
Jonathan Ornelas
2022 · A
22 41→51 42→45 48→50 38 205/253/308 104278 109 30% 5% 52 -1.6 235/290/335 100323 1112 29% 6% 75 -0.0 235/295/3248832691229%7%70-0.3
Ramon Mendoza
2023 · A
22 40→50 37→45 48→45 45 189/266/266 77278 47 31% 8% 47 -1.9 210/282/308 98299 85 30% 8% 65 -0.7 232/306/34711631011327%9%82+0.3
Jake Rogers
2018 · A
23 41→40 43→60 47→45 41 202/262/316 114279 910 30% 6% 58 -1.2 196/266/342 146271 177 33% 7% 68 -0.5 213/288/42921627131133%8%98+0.8
Tucker Mitchell
2022 · A
21 42 40→50 51→45 39 201/261/291 91297 77 33% 6% 51 -1.7 195/269/309 114298 138 37% 7% 61 -1.0 180/256/29311325815735%7%49-0.7
Eric Fryer
2008 · A
22 39→49 40→45 45→50 42 192/246/281 88253 77 27% 6% 42 -2.3 243/302/354 111314 910 24% 7% 85 +0.7 247/310/36111431991124%7%86+0.5
Andy Paz
2015 · A
22 38 38→40 45 44 185/245/261 75253 65 28% 7% 37 -2.7 210/264/277 67293 46 28% 7% 48 -1.9 226/270/274482963723%6%46-0.7
Alexander Campos
2022 · A
22 43 41→40 46→45 48 206/290/308 102278 86 27% 9% 69 -0.4 221/302/309 88318 76 30% 9% 74 -0.1 242/332/316743358627%10%86+0.3
Glenn Santiago
2023 · A
22 42 41→40 46→45 39 204/256/303 99288 98 31% 6% 52 -1.6 199/262/282 83293 79 32% 7% 50 -1.8 183/253/253702696832%7%37-1.1