Jeremy RivasSS Springfield Cardinals
Age 23 R/R 6'0" / 200 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION247 act + 164 ros · stats below = ROS only
wRC+†49
AVG/OBP/SLG.188 / .263 / .256
PA164
HR2
SB7
K%30
BB%8
BABIP266
ISO67
MLB%2%
Value2026 · WAR
BAT: -19.3 runs (wOBA-derived runs vs avg)-19BATRUN: +3.9 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.4 runs (Positional adjustment)+4POSREP: +11.7 runs (Replacement-level credit)+12REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.40.50.3+$9M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 40
Toolsscout grade
CONTACT30
scouting grade only
POWER40
scouting grade only
EYE45
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.4$1M+$0.7M
2030Pre-Arb$0.9M+0.5$1M+$0.9M
2031Pre-Arb$0.9M+0.3$0.8M+$0.3M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $4M +$2M

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 ROKFCL Cardinals 200183 39510 9466 65 213273251524 38281 234 234 37
202118 ROKFCL Cardinals 200177 48710 15326 65 271348322671 51327 168 308 94
202219 APalm Beach Cardinals 471436 861212 261584 86 197249243492 46300 346 221 27
202219 APalm Beach Cardinals 471425 1041612 371044 86 245311301612 56316 228 280 73
202320 A+2 teams 537490 751602 331765 256 153214198412 45230 336 190 4
202320 A+2 teams 537471 1001914 521235 256 212297282580 70274 2310 266 62
202421 AA2 teams 534478 109912 371448 3110 228294264558 36318 277 250 50
202421 AA2 teams 534462 1231115 531028 3110 266352327679 61328 1910 309 95
202522 AA2 teams 518470 831717 3518811 219 177250262512 85274 367 232 36
202522 AA2 teams 518455 9319110 4914111 219 204297316613 112271 279 282 74
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AASTL 247218 45605 22744 141 206291303594 96282 309 270 65 -10 +2 +0 +3 +7 0.2
YTD23 AASTL 247208 50706 32594 141 240352361713 120301 2413 325 107 +2 +2 +0 +3 +7 1.4
ROS23 AASTL 2% 164148 28402 13502 71 188263256518 67273 308 250 49 -9 +1 +0 +2 +5 -0.2
ROS23 MLBSTL 2% 33 0000 010 00 272 330 239 41 -0 +0 +0 +0 +0 -0.0
FULL23 AASTL 250221 45605 22754 141 204287299586 95278 309 269 64 -10 +2 +0 +3 +7 0.2
TOT23 AASTL 411366 731007 351246 212 199280284563 85275 309 262 59 -19 +3 +0 +4 +12 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBSTL 31% 534479 971519 421568 204 203278294572 92276 298 262 59 -25 +2 +0 +6 +15 -0.2
202825 MLBSTL 45% 564506 10517111 451618 215 208283310593 103277 298 270 65 -23 +2 +0 +6 +16 0.2
202926 MLBSTL 51% 581521 10918112 471648 225 209285317601 107278 288 274 68 -21 +2 +0 +6 +16 0.4
203027 MLBSTL 53% 587526 11018112 481668 225 209285316601 106278 288 275 69 -21 +2 +0 +6 +17 0.5
203128 MLBSTL 53% 586524 11018112 491668 215 210287317604 107278 288 274 68 -21 +2 -1 +6 +17 0.3
202724 MLBSTL 31% 166150 30503 13492 61 200273293566 93276 308 252 51 -9 +1 +0 +2 +5 -0.2
202825 MLBSTL 45% 251225 47715 20724 92 209285316601 107277 298 259 57 -12 +1 +0 +3 +7 -0.2
202926 MLBSTL 51% 296266 56916 24844 112 211286320605 109278 288 263 60 -13 +1 +0 +3 +8 -0.1
203027 MLBSTL 53% 308276 58916 25874 123 210285315600 105278 288 265 61 -14 +1 +0 +3 +9 -0.0
203128 MLBSTL 53% 313280 58916 26894 112 207284311595 104278 288 264 60 -14 +1 -0 +3 +9 -0.1
▸ Career Totals
Career 13371200 24939426 10838218 4910 207283312594 104279 298 262 58 -63 +6 -0 +14 +38 -0.5
/ 162G 650583 12219213 531869 245 209285316601 106282 298 262 58 -31 +3 -0 +7 +18 -0.3
Career 52764761 951149971 384157576 20461 200270280550 80279 307 250 50 -299 +16 -1 +57 +150 -7.9
/ 162G 650587 1171819 471949 258 199269279548 80278 307 250 50 -37 +2 -0 +7 +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 ROKFCL Cardinals 200177 48710 15326 65 271348322671 51327 168 308 94 -1 -1 +6 0.4
202219 APalm Beach Cardinals 471425 1041612 371044 86 245311301612 56316 228 280 73 -15 -1 +13 -0.2
202320 A+Peoria Chiefs 453397 831803 451014 225 209296277573 68268 2210 264 61 -20 +2 +13 -0.5
202320 INTLScottsdale Scorpions 8474 17111 7221 31 230305311616 81308 268 277 70 -3 +0 +2 -0.0
202421 AASpringfield Cardinals 459395 104813 46858 2710 263352311663 48325 1910 304 91 -5 +1 +13 1.0
202421 INTLBravos de Margarita 7567 19302 7170 40 284351418769 134347 239 341 119 +2 +1 +2 0.5
202522 AASpringfield Cardinals 487427 8717110 4813510 218 204298319617 115272 2810 284 76 -13 +1 +14 0.2
202522 INTLBravos de Margarita 3128 6200 161 01 214267286552 71261 193 246 46 -2 -0 +1 -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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Leonys Martinlast yr '19
career totals — 8 seasons, 2,784 PA
82,78458126243301366+10+5310.710.8
/1626641430+2.4+12.62.6pk7: 11
#4Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5
#5J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#6Chris Getzlast yr '13
career totals — 5 seasons, 1,539 PA
51,539386251310309+5+122.72.7
/162664137+2.4+5.11.2pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
21,3402750209282314+14+60.70.7
/1626641325+7.1+3.00.3pk7: 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
Jeremy Rivas (OGILVIE) 23 30 40 55 45 199/280/284 85275 721 30% 9% 59 +0.0
Claudio Finol
2023 · AA
23 38 37→40 50→45 40 187/240/263 77259 48 29% 5% 35 -2.8 204/263/296 92292 810 31% 7% 53 -1.5 181/246/2587726091232%7%35-0.7
Steven Baron
2014 · A
23 34 40→45 53→50 34 176/209/269 93256 69 34% 4% 22 -3.7 215/263/298 83301 59 28% 6% 53 -1.5 240/300/311713265626%7%68-0.2
Nick Meyer
2021 · A
24 35 36→40 52→50 40 172/231/233 61252 415 32% 6% 24 -3.6 212/280/299 87278 914 25% 8% 62 -0.9 207/281/29083267101625%8%57-0.6
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
Jordyn Adams
2023 · AA
23 40 38→45 58→60 36 190/243/268 78298 524 36% 6% 37 -2.6 197/256/307 110301 1129 36% 7% 53 -1.5 186/248/297110286132638%7%45-1.1
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
Max George
2019 · A
23 33→36 41→45 53→55 43 170/253/270 99234 920 30% 7% 44 -2.1 183/267/288 105279 1020 36% 8% 55 -1.4 148/255/300152246202045%10%51-0.7
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Ethan Murray
2023 · AA
23 35→45 41→40 51→50 42 177/250/275 97266 913 35% 8% 43 -2.2 197/270/288 91301 712 34% 8% 55 -1.4 193/271/2788529361333%8%49-1.1
Raul Siri
2018 · A
23 39 38→40 51→50 42 192/251/271 80265 611 29% 7% 42 -2.3 199/264/283 84349 59 41% 7% 51 -1.7 149/237/2388930741447%8%28-0.6
Kenedy Corona
2022 · A
22 43→40 39→45 52→55 39 205/259/290 85285 620 29% 5% 50 -1.8 206/268/333 127294 1323 33% 7% 66 -0.6 198/265/322124280132732%7%58-0.9
Mycal Jones
2010 · A
23 40→45 41→45 55 42 196/253/300 105266 614 28% 6% 50 -1.7 209/265/324 115283 1015 29% 6% 62 -0.9 219/277/3068728362424%6%59-0.7
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
Hayden Cantrelle
2022 · AA
23 34 40→45 54→60 55 161/294/251 90257 724 35% 14% 59 -1.1 189/306/294 105299 820 35% 12% 73 -0.1 189/308/29911030092135%12%73-0.1
Franklin Rollin
2019 · AAA
23 44 40 50→55 41 211/255/302 91263 718 22% 4% 50 -1.7 199/250/282 83267 713 27% 5% 43 -2.2 144/191/1813720431330%4%-10-1.4
Gift Ngoepe
2013 · A
23 40 37→45 47→50 39 192/249/264 71295 514 35% 6% 39 -2.5 194/253/292 98314 814 38% 7% 48 -1.9 171/250/28311229611543%9%43-0.9
Ray-Patrick Didder
2018 · A
23 42→47 38→45 52→60 38 198/274/276 78294 518 32% 6% 54 -1.4 185/267/263 78303 623 38% 7% 48 -1.9 198/285/310113286122832%8%64-0.5
Oliver Marmol
2009 · A
23 37 36→40 55 38 180/236/245 66252 319 29% 5% 29 -3.2 187/267/275 88285 613 34% 6% 51 -1.7 159/261/2499025851036%6%42-0.7
Chris Roller
2022 · AA
25 38 39→50 53→55 39 187/246/274 87273 616 32% 6% 40 -2.4 190/267/311 121291 1216 36% 8% 60 -1.0 179/262/313134284161640%8%57-0.7