Ryan McCartySS Buffalo Bisons
Age 27 R/R 5'9" / 182 lbs AAA HR +12%BB +4% Svc 0.0 · Ctrl thru 2033
wRC+†51
AVG/OBP/SLG.197 / .268 / .302
PA250
HR4
K%32
BB%7
MLB%10%
BAT: -13.9 runs (wOBA-derived runs vs avg)-14BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.7 runs (Positional adjustment)+3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.40-0.4WAR
Scouting · nowfuture
HIT
4040
PWR
3535
SPD
5050
EYE
4350
trajectory · 10 yrs
-0.1peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.2M
2032Ext / FA-deal$0.4M
2033Ext / FA-deal$0.6M
Totals $-7M $-18M -$11M

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
202223 ADunedin Blue Jays 7464 14301 6313 11 .219.315.312.628 .094.394 428 .278 71 -2 -0 +0 +1 +2 0.0
202324 A2 teams 392342 641837 331319 94 .187.276.319.595 .132.269 338 .260 57 -19 +0 +0 +4 +11 -0.3
202425 AA2 teams 473437 8214110 241479 129 .188.245.293.538 .105.254 315 .237 39 -32 -1 +0 +5 +13 -1.6
202526 AA2 teams 405364 671325 3013110 95 .184.265.272.537 .088.271 327 .240 42 -27 -0 +0 +4 +11 -1.1
▸ 2026 Season (actual · ROS · total)
202627 AAABuffalo Bisons 2019 3000 180 00 .158.200.158.358 .000.273 405 .135 -38 -3 +0 +0 +0 +1 -0.2
ROS27 MLBTOR 230208 41814 16734 42 .197.268.303.570 .106.280 327 .262 59 -11 +0 +0 +2 +7 -0.2
TOT27 MLBTOR 250227 44814 17814 42 .194.262.291.553 .097.280 327 .252 51 -14 +0 +0 +3 +7 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLB 20%TOR 333300 601216 241036 53 .200.273.307.579 .107.281 317 .267 63 -14 -0 -1 +4 +9 -0.2
202829 MLB 33%TOR 352317 651317 261076 53 .205.278.319.597 .114.281 307 .269 64 -14 -0 -1 +4 +10 -0.2
202930 MLB 43%TOR 363327 661317 271116 53 .202.275.312.587 .110.281 317 .269 64 -15 -0 -2 +4 +10 -0.3
203031 MLB 52%TOR 358322 651317 271106 43 .202.276.314.590 .112.279 318 .266 62 -15 -0 -3 +4 +10 -0.5
203132 MLB 70%TOR 345311 611216 261085 33 .196.269.299.568 .103.278 318 .262 59 -16 -1 -4 +4 +10 -0.7
203233 MLB 87%TOR 318286 551115 241015 24 .192.267.290.557 .098.276 328 .257 54 -16 -1 -4 +3 +9 -1.0
203334 MLBTOR 277250 47914 21914 24 .188.262.280.542 .092.274 338 .250 50 -16 -1 -5 +3 +8 -1.1
▸ Career Totals (MLE all levels + projections)
Career 39203528 6871391469 284124473 6144 .195.269.301.569 .106.276 327 .258 55 -198 -5 -20 +42 +111 -7.1
/ 162G 650585 11323211 4720612 107 .193.267.296.562 .103.274 327 .258 55 -33 -1 -3 +7 +18 -1.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
202223 ADunedin Blue Jays 7462 17401 8223 11 .274.384.387.771 .113.400 3011 .350 126 +2 -0 +2 0.4
202324 A+Vancouver Canadians 149121 30713 20365 32 .248.377.397.773 .149.318 2413 .347 124 +4 -0 +4 0.8
202324 ADunedin Blue Jays 243205 501537 28594 62 .244.345.449.793 .205.299 2412 .345 122 +6 +0 +7 1.4
202425 AANew Hampshire Fisher Cats 286261 631309 18746 55 .241.305.395.700 .153.302 266 .313 98 -1 -1 +8 0.6
202425 A+Vancouver Canadians 187165 41815 17363 74 .248.330.400.730 .152.286 199 .325 107 +1 -0 +5 0.7
202526 AAABuffalo Bisons 2825 6011 281 00 .240.321.440.761 .200.312 297 .337 116 +1 +0 +1 0.1
202526 AANew Hampshire Fisher Cats 377326 731714 41929 95 .224.327.319.646 .095.299 2411 .300 88 -5 -0 +11 0.5

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
Ryan McCarty (OGILVIE) 27 40 35 50 50 .197/.268/.302 .105.280 44 32% 7% 59 -0.5
Alex De Goti
2022 · AAA
27 42→46 43→45 49→50 43 .206/.269/.317 .110.278 108 28% 7% 61 -1.0 .201/.276/.293 .092.275 79 27% 9% 59 -1.1 .191/.273/.268.077.25961026%9%48-1.1
Angelo Castellano
2022 · AAA
27 38→42 43→45 49→50 40 .196/.249/.299 .103.256 1213 28% 6% 49 -1.8 .207/.271/.322 .115.258 1313 24% 7% 64 -0.8 .204/.274/.324.120.246141423%8%62-0.4
David Thompson
2021 · AAA
27 40→46 43→45 50 41 .201/.260/.314 .113.263 1113 27% 6% 57 -1.2 .209/.280/.368 .159.282 1916 32% 6% 80 +0.4 .176/.260/.359.182.229232034%6%66-0.3
Carlos Garzon
2019 · AAA
27 41 41→30 48→45 39 .205/.253/.300 .096.284 911 30% 5% 50 -1.7 .215/.273/.288 .073.297 56 27% 6% 55 -1.4 .203/.265/.239.037.2861027%6%36-1.4
Zach Remillard
2022 · AAA
28 40→50 43→40 49→55 40 .201/.265/.301 .100.283 1213 32% 6% 56 -1.3 .214/.281/.308 .094.290 918 27% 7% 64 -0.8 .209/.276/.289.080.28471927%7%55-0.9
Ryan Jorgensen
2006 · AAA
27 42 41→45 49→30 40 .201/.263/.297 .096.303 99 35% 7% 53 -1.5 .204/.258/.316 .112.265 125 27% 6% 56 -1.3 .200/.252/.315.114.25113125%6%52-0.7
Gioskar Amaya
2019 · AA
26 41→49 41→40 48→50 40 .199/.259/.299 .100.292 98 34% 7% 53 -1.5 .203/.248/.291 .088.297 56 32% 4% 45 -2.1 .186/.225/.261.076.2753232%3%25-1.7
Errol Robinson
2022 · AAA
27 42→48 38→40 46→55 43 .199/.264/.276 .077.291 613 32% 8% 49 -1.8 .206/.279/.277 .071.327 520 35% 9% 55 -1.4 .201/.275/.251.051.31432634%9%44-0.7
Leury Bonilla
2012 · AAA
27 45 43→45 47→50 38 .223/.262/.333 .109.298 1111 29% 5% 62 -0.9 .223/.264/.303 .080.300 79 27% 5% 55 -1.4 .216/.259/.278.062.2924826%5%42-1.1
Donny Lucy
2010 · MLB
27 42→45 40 48→50 38 .207/.248/.294 .088.281 810 29% 5% 46 -2.0 .199/.244/.294 .095.265 98 27% 5% 44 -2.1 .178/.227/.267.089.2318526%4%27-1.1
Jake Wald
2008 · AA
27 41→43 42→45 48→50 39 .203/.260/.311 .108.280 1010 30% 5% 56 -1.3 .196/.259/.288 .092.291 79 33% 7% 50 -1.8 .177/.244/.255.079.2795736%7%32-1.6
Erick Monzon
2009 · AA
27 38→42 41→45 52→50 43 .193/.246/.292 .100.253 912 27% 7% 45 -2.1 .198/.248/.305 .107.279 1212 32% 6% 50 -1.8 .178/.219/.275.097.243151333%5%27-1.0
Chris Rabago
2021 · AAA
28 39 41→40 50→55 43 .192/.252/.291 .099.264 914 30% 7% 47 -1.9 .193/.261/.280 .087.291 811 34% 7% 49 -1.8 .161/.236/.224.063.2536836%7%21-1.1
Julian Laurean
2011 · AAA
27 45 45→40 44→40 41 .224/.277/.347 .122.291 129 27% 6% 72 -0.2 .226/.281/.334 .108.280 97 22% 6% 71 -0.3 .222/.281/.307.085.2695018%6%64-0.3
Osvaldo Abreu
2021 · AA
27 40→47 41→40 44→50 38 .195/.248/.291 .097.286 98 34% 6% 46 -2.0 .201/.264/.290 .089.344 79 40% 7% 53 -1.5 .125/.201/.173.047.2573448%8%-7-1.0
Gerardo Bustamante
2013 · AAA
27 44 43→40 51→50 41 .220/.263/.322 .102.273 1114 24% 5% 59 -1.1 .218/.255/.320 .102.274 1211 25% 4% 56 -1.3 .203/.238/.291.088.25512925%3%36-0.6
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
Alfredo González
2019 · AAA
27 43 38→40 44→45 42 .208/.264/.283 .075.281 66 27% 6% 50 -1.7 .209/.273/.296 .087.290 76 28% 8% 57 -1.2 .188/.263/.253.065.2614027%9%40-1.0
Tyler Ladendorf
2015 · AAA
27 45→49 42→40 47→50 46 .218/.280/.320 .102.273 96 23% 7% 67 -0.5 .214/.264/.297 .083.280 67 24% 6% 53 -1.5 .199/.257/.293.094.2519423%6%47-0.6
Aaron Schunk
2023 · AA
26 40→43 44→45 48→50 36 .203/.250/.319 .116.288 129 33% 5% 53 -1.5 .216/.261/.332 .116.297 1110 30% 5% 62 -0.9 .216/.262/.331.115.289111028%5%58-0.8