David DahlLF Lehigh Valley IronPigs
Age 32 L/R 6'1" / 197 lbs AAA HR +11%H +4% Svc 10.000 · Ctrl thru 2026 peak 0.9 · 2026
wRC+†107
AVG/OBP/SLG.251 / .304 / .432
PA350
HR13
SB5
K%26
BB%7
MLB%10%
BAT: +2.9 runs (wOBA-derived runs vs avg)+3BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.8 runs (Defensive runs vs avg)-1FLDPOS: -3.8 runs (Positional adjustment)-4POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: +0.90+0.9WAR
Scouting · nowfuture
HIT
3636
PWR
4848
SPD
5151
EYE
4234
trajectory · 10 yrs
0.8peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   10.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$5M+0.9$4M-$2M
Totals $5M $4M -$2M

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
201218 ROKGrand Junction Rockies 306290 831677 11612 127 .286.317.462.779 .176.339 204 .331 111 +4 -0 +0 -3 +9 0.9
201319 AAsheville Tourists 4241 8210 1110 20 .195.214.293.507 .098.267 262 .218 25 -4 +0 +0 -0 +1 -0.2
201420 A2 teams 547522 1212879 181241 215 .232.259.364.623 .132.286 233 .266 62 -24 +2 +0 -6 +15 -1.2
201521 AANew Britain Rock Cats 302291 701335 8940 227 .241.261.357.618 .117.339 313 .258 56 -15 +2 +0 -3 +9 -0.8
201622 AA3 teams 637587 16533720 451802 227 .281.334.463.798 .182.374 287 .343 120 +15 +2 +1 -7 +18 2.9
201723 AAAAlbuquerque Isotopes 7471 12111 2230 11 .169.192.254.445 .085.234 313 .205 15 -7 -0 +0 -1 +2 -0.6
201824 MLB2 teams 349326 8015216 20931 63 .245.291.451.742 .206.292 276 .308 94 -2 +0 -3 -4 +10 0.1
201925 MLBColorado Rockies 413374 10628213 281104 44 .283.340.473.813 .190.363 277 .349 125 +12 -1 -0 -4 +12 1.8
202026 MLBColorado Rockies 9993 15210 4281 10 .161.204.204.408 .043.227 284 .193 6 -11 +0 -2 +0 +3 -0.9
202127 MLB3 teams 376352 872217 17862 31 .247.286.375.661 .128.304 235 .289 79 -9 +0 -1 -4 +11 -0.3
202228 AAARochester Red Wings 359329 811818 24971 40 .246.299.380.679 .134.319 277 .293 82 -7 +1 +0 -4 +10 -0.0
202329 AAAOklahoma City Dodgers 313290 652107 22641 30 .224.281.369.650 .145.265 207 .283 75 -9 +1 -2 -3 +9 -0.4
202430 AAA2 teams 357335 7812114 211050 54 .233.278.400.678 .167.295 296 .296 84 -6 -1 +1 -4 +10 0.1
▸ 2026 Season
202632 MLBPHI 350322 8117113 24901 51 .252.305.432.737 .180.307 267 .325 107 +3 +1 -1 -4 +10 0.9
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202733 MLB 20%PHI 349321 8016113 24921 31 .249.303.427.730 .178.305 267 .319 102 +1 +0 -5 -4 +10 0.2
202834 MLB 33%PHI 305281 6914111 20831 20 .246.298.420.718 .174.303 277 .311 96 -1 +0 -6 -3 +9 -0.1
202935 MLB 43%PHI 252233 551118 17710 10 .236.288.395.683 .159.300 287 .302 89 -3 +0 -6 -3 +7 -0.5
▸ Career Totals (MLE all levels + projections)
Career 54305058 125626938152 306141218 11741 .248.294.407.700 .158.313 266 .302 90 -64 +7 -23 -57 +154 1.8
/ 162G 650605 15032518 371692 145 .248.293.407.700 .159.313 266 .302 90 -8 +1 -3 -7 +18 0.2

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
201218 ROKGrand Junction Rockies 306280 10622109 21422 127 .379.426.6251.051 .246.420 147 .451 203 +36 -0 +9 4.5
201319 AAsheville Tourists 4240 11410 280 20 .275.310.425.735 .150.344 195 .323 106 +0 +0 +1 0.2
201420 A+Modesto Nuts 125120 32824 5270 30 .267.296.467.763 .200.315 224 .333 113 +2 +1 +4 0.6
201420 AAsheville Tourists 422392 12133610 23651 185 .309.349.500.849 .191.348 155 .367 139 +19 +2 +12 3.3
201521 AANew Britain Rock Cats 302288 801636 11720 227 .278.304.417.721 .139.352 244 .316 100 -0 +2 +9 1.0
201622 MLBColorado Rockies 237222 701247 15590 50 .315.359.500.859 .185.404 256 .377 147 +13 +1 +1 -7 +7 1.4
201622 AAAAlbuquerque Isotopes 6862 30625 6110 12 .484.529.8871.417 .403.543 169 .602 318 +17 -1 +2 1.8
201622 AAHartford Yard Goats 332288 8021213 39852 165 .278.368.500.868 .222.351 2612 .379 148 +18 +1 +9 2.9
201723 AAAAlbuquerque Isotopes 7470 17222 3170 11 .243.274.414.688 .171.294 234 .297 86 -1 -0 +2 0.1
201824 MLBColorado Rockies 271249 6811316 19681 53 .273.327.534.861 .261.311 257 .371 142 +13 -0 -3 -4 +8 1.4
201824 AAAAlbuquerque Isotopes 7877 22702 1190 10 .286.295.455.749 .169.357 241 .328 109 +1 +0 +2 0.3
201925 MLBColorado Rockies 413374 11328515 281104 44 .302.357.524.881 .222.386 277 .379 148 +22 -1 -0 -4 +12 2.9
202026 MLBColorado Rockies 9993 17220 4281 10 .183.224.247.472 .065.258 284 .213 21 -9 +0 -2 +0 +3 -0.7
202127 MLBTexas Rangers 220205 431104 10591 21 .210.250.322.572 .112.269 275 .252 51 -12 +0 -1 -4 +6 -1.1
202127 AAANashville Sounds 131121 381323 8201 00 .314.362.529.890 .215.354 156 .386 154 +8 +0 +4 1.2
202127 AAFrisco RoughRiders 2523 12001 230 10 .522.560.6521.212 .130.579 128 .537 269 +5 +0 +1 0.6
202228 AAARochester Red Wings 359319 8920110 34841 40 .279.350.442.792 .163.343 239 .348 125 +10 +1 +10 2.1
202329 AAAOklahoma City Dodgers 313281 782609 31501 30 .278.351.466.818 .189.311 1610 .362 135 +13 +1 +9 2.2
202430 MLBPhiladelphia Phillies 6258 12203 3210 00 .207.246.397.642 .190.257 345 .278 71 -2 +0 +1 -4 +2 -0.3
202430 AAALehigh Valley IronPigs 295267 7612214 28710 54 .285.353.502.854 .217.341 249 .375 145 +15 -1 +8 2.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 13021201 323661445 793457 178 .269.318.460.777 .191.338 266 .338 117 +25 +0 -4 -22 +37 3.6

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 Dahl (OGILVIE) 32 36 48 51 34 .251/.304/.432 .181.307 135 26% 7% 107 +1.3
Matt Clark
2019 · AAA
32 45 54→60 44→30 42 .236/.286/.411 .175.295 235 28% 6% 93 +1.3 .245/.305/.459 .214.291 285 26% 7% 115 +2.7 .242/.309/.492.250.27134025%8%127+2.0
Daniel Palka
2023 · AAA
31 43 55→60 45→50 46 .231/.292/.412 .181.284 245 28% 8% 96 +1.5 .221/.276/.380 .159.283 216 29% 7% 82 +0.5 .199/.255/.342.143.25220429%6%58-0.8
Shelley Duncan
2012 · MLB
32 43 55→60 45 49 .229/.301/.412 .184.263 233 23% 8% 101 +1.8 .205/.276/.358 .153.244 194 24% 8% 76 +0.1 .178/.249/.316.138.20917125%8%51-1.0
Alex Dickerson
2022 · MLB
32 49→54 56→55 48→45 48 .255/.326/.453 .198.293 244 22% 8% 121 +3.2 .222/.282/.386 .164.268 205 25% 7% 85 +0.7 .196/.249/.341.145.23817125%6%56-0.8
Donnie Murphy
2014 · MLB
31 41 54→60 47→45 42 .219/.284/.396 .177.269 227 28% 6% 89 +1.0 .205/.270/.344 .139.260 176 27% 6% 69 -0.4 .170/.239/.268.098.21512027%7%35-0.9
Graham Koonce
2007 · AAA
32 41 54→55 44→30 46 .220/.290/.397 .178.268 234 28% 8% 92 +1.2 .214/.286/.390 .176.272 225 29% 8% 89 +0.9 .184/.266/.368.183.22624030%9%73-0.1
Rick Ankiel
2011 · MLB
32 46→48 54→65 45→50 47 .240/.305/.423 .183.293 216 26% 8% 105 +2.1 .233/.291/.388 .155.307 1710 28% 7% 89 +1.0 .226/.281/.386.159.30117930%7%80+0.1
Kevin Barker
2007 · MLB
32 47 53→55 44→40 46 .239/.301/.414 .174.297 205 26% 8% 101 +1.8 .232/.295/.395 .163.287 203 26% 8% 93 +1.3 .260/.327/.442.182.29920120%9%118+1.9
Ricky Ledee
2006 · MLB
32 50→47 53→60 50 54 .254/.332/.434 .180.296 205 21% 10% 118 +3.0 .233/.295/.379 .146.281 165 22% 8% 89 +0.9 .215/.269/.337.122.26515225%6%65-0.4
John Rodriguez
2010 · AAA
32 44→47 50→55 41→40 44 .225/.296/.381 .157.283 183 27% 7% 91 +1.1 .220/.284/.367 .147.265 167 23% 6% 82 +0.5 .193/.271/.342.148.20512813%7%68-0.1
Dallas McPherson
2012 · MLB
32 44 54→65 43→50 36 .229/.271/.400 .171.312 234 34% 5% 85 +0.7 .227/.275/.389 .162.334 216 36% 6% 83 +0.6 .214/.269/.380.165.32522439%7%76+0.0
John Mabry
2003 · MLB
32 47 55→60 44→30 46 .246/.305/.432 .186.286 235 23% 7% 108 +2.3 .254/.324/.437 .183.293 224 21% 9% 116 +2.8 .251/.323/.426.175.29421022%9%105+0.8
Garrett Jones
2013 · MLB
32 49→53 57→60 46→50 50 .258/.317/.459 .202.287 256 20% 8% 119 +3.1 .245/.303/.430 .185.285 224 22% 8% 105 +2.1 .233/.292/.397.165.27518122%7%88+0.6
Kyle Garlick
2023 · MLB
31 43→48 58→60 49→40 40 .234/.290/.430 .196.296 276 31% 6% 101 +1.8 .197/.266/.352 .155.282 214 36% 7% 70 -0.3 .170/.244/.307.137.24619238%8%49-1.5
Pedro Álvarez
2018 · MLB
31 43→47 59→65 48→45 45 .235/.291/.437 .203.277 283 27% 7% 103 +1.9 .232/.285/.414 .182.285 264 28% 7% 94 +1.3 .224/.285/.403.179.26829028%8%89+0.5
Danny Dorn
2015 · AAA
31 41→47 52→60 48→45 43 .219/.277/.381 .163.271 207 28% 7% 82 +0.5 .266/.317/.430 .164.326 176 23% 6% 111 +2.5 .321/.368/.501.181.38715320%6%148+3.0
Valentino Pascucci
2011 · AAA
32 41→45 54→55 47→45 50 .217/.303/.391 .174.282 224 31% 10% 95 +1.4 .214/.297/.379 .165.305 213 34% 10% 90 +1.0 .203/.294/.363.160.29221035%11%82+0.4
Brooks Conrad
2011 · MLB
31 41→44 52→55 52→50 43 .217/.277/.384 .167.274 2011 29% 7% 83 +0.6 .230/.298/.415 .185.307 239 31% 8% 100 +1.7 .210/.276/.403.193.27426233%8%85+0.3
Jason Dubois
2010 · AAA
31 42→45 53→60 44→40 39 .224/.281/.393 .170.289 224 30% 6% 88 +0.9 .239/.299/.451 .212.302 296 31% 6% 110 +2.4 .236/.301/.514.277.26943030%7%124+1.4
Mike Yastrzemski
2023 · MLB
32 43→49 56→65 51→50 53 .229/.318/.433 .204.272 236 25% 10% 113 +2.6 .230/.316/.426 .196.277 226 25% 10% 110 +2.4 .230/.321/.425.195.27222523%11%107+1.7