Ediel RiveraC Tampa Tarpons
Age 20 R/R 5'10" / 185 lbs A HR +8% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION189 act + 126 ros · stats below = ROS only
wRC+†27
AVG/OBP/SLG.168 / .248 / .230
PA126
HR1
K%36
BB%6
BABIP265
ISO62
MLB%0%
Value2026 · WAR
BAT: -32.5 runs (wOBA-derived runs vs avg)-32BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.6 runs (Positional adjustment)+6POSREP: +8.9 runs (Replacement-level credit)+9REPTotal WAR: -1.70-1.7WAR
0.00.51.00.10.1+$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 30
Toolsscout grade
CONTACT30
scouting grade only
POWER30
scouting grade only
EYE35
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.3M +$0.0M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202519 ROK2 teams 251215 27710 159918 185 126242167409 42227 396 192 5
202519 ROK2 teams 251208 441212 226918 185 212339308646 96300 279 303 90
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ANYY 189167 19301 12888 51 114209150358 36225 476 181 -3 -22 +1 +0 +3 +5 -1.3
YTD20 ANYY 189163 27402 16628 51 166273227500 61248 338 240 42 -12 +1 +0 +3 +5 -0.3
ROS20 ANYY 0% 126113 19401 8454 31 168248230478 62258 366 220 27 -10 +0 +0 +2 +4 -0.4
ROS20 MLBNYY 0% 01 0000 000 00 259 199 10 +0 +0
FULL20 ANYY 189168 19301 12888 51 113209149357 36222 476 181 -3 -22 +1 +0 +3 +5 -1.3
TOT20 ANYY 315280 38702 2013312 82 136224182407 46243 426 197 9 -32 +1 +0 +6 +9 -1.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBNYY 34% 345310 551114 2211710 61 177254258512 81266 346 240 42 -23 +1 +0 +6 +10 -0.6
202822 MLBNYY 48% 434390 731427 2914312 82 187265287552 100269 337 251 50 -24 +1 +0 +8 +12 -0.4
202923 MLBNYY 54% 490441 841629 3315813 92 190267297564 107272 327 258 56 -25 +1 +0 +9 +14 -0.1
203024 MLBNYY 55% 520465 9017210 3616514 92 194272303575 110273 327 262 59 -24 +1 +0 +9 +15 0.1
203125 MLBNYY 56% 520465 9017210 3616514 92 194272303575 110273 327 264 60 -24 +1 +0 +9 +15 0.1
202721 MLBNYY 34% 119107 19402 8413 21 178254271525 93267 347 220 27 -10 +0 +0 +2 +3 -0.4
202822 MLBNYY 48% 210188 35713 14696 41 186264282546 96271 337 233 36 -15 +0 +0 +4 +6 -0.5
202923 MLBNYY 54% 266239 46915 18867 51 192269301570 109273 327 240 42 -17 +1 +0 +5 +8 -0.5
203024 MLBNYY 55% 288258 511016 20928 51 198276314590 116274 327 245 46 -18 +1 +0 +5 +8 -0.4
203125 MLBNYY 56% 291261 511016 20928 51 195273310584 115275 327 246 47 -18 +1 +0 +5 +8 -0.4
▸ Career Totals
Career 11741054 20240422 8038032 215 192270300569 108274 327 240 42 -78 +2 +0 +21 +33 -2.2
/ 162G 650584 11122212 4421018 123 190268296564 106271 327 240 42 -43 +1 +0 +12 +18 -1.2
Career 26862399 438861041 17989285 6215 183264278542 95268 337 249 48 -157 +6 +0 +48 +76 -2.7
/ 162G 650581 10621210 4321621 154 182264277541 95267 337 249 48 -38 +1 +0 +12 +18 -0.7

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
202519 ATampa Tarpons 6655 9200 5206 61 164303200503 36257 308 255 53 -4 +1 +2 -0.1
202519 ROKFCL Yankees 185153 351012 174912 124 229352346698 118314 269 320 103 +1 +1 +5 0.7

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
#1Jeff Mathislast yr '20
career totals — 15 seasons, 3,003 PA
153,0035312194253300+54+13611.310.9
/162664123+11.9+30.12.5pk7: 10
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#5Ryan 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,4382327191263290+26+12-0.8-0.4
/1626641112+11.9+5.5-0.4pk7: 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
Ediel Rivera (OGILVIE) 20 30 30 55 35 136/224/182 46243 28 42% 6% 9 -1.7
Alfredo González
2012 · A
20 36 36→40 47→45 38 174/218/242 68245 28 29% 5% 19 -3.9 194/246/266 72256 410 25% 5% 38 -2.6 229/290/281523153626%7%57-0.5
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3
Frankeny Fernandez
2017 · A
20 36 38→40 53→60 42 174/248/255 81275 519 36% 8% 37 -2.6 193/258/268 75281 510 31% 7% 44 -2.1 172/238/215432393627%7%20-1.1
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Wilson Amador
2017 · A
20 37 35→30 51→55 36 176/234/241 65268 215 34% 5% 27 -3.3 202/245/275 73305 416 33% 5% 39 -2.5 199/227/2575829722933%3%23-1.1
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Yan Olmo
2011 · A
20 40 35→30 47→55 37 189/241/246 57258 39 27% 4% 30 -3.1 212/272/282 70280 513 25% 5% 54 -1.4 218/288/2745626962320%5%54-0.5
Omar Hernandez
2022 · A
20 34 37→30 51→55 35 171/215/244 74256 46 34% 5% 19 -3.9 180/229/242 62263 416 31% 5% 24 -3.5 204/241/2534827342325%4%29-1.3
Ricardo Rosario
2023 · A
20 40 37→40 50→55 42 191/251/266 76262 412 28% 6% 40 -2.4 205/277/292 87289 819 29% 8% 59 -1.1 203/290/29289267112926%9%63-0.4
Luis Sanchez
2007 · A
20 41 36→30 50→40 41 195/252/261 66275 47 29% 6% 40 -2.4 192/257/245 53275 24 28% 8% 37 -2.6 188/244/231442621227%7%26-1.6
Nicolas Febres
2018 · A
19 38 36→30 51→45 33 181/234/249 68298 38 38% 4% 29 -3.2 201/274/256 55248 16 18% 8% 47 -1.9 195/278/231362320514%9%40-0.8
Victor Duarte
2022 · A
21 39 38→30 48→45 42 188/251/269 81260 67 29% 6% 42 -2.3 199/274/280 81291 66 31% 8% 55 -1.4 183/255/2506625161127%8%37-0.7
Jose Luis Javier
2013 · A
20 41 35→30 50→55 37 191/246/254 63301 314 35% 6% 34 -2.8 212/266/279 67314 316 31% 6% 50 -1.8 221/273/2775632022430%6%47-0.8
Yeuris Ramirez
2019 · A
20 33 39→40 47→50 40 163/252/248 85260 68 37% 7% 38 -2.6 191/272/288 97316 813 39% 7% 56 -1.3 155/237/2327733482351%6%25-1.2
Jorge Quiterio
2015 · A
20 36 40→45 46→45 39 183/234/269 86255 88 31% 5% 33 -2.9 194/235/279 85299 69 35% 5% 36 -2.7 177/200/2598327361237%2%14-1.1
Franklin Torres
2017 · A
20 42→40 34→40 48→50 42 199/253/250 51273 19 26% 6% 36 -2.7 214/268/299 85279 76 24% 7% 56 -1.3 209/272/294842807526%7%54-0.9
Gregori Gonzalez
2010 · A
21 39 35→30 46→55 38 188/230/246 58269 314 30% 5% 25 -3.5 217/258/295 78269 313 20% 4% 50 -1.8 230/267/3178727531517%3%58-0.3
Adonis Paula
2013 · A
19 37 37→40 48→40 35 180/236/252 72281 48 36% 5% 30 -3.1 196/258/274 78286 45 31% 6% 46 -2.0 177/237/252752754235%6%29-1.1
Pablo Olivares
2018 · A
20 44→41 36→40 49→50 42 206/276/277 71285 310 27% 6% 55 -1.4 220/288/301 81285 613 24% 6% 66 -0.6 212/286/2897727261422%6%59-0.6