David McCabe3B Columbus Clingstones
Age 26 S/R 6'3" / 230 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION220 act + 146 ros · stats below = ROS only
wRC+†106
AVG/OBP/SLG.243 / .316 / .425
PA146
HR6
K%30
BB%9
BABIP315
ISO182
MLB%2%
Value2026 · WAR
BAT: +6.9 runs (wOBA-derived runs vs avg)+7BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.7 runs (Defensive runs vs avg)-1FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +10.4 runs (Replacement-level credit)+10REPTotal WAR: +1.80+1.8WAR
0.01.22.40.01.91.81.71.41.20.80.20.0+$67M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 46 / POW 49
Toolsscout grade
CONTACT46
scouting grade only
POWER49
scouting grade only
EYE60
scouting grade only
SPEED32
scouting grade only
DEFENSE40
scouting grade only
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
2029Pre-Arb$0.8M+1.7$11M+$10M
2030Pre-Arb$0.9M+1.4$8M+$8M
2031Pre-Arb$0.9M+1.2$7M+$6M
2032Arb-1$1M+0.8$2M+$1M
2033Arb-2$0.7M+0.2$0.5M+$0.2M
2034Arb-3$0.6M
Totals $5M $28M +$25M

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
202222 AAugusta GreenJackets 118106 27601 9350 02 255313340653 85356 308 284 76
202222 AAugusta GreenJackets 118100 26601 15270 02 260357350707 90333 2313 317 101
202323 A+3 teams 620554 12721116 591881 112 229305357662 128312 3010 295 84
202323 A+3 teams 620510 14129117 1031421 112 276399437836 161347 2317 374 144
202424 AA2 teams 184163 20403 21670 20 123223202425 80183 3611 201 12
202424 AA2 teams 184156 25502 28580 20 160288231519 71240 3215 252 51
202525 AA2 teams 547497 11725114 431531 31 235298374672 139307 288 294 83
202525 AA2 teams 547469 12927114 711211 31 275372426798 151338 2213 355 130
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAATL 220197 487014 20702 01 244320492812 249298 329 347 124 +6 -0 +0 +1 +6 1.3
YTD26 AAATL 220188 538016 29542 01 282384580963 298311 2513 416 176 +19 -0 +0 +1 +6 2.6
ROS26 AAATL 2% 146131 32606 13441 10 243316425741 182315 309 324 106 +1 +0 -1 +1 +4 0.5
ROS26 MLBATL 2% 33 0000 010 00 315 330 320 103 +0 +0 -0 +0 +0 0.0
FULL26 AAATL 223200 487014 20712 01 240315485800 245293 329 347 123 +6 -0 -0 +1 +6 1.3
TOT26 AAATL 366328 8013020 331143 11 243318466784 222305 319 338 117 +7 -0 -1 +1 +10 1.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBATL 25% 521467 11421120 461543 31 244316422738 178314 309 325 107 +4 +0 -3 +2 +15 1.9
202828 MLBATL 39% 542486 11722120 481583 31 241313414726 173312 299 324 106 +4 +0 -3 +2 +15 1.8
202929 MLBATL 45% 551494 11822120 491603 21 239311409720 170310 299 322 105 +3 +0 -4 +2 +16 1.7
203030 MLBATL 49% 553495 11822120 501613 21 238312408720 170308 299 319 102 +1 +0 -5 +2 +16 1.4
203131 MLBATL 52% 550493 11621120 491623 21 235308404712 168305 299 315 99 -1 +0 -6 +2 +16 1.2
203232 MLBATL 54% 545488 11320119 491633 21 232306393699 162301 309 309 95 -3 +0 -6 +2 +15 0.8
203333 MLBATL 55% 472425 9517016 421432 11 224296376673 153296 309 302 89 -6 -0 -7 +2 +13 0.2
203434 MLBATL 51% 401361 7813013 351242 10 216289360649 144290 319 293 82 -8 +0 -7 +1 +11 -0.2
203535 MLBATL 46% 340305 6310010 301082 00 207282338620 131283 329 282 74 -10 +0 -7 +1 +10 -0.7
202727 MLBATL 25% 128115 28505 11381 10 243315417732 174314 309 321 104 +1 +0 -1 +0 +4 0.4
202828 MLBATL 39% 209187 45808 19611 11 241314412726 171312 299 320 103 +1 -0 -1 +1 +6 0.6
202929 MLBATL 45% 248223 531009 22721 11 238309404713 166310 299 318 101 +0 -0 -2 +1 +7 0.6
203030 MLBATL 49% 272244 5811010 24792 11 238311406717 168308 299 315 99 -0 -0 -2 +1 +8 0.6
203131 MLBATL 52% 286256 6011010 26842 11 234310395704 160305 299 311 96 -1 -0 -3 +1 +8 0.5
203232 MLBATL 54% 293263 6011010 26872 10 228302384686 156301 309 305 92 -3 +0 -3 +1 +8 0.3
203333 MLBATL 55% 260234 52909 23791 10 222295376671 154296 309 298 86 -4 +0 -4 +1 +7 0.1
203434 MLBATL 51% 203182 39706 18631 00 214289352640 137290 319 289 79 -5 +0 -3 +1 +6 -0.2
203535 MLBATL 46% 157141 30505 14501 00 213288355643 142283 329 279 72 -5 +0 -3 +1 +4 -0.3
▸ Career Totals
Career 20591848 42577072 18361412 74 230303389692 159301 309 307 93 -17 -0 -23 +7 +58 2.7
/ 162G 650583 13424023 581944 21 230304389693 160301 309 307 93 -5 +0 -7 +2 +18 0.8
Career 60905465 12552308198 543182027 3312 230302383686 154303 309 305 92 -58 +2 -48 +22 +173 9.1
/ 162G 650583 13425121 581943 41 230303384687 154304 309 305 92 -6 +0 -5 +2 +18 1.0

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
202222 AAugusta GreenJackets 118100 26601 15270 02 260357350707 90333 2313 317 101 +0 -1 +3 0.3
202323 A+Rome Braves 348292 821609 53660 91 281391428819 147332 1915 367 139 +15 +1 +10 2.7
202323 AAugusta GreenJackets 176146 39718 27471 11 267385493878 226333 2715 384 152 +10 -0 +5 1.5
202323 INTLSalt River Rafters 9672 20600 23290 10 278453361814 83455 3024 379 148 +5 +0 +3 0.8
202424 AAMississippi Braves 141117 16302 24420 20 137284214497 77192 3017 246 47 -9 +0 +4 -0.4
202424 INTLPeoria Javelinas 4339 9200 4160 00 231302282584 51391 379 272 66 -2 +0 +1 -0.0
202525 AAAGwinnett Stripers 11298 23404 13320 10 235324398722 163302 2912 322 105 +1 +0 +3 0.4
202525 AAColumbus Clingstones 435371 10623110 58891 21 286384434818 148347 2013 364 137 +18 +0 +12 3.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
#1Pedro Álvarezlast yr '18
career totals — 8 seasons, 3,287 PA
83,28716115235309447+1-4010.010.2
/162664333+0.2-8.02.0pk7: 10
#2Maikel Francolast yr '22
career totals — 9 seasons, 3,573 PA
93,5731305244293414+13-59.39.6
/162664241+2.4-1.01.7pk7: 10
#3Yangervis Solartelast yr '19
career totals — 6 seasons, 2,645 PA
62,645756258315408+9+39.49.4
/162664192+2.4+0.72.4pk7: 9
#4Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 8
#5Tim Beckhamlast yr '19
career totals — 5 seasons, 1,743 PA
51,7436313248301431+19-136.16.1
/162664245+7.1-4.82.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
42,061727233302395+7-165.04.9
/162664232+2.4-5.21.6pk7: 5
#6Marquis Grissomlast yr '05
career totals — 6 seasons, 2,850 PA
62,8509647262299424-4-294.84.8
/1626642211-0.9-6.81.1pk7: 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
David McCabe (OGILVIE) 26 55→46 45→49 45→32 60 243/318/466 222305 201 31% 9% 117 +1.8
Colin Moran
2019 · MLB
26 51→57 48→55 35→30 47 255/312/391 136303 162 22% 7% 98 +1.6 264/324/424 160323 182 23% 8% 112 +2.6 262/326/42316132519124%8%109+1.4
Josmil Pinto
2015 · MLB
26 50→59 51→55 36→40 50 252/317/415 163297 182 22% 8% 107 +2.2 227/281/365 138284 163 25% 7% 79 +0.3 212/260/33912726716026%5%60-0.5
Jarrod Saltalamacchia
2010 · MLB
25 50→53 49→60 36→40 46 244/310/389 144327 163 29% 8% 97 +1.5 224/286/411 187285 233 29% 7% 94 +1.3 232/311/41718531222231%10%101+1.4
Casey McGehee
2010 · MLB
27 52→62 48→55 34→40 47 262/312/406 144305 162 20% 7% 102 +1.9 258/314/414 156290 182 17% 8% 105 +2.1 249/308/39915027917117%8%94+1.2
Luis Gonzalez
2005 · MLB
26 53→58 52→50 37→40 44 271/315/442 170308 205 19% 5% 113 +2.6 264/308/398 134298 136 16% 5% 98 +1.6 265/308/38612029911415%4%94+0.8
Nick Hundley
2011 · MLB
27 47→46 50→55 39→40 48 237/299/401 163286 175 24% 8% 95 +1.4 238/299/391 153299 164 25% 7% 93 +1.3 241/291/40916829818125%6%89+0.5
Isan Díaz
2022 · MLB
26 42 48→55 38→45 48 214/291/356 142281 164 29% 9% 82 +0.5 218/292/403 185293 259 33% 9% 95 +1.4 193/273/38118823629832%9%77+0.1
Cesar Nicolas
2008 · AA
26 47→52 48→50 34→30 49 236/320/381 145290 153 24% 8% 101 +1.8 229/313/358 129287 124 23% 9% 92 +1.2 224/313/35413127413122%9%89+0.5
Devin Mesoraco
2014 · MLB
26 45→49 47→60 38→40 48 228/283/364 136257 163 19% 7% 80 +0.4 243/320/425 182280 225 21% 9% 111 +2.5 233/324/43320026226122%9%110+1.3
Zach Lutz
2012 · AAA
26 47→48 51→55 41→30 44 239/303/398 159316 193 30% 8% 98 +1.6 236/308/381 145328 163 31% 8% 95 +1.4 230/308/36613631914030%9%89+0.6
Chance Sisco
2020 · MLB
25 44→54 51→50 41→40 44 222/308/378 155297 193 30% 8% 95 +1.4 207/300/356 149279 174 30% 9% 86 +0.8 174/281/30112824113031%10%63-0.3
Roberto Lopez
2012 · AAA
26 47→49 51→55 36→45 44 241/298/408 167273 184 20% 5% 98 +1.6 236/280/385 149268 177 19% 4% 84 +0.6 254/300/38713228717518%5%90+0.5
Ruben Gotay
2010 · MLB
27 49→51 45 39→50 60 237/335/371 134285 125 20% 13% 103 +1.9 231/317/338 107297 96 23% 11% 87 +0.8 227/311/322952959524%10%78+0.1
Dioner Navarro
2009 · MLB
25 54→61 44→50 38→45 53 261/324/383 121286 114 13% 8% 101 +1.8 229/290/337 108254 116 14% 7% 76 +0.0 273/323/40513229717214%6%104+1.2
Scott Manea
2022 · AA
26 45→41 47→45 36→30 47 224/307/355 131303 154 30% 9% 88 +0.9 205/291/304 99312 95 34% 9% 68 -0.5 165/265/238732666036%10%39-1.4
Rob Bowen
2007 · MLB
26 48 46→45 40 49 235/310/364 129303 134 26% 9% 91 +1.1 225/304/357 132326 136 32% 10% 87 +0.8 225/340/36313833713332%14%94+0.4
Michael Papierski
2022 · AAA
26 43→44 43→45 35→40 51 210/303/320 109281 104 27% 10% 77 +0.1 208/288/312 104268 113 25% 9% 69 -0.4 195/277/2889325010125%9%57-0.7
Jhonny Peralta
2008 · MLB
26 54→64 50→55 39→40 51 266/336/426 159324 183 23% 9% 118 +3.0 263/324/421 158311 173 20% 8% 111 +2.5 287/344/45717033118119%8%124+3.1
Cooper Hummel
2021 · AA
26 41→49 48→50 42→55 47 205/299/340 135290 166 33% 10% 82 +0.5 226/321/379 153298 1412 27% 11% 100 +1.7 222/332/370148300121927%12%99+1.1
Omar Narváez
2019 · MLB
27 54→55 44→50 38→30 58 261/344/377 115305 112 18% 11% 108 +2.3 264/345/424 160309 202 21% 10% 121 +3.2 264/345/42115730721020%10%117+1.7