☰
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
Blake Koch
Blake Koch's
O'Reilly Auto Parts Series Career Statistics
No.
Race
Finish
Start
Car
Mfg
Team/Owner
Crew Chief
Status
Laps
Led
1
2009-32
17
25
81
MacDonald Motorsports
David Ingram, Jr.
Running
254
0
2
2009-35
34
34
81
MacDonald Motorsports
David Ingram, Jr.
Running
189
0
3
2010-21
22
32
05
Day Enterprise Racing
Newt Moore
Running
246
0
4
2011-02
27
32
81
MacDonald Motorsports
Bobby Burrell
Running
193
0
5
2011-04
30
42
81
MacDonald Motorsports
Bobby Burrell
Running
293
0
6
2011-05
33
29
81
MacDonald Motorsports
Stephen Nestroyl Jr
Running
128
0
7
2011-06
25
20
81
MacDonald Motorsports
David Ingram, Jr.
Running
195
0
8
2011-07
16
32
82
MacDonald Motorsports
Joe Draper
Running
124
0
9
2011-08
25
30
81
MacDonald Motorsports
David Ingram, Jr.
Running
222
0
10
2011-09
27
26
81
MacDonald Motorsports
David Ingram, Jr.
Running
245
0
11
2011-10
18
26
81
MacDonald Motorsports
David Ingram, Jr.
Running
146
0
12
2011-11
43
33
82
MacDonald Motorsports
George Ingram
Accident
1
0
13
2011-12
21
26
81
MacDonald Motorsports
David Ingram, Jr.
Running
247
0
14
2011-13
34
27
81
MacDonald Motorsports
George Ingram
Engine
80
0
15
2011-14
27
20
81
MacDonald Motorsports
George Ingram
Running
194
0
16
2011-15
25
18
81
MacDonald Motorsports
George Ingram
Running
123
0
17
2011-16
14
24
81
MacDonald Motorsports
George Ingram
Running
57
0
18
2011-17
28
30
81
MacDonald Motorsports
George Ingram
Running
100
0
19
2011-18
22
27
81
MacDonald Motorsports
George Ingram
Running
198
0
20
2011-19
18
25
81
MacDonald Motorsports
George Ingram
Running
205
0
21
2011-20
27
29
81
MacDonald Motorsports
George Ingram
Running
214
0
22
2011-21
20
23
81
MacDonald Motorsports
George Ingram
Running
201
0
23
2011-22
28
21
81
MacDonald Motorsports
George Ingram
Accident
214
0
24
2011-23
29
37
81
MacDonald Motorsports
George Ingram
Running
77
0
25
2011-24
38
38
70
MacDonald Motorsports
Curtis Aldridge
Electrical
47
0
26
2011-25
23
40
81
MacDonald Motorsports
George Ingram
Running
247
0
27
2011-26
23
27
81
MacDonald Motorsports
George Ingram
Running
189
0
28
2011-27
27
35
81
MacDonald Motorsports
George Ingram
Running
211
0
29
2011-28
27
24
52
MacDonald Motorsports
Tim Brown
Running
195
0
30
2011-29
21
22
81
MacDonald Motorsports
George Ingram
Running
197
0
31
2011-30
25
18
81
MacDonald Motorsports
John Monsam
Running
198
0
32
2011-31
18
27
81
MacDonald Motorsports
John Monsam
Running
200
0
33
2011-32
22
13
81
MacDonald Motorsports
John Monsam
Running
198
0
34
2011-33
14
13
81
MacDonald Motorsports
John Monsam
Running
200
0
35
2011-34
23
18
81
MacDonald Motorsports
John Monsam
Running
199
0
36
2012-01
17
31
41
Rick Ware Racing
Chris Wright
Running
120
0
37
2012-02
31
34
41
Rick Ware Racing
Chris Wright
Running
166
0
38
2012-03
18
32
41
Rick Ware Racing
Chris Wright
Running
198
0
39
2012-04
38
19
41
Rick Ware Racing
Chris Wright
Engine
117
0
40
2012-05
25
24
41
Rick Ware Racing
Chris Wright
Running
147
0
41
2012-06
36
29
15
Rick Ware Racing
George Church
Accident
92
0
42
2012-07
39
42
75
Rick Ware Racing
Timothy Farrell Jr
Vibration
10
0
43
2012-09
34
35
15
Rick Ware Racing
Ken Glen
Electrical
29
0
44
2012-10
40
38
15
Rick Ware Racing
Ryan Southall
Vibration
3
0
45
2012-12
41
42
15
Rick Ware Racing
Keith Plaza
Brakes
2
0
46
2012-13
36
34
15
Rick Ware Racing
Keith Plaza
Vibration
12
0
47
2012-15
41
43
15
Rick Ware Racing
Keith Plaza
Engine
5
0
48
2012-16
19
31
82
MacDonald Motorsports
Doug Howe
Running
101
0
49
2012-18
36
29
42
Key Motorsports
Mike Sroufe
Ignition
14
0
50
2012-22
41
30
42
Key Motorsports
Mike Sroufe
Brakes
5
0
51
2012-24
36
22
00
SR2 Motorsports
Chris Wright
Ignition
14
0
52
2012-25
37
43
00
SR2 Motorsports
Kevin Eagle
Brakes
18
0
53
2012-26
36
29
00
SR2 Motorsports
Wayne Southard
Vibration
19
0
54
2012-28
22
18
24
SR2 Motorsports
Benny Gordon
Running
197
0
55
2012-30
36
25
00
SR2 Motorsports
Kevin Eagle
Ignition
24
0
56
2012-31
38
25
00
SR2 Motorsports
Kevin Eagle
Rear Gear
23
0
57
2012-32
39
24
00
SR2 Motorsports
Kevin Eagle
Brakes
17
0
58
2012-33
39
9
00
SR2 Motorsports
Kevin Eagle
Fuel Pump
40
0
59
2013-01
38
34
24
SR2 Motorsports
Benny Gordon
Overheating
14
0
60
2013-02
16
30
24
SR2 Motorsports
Benny Gordon
Running
200
0
61
2013-03
21
22
24
SR2 Motorsports
Benny Gordon
Running
198
0
62
2013-04
25
39
24
SR2 Motorsports
Benny Gordon
Running
292
0
63
2013-05
32
33
24
SR2 Motorsports
Benny Gordon
Overheating
130
0
64
2013-06
24
35
24
SR2 Motorsports
Benny Gordon
Running
199
1
65
2013-07
25
31
24
SR2 Motorsports
Chris Wright
Running
247
0
66
2013-08
33
34
00
SR2 Motorsports
Kevin Eagle
Accident
87
0
67
2013-09
22
24
00
SR2 Motorsports
Kevin Eagle
Running
146
0
68
2013-11
40
39
00
SR2 Motorsports
Kevin Eagle
Brakes
4
0
69
2013-12
36
23
00
SR2 Motorsports
Kevin Eagle
Brakes
10
0
70
2013-13
22
25
24
SR2 Motorsports
Chris Wright
Running
123
0
71
2013-15
34
30
00
SR2 Motorsports
Kevin Eagle
Brakes
16
0
72
2013-17
37
31
00
SR2 Motorsports
J.C. Hall
Brakes
99
0
73
2013-18
27
29
24
SR2 Motorsports
Chris Wright
Running
195
0
74
2013-20
38
31
00
SR2 Motorsports
Kevin Eagle
Brakes
5
0
75
2013-21
36
36
00
SR2 Motorsports
Kevin Eagle
Overheating
7
0
76
2013-22
40
40
00
SR2 Motorsports
Kevin Eagle
Vibration
2
0
77
2013-23
31
37
24
SR2 Motorsports
John Monsam
Running
241
0
78
2013-24
40
32
00
SR2 Motorsports
Kevin Eagle
Ignition
5
0
79
2013-26
38
28
00
SR2 Motorsports
Kevin Eagle
Transmission
7
0
80
2013-27
39
33
00
SR2 Motorsports
Kevin Eagle
Rear Gear
4
0
81
2013-28
30
25
00
SR2 Motorsports
Kevin Eagle
Handling
85
0
82
2013-29
37
29
00
SR2 Motorsports
Kevin Eagle
Overheating
28
0
83
2013-30
38
33
00
SR2 Motorsports
Kevin Eagle
Electrical
4
0
84
2013-31
36
33
00
SR2 Motorsports
Kevin Eagle
Handling
79
0
85
2013-32
38
40
00
SR2 Motorsports
Kevin Eagle
Transmission
9
0
86
2013-33
11
2
99
RAB Racing
Chris Rice
Running
200
0
87
2014-01
22
11
44
TriStar Motorsports
Greg Conner
Running
121
0
88
2014-02
39
22
10
TriStar Motorsports
Todd Myers
Vibration
3
0
89
2014-03
20
18
44
TriStar Motorsports
Greg Conner
Running
195
0
90
2014-04
40
24
10
TriStar Motorsports
Todd Myers
Vibration
5
0
91
2014-05
39
32
10
TriStar Motorsports
Todd Myers
Vibration
6
0
92
2014-06
40
40
10
TriStar Motorsports
Todd Myers
Vibration
2
0
93
2014-07
40
40
10
TriStar Motorsports
Todd Myers
Vibration
2
0
94
2014-08
21
27
44
TriStar Motorsports
Greg Conner
Running
248
0
95
2014-09
40
14
10
TriStar Motorsports
Todd Myers
Vibration
1
0
96
2014-12
40
34
10
TriStar Motorsports
Todd Myers
Vibration
8
0
97
2014-13
24
22
44
TriStar Motorsports
Eddie Pardue
Running
123
0
98
2014-15
19
22
44
TriStar Motorsports
Greg Conner
Running
200
0
99
2014-17
39
29
10
TriStar Motorsports
Todd Myers
Vibration
4
0
100
2014-18
39
33
10
TriStar Motorsports
Todd Myers
Vibration
4
0
101
2014-19
40
40
10
TriStar Motorsports
Todd Myers
Vibration
2
0
102
2014-20
38
32
10
TriStar Motorsports
Todd Myers
Vibration
13
0
103
2014-21
38
39
10
TriStar Motorsports
Todd Myers
Rear Gear
6
0
104
2014-22
35
36
10
TriStar Motorsports
Todd Myers
Vibration
12
0
105
2014-23
35
37
23
Rick Ware Racing
George Church
Vibration
154
0
106
2014-24
28
22
44
TriStar Motorsports
Greg Conner
Running
187
0
107
2014-25
38
28
91
TriStar Motorsports
Todd Myers
Vibration
4
0
108
2014-26
40
32
10
TriStar Motorsports
Todd Myers
Vibration
5
0
109
2014-27
25
30
44
TriStar Motorsports
Greg Conner
Running
197
1
110
2014-28
23
29
44
TriStar Motorsports
Greg Conner
Running
196
0
111
2014-29
36
29
10
TriStar Motorsports
Todd Myers
Vibration
34
0
112
2014-31
39
31
10
TriStar Motorsports
Todd Myers
Vibration
4
0
113
2014-32
18
26
44
TriStar Motorsports
Greg Conner
Running
204
0
114
2014-33
22
22
44
TriStar Motorsports
Greg Conner
Running
206
1
115
2015-01
20
38
8
TriStar Motorsports
Bruce Cook
Running
115
0
116
2015-02
22
25
8
TriStar Motorsports
Bruce Cook
Running
160
0
117
2015-03
35
19
8
TriStar Motorsports
Bruce Cook
Accident
52
0
118
2015-04
25
19
8
TriStar Motorsports
Bruce Cook
Running
197
0
119
2015-05
19
21
8
TriStar Motorsports
Bruce Cook
Running
149
0
120
2015-06
32
24
8
TriStar Motorsports
Bruce Cook
Running
182
0
121
2015-07
22
32
8
TriStar Motorsports
Bruce Cook
Running
294
0
122
2015-08
24
25
8
TriStar Motorsports
Matthew Lucas
Running
246
0
123
2015-09
23
24
8
TriStar Motorsports
Matthew Lucas
Running
113
0
124
2015-10
22
23
8
TriStar Motorsports
Matthew Lucas
Running
256
0
125
2015-11
23
30
8
TriStar Motorsports
Matthew Lucas
Running
196
0
126
2015-12
30
25
8
TriStar Motorsports
Matthew Lucas
Accident
171
0
127
2015-13
36
25
8
TriStar Motorsports
Matthew Lucas
Electrical
74
0
128
2015-14
22
20
8
TriStar Motorsports
Matthew Lucas
Running
200
0
129
2015-15
18
22
8
TriStar Motorsports
Matthew Lucas
Running
102
0
130
2015-16
22
28
8
TriStar Motorsports
Matthew Lucas
Running
196
0
131
2015-17
20
16
8
TriStar Motorsports
Matthew Lucas
Running
198
0
132
2015-18
37
21
8
TriStar Motorsports
Matthew Lucas
Accident
22
0
133
2015-19
24
24
8
TriStar Motorsports
Matthew Lucas
Running
257
0
134
2015-20
18
29
8
TriStar Motorsports
Matthew Lucas
Running
82
0
135
2015-21
24
30
8
TriStar Motorsports
Matthew Lucas
Running
75
0
136
2015-22
21
29
8
TriStar Motorsports
Matthew Lucas
Running
298
0
137
2015-23
21
22
8
TriStar Motorsports
Matthew Lucas
Running
45
5
138
2015-24
27
22
8
TriStar Motorsports
Matthew Lucas
Running
143
0
139
2015-25
19
20
8
TriStar Motorsports
Matthew Lucas
Running
248
0
140
2015-26
21
23
8
TriStar Motorsports
Matthew Lucas
Running
199
0
141
2015-27
40
24
8
TriStar Motorsports
Matthew Lucas
Accident
2
0
142
2015-28
23
24
8
TriStar Motorsports
Ricky Viers
Running
187
0
143
2015-29
33
24
8
TriStar Motorsports
Ricky Viers
Running
149
0
144
2015-30
25
25
8
TriStar Motorsports
Nick Hutchins
Running
200
0
145
2015-31
21
25
8
TriStar Motorsports
Nick Hutchins
Running
198
0
146
2015-32
20
26
8
TriStar Motorsports
Nick Hutchins
Running
196
0
147
2015-33
18
25
8
TriStar Motorsports
Nick Hutchins
Running
199
0
148
2016-01
9
9
11
Kaulig Racing
Chris Rice
Running
120
0
149
2016-02
20
13
11
Kaulig Racing
Chris Rice
Running
161
0
150
2016-03
26
17
11
Kaulig Racing
Chris Rice
Running
191
0
151
2016-04
16
12
11
Kaulig Racing
Chris Rice
Running
199
0
152
2016-05
12
8
11
Kaulig Racing
Chris Rice
Running
150
0
153
2016-06
34
25
11
Kaulig Racing
Chris Rice
Accident
143
0
154
2016-07
37
16
11
Kaulig Racing
Chris Rice
Running
133
0
155
2016-08
8
16
11
Kaulig Racing
Chris Rice
Running
149
0
156
2016-09
24
13
11
Kaulig Racing
Chris Rice
Running
116
1
157
2016-10
12
19
11
Kaulig Racing
Chris Rice
Running
120
0
158
2016-11
14
18
11
Kaulig Racing
Chris Rice
Running
206
0
159
2016-12
15
12
11
Kaulig Racing
Chris Rice
Running
53
0
160
2016-13
13
7
11
Kaulig Racing
Chris Rice
Running
125
0
161
2016-14
13
19
11
Kaulig Racing
Chris Rice
Running
250
0
162
2016-15
22
16
11
Kaulig Racing
Chris Rice
Running
103
0
163
2016-16
14
9
11
Kaulig Racing
Chris Rice
Running
199
0
164
2016-17
32
11
11
Kaulig Racing
Chris Rice
Transmission
159
0
165
2016-18
15
17
11
Kaulig Racing
Chris Rice
Running
62
0
166
2016-19
13
13
11
Kaulig Racing
Chris Rice
Running
249
0
167
2016-20
35
14
11
Kaulig Racing
Chris Rice
Accident
17
0
168
2016-21
12
13
11
Kaulig Racing
Chris Rice
Running
75
0
169
2016-22
8
17
11
Kaulig Racing
Chris Rice
Running
308
0
170
2016-23
18
9
11
Kaulig Racing
Chris Rice
Running
48
0
171
2016-24
19
16
11
Kaulig Racing
Chris Rice
Running
145
0
172
2016-25
15
5
11
Kaulig Racing
Chris Rice
Running
248
0
173
2016-26
15
13
11
Kaulig Racing
Chris Rice
Running
200
0
174
2016-27
11
15
11
Kaulig Racing
Chris Rice
Running
200
0
175
2016-28
14
20
11
Kaulig Racing
Chris Rice
Running
199
15
176
2016-29
12
6
11
Kaulig Racing
Chris Rice
Running
199
0
177
2016-30
9
9
11
Kaulig Racing
Chris Rice
Running
200
0
178
2016-31
14
12
11
Kaulig Racing
Chris Rice
Running
200
0
179
2016-32
8
4
11
Kaulig Racing
Chris Rice
Running
200
0
180
2016-33
20
12
11
Kaulig Racing
Chris Rice
Running
199
0
181
2017-01
15
8
11
Kaulig Racing
Chris Rice
Running
124
0
182
2017-02
40
25
11
Kaulig Racing
Chris Rice
Accident
2
0
183
2017-03
12
19
11
Kaulig Racing
Chris Rice
Running
200
0
184
2017-04
13
4
11
Kaulig Racing
Chris Rice
Running
200
0
185
2017-05
12
11
11
Kaulig Racing
Chris Rice
Running
150
0
186
2017-06
16
18
11
Kaulig Racing
Chris Rice
Running
198
0
187
2017-07
9
16
11
Kaulig Racing
Chris Rice
Running
300
0
188
2017-08
11
14
11
Kaulig Racing
Chris Rice
Running
254
0
189
2017-09
31
1
11
Kaulig Racing
Chris Rice
Accident
49
1
190
2017-10
19
18
11
Kaulig Racing
Chris Rice
Running
200
0
191
2017-11
32
16
11
Kaulig Racing
Chris Rice
Steering
135
0
192
2017-12
27
12
11
Kaulig Racing
Chris Rice
Running
100
0
193
2017-13
17
13
11
Kaulig Racing
Chris Rice
Running
125
0
194
2017-14
25
13
11
Kaulig Racing
Chris Rice
Running
249
0
195
2017-15
38
4
11
Kaulig Racing
Chris Rice
Accident
50
28
196
2017-16
23
19
11
Kaulig Racing
Chris Rice
Running
199
0
197
2017-17
13
14
11
Kaulig Racing
Chris Rice
Running
199
0
198
2017-18
17
22
11
Kaulig Racing
Chris Rice
Running
100
0
199
2017-19
8
7
11
Kaulig Racing
Chris Rice
Running
254
0
200
2017-20
22
14
11
Kaulig Racing
Chris Rice
Running
81
0
201
2017-21
11
3
11
Kaulig Racing
Chris Rice
Running
75
3
202
2017-22
14
13
11
Kaulig Racing
Chris Rice
Running
299
0
203
2017-23
7
15
11
Kaulig Racing
Chris Rice
Running
45
0
204
2017-24
11
18
11
Kaulig Racing
Chris Rice
Running
148
0
205
2017-25
11
7
11
Kaulig Racing
Chris Rice
Running
249
0
206
2017-26
9
11
11
Kaulig Racing
Chris Rice
Running
200
0
207
2017-27
17
17
11
Kaulig Racing
Chris Rice
Running
198
0
208
2017-28
19
19
11
Kaulig Racing
Chris Rice
Running
198
0
209
2017-29
25
15
11
Kaulig Racing
Chris Rice
Running
199
0
210
2017-30
23
18
11
Kaulig Racing
Lennie Chandler
Running
196
0
211
2017-31
13
17
11
Kaulig Racing
Chris Rice
Running
199
0
212
2017-32
6
9
11
Kaulig Racing
Chris Rice
Running
200
0
213
2017-33
16
11
11
Kaulig Racing
Chris Rice
Running
199
0
Click on Race Number to View Race Results
Scroll To Top