David Dahl

Outfielder · Career Stats, Bio & Records (2016-2024)

David Dahl was an outfielder who played in Major League Baseball from 2016 to 2024 for 4 teams, including the Colorado Rockies, a span of 9 seasons. In 350 career games, he hit .268 with 324 hits, 46 home runs, and 169 RBI. David Dahl was an All-Star. His career PIV β€” Baseball Data Hub's era-adjusted measure of offensive impact β€” is 938.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .268
HR 46
RBI 169
H 324
OPS .773
PIV 938
Position
Outfielder
Bats / Throws
L / R
Height / Weight
6'2" / 197 lb
Born
4/1/1994 in Birmingham, AL, USA
MLB Debut
2016-07-25
Last Game
2024-07-06
Awards
All-Star

Full name: David Martin Dahl

Career Batting Statistics

David Dahl β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
350 1,210 175 324 66 14 46 169 17 79 347 .268 .313 .460 .773 938

Career AVG .268 vs. league average .248 across their career seasons β€” +7.8% above league average.

Career OBP .313 vs. league average .319 across their career seasons β€” near league average.

Career SLG .460 vs. league average .415 across their career seasons β€” +10.8% above league average.

Career OPS .773 vs. league average .733 across their career seasons β€” +5.4% above league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

David Dahl β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
3 11 0 0 0 0 0 0 0 3 .000

Playoff Batting by Year

David Dahl β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2018 NLDS1 COL 2 5 0 0 0 0 0 0 0 2 .000
2018 NLWC COL 1 6 0 0 0 0 0 0 0 1 .000

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

David Dahl β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home18563710718930105.297
Away164570681351664.237

Last 10 Games — Batting

David Dahl β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2024-07-06 PHIATLL 200000002
2024-07-04 PHICHCL 400000003
2024-07-02 PHICHCW 400000004
2024-06-30 PHIMIAW 411000012
2024-06-26 PHIDETW 301000101
2024-06-24 PHIDETW 201000001
2024-06-23 PHIAZW 402000201
2024-06-22 PHIAZW 111001200
2024-06-21 PHIAZL 110000010
2024-06-19 PHISDPL 300000010

Fielding Statistics

Career Fielding Totals by Position

David Dahl β€” Career Fielding Totals by Position
Position G GS PO A E DP
OF 298 279 500 11 5 3

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

David Dahl β€” Career Games by Position
Position Games
Left Field 175
Center Field 72
Right Field 77
Designated Hitter 22

Awards & Honors

David Dahl β€” Awards & Honors
Year Award Notes
2018 Player of the Week Week of 2018-09-29

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative β€” closest peer anchors at ~98%.

Career Spans

David Dahl (highlighted) compared to peers across the same era.

  1. 98
    Yasmany Tomas
    .266 avg, 48 HR
  2. 97
    Jackson Chourio
    .278 avg, 67 HR
  3. 82
    Gene Green
    .267 avg, 46 HR
  4. 74
    Tyler Naquin
    .263 avg, 61 HR
  5. 73
    Pedro Munoz
    .273 avg, 67 HR
  6. 66
    Bud Souchock
    .255 avg, 50 HR

David Dahl: the record in brief

According to the bio, David Dahl debuted on July 25, 2016 and played a final game on July 6, 2024. Club by club, the record runs the Colorado Rockies (2016 through 2020), the Texas Rangers (2021), the San Diego Padres (2023), and the Philadelphia Phillies (2024). Born on April 1, 1994, in Birmingham, AL, USA, Dahl is listed as an outfielder and batted left-handed and threw right-handed. Dahl's listed size is 6-foot-2 and 197 pounds. The given name on file is David Martin Dahl.

Dahl's career batting table shows 350 games, 1,210 at bats and 324 hits, a .268 average, plus 46 homers and 169 runs batted in. On-base and slugging figures of .313 and .460 give Dahl a career OPS of .773. Set against a .248 league average for the same years, Dahl's .268 average sits 7.8% above it. By OPS the gap is 5.4% above league average (.773 against .733). 2018 was Dahl's biggest home run year, with 16. 2019 produced Dahl's most hits, 113 of them for the Colorado Rockies.

Frequently Asked Questions about David Dahl

What years did David Dahl play?
David Dahl played in Major League Baseball from 2016 to 2024.
Was David Dahl a pitcher?
No. David Dahl was a position player (Outfielder).
How many home runs did David Dahl hit?
David Dahl hit 46 career home runs with 324 hits.
What teams did David Dahl play for?
David Dahl played for 4 teams: the Colorado Rockies (2016, 2018–2020), the Texas Rangers (2021), the San Diego Padres (2023), and the Philadelphia Phillies (2024).
Did David Dahl win an MVP award?
No. David Dahl did not win the MVP award.
What awards did David Dahl win?
David Dahl was selected to 1 All-Star Game.
What were David Dahl's career stats?
In 350 games, David Dahl had 324 hits, 46 home runs, 169 RBI, 175 runs, and 17 stolen bases, with a .268 batting average.
What position did David Dahl play?
David Dahl played primarily as an outfielder, the position where he appeared in the most games.
How tall was David Dahl and how much did he weigh?
David Dahl was listed at 6 feet 2 inches and 197 pounds.
How many home runs did David Dahl hit each season?
David Dahl's home runs by season: 7 in 2016, 16 in 2018, 15 in 2019, 0 in 2020, 4 in 2021, 1 in 2023, and 3 in 2024. His most in one season was 16, in 2018.
What was David Dahl's career batting average?
David Dahl batted .268 over his career, with 324 hits in 1,210 at bats.
How many RBI did David Dahl have?
David Dahl drove in 169 runs in his career.
Is David Dahl in the Hall of Fame?
No. David Dahl has not been inducted into the National Baseball Hall of Fame.
How many All-Star Games did David Dahl make?
David Dahl was selected to 1 All-Star Game.