Ryan McCoy1B Bowling Green Hot Rods
Age 24 L/R 6'5" / 230 lbs A+ HR -6%H +4% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION243 act + 162 ros · stats below = ROS only
wRC+†83
AVG/OBP/SLG.191 / .292 / .355
PA162
HR5
SB5
K%34
BB%10
BABIP268
ISO163
MLB%0%
Value2026 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -7.2 runs (Positional adjustment)-7POSREP: +11.5 runs (Replacement-level credit)+11REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 20 / POW 51
Toolsscout grade
CONTACT20
scouting grade only
POWER51
scouting grade only
EYE57
scouting grade only
SPEED54
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M
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
Totals $0.0M $-0.6M +$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
202523 ACharleston RiverDogs 7667 10400 5414 21 149250209459 60385 547 222 28
202523 ACharleston RiverDogs 7665 14510 7294 21 215329323652 108389 389 304 91
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 A+TB 243204 3811111 28989 124 186311412723 225281 4012 314 98 -0 +1 +0 -4 +7 0.3
YTD24 A+TB 243187 4815114 43739 124 257415572987 316337 3018 424 182 +23 +1 +0 -4 +7 2.6
ROS24 A+TB 0% 162141 27615 16554 52 191292355647 163267 3410 294 83 -3 +0 +0 -3 +5 -0.1
ROS24 MLBTB 0% 11 0000 000 00 270 00 276 69 -0 +0 +0 -0 +0 -0.0
FULL24 A+TB 244205 3811111 28989 124 185310410720 224278 4011 314 98 -0 +1 +0 -4 +7 0.3
TOT24 A+TB 405345 6517216 4415313 176 188303388692 200275 3811 306 92 -3 +1 +0 -7 +11 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBTB 30% 286249 491119 29936 72 197296357653 161271 3310 297 86 -5 +1 +0 -5 +8 -0.1
202826 MLBTB 44% 350305 6214211 351117 82 203300370670 167272 3210 300 88 -5 +1 +0 -6 +10 -0.0
202927 MLBTB 49% 376328 6815212 381187 83 207303375678 168273 3110 301 89 -5 +0 +0 -7 +11 -0.1
203028 MLBTB 52% 391342 6915212 391227 83 202296363659 161273 3110 300 88 -5 +0 -1 -7 +11 -0.2
202725 MLBTB 30% 8776 15303 9282 21 197299355654 158273 3210 282 74 -3 +0 +0 -2 +2 -0.2
202826 MLBTB 44% 155136 28615 15493 31 206299375674 169275 3210 285 76 -4 +0 +0 -3 +4 -0.2
202927 MLBTB 49% 184160 33716 18584 41 206302375677 169276 3210 286 77 -5 +0 +0 -3 +5 -0.2
203028 MLBTB 52% 201175 36816 20634 41 206302366667 160275 3110 286 77 -5 +0 -0 -4 +6 -0.3
▸ Career Totals
Career 628548 11224320 6219813 134 204300369669 164276 3210 285 77 -17 +1 -0 -11 +18 -1.0
/ 162G 650567 11625321 6420513 134 205299370670 166276 3210 285 77 -17 +1 -0 -12 +18 -1.0
Career 16411432 28565849 16254035 3813 199296358654 159277 3310 296 84 -29 +2 -1 -29 +46 -1.0
/ 162G 650567 11326319 6421414 155 199296356652 157279 3310 296 84 -11 +1 -0 -12 +18 -0.4

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
202523 ACharleston RiverDogs 7665 14510 7294 21 215329323652 108389 389 304 91 -1 +0 +2 0.1

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Daniel Vogelbachlast yr '24
career totals — 7 seasons, 1,913 PA
71,913810220342411-29-164.44.4
/162664280-10.2-5.61.5pk7: 4
#3Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#4John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
26282014204297370-11-3-0.1-0.1
/1626642115-11.9-3.2-0.1pk7: 0

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 McCoy (OGILVIE) 24 20 51 54 57 188/303/388 200275 1617 38% 11% 92 +0.2
Brian O'Grady
2016 · A
24 39→37 43→60 54→50 48 193/272/304 111262 1014 29% 9% 60 -1.0 191/270/313 122269 1213 31% 9% 62 -0.9 207/269/398192270241532%7%82+0.3
Collin Ferguson
2017 · A
24 37→27 49→55 47→45 40 196/264/342 146278 188 35% 7% 67 -0.5 213/272/336 123310 129 33% 7% 68 -0.5 231/283/35412232510930%6%76+0.0
John Rave
2022 · A
24 40→44 47→55 54→55 40 202/271/332 130303 1514 37% 8% 67 -0.5 217/284/358 141307 1715 33% 8% 79 +0.3 220/292/381161277172326%9%84+0.5
River Town
2023 · A
24 39→36 44→40 55→50 44 196/275/315 119256 1115 27% 7% 64 -0.8 212/300/304 92266 814 22% 9% 72 -0.2 211/311/2837126161519%10%69-0.2
Dillon Paulson
2021 · A
24 41→37 47→50 48→30 48 203/285/346 142287 144 33% 10% 76 +0.1 221/289/340 119298 125 28% 9% 76 +0.0 218/282/3261072899026%8%66-0.2
Chris Meyers
2023 · A
24 42→44 44→55 51→45 42 209/269/330 121281 129 29% 7% 65 -0.7 226/282/380 154300 195 30% 6% 84 +0.6 223/282/38015729120330%6%81+0.3
Nick Podkul
2022 · AA
25 38 45→50 51→50 45 194/270/315 121262 1211 30% 8% 63 -0.9 214/301/367 153292 186 31% 9% 89 +1.0 208/303/36715928421332%10%85+0.3
Alex Binelas
2023 · AA
23 34→26 54→50 51→50 41 194/261/370 176265 247 36% 8% 72 -0.2 200/264/348 148298 1812 37% 8% 68 -0.5 226/305/37915332420834%9%90+0.6
Chris Epps
2013 · A
24 41→33 48→50 48→45 41 208/270/346 139295 169 34% 8% 70 -0.3 191/264/322 131292 149 37% 9% 61 -1.0 170/251/29812826313738%9%50-1.4
Justin Nelson
2007 · A
24 39→41 51→55 44→45 42 205/273/373 168284 187 34% 8% 79 +0.3 220/291/401 181316 225 35% 8% 93 +1.3 221/298/41919831225236%9%99+1.0
Stefan Trosclair
2018 · A
24 43→42 47→50 50 45 217/293/356 139283 159 28% 8% 82 +0.5 218/282/357 139301 157 31% 6% 78 +0.2 208/270/35314429016432%5%69-0.3
Alex Glenn
2015 · A
24 43 49→55 57→50 41 218/270/374 155285 1614 29% 6% 76 +0.1 206/248/337 131278 128 29% 5% 57 -1.2 188/227/30912125710431%4%38-1.3
Drew Robinson
2016 · AAA
24 36→40 50→55 48→50 45 190/268/346 156268 1712 35% 9% 69 -0.4 213/285/388 175304 2012 35% 9% 87 +0.8 213/286/393179309201236%9%85+0.5
Cam Gibson
2018 · A
24 37→41 46→45 54→55 42 194/251/331 136259 1415 30% 7% 57 -1.2 197/260/301 104277 919 30% 7% 53 -1.5 187/255/2758726772230%7%42-1.7
Mike Antico
2022 · A
24 43→42 50→45 55→60 41 221/273/379 158278 1713 27% 6% 79 +0.3 209/273/333 124284 1336 29% 7% 67 -0.5 214/278/335120296133531%7%67-0.4
Brandon Meredith
2014 · A
24 42→36 48→50 46→45 46 211/292/355 144284 158 30% 9% 82 +0.5 207/281/345 138281 167 30% 8% 75 -0.0 193/268/33514225318530%8%63-0.4
Nick Maton
2021 · AA
24 42 41→50 45 44 206/270/300 94283 89 29% 8% 57 -1.2 211/291/339 128285 127 28% 9% 77 +0.1 215/306/36915426518425%10%89+0.6
Anthony Seigler
2023 · A
24 40→39 42→50 46→55 56 195/303/310 115269 911 28% 13% 76 +0.0 199/299/319 120254 1120 24% 12% 76 +0.0 226/317/363137277122821%11%91+0.6
Christopher Familia
2023 · A
23 39 45→55 47→45 45 200/277/324 124256 138 27% 7% 68 -0.5 216/273/378 162292 204 32% 6% 80 +0.4 212/264/39618427826033%5%76+0.0
Ryan Schimpf
2012 · A
24 37→41 47→65 51→45 39 189/259/327 139272 138 34% 7% 61 -1.0 194/271/369 175259 215 33% 8% 77 +0.1 203/283/42522224128229%8%94+1.0