Ryan McCarthyOF Fort Myers Mighty Mussels
Age 27 L/R 6'3" / 235 lbs A Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†40
AVG/OBP/SLG.167 / .243 / .272
PA76
HR1
K%32
BB%8
ISO105
MLB%0%
Value2026 · WAR
BAT: -5.1 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-0POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.42627
Tools · Contract
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
2028Extbeyond projection horizon · no WAR estimate
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
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
202324 AKannapolis Cannon Ballers 161143 27632 13485 51 189280315594 126269 308 264 60
202324 AKannapolis Cannon Ballers 161138 32842 18345 51 232342391733 159294 2111 332 112
202425 AFort Myers Mighty Mussels 10389 14500 12402 42 157272213485 56286 3912 228 33
202425 AFort Myers Mighty Mussels 10386 20600 15282 42 233359302662 70345 2715 314 98
▸ 2026 Season
202627 MLBMIN 7669 11201 6241 10 159237232469 72235 328 238 40 -5 +0 +0 -0 +2 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBMIN 26% 116105 18312 9361 21 171243276520 105241 318 246 46 -7 +0 -1 -1 +3 -0.5
202728 MLBMIN 26% 3028 5101 290 10 179233321555 143241 307 237 39 -2 +0 -0 -0 +1 -0.1
▸ Career Totals
Career 3028 5101 290 10 179233321555 143222 307 237 39 -2 +0 -0 -0 +1 -0.1
/ 162G 650607 10922022 431950 220 180234325558 145223 307 237 39 -45 +4 -4 -4 +18 -3.0
Career 456406 701645 401489 124 172262268530 96256 329 247 47 -27 +1 -1 -3 +13 -1.7
/ 162G 650579 1002367 5721113 176 173262269531 97257 329 247 47 -39 +1 -1 -4 +18 -2.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
202324 AKannapolis Cannon Ballers 161138 32842 18345 51 232342391733 159294 2111 332 112 +2 +1 +5 0.8
202425 AFort Myers Mighty Mussels 10386 20600 15282 42 233359302662 70345 2715 314 98 -0 +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
Ryan McCarthy (OGILVIE) 27 167/243/272 104235 11 32% 8% 40 -0.3
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Jake Lowery
2017 · AA
27 36 44→45 47→30 43 185/254/299 114263 115 33% 8% 51 -1.7 195/267/300 105315 106 38% 9% 56 -1.3 118/199/170522533050%9%-6-1.3
Colin Simpson
2023 · A
27 39 44→45 52→40 39 195/248/310 115276 117 33% 6% 50 -1.7 200/258/321 121292 126 34% 7% 58 -1.2 168/232/29712924613036%8%38-1.0
Jameson Fisher
2021 · AA
27 39→36 40→45 44→45 42 186/257/276 90290 86 36% 8% 46 -2.0 215/267/333 118308 116 32% 6% 65 -0.7 227/273/36614030315229%5%72-0.1
Mike Salvatore
2023 · A
26 31 41→40 49→45 40 165/225/253 88235 95 33% 7% 26 -3.4 191/259/280 89260 88 28% 8% 48 -1.9 174/253/251762286725%9%34-1.1
Mark Contreras
2021 · AA
26 36→37 44→50 47→55 38 184/248/300 115271 1213 35% 6% 49 -1.8 201/261/346 145293 1719 36% 6% 66 -0.6 197/258/338141284182436%6%60-0.8
Jake Means
2023 · AA
27 35→31 47→45 51→45 43 182/258/317 135266 159 36% 8% 58 -1.2 187/257/316 129263 1610 34% 8% 57 -1.2 134/210/25011616419833%8%18-1.7
Parker Bates
2023 · A
25 38 45→50 50 41 195/259/317 123270 1212 31% 6% 58 -1.2 191/252/273 82267 712 29% 7% 43 -2.2 164/226/2084522841228%6%13-2.3
Anderson Miller
2021 · AA
27 39→45 43→45 47→50 36 199/237/307 108271 1212 31% 4% 45 -2.1 205/268/345 140282 1815 33% 7% 69 -0.4 166/237/308143210221833%7%45-0.9
Ryan Aguilar
2022 · AA
27 36→40 43→45 51→50 40 173/258/271 97302 1213 43% 9% 46 -2.0 207/298/337 130337 1413 39% 10% 80 +0.4 218/319/374157335171336%11%93+0.8
McCarthy Tatum
2023 · AA
27 36→24 45→55 49→50 35 185/239/305 121279 139 38% 5% 46 -2.0 212/273/327 115298 1010 31% 5% 66 -0.6 207/279/300932876928%4%59-0.3
JJ Muno
2021 · A
27 42 39→40 52→60 41 199/274/287 88291 716 32% 7% 56 -1.3 195/280/289 94287 826 33% 7% 61 -1.0 176/270/2608426383533%6%46-0.9
Craig Dedelow
2021 · A
26 36→34 44→50 42→45 34 186/229/300 114273 114 36% 4% 40 -2.4 178/244/320 142309 179 45% 7% 53 -1.5 157/230/30414727418947%8%41-1.9
Sharif Othman
2015 · A
26 35 44→40 48→30 39 183/234/292 109251 125 32% 6% 40 -2.4 192/235/275 83279 83 33% 5% 35 -2.8 181/219/257762608133%4%21-1.4
Julian Escobedo
2023 · AA
25 37→34 41→40 48→50 40 186/251/287 100259 914 31% 6% 46 -2.0 205/270/324 119291 1114 32% 7% 64 -0.8 182/254/327145270142036%6%54-0.3
Daniel Lockhart
2019 · AA
26 39→41 41→45 52→50 41 193/243/291 98256 810 27% 6% 43 -2.2 206/259/316 110274 119 28% 6% 57 -1.2 186/239/29110523612526%5%40-1.1
Matt Winaker
2021 · A
25 37→38 41→45 46→45 42 183/263/283 100256 87 30% 7% 52 -1.6 195/287/282 87269 76 28% 8% 62 -0.9 175/279/254792407327%9%50-0.7
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Seth Fortenberry
2010 · AA
26 37→43 43→45 51→50 42 184/258/300 116276 1110 36% 8% 53 -1.5 191/255/292 101310 79 38% 7% 49 -1.8 158/216/249912980444%7%17-0.7
Jackson Cluff
2023 · AA
26 36→29 40→45 48→60 36 176/240/269 93284 811 39% 6% 37 -2.6 186/269/308 122285 1221 36% 9% 60 -1.0 181/273/314133265152835%10%61-0.6