Ricardo GenovésC Montgomery Biscuits
Age 27 R/R 6'2" / 190 lbs AA Svc 0.0 · Ctrl thru 2034 peak 0.2 · 2027
wRC+†63
AVG/OBP/SLG.196 / .267 / .318
PA170
HR4
K%33
BB%7
MLB%2%
BAT: -7.2 runs (wOBA-derived runs vs avg)-7BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
2020
PWR
4646
SPD
4444
EYE
4545
trajectory · 10 yrs
0.3peak
2028

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
2029Arb-1$0.8M+0.1$0.4M+$0.0M (cut)
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Extbeyond projection horizon · no WAR estimate
Totals $-0.7M $-7M -$7M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
201617 ROKDSL Giants 235216 41901 13495 00 .190.252.245.498 .056.241 216 .222 28 -19 +0 +0 +4 +7 -0.8
201718 ROKAZL Giants 150139 26411 8403 01 .187.247.252.498 .065.255 275 .220 27 -12 -0 +0 +3 +4 -0.6
201920 AAugusta GreenJackets 7268 16302 3221 00 .235.278.368.645 .132.318 314 .266 62 -3 +0 +0 +1 +2 0.0
202122 A+4 teams 504459 9822013 351657 01 .214.279.346.626 .133.299 337 .275 68 -18 -0 +0 +9 +14 0.5
202223 AA3 teams 424387 6813110 281536 00 .176.242.292.534 .116.256 367 .235 38 -30 +0 +0 +8 +12 -1.0
202324 AAA2 teams 389345 621406 3012710 01 .180.265.272.537 .093.259 338 .240 42 -26 -0 +0 +7 +11 -0.8
202425 A+3 teams 286253 461608 211078 20 .182.266.340.606 .158.270 377 .263 60 -13 +0 +0 +5 +8 0.1
202526 AAMontgomery Biscuits 9084 13102 4391 00 .155.202.238.440 .083.250 434 .187 1 -10 +0 +0 +2 +3 -0.6
▸ 2026 Season
202627 MLBTB 170153 30614 13572 21 .196.268.327.595 .131.280 348 .267 63 -7 +0 +0 +3 +5 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLB 9%TB 259233 471016 20844 31 .202.276.330.607 .129.281 328 .272 66 -10 +0 -1 +5 +7 0.2
202829 MLB 19%TB 299270 541117 23964 21 .200.273.326.599 .126.281 328 .274 67 -11 +0 -1 +5 +8 0.1
202930 MLB 29%TB 325293 591218 251044 20 .201.273.331.604 .130.281 328 .273 67 -12 +0 -2 +6 +9 0.1
203031 MLB 40%TB 308277 561217 24994 10 .202.275.329.604 .126.279 328 .270 65 -12 +0 -3 +6 +9 -0.1
203132 MLB 49%TB 287259 511116 22944 00 .197.270.317.587 .120.278 338 .266 62 -12 +0 -4 +5 +8 -0.3
203233 MLB 63%TB 253228 44915 20843 00 .193.267.307.574 .114.276 338 .260 57 -12 +0 -4 +5 +7 -0.5
203334 MLB 81%TB 209188 36714 16713 00 .191.266.303.569 .112.274 348 .254 53 -11 +0 -5 +4 +6 -0.7
▸ Career Totals (MLE all levels + projections)
Career 42603852 7471601090 305139169 126 .194.265.311.576 .117.274 337 .256 54 -219 +0 -20 +76 +121 -4.3
/ 162G 650588 11424214 4721211 21 .194.267.313.580 .119.273 337 .256 54 -33 +0 -3 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Giants 235207 531301 22345 00 .256.342.333.675 .077.302 149 .311 96 -1 +0 +7 0.6
201718 ROKAZL Giants 150135 34612 12283 01 .252.327.356.682 .104.305 198 .311 96 -1 -0 +4 0.3
201920 AAugusta GreenJackets 7265 19402 6171 00 .292.361.446.807 .154.370 248 .361 134 +3 +0 +2 0.5
202122 AAASacramento River Cats 2322 10301 160 01 .455.478.7271.206 .273.600 264 .524 259 +4 -0 +1 0.4
202122 A+Eugene Emeralds 245217 471107 22733 00 .217.298.364.662 .147.286 309 .296 85 -4 +0 +7 0.3
202122 ASan Jose Giants 161136 461106 22293 00 .338.441.551.992 .213.396 1814 .437 193 +17 +0 +5 2.2
202122 INTLTiburones de La Guaira 7566 17204 8111 00 .258.347.470.816 .212.255 1511 .362 135 +3 +0 +2 0.5
202223 AAASacramento River Cats 147129 30603 16391 00 .233.322.349.671 .116.307 2711 .305 92 -1 +0 +4 0.3
202223 AARichmond Flying Squirrels 203182 37817 17584 00 .203.286.374.659 .170.256 298 .297 85 -3 +0 +6 0.2
202223 INTLTiburones de La Guaira 7466 18302 5101 00 .273.333.409.742 .136.286 147 .324 106 +1 +0 +2 0.3
202324 AAASacramento River Cats 287248 541306 31796 01 .218.319.343.662 .125.291 2811 .303 90 -3 -0 +8 0.5
202324 INTLCaribes de Anzoategui 10289 24407 7204 00 .270.350.551.901 .281.266 207 .385 153 +6 +0 +3 0.9
202425 AAMontgomery Biscuits 10893 20805 12291 00 .215.311.462.774 .247.250 2711 .334 114 +2 +0 +3 0.5
202425 A+Bowling Green Hot Rods 135113 30903 16384 20 .265.376.425.801 .159.365 2812 .357 131 +5 +0 +4 0.9
202425 INTLCaribes de Anzoategui 4336 9200 463 00 .250.372.306.678 .056.300 149 .323 106 +0 +0 +1 0.2
202526 AAMontgomery Biscuits 9082 16102 6301 00 .195.258.280.539 .085.275 337 .246 46 -5 +0 +3 -0.3

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
Ricardo Genovés (OGILVIE) 27 20 46 44 45 .196/.267/.318 .123.280 42 33% 7% 63 -0.2
Dominic Miroglio
2022 · AA
27 41 44→45 44→40 43 .205/.269/.321 .117.279 115 30% 7% 63 -0.9 .216/.284/.361 .145.260 155 23% 8% 80 +0.4 .203/.270/.374.171.21220216%7%72-0.1
Zack Short
2022 · MLB
27 36→39 49→50 47→45 49 .192/.289/.338 .146.258 187 32% 10% 77 +0.1 .192/.286/.318 .126.265 1410 31% 11% 70 -0.3 .179/.280/.288.109.251111131%12%58-0.7
Davis Wendzel
2023 · AAA
26 35→28 49→50 43→40 41 .191/.255/.331 .140.253 185 32% 7% 60 -1.0 .195/.273/.341 .146.245 195 28% 8% 71 -0.3 .191/.275/.335.144.22919426%8%68-0.4
JJ Schwarz
2022 · AA
26 38 44→45 47→30 44 .195/.260/.302 .108.268 124 31% 8% 54 -1.4 .216/.284/.346 .130.306 154 32% 9% 76 +0.0 .206/.279/.334.128.29016133%9%68-0.3
Brian Serven
2022 · AAA
27 35 49→50 46→30 38 .191/.245/.335 .144.238 185 29% 5% 57 -1.2 .196/.257/.319 .123.257 154 29% 6% 57 -1.2 .182/.252/.278.096.25112031%7%42-0.9
Joe DeCarlo
2021 · AA
27 40→38 43→50 47→30 40 .197/.265/.308 .111.291 115 34% 7% 58 -1.2 .199/.260/.292 .093.305 96 35% 7% 51 -1.7 .163/.224/.224.061.2498036%7%16-1.3
Grayson Greiner
2021 · MLB
28 40 46→45 45→30 44 .206/.272/.331 .125.276 154 30% 8% 66 -0.6 .196/.260/.306 .110.334 125 42% 7% 55 -1.4 .177/.244/.263.086.3299146%8%34-0.9
Gabe Johnson
2008 · AAA
28 38 48→50 45→40 40 .198/.259/.337 .138.279 175 35% 7% 63 -0.8 .207/.265/.317 .110.307 108 34% 7% 59 -1.1 .179/.239/.258.079.2736435%7%31-0.7
Jorge Saez
2018 · AA
27 39 48→45 46→30 42 .203/.267/.339 .136.286 174 34% 8% 67 -0.5 .210/.276/.341 .131.299 176 33% 8% 71 -0.3 .174/.247/.285.110.24217334%8%42-0.6
Caleb Hamilton
2022 · AAA
27 36 44→45 46→45 43 .181/.257/.295 .114.275 129 37% 9% 52 -1.6 .181/.267/.319 .138.277 186 38% 10% 63 -0.9 .145/.237/.274.129.20919339%10%37-0.8
Jason Delay
2022 · AAA
27 38 47→45 48→40 33 .198/.238/.325 .127.287 156 36% 4% 50 -1.7 .216/.269/.301 .085.295 55 27% 6% 56 -1.3 .226/.285/.301.075.2973223%6%61-0.4
Mark Kolozsvary
2023 · MLB
27 37 46→40 47→30 38 .186/.270/.313 .127.292 134 38% 7% 63 -0.9 .190/.267/.321 .131.292 158 38% 6% 63 -0.8 .166/.225/.303.137.24418439%5%36-0.5
Andrew Susac
2018 · MLB
28 37→39 48→50 47→30 43 .197/.261/.333 .136.264 163 31% 8% 63 -0.9 .206/.283/.350 .144.290 177 33% 9% 76 +0.1 .198/.293/.339.141.28118034%11%76+0.0
Alvin Colina
2009 · AAA
27 39 45 45→40 37 .202/.247/.322 .121.269 145 30% 4% 53 -1.5 .213/.264/.338 .125.283 145 29% 5% 65 -0.7 .203/.256/.323.120.26415228%5%55-0.5
Dave Wallace
2008 · AAA
28 34 47→45 43→40 42 .182/.258/.310 .127.254 165 34% 8% 56 -1.3 .209/.277/.329 .120.281 136 29% 8% 69 -0.4 .205/.282/.307.102.26711026%8%64-0.2
Ryan Ortiz
2014 · AAA
26 40 43→45 46→40 47 .199/.281/.306 .107.269 114 29% 9% 65 -0.7 .203/.295/.294 .091.287 74 29% 10% 67 -0.5 .185/.302/.243.058.2713028%13%55-0.7
Cael Brockmeyer
2018 · AAA
26 37→40 45 46→40 38 .192/.248/.309 .116.266 134 32% 6% 51 -1.7 .214/.272/.315 .101.317 107 34% 5% 63 -0.9 .241/.302/.322.081.3717534%5%73-0.0
Brad Davis
2010 · AAA
27 40 46→50 42→45 44 .203/.262/.340 .136.259 133 27% 7% 65 -0.7 .216/.268/.339 .123.281 125 26% 6% 66 -0.6 .213/.264/.319.106.27910426%6%55-0.8
Camden Duzenack
2022 · AAA
27 35→37 49→50 50 35 .190/.239/.328 .138.268 189 36% 5% 52 -1.6 .214/.262/.346 .132.279 1411 28% 5% 66 -0.6 .215/.267/.343.129.269141025%5%65-0.4
Renae Martinez
2021 · AA
27 42→32 43→50 44→40 43 .208/.271/.314 .106.276 103 28% 7% 62 -0.9 .195/.264/.310 .115.308 118 37% 8% 58 -1.2 .139/.221/.264.125.22713643%8%26-0.9