Marwin RiveroSS DSL Royals Fortuna
Age 19 R/R 5'11" / 160 lbs ROK Svc 0.0 · Ctrl thru 2037 peak 3.0 · 2033
wRC+57
AVG/OBP/SLG.204 / .271 / .295
PA48
HR1
K%30
BB%7
MLB%0%
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: -0.00-0.0WAR
trajectory · 10 yrs
3.0peak
2033

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Ext / FA-deal$0.9M+2.8$27M+$26M
2033Ext / FA-deal$1.0M+3.0$30M+$29M
2034Ext / FA-deal$1.0M+3.0$30M+$29M
2035Ext / FA-deal$6M+2.9$30M+$24M
2036Ext / FA-deal$9M+2.7$29M+$20M
2037Ext / FA-deal$12M+2.4$27M+$15M
Totals $30M $173M +$143M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Royals Fortuna 121102 15100 14404 134 .147.275.157.432 .010.242 3312 .208 17 -11 +1 +0 +1 +3 -0.6
202518 ROKDSL Royals Fortuna 3631 4100 3112 61 .129.250.161.411 .032.200 318 .185 0 -4 +1 +0 +0 +1 -0.2
▸ 2026 Season
202619 MLB 4844 9201 4140 10 .205.271.318.589 .114.289 298 .260 57 -2 +0 +0 +1 +1 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202720 MLB 9% 138123 28513 12392 31 .228.307.358.664 .130.297 289 .288 79 -3 +0 +0 +1 +4 0.2
202821 MLB 26% 283252 581027 25774 61 .230.310.369.679 .139.299 279 .302 90 -3 +1 +0 +3 +8 0.9
202922 MLB 49% 393349 8214311 361045 102 .235.315.387.702 .152.299 269 .312 97 -1 +1 +0 +4 +11 1.6
203023 MLB 72% 467413 9917314 451216 122 .240.323.397.720 .157.299 2610 .319 102 +1 +2 +0 +5 +13 2.1
203124 MLB 516453 10919316 511327 133 .241.327.402.729 .161.300 2610 .323 105 +3 +1 +0 +6 +15 2.5
203225 MLB 545478 11620417 551387 143 .243.330.408.738 .165.300 2510 .326 108 +5 +2 +0 +6 +15 2.8
203326 MLB 561492 11920418 571427 143 .242.329.409.738 .167.301 2510 .328 109 +6 +2 +0 +6 +16 3.0
203427 MLB 567496 12020418 591457 143 .242.331.407.738 .165.301 2610 .328 109 +6 +2 +0 +6 +16 3.0
203528 MLB 566495 12020418 591457 132 .242.332.408.740 .166.301 2610 .327 108 +5 +2 -1 +6 +16 2.9
203629 MLB 558487 11620317 591457 122 .238.329.396.725 .158.300 2611 .325 107 +4 +2 -1 +6 +16 2.7
203730 MLB 549479 11219316 581447 101 .234.325.386.712 .152.298 2611 .321 104 +3 +2 -2 +6 +16 2.4
203831 MLB 536468 10918316 561437 80 .233.324.387.711 .154.297 2710 .318 101 +1 +2 -3 +6 +15 2.1
203932 MLB 518453 10417315 541416 50 .230.320.380.699 .150.296 2710 .313 98 -1 +1 -4 +6 +15 1.7
204033 MLB 489429 9616313 511376 30 .224.315.366.681 .142.294 2810 .307 93 -4 +1 -4 +5 +14 1.2
204134 MLB 442388 8514211 461275 20 .219.310.351.660 .131.292 2910 .301 89 -6 +0 -5 +5 +13 0.7
204235 MLB 388341 731229 401164 10 .214.304.340.644 .126.290 3010 .293 83 -8 +0 -6 +4 +11 0.2
204336 MLB 328288 59927 331014 00 .205.295.323.618 .118.287 3110 .284 76 -9 +0 -6 +4 +9 -0.3
204437 MLB 264233 46715 26843 00 .197.286.300.587 .103.283 3210 .275 68 -9 +0 -7 +3 +7 -0.6
▸ Career Totals (MLE all levels + projections)
Career 83137294 167928150232 8432246107 16028 .230.319.378.697 .148.298 2710 .312 97 -29 +21 -38 +89 +236 28.3
/ 162G 650570 13122418 661768 132 .230.318.377.695 .147.298 2710 .312 97 -2 +2 -3 +7 +18 2.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Royals Fortuna 12194 18200 22294 134 .191.367.213.579 .021.277 2418 .292 82 -3 +1 +3 0.2
202518 ROKDSL Royals Fortuna 3629 5100 582 61 .172.333.207.540 .034.238 2214 .274 68 -1 +1 +1 0.1