Drew CavanaughC Richmond Flying Squirrels
Age 24 L/R 6'1" / 219 lbs AA BB -3% Svc 0.0 · Ctrl thru 2034 peak 1.8 · 2029
wRC+†98
AVG/OBP/SLG.199 / .295 / .327
PA320
HR8
SB6
K%35
BB%10
MLB%2%
BAT: -0.8 runs (wOBA-derived runs vs avg)-1BATRUN: -0.8 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +1.40+1.4WAR
Scouting · nowfuture
HIT
4545
PWR
5050
SPD
4545
EYE
5855
trajectory · 10 yrs
1.8peak
2029

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
2029Arb-1$0.8M+1.8$16M+$15M
2030Arb-2$0.9M+1.7$15M+$14M
2031Arb-3$0.9M+1.5$14M+$13M
2032Ext / FA-deal$2M+1.3$12M+$10M
2033Ext / FA-deal$3M+1.0$10M+$7M
2034Ext / FA-deal$3M+0.7$4M+$0.6M
Totals $11M $71M +$60M

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
202321 ROK2 teams 6453 11100 7243 10 .208.333.226.560 .019.367 3811 .248 48 -4 +0 +0 +1 +2 -0.1
202422 A3 teams 223194 36502 23875 00 .186.288.242.531 .057.321 3910 .251 50 -13 +0 +0 +4 +6 -0.2
202523 A+4 teams 402341 6911210 4214513 72 .202.313.334.647 .132.307 3610 .286 77 -11 +1 +0 +7 +11 0.9
▸ 2026 Season (actual · ROS · total)
202624 AARichmond Flying Squirrels 5242 12501 7143 22 .286.423.476.899 .190.407 2713 .386 154 +3 -0 +0 +1 +1 0.5
ROS24 MLBSF 268232 48917 27917 42 .207.308.345.653 .138.305 3410 .299 87 -4 +0 +0 +5 +8 0.9
TOT24 MLBSF 320274 601418 3410510 64 .219.327.365.692 .146.321 3311 .313 98 -1 -0 +0 +6 +9 1.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%SF 368317 6813110 3811610 63 .215.318.356.674 .142.297 3210 .305 91 -4 +0 +0 +7 +10 1.4
202826 MLB 26%SF 406351 7514111 4212510 73 .214.315.353.668 .140.298 3110 .309 94 -3 +0 +0 +7 +12 1.7
202927 MLB 44%SF 419362 8015212 4412810 73 .221.322.373.695 .152.298 3111 .310 95 -2 +0 +0 +7 +12 1.8
203028 MLB 53%SF 424366 7915112 4512910 63 .216.318.361.679 .145.297 3011 .309 95 -3 +0 -1 +8 +12 1.7
203129 MLB 64%SF 420363 7815111 4412910 63 .215.317.353.669 .138.296 3110 .307 93 -3 +0 -1 +8 +12 1.5
203230 MLB 73%SF 414357 7514111 4412910 53 .210.314.347.661 .137.295 3111 .304 91 -4 -0 -2 +7 +12 1.3
203331 MLB 81%SF 389336 7013110 411239 42 .208.311.342.653 .134.293 3211 .300 88 -5 +0 -3 +7 +11 1.0
203432 MLB 88%SF 361312 641219 381168 42 .205.307.337.644 .131.291 3211 .295 84 -6 +0 -4 +6 +10 0.7
203533 MLB 94%SF 323279 561018 341067 33 .201.303.330.633 .129.290 3311 .290 80 -7 -1 -4 +6 +9 0.3
203634 MLBSF 274237 46816 29926 33 .194.298.312.610 .118.288 3411 .283 75 -8 -1 -5 +5 +8 -0.1
203735 MLBSF 220190 38715 23765 23 .200.303.326.629 .126.285 3510 .276 69 -8 -1 -6 +4 +6 -0.4
203836 MLBSF 166144 26503 17594 23 .181.285.278.563 .097.282 3610 .267 63 -7 -1 -6 +3 +5 -0.7
▸ Career Totals (MLE all levels + projections)
Career 51414434 91916715127 5381675127 6738 .207.311.338.648 .130.298 3310 .295 84 -91 -2 -31 +92 +146 11.5
/ 162G 650561 11621216 6821216 85 .207.311.337.647 .130.297 3310 .295 84 -12 -0 -4 +12 +18 1.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ASan Jose Giants 2420 5000 370 10 .250.348.250.598 .000.357 2912 .276 69 -1 +0 +1 0.0
202321 ROKACL Giants Black 4030 9100 7103 00 .300.475.333.808 .033.450 2518 .390 157 +3 +0 +1 0.4
202422 AAASacramento River Cats 3530 9000 471 00 .300.400.300.700 .000.391 2011 .333 113 +1 +0 +1 0.2
202422 ASan Jose Giants 154126 29702 23454 00 .230.366.333.699 .103.338 2915 .326 108 +1 +0 +4 0.6
202422 INTLScottsdale Scorpions 3430 6200 4100 00 .200.294.267.561 .067.300 2912 .264 60 -2 +0 +1 -0.1
202523 AAASacramento River Cats 5349 9101 4150 00 .184.245.265.511 .082.242 288 .236 39 -4 +0 +2 -0.2
202523 AARichmond Flying Squirrels 5643 8201 8155 10 .186.375.302.677 .116.259 2714 .329 110 +1 +0 +2 0.2
202523 A+Eugene Emeralds 162131 39616 22465 42 .298.418.496.914 .198.398 2814 .397 162 +11 +0 +5 1.6
202523 ASan Jose Giants 13199 29616 27343 20 .293.457.5561.013 .263.377 2621 .438 193 +14 +0 +4 1.8

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
Drew Cavanaugh (OGILVIE) 24 45 50 45 55 .199/.295/.327 .128.294 84 35% 10% 78 +0.1
Zack Collins
2020 · MLB
25 39→42 50 47→40 49 .198/.295/.356 .158.297 183 37% 12% 84 +0.6 .205/.299/.358 .153.296 175 33% 11% 86 +0.8 .189/.282/.331.142.27816435%11%69-0.2
Chance Sisco
2020 · MLB
25 45→55 49→50 41→40 43 .224/.308/.369 .145.304 173 30% 8% 92 +1.2 .211/.305/.361 .150.284 174 30% 9% 89 +1.0 .177/.284/.310.133.24314031%10%65-0.2
Bryson Stott
2022 · AAA
24 49→56 47→45 48→55 47 .240/.306/.374 .134.324 1410 29% 9% 92 +1.2 .247/.306/.374 .127.297 1320 20% 8% 92 +1.2 .255/.321/.377.122.291122916%8%94+1.3
Isan Díaz
2020 · MLB
24 40 49→55 45 43 .205/.275/.353 .148.282 178 33% 8% 74 -0.1 .211/.285/.363 .152.282 187 30% 9% 81 +0.4 .191/.269/.374.183.23328832%9%74-0.0
Trevor Hauver
2023 · AA
24 40→47 50 47→40 52 .200/.306/.354 .153.292 183 35% 12% 88 +0.9 .208/.298/.350 .142.312 153 35% 11% 83 +0.6 .209/.298/.348.139.30914234%10%80+0.3
Shed Long Jr.
2020 · MLB
24 47→48 48→50 47→50 43 .232/.291/.379 .147.311 1611 30% 7% 87 +0.8 .218/.281/.354 .136.299 1411 30% 8% 76 +0.0 .193/.264/.313.119.268121031%8%55-0.3
Scott Moore
2008 · MLB
24 44→51 52→55 45→50 41 .224/.288/.393 .169.305 2010 33% 7% 90 +1.0 .219/.279/.370 .151.276 177 27% 6% 80 +0.4 .237/.304/.380.142.29216523%7%90+0.7
Kirk Nieuwenhuis
2012 · AAA
24 49→50 48→55 49→50 41 .241/.295/.396 .155.330 1411 30% 7% 93 +1.3 .229/.292/.378 .149.318 1510 31% 8% 87 +0.8 .219/.301/.407.188.300201132%10%94+0.8
Miguel Amaya
2023 · AA
24 46→42 46→50 50→40 46 .220/.304/.349 .130.315 137 32% 9% 85 +0.7 .231/.307/.376 .145.291 164 25% 8% 94 +1.3 .233/.304/.378.146.27816122%7%91+0.5
Carlos M. Rodriguez
2006 · AAA
24 45→44 49→55 47→40 45 .225/.299/.368 .143.303 179 30% 8% 88 +0.9 .222/.279/.337 .115.315 145 32% 6% 71 -0.3 .225/.287/.410.185.31426236%7%91+0.5
Corey Joyce
2023 · AAA
24 43 46→45 49→50 48 .214/.309/.343 .130.291 1412 30% 9% 87 +0.8 .210/.307/.314 .104.303 914 31% 10% 79 +0.3 .210/.307/.291.081.31051630%10%69-0.2
Daniel Vellojin
2023 · AA
23 40 46→45 42→45 52 .200/.296/.328 .127.281 146 32% 12% 76 +0.1 .179/.260/.279 .100.257 106 32% 9% 49 -1.8 .150/.230/.230.080.2128432%9%21-1.6
Jose Lobatón
2009 · AA
24 44 46→45 42→30 45 .219/.285/.349 .131.294 143 30% 8% 76 +0.1 .222/.281/.341 .119.293 123 27% 8% 72 -0.2 .241/.325/.370.129.30512023%11%94+0.6
James Ramsey
2014 · AA
24 46→50 44→45 50→45 45 .220/.297/.339 .120.316 1211 32% 9% 79 +0.3 .227/.289/.354 .127.323 137 32% 7% 79 +0.3 .224/.280/.348.124.32013532%6%72-0.2
Hunter Feduccia
2022 · AA
25 44→47 45→50 45→40 48 .220/.287/.342 .122.280 134 26% 8% 76 +0.0 .217/.289/.360 .143.287 163 28% 9% 82 +0.5 .226/.315/.344.118.30411227%11%86+0.5
Ryan Schimpf
2013 · AA
25 39 50→60 48→45 43 .204/.276/.365 .162.275 177 32% 8% 78 +0.2 .196/.274/.375 .179.254 224 31% 9% 80 +0.4 .201/.284/.419.218.23528228%9%91+0.9
Blake Sabol
2023 · AAA
25 50→48 50→55 52→50 41 .239/.299/.395 .156.347 179 34% 8% 95 +1.4 .224/.291/.359 .135.319 1610 33% 8% 82 +0.5 .202/.277/.317.115.286141132%8%63-0.5
Robert Kral
2013 · AAA
24 48→41 45→55 44→40 55 .233/.327/.361 .127.304 126 26% 12% 98 +1.6 .209/.303/.357 .148.261 164 25% 11% 87 +0.8 .190/.291/.340.151.22718225%12%76+0.0
George Kottaras
2007 · AAA
24 48→53 46→55 43→30 49 .234/.302/.367 .133.300 123 25% 9% 89 +0.9 .219/.285/.364 .145.282 163 27% 8% 81 +0.4 .223/.338/.408.185.27822126%14%105+0.7
Blaze Alexander
2023 · AAA
24 43→48 49→50 49→50 39 .212/.281/.357 .145.322 1713 38% 7% 78 +0.2 .222/.300/.354 .132.332 1410 35% 8% 85 +0.7 .220/.308/.345.126.328131034%8%84+0.4