☰
Home
File
On This Day in NASCAR History
NASCAR Flags
NASCAR Series Logos
NASCAR Corporate Logos
Hall of Fame Inductees
Hall of Fame Information
Tribute To Dale Earnhardt
Remembering Jake Elder
Remembering Ricky Hendrick
Tribute to Jeff Gordon
Help...
Contact Us...
Schedules
2026 Schedules
2026 Schedules [All Series]
Historic Schedules
Last Race Results
NASCAR Cup Series
O'Reilly Auto Parts Series
Craftsman Truck Series
NASCAR Cup Series Races
Short Tracks
Intermediate Tracks
SuperSpeedways
Road Courses
O'Reilly Auto Parts Series Races
Short Tracks
Intermediate Tracks
SuperSpeedways
Road Courses
Craftsman Truck Series Races
Short Tracks
Intermediate Tracks
SuperSpeedways
Road Courses
The Clash
Daytona Duels
All
Star Race
All
Star Open
Exibition Races
Drivers
Search Active Drivers...
Search By Name...
Search By State...
Current Standings
Historic Standings
Championship Ranking
Championship Overview
Combined Championships
Win Ranking
Pole Ranking
Start Ranking
Laps Led Ranking
DNF Percentage Ranking
Combined Win Ranking
Combined Pole Ranking
Combined Start Ranking
Combined Laps Led Ranking
Combined DNF Ranking
Crown Jewel Win Ranking
Grand Slam Ranking
2025 NASCAR Cup Playoffs
Hall of Fame Inductees
NASCAR's 75 Greatest Drivers
Rookie of The Year
Most Popular Driver
Female Drivers
Canadian Born Drivers
Teams
Search Teams...
Search Owners...
Championship Ranking
Championship Overview
Combined Championships
Current Team Charts
Win Ranking
Pole Ranking
Start Ranking
Laps Led Ranking
Combined Wins
Combined Poles
Combined Starts
Combined Laps Led
Team Website Links
Crew Chiefs
Search By Name...
Championship Ranking
Championship Overview
Combined Championship
Win Ranking
Pole Ranking
Start Ranking
Laps Led Ranking
Combined Win Ranking
Combined Pole Ranking
Combined Start Ranking
Combined Laps Led Ranking
Pit Crew Challenge
Manufacturers
Current Standings
Historic Standings
Championship Ranking
Championship Overview
Combined Championships
Win Ranking
Pole Ranking
Start Ranking
Laps Led Ranking
Combined Win Ranking
Combined Pole Ranking
Combined Start Ranking
Combined Laps Led Ranking
Statistics by Car Number
Manufacturers Links
Tracks
NASCAR Tracks
Current Track Map
Track Facts
Track Length Chart
Denny Hamlin
Denny Hamlin's
O'Reilly Auto Parts Series Career Statistics
No.
Race
Finish
Start
Car
Mfg
Team/Owner
Crew Chief
Status
Laps
Led
1
2004-33
8
27
18
Joe Gibbs Racing
Doug Hewitt
Running
147
0
2
2005-01
33
11
20
Joe Gibbs Racing
Tripp Bruce
Running
120
0
3
2005-02
18
42
20
Joe Gibbs Racing
Steve Addington
Running
150
0
4
2005-03
15
34
20
Joe Gibbs Racing
Steve Addington
Running
80
0
5
2005-04
12
18
20
Joe Gibbs Racing
Steve Addington
Running
200
0
6
2005-05
16
19
20
Joe Gibbs Racing
Tripp Bruce
Running
203
0
7
2005-06
9
5
20
Joe Gibbs Racing
Tripp Bruce
Running
224
15
8
2005-07
9
10
20
Joe Gibbs Racing
Tripp Bruce
Running
256
0
9
2005-08
14
9
20
Joe Gibbs Racing
Charles Barraclough
Running
200
0
10
2005-09
11
6
20
Joe Gibbs Racing
Charles Barraclough
Running
200
8
11
2005-10
28
3
20
Joe Gibbs Racing
Charles Barraclough
Accident
82
0
12
2005-11
7
17
20
Joe Gibbs Racing
Charles Barraclough
Running
147
0
13
2005-12
13
30
20
Joe Gibbs Racing
Charles Barraclough
Running
253
0
14
2005-13
20
11
20
Joe Gibbs Racing
Charles Barraclough
Running
200
4
15
2005-14
24
10
20
Joe Gibbs Racing
Charles Barraclough
Running
197
0
16
2005-15
7
10
20
Joe Gibbs Racing
Charles Barraclough
Running
225
0
17
2005-16
15
5
20
Joe Gibbs Racing
Charles Barraclough
Running
200
0
18
2005-17
6
2
20
Joe Gibbs Racing
Charles Barraclough
Running
200
0
19
2005-18
14
10
20
Joe Gibbs Racing
Charles Barraclough
Running
104
5
20
2005-19
15
18
20
Joe Gibbs Racing
Charles Barraclough
Running
200
0
21
2005-20
3
6
20
Joe Gibbs Racing
Charles Barraclough
Running
201
67
22
2005-21
14
19
20
Joe Gibbs Racing
Charles Barraclough
Running
250
0
23
2005-22
11
3
20
Joe Gibbs Racing
Charles Barraclough
Running
200
0
24
2005-23
6
7
20
Joe Gibbs Racing
Charles Barraclough
Running
204
0
25
2005-24
33
14
20
Joe Gibbs Racing
Charles Barraclough
Transmission
78
0
26
2005-25
8
7
20
Joe Gibbs Racing
Charles Barraclough
Running
125
0
27
2005-26
13
16
20
Joe Gibbs Racing
Charles Barraclough
Running
252
38
28
2005-27
20
10
20
Joe Gibbs Racing
Charles Barraclough
Running
149
0
29
2005-28
34
11
20
Joe Gibbs Racing
Charles Barraclough
Engine
175
0
30
2005-29
6
10
20
Joe Gibbs Racing
Charles Barraclough
Running
200
0
31
2005-30
12
31
20
Joe Gibbs Racing
Charles Barraclough
Running
200
0
32
2005-31
30
7
20
Joe Gibbs Racing
Charles Barraclough
Running
169
0
33
2005-32
7
16
20
Joe Gibbs Racing
Charles Barraclough
Running
254
0
34
2005-33
19
14
20
Joe Gibbs Racing
Charles Barraclough
Running
199
0
35
2005-34
9
2
20
Joe Gibbs Racing
Charles Barraclough
Running
200
40
36
2005-35
37
41
20
Joe Gibbs Racing
Charles Barraclough
Running
140
0
37
2006-01
14
18
20
Joe Gibbs Racing
Dave Rogers
Running
120
0
38
2006-02
10
17
20
Joe Gibbs Racing
Dave Rogers
Running
150
0
39
2006-03
1
2
20
Joe Gibbs Racing
Dave Rogers
Running
80
40
40
2006-04
6
2
20
Joe Gibbs Racing
Dave Rogers
Running
206
1
41
2006-05
38
5
20
Joe Gibbs Racing
Dave Rogers
Running
178
0
42
2006-06
4
7
20
Joe Gibbs Racing
Dave Rogers
Running
300
29
43
2006-07
10
1
20
Joe Gibbs Racing
Dave Rogers
Running
206
31
44
2006-08
3
1
20
Joe Gibbs Racing
Dave Rogers
Running
225
86
45
2006-09
39
12
20
Joe Gibbs Racing
Dave Rogers
Accident
134
0
46
2006-10
30
3
20
Joe Gibbs Racing
Dave Rogers
Running
116
0
47
2006-11
10
15
20
Joe Gibbs Racing
Dave Rogers
Running
250
0
48
2006-12
1
1
20
Joe Gibbs Racing
Dave Rogers
Running
147
38
49
2006-13
29
8
20
Joe Gibbs Racing
Dave Rogers
Running
198
0
50
2006-14
7
4
20
Joe Gibbs Racing
Dave Rogers
Running
200
4
51
2006-15
4
7
20
Joe Gibbs Racing
Dave Rogers
Running
225
19
52
2006-16
3
1
20
Joe Gibbs Racing
Dave Rogers
Running
200
23
53
2006-17
2
1
20
Joe Gibbs Racing
Dave Rogers
Running
258
64
54
2006-18
30
3
20
Joe Gibbs Racing
Dave Rogers
Running
101
7
55
2006-19
14
5
20
Joe Gibbs Racing
Dave Rogers
Running
200
0
56
2006-20
3
3
20
Joe Gibbs Racing
Dave Rogers
Running
200
0
57
2006-21
3
3
20
Joe Gibbs Racing
Dave Rogers
Running
250
0
58
2006-22
3
1
20
Joe Gibbs Racing
Dave Rogers
Running
200
169
59
2006-23
8
1
20
Joe Gibbs Racing
Dave Rogers
Running
200
83
60
2006-24
12
10
20
Joe Gibbs Racing
Dave Rogers
Running
83
0
61
2006-25
6
5
20
Joe Gibbs Racing
Dave Rogers
Running
128
1
62
2006-26
22
22
20
Joe Gibbs Racing
Dave Rogers
Running
250
0
63
2006-27
15
8
20
Joe Gibbs Racing
Dave Rogers
Running
150
0
64
2006-28
6
4
20
Joe Gibbs Racing
Dave Rogers
Running
250
0
65
2006-29
40
10
20
Joe Gibbs Racing
Dave Rogers
Running
136
0
66
2006-30
33
3
20
Joe Gibbs Racing
Dave Rogers
Running
174
0
67
2006-31
8
11
20
Joe Gibbs Racing
Dave Rogers
Running
202
0
68
2006-32
6
40
20
Joe Gibbs Racing
Dave Rogers
Running
252
0
69
2006-33
8
17
20
Joe Gibbs Racing
Dave Rogers
Running
200
0
70
2006-34
3
5
20
Joe Gibbs Racing
Dave Rogers
Running
203
0
71
2006-35
4
7
20
Joe Gibbs Racing
Dave Rogers
Running
200
0
72
2007-01
9
15
20
Joe Gibbs Racing
Dave Rogers
Running
120
0
73
2007-02
8
4
20
Joe Gibbs Racing
Dave Rogers
Running
150
0
74
2007-03
2
5
20
Joe Gibbs Racing
Dave Rogers
Running
82
1
75
2007-04
12
16
20
Joe Gibbs Racing
Dave Rogers
Running
200
0
76
2007-08
2
6
20
Joe Gibbs Racing
Dave Rogers
Running
200
49
77
2007-09
4
7
20
Joe Gibbs Racing
Dave Rogers
Running
200
0
78
2007-11
41
1
20
Joe Gibbs Racing
Dave Rogers
Running
80
20
79
2007-12
1
1
20
Joe Gibbs Racing
Dave Rogers
Running
147
79
80
2007-13
34
11
20
Joe Gibbs Racing
Dave Rogers
Running
197
0
81
2007-14
2
1
20
Joe Gibbs Racing
Dave Rogers
Running
200
50
82
2007-18
5
5
20
Joe Gibbs Racing
Dave Rogers
Running
200
21
83
2007-20
7
1
20
Joe Gibbs Racing
Dave Rogers
Running
200
22
84
2007-24
14
10
20
Joe Gibbs Racing
Dave Rogers
Running
82
0
85
2007-25
1
5
20
Joe Gibbs Racing
Dave Rogers
Running
125
69
86
2007-27
3
1
20
Joe Gibbs Racing
Dave Rogers
Running
150
21
87
2007-28
7
5
20
Joe Gibbs Racing
Dave Rogers
Running
252
0
88
2007-29
1
4
20
Joe Gibbs Racing
Dave Rogers
Running
200
138
89
2007-30
6
5
20
Joe Gibbs Racing
Dave Rogers
Running
200
5
90
2007-31
5
6
20
Joe Gibbs Racing
Dave Rogers
Running
200
0
91
2007-33
3
6
20
Joe Gibbs Racing
Dave Rogers
Running
200
11
92
2007-34
28
14
20
Joe Gibbs Racing
Dave Rogers
Running
198
7
93
2007-35
13
22
20
Joe Gibbs Racing
Dave Rogers
Running
200
1
94
2008-01
8
8
32
Braun Motorsports
Todd Lohse
Running
120
1
95
2008-05
26
2
20
Joe Gibbs Racing
Dave Rogers
Running
167
37
96
2008-06
7
21
32
Braun Motorsports
Trent Owens
Running
225
0
97
2008-08
3
6
20
Joe Gibbs Racing
Dave Rogers
Running
202
18
98
2008-10
37
10
32
Braun Motorsports
Trent Owens
Engine
47
0
99
2008-11
1
3
20
Joe Gibbs Racing
Dave Rogers
Running
253
12
100
2008-13
2
9
20
Joe Gibbs Racing
Dave Rogers
Running
202
0
101
2008-14
1
2
18
Joe Gibbs Racing
Jason Ratcliff
Running
200
131
102
2008-18
2
17
32
Braun Motorsports
Trent Owens
Running
200
0
103
2008-19
1
17
20
Joe Gibbs Racing
Dave Rogers
Running
105
29
104
2008-20
2
41
32
Braun Motorsports
Todd Lohse
Running
200
0
105
2008-24
34
4
32
Braun Motorsports
Trent Owens
Ignition
59
0
106
2008-26
36
26
32
Braun Motorsports
Trent Owens
Accident
219
0
107
2008-28
4
27
18
Joe Gibbs Racing
Michael Sibley
Running
250
0
108
2008-29
6
3
32
Braun Motorsports
Trent Owens
Running
207
0
109
2008-30
1
19
18
Joe Gibbs Racing
Joel Weidman
Running
200
99
110
2008-33
14
22
32
Braun Motorsports
Trent Owens
Running
200
0
111
2008-34
2
1
18
Joe Gibbs Racing
Joel Weidman
Running
201
62
112
2008-35
7
8
32
Braun Motorsports
Trent Owens
Running
200
0
113
2009-03
21
4
20
Joe Gibbs Racing
Dave Rogers
Accident
196
7
114
2009-22
34
5
11
CJM Racing
Paul Wolfe
Suspension
68
0
115
2009-23
32
8
11
CJM Racing
Paul Wolfe
Running
117
0
116
2009-27
17
1
20
Joe Gibbs Racing
Dave Rogers
Running
250
101
117
2009-28
27
4
20
Joe Gibbs Racing
Dave Rogers
Accident
189
0
118
2009-34
12
1
20
Joe Gibbs Racing
Doug Hewitt
Running
200
91
119
2009-35
5
6
11
CJM Racing
Paul Wolfe
Running
200
7
120
2010-03
2
4
20
Joe Gibbs Racing
Kevin Kidd
Running
200
29
121
2010-10
1
1
20
Joe Gibbs Racing
Kevin Kidd
Running
147
111
122
2010-11
12
2
20
Joe Gibbs Racing
Kevin Kidd
Running
205
11
123
2010-27
6
5
20
Joe Gibbs Racing
Kevin Kidd
Running
250
0
124
2011-03
7
9
20
Joe Gibbs Racing
Adam Stevens
Running
200
28
125
2011-09
1
11
20
Joe Gibbs Racing
Adam Stevens
Running
251
199
126
2011-10
2
16
20
Joe Gibbs Racing
Adam Stevens
Running
147
0
127
2011-32
2
2
18
Joe Gibbs Racing
Jason Ratcliff
Running
200
0
128
2011-34
5
7
18
Joe Gibbs Racing
Jason Ratcliff
Running
200
0
129
2012-01
32
17
18
Joe Gibbs Racing
Matthew Lucas
Accident
103
7
130
2012-02
9
1
18
Joe Gibbs Racing
Matthew Lucas
Running
200
56
131
2012-06
4
2
18
Joe Gibbs Racing
Matthew Lucas
Running
200
12
132
2012-07
2
2
18
Joe Gibbs Racing
Matthew Lucas
Running
250
6
133
2012-09
2
2
18
Joe Gibbs Racing
Matthew Lucas
Running
151
103
134
2012-11
2
13
18
Joe Gibbs Racing
Matthew Lucas
Running
200
0
135
2012-15
33
6
18
Joe Gibbs Racing
Matthew Lucas
Engine
132
0
136
2012-19
4
4
18
Joe Gibbs Racing
Matthew Lucas
Running
100
4
137
2012-24
12
5
18
Joe Gibbs Racing
Matthew Lucas
Running
193
0
138
2012-25
4
6
18
Joe Gibbs Racing
Matthew Lucas
Running
250
0
139
2012-29
5
8
18
Joe Gibbs Racing
Matthew Lucas
Running
200
10
140
2012-31
5
9
18
Joe Gibbs Racing
Matthew Lucas
Running
200
6
141
2013-31
2
18
20
Joe Gibbs Racing
Kevin Kidd
Running
200
45
142
2014-26
32
16
20
Joe Gibbs Racing
Kevin Kidd
Engine
165
0
143
2015-03
4
11
54
Joe Gibbs Racing
Chris Gayle
Running
200
1
144
2015-05
18
3
54
Joe Gibbs Racing
Chris Gayle
Running
149
33
145
2015-06
7
11
54
Joe Gibbs Racing
Chris Gayle
Running
200
0
146
2015-07
31
5
54
Joe Gibbs Racing
Chris Gayle
Running
229
0
147
2015-08
1
1
20
Joe Gibbs Racing
Michael Wheeler
Running
250
248
148
2015-11
2
4
54
Joe Gibbs Racing
Chris Gayle
Running
200
19
149
2015-13
10
13
20
Joe Gibbs Racing
Michael Wheeler
Running
125
0
150
2015-17
1
1
20
Joe Gibbs Racing
Michael Wheeler
Running
200
145
151
2015-22
3
1
20
Joe Gibbs Racing
Michael Wheeler
Running
302
106
152
2015-24
1
1
20
Joe Gibbs Racing
Michael Wheeler
Running
147
117
153
2015-28
2
7
20
Joe Gibbs Racing
Michael Wheeler
Running
200
0
154
2016-11
1
3
18
Joe Gibbs Racing
Chris Gayle
Running
206
76
155
2016-24
2
2
18
Joe Gibbs Racing
Chris Gayle
Running
147
47
156
2017-02
20
5
20
Joe Gibbs Racing
Chris Gabehart
Running
162
0
157
2017-10
5
8
20
Joe Gibbs Racing
Chris Gabehart
Running
200
4
158
2017-13
1
5
20
Joe Gibbs Racing
Chris Gabehart
Running
125
34
159
2017-24
1
1
18
Joe Gibbs Racing
Eric Phillips
Running
148
33
160
2018-24
4
5
18
Joe Gibbs Racing
Eric Phillips
Running
147
0
161
2019-24
38
37
18
Joe Gibbs Racing
Ben Beshore
Running
147
27
162
2020-23
5
37
54
Joe Gibbs Racing
Jacob Canter
Running
147
31
163
2021-24
12
14
54
Joe Gibbs Racing
Chris Gayle
Running
152
43
164
2023-25
1
2
19
Joe Gibbs Racing
Jason Ratcliff
Running
148
14
Click on Race Number to View Race Results
Scroll To Top