MLB Today
Loading scoreboard…

← Legends · Lahman ID dahlda01 · Baseball Reference ↗

Historical player · 2016–2024

David Dahl

B/T L/R · HT 74 · WT 197 · Born 4/1/1994 · From Birmingham, AL USA · Debut 2016-07-25 · Final 2024-07-06

Career · batting

G
350
 
 
AB
1,210
 
 
H
324
 
 
HR
46
 
 
RBI
169
 
 
SB
17
 
 
BB
79
 
 
AVG/OPS
0.268 · 0.774
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Colorado Rockies · 2016–2020

Team page →
HR
38
#38 on the Rockies
1 C. Dickerson
1 J. Burnitz
Hits
268
#48 on the Rockies
4 G. Hampson
7 J. Herrera
RBI
142
#41 on the Rockies
1 W. Weiss
6 R. Tapia
SB
15
#52 on the Rockies
1 N. Arenado
1 J. Hammonds
Runs
149
#43 on the Rockies
4 G. Parra
3 J. Uribe
BB
66
#63 on the Rockies
3 C. Sullivan
3 C. Dickerson

Career with the Texas Rangers · 2021–2021

Team page →
HR
4
#280 on the Rangers
1 D. Blasingame
1 C. Worthington
Hits
43
#326 on the Rangers
1 M. Fariss
1 D. Thompson
RBI
18
#328 on the Rangers
1 J. Arias
1 M. Ramirez
SB
2
#255 on the Rangers
1 L. Biittner
1 G. Zaun
Runs
19
#337 on the Rangers
1 J. Arencibia
1 M. Helman
BB
10
#369 on the Rangers
1 L. Blanks
1 S. Alomar

Career with the Philadelphia Phillies · 2024–2024

Team page →
HR
3
#455 on the Phillies
1 P. Alexander
1 S. White
Hits
12
#960 on the Phillies
1 J. Arrieta
1 Z. Wheeler
RBI
8
#808 on the Phillies
1 P. Bako
1 V. Worley
Runs
6
#924 on the Phillies
1 P. Behan
1 J. Arrieta
BB
3
#998 on the Phillies
1 J. Arrieta
1 A. Ashby

Career with the San Diego Padres · 2023–2023

Team page →
HR
1
#384 on the Padres
1 C. Abrams
Hits
1
#725 on the Padres
1 G. Alvarez
RBI
1
#626 on the Padres
1 C. Baek
Runs
1
#658 on the Padres
1 M. Aldrete

MLB · all-time career

vs every player ever
HR
46
#1,948 all-time MLB
1 L. Alicea
1 J. Valentin
Hits
324
#3,614 all-time MLB
1 E. Beecher
1 J. Thole
RBI
169
#3,255 all-time MLB
1 P. Bourjos
1 J. Wood
SB
17
#3,492 all-time MLB
1 R. Abercrombie
1 L. Acuña

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2016 Rockies NL 632224270 124 7 24 51559 0.3150.3590.500
2018 Rockies NL 772493168 113 16 48 51968 0.2730.3250.534
2019 Rockies NL 10037467113 285 15 61 428110 0.3020.3530.524
2020 Rockies NL 2493917 22 0 9 1428 0.1830.2220.247
2021 Rangers AL 632051943 110 4 18 21059 0.2100.2470.322
2023 Padres NL 4911 00 1 1 002 0.1110.1110.444
2024 Phillies NL 1958612 20 3 8 0321 0.2070.2420.397
Career 350 1,210 175 324 66 14 46 169 17 79 347 0.268 0.314 0.460

Fielding by position

PosGGSInnPOAEDP
OF2982792,461.35001153
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds