Ryan McCartySS Buffalo Bisons
Age 27 R/R 5'9" / 182 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION111 act + 139 ros · stats below = ROS only
wRC+†50
AVG/OBP/SLG.184 / .261 / .264
PA139
HR2
K%29
BB%8
BABIP253
ISO80
MLB%10%
Value2026 · WAR
BAT: -12.6 runs (wOBA-derived runs vs avg)-13BATRUN: -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.30-0.3WAR
trajectory · projected WAR by year
-0.6-0.4-0.42628
Tools · ContractCON 40 / POW 35
Toolsscout grade
CONTACT40
scouting grade only
POWER35
scouting grade only
EYE50
scouting grade only
SPEED50
scouting grade only
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202223 ADunedin Blue Jays 7465 15401 5303 11 231315338654 108400 417 282 74
202223 ADunedin Blue Jays 7462 17401 8223 11 274384387771 113400 3011 350 126
202324 A2 teams 392343 631835 321299 94 184271297568 114267 338 253 52
202324 A2 teams 392326 8022410 48959 94 245357429786 184306 2412 346 123
202425 AA2 teams 473437 801419 241499 129 183240281522 98252 325 231 35
202425 AA2 teams 473426 10421114 351109 129 244315397712 153295 237 318 101
202526 AA2 teams 405363 621225 3113810 95 171255256511 85258 348 233 36
202526 AA2 teams 405351 791725 4310010 95 225327328654 103300 2511 303 90
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAATOR 11196 21201 13241 32 219318271589 52282 2212 266 62 -5 -0 +0 +1 +3 -0.1
YTD27 AAATOR 11190 22201 19201 32 244382300682 56304 1817 323 105 +1 -0 +0 +1 +3 0.5
ROS27 AAATOR 10% 139125 23402 11412 32 184261264525 80260 298 251 50 -8 -0 +0 +1 +4 -0.3
ROS27 MLBTOR 10% 1413 2000 140 00 154214154368 261 297 240 42 -1 +0 +0 +0 +0 -0.0
FULL27 AAATOR 125109 23201 14281 32 211306257563 46275 2211 263 60 -6 -0 +0 +1 +4 -0.1
TOT27 AAATOR 250221 44603 24653 64 199286267553 68266 2610 258 55 -13 -0 +0 +3 +7 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBTOR 31% 333298 581015 27965 63 195273285558 91263 298 257 55 -17 +0 -1 +4 +9 -0.5
202829 MLBTOR 40% 352315 621116 291005 63 197275295570 98265 288 261 58 -17 +0 -1 +4 +10 -0.5
202728 MLBTOR 31% 10392 18302 8302 21 196275293568 98265 298 247 47 -6 +0 -0 +1 +3 -0.2
202829 MLBTOR 40% 139125 24402 11402 21 192268272540 80266 298 251 50 -8 +0 -1 +1 +4 -0.3
▸ Career Totals
Career 256230 44704 20744 42 191268274542 83260 298 248 48 -15 +0 -1 +3 +7 -0.6
/ 162G 650584 11218010 5118810 105 192268274542 82261 298 248 48 -38 +0 -2 +7 +18 -1.5
Career 21681946 36373833 15968343 4627 187263283546 97264 327 247 47 -129 -2 -2 +23 +61 -4.9
/ 162G 650583 10922210 4820513 148 187264283547 96265 327 247 47 -39 -0 -1 +7 +18 -1.5

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
202223 ADunedin Blue Jays 7462 17401 8223 11 274384387771 113400 3011 350 126 +2 -0 +2 0.4
202324 A+Vancouver Canadians 149121 30713 20365 32 248377397773 149318 2413 347 124 +4 -0 +4 0.8
202324 ADunedin Blue Jays 243205 501537 28594 62 244345449793 205299 2412 345 122 +6 +0 +7 1.4
202425 AANew Hampshire Fisher Cats 286261 631309 18746 55 241305395700 153302 266 313 98 -1 -1 +8 0.6
202425 A+Vancouver Canadians 187165 41815 17363 74 248330400730 152286 199 325 107 +1 -0 +5 0.7
202526 AAABuffalo Bisons 2825 6011 281 00 240321440761 200312 297 337 116 +1 +0 +1 0.1
202526 AANew Hampshire Fisher Cats 377326 731714 41929 95 224327319646 95299 2411 300 88 -5 -0 +11 0.5

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 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 1 projected seasons
126845195270291+3+3-0.3-0.2
/1626641111+7.1+7.4-0.8pk7: 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
Ryan McCarty (OGILVIE) 27 40 35 50 50 199/286/267 68266 36 26% 10% 55 -0.3
Yadiel Rivera
2019 · MLB
27 37→47 38→45 46→50 39 184/239/256 72270 68 33% 6% 33 -2.9 217/255/317 100318 1117 34% 4% 54 -1.4 222/246/32299331132336%3%49-1.1
Clint Sammons
2010 · MLB
27 40→50 42→40 50→45 41 202/246/297 95249 1010 24% 5% 46 -2.0 182/234/293 111230 147 27% 5% 41 -2.3 143/194/2349117513228%5%7-1.8
Erick Monzon
2009 · AA
27 38→43 41→45 51→50 43 191/245/290 98255 912 28% 7% 43 -2.2 201/251/308 107284 1212 32% 6% 51 -1.7 178/220/27394244151333%5%26-1.0
Errol Robinson
2022 · AAA
27 41→47 38→40 47→55 43 194/261/270 76292 613 34% 8% 46 -2.0 208/279/278 70327 520 34% 8% 56 -1.3 204/277/2555131732633%8%45-0.7
Donny Lucy
2010 · MLB
27 41→45 40 47→50 37 204/243/289 84280 89 30% 4% 42 -2.3 200/246/296 96263 98 27% 5% 46 -2.0 181/231/270892338525%4%29-1.0
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Angelo Castellano
2022 · AAA
27 38→47 44→45 49→50 40 196/248/301 105255 1312 28% 6% 48 -1.9 209/272/329 120259 1413 24% 7% 66 -0.6 205/273/329124247151423%8%63-0.4
Zach Remillard
2022 · AAA
28 38→48 42→40 50→55 40 194/259/292 98269 1114 31% 6% 52 -1.6 211/275/296 85289 718 28% 7% 59 -1.1 207/271/2807328461927%7%50-1.1
Osvaldo Abreu
2021 · AA
27 41→46 41→40 44→50 37 199/252/297 98297 88 35% 6% 49 -1.8 200/263/289 89349 79 41% 7% 52 -1.6 120/194/164442573450%8%-12-1.0
Tim Smalling
2015 · AAA
27 44→42 39→40 44→45 43 211/263/301 90278 69 26% 6% 54 -1.4 205/247/276 71259 68 22% 4% 40 -2.4 196/234/244492435521%4%23-1.9
Jake Wald
2008 · AA
27 40→42 42→45 48→50 39 199/256/305 106274 910 30% 5% 53 -1.5 194/257/286 92291 79 33% 7% 49 -1.8 177/244/255792795736%7%32-1.6
Max McDowell
2021 · AA
27 40→48 40 49→50 45 196/274/282 86258 77 26% 7% 56 -1.3 197/291/281 84275 68 29% 8% 63 -0.8 176/280/245692536430%8%47-0.7
Jancarlos Cintron
2022 · AAA
27 41→51 39→40 50 42 204/246/284 80249 813 22% 5% 42 -2.3 235/275/327 92284 713 19% 4% 66 -0.6 238/279/3208228451217%4%62-0.5
Caleb Hamilton
2021 · AAA
26 39 42→45 45 42 196/255/296 101271 99 30% 7% 50 -1.7 183/269/319 136279 176 38% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Deven Marrero
2019 · MLB
28 40→48 39→45 49→50 38 198/240/284 86279 711 31% 5% 40 -2.4 201/253/316 115287 1311 33% 6% 54 -1.4 194/251/298105272131033%7%45-0.9
Eric Stamets
2019 · AAA
27 40→50 44→45 52→50 39 201/255/315 114269 1111 29% 5% 55 -1.4 196/250/303 107274 1014 31% 6% 50 -1.8 165/229/265100235101633%6%28-1.3
Jonathan Morales
2022 · AAA
27 36→46 39→40 47→30 39 179/213/261 82221 85 23% 4% 22 -3.7 215/270/319 104259 124 21% 7% 63 -0.9 215/276/31510025412120%7%62-0.6
Jason Martinson
2016 · AAA
27 37→39 44→45 52→50 38 189/250/296 107286 1213 37% 7% 48 -1.9 178/233/289 111303 129 43% 5% 39 -2.5 153/204/26210927611847%4%16-2.4
Jason Delay
2023 · MLB
28 41 39→45 42→40 39 200/246/285 85278 65 30% 5% 43 -2.2 222/278/307 85291 55 24% 6% 62 -0.9 216/271/282672813223%6%50-0.6
Ryan Jorgensen
2006 · AAA
27 41 41→45 49→30 40 197/260/290 93300 98 35% 7% 51 -1.7 205/258/318 113265 135 27% 6% 57 -1.2 200/252/31511425113125%6%52-0.7