☰
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
Aric Almirola
Aric Almirola's
Craftsman Truck Series Career Statistics
No.
Race
Finish
Start
Car
Mfg
Team/Owner
Crew Chief
Status
Laps
Led
1
2005-14
30
33
47
Dollar Racing
Randy Goss
Accident
160
0
2
2005-15
10
31
47
Dollar Racing
Randy Goss
Running
199
0
3
2005-19
8
15
47
Dollar Racing
Randy Goss
Running
200
0
4
2005-23
34
10
47
Dollar Racing
Randy Goss
Accident
83
0
5
2006-01
32
33
75
Spears Motorsports
David McCarty
Accident
72
0
6
2006-02
21
10
75
Spears Motorsports
David McCarty
Running
106
0
7
2006-03
18
21
75
Spears Motorsports
David McCarty
Running
135
0
8
2006-04
18
16
75
Spears Motorsports
David McCarty
Running
250
0
9
2006-05
10
22
75
Spears Motorsports
David McCarty
Running
160
0
10
2006-06
9
16
75
Spears Motorsports
David McCarty
Running
134
0
11
2006-07
30
18
75
Spears Motorsports
David McCarty
Running
230
0
12
2006-08
12
27
75
Spears Motorsports
David McCarty
Running
200
0
13
2006-09
32
8
75
Spears Motorsports
David McCarty
Running
125
0
14
2006-10
36
13
75
Spears Motorsports
David McCarty
Running
69
0
15
2006-11
13
5
75
Spears Motorsports
David McCarty
Running
200
0
16
2006-12
18
23
75
Spears Motorsports
David McCarty
Running
167
0
17
2006-13
22
16
75
Spears Motorsports
David McCarty
Running
149
0
18
2006-14
18
21
75
Spears Motorsports
David McCarty
Running
202
0
19
2006-15
21
2
75
Spears Motorsports
David McCarty
Running
200
0
20
2006-16
22
20
75
Spears Motorsports
David McCarty
Running
149
0
21
2006-17
32
2
75
Spears Motorsports
David McCarty
Accident
191
0
22
2006-18
29
22
75
Spears Motorsports
David McCarty
Running
188
0
23
2006-19
10
10
75
Spears Motorsports
David McCarty
Running
146
0
24
2006-20
22
31
75
Spears Motorsports
David McCarty
Running
94
0
25
2006-21
16
12
75
Spears Motorsports
David McCarty
Running
200
0
26
2006-22
30
30
75
Spears Motorsports
David McCarty
Engine
114
0
27
2006-23
20
28
75
Spears Motorsports
David McCarty
Running
147
0
28
2006-24
22
15
75
Spears Motorsports
David McCarty
Running
150
0
29
2006-25
23
9
75
Spears Motorsports
David McCarty
Running
132
0
30
2007-12
17
18
51
Billy Ballew Motorsports
Richie Wauters
Running
200
0
31
2007-15
23
26
47
Dollar Racing
Eric Phillips
Running
149
0
32
2007-18
32
24
47
Dollar Racing
Chris Showalter
Running
155
0
33
2008-09
17
11
46
Dollar Racing
Eric Phillips
Running
172
0
34
2009-08
16
12
15
Billy Ballew Motorsports
Richie Wauters
Running
165
0
35
2009-10
20
18
15
Billy Ballew Motorsports
Richie Wauters
Running
198
0
36
2009-11
4
4
15
Billy Ballew Motorsports
Richie Wauters
Running
201
1
37
2009-12
5
13
15
Billy Ballew Motorsports
Richie Wauters
Running
150
19
38
2009-13
3
15
15
Billy Ballew Motorsports
Richie Wauters
Running
200
0
39
2009-15
6
7
15
Billy Ballew Motorsports
Doug George
Running
200
0
40
2009-16
8
20
15
Billy Ballew Motorsports
Doug George
Running
150
0
41
2009-17
2
8
15
Billy Ballew Motorsports
Doug George
Running
200
3
42
2009-18
4
15
51
Billy Ballew Motorsports
Richie Wauters
Running
162
0
43
2009-19
21
23
15
Billy Ballew Motorsports
Doug George
Fuel Pressure
196
0
44
2009-20
8
20
51
Billy Ballew Motorsports
Richie Wauters
Running
146
0
45
2009-21
12
15
15
Billy Ballew Motorsports
Doug George
Running
200
0
46
2009-22
2
5
15
Billy Ballew Motorsports
Doug George
Running
98
15
47
2009-23
14
7
15
Billy Ballew Motorsports
Doug George
Running
146
1
48
2009-24
3
5
15
Billy Ballew Motorsports
Doug George
Running
151
52
49
2009-25
14
16
15
Billy Ballew Motorsports
Doug George
Running
135
7
50
2010-01
12
7
51
Billy Ballew Motorsports
Richie Wauters
Running
100
0
51
2010-02
3
7
51
Billy Ballew Motorsports
Richie Wauters
Running
130
0
52
2010-03
6
2
51
Billy Ballew Motorsports
Richie Wauters
Running
250
0
53
2010-04
8
7
51
Billy Ballew Motorsports
Richie Wauters
Running
150
0
54
2010-05
7
4
51
Billy Ballew Motorsports
Richie Wauters
Running
167
0
55
2010-06
1
7
51
Billy Ballew Motorsports
Richie Wauters
Running
204
7
56
2010-07
7
12
51
Billy Ballew Motorsports
Richie Wauters
Running
134
0
57
2010-08
12
10
51
Billy Ballew Motorsports
Richie Wauters
Running
167
11
58
2010-09
1
10
51
Billy Ballew Motorsports
Richie Wauters
Running
100
7
59
2010-10
28
2
51
Billy Ballew Motorsports
Richie Wauters
Accident
75
0
60
2010-11
8
16
51
Billy Ballew Motorsports
Richie Wauters
Running
160
16
61
2010-12
31
8
51
Billy Ballew Motorsports
Richie Wauters
Accident
95
0
62
2010-13
4
5
51
Billy Ballew Motorsports
Richie Wauters
Running
55
0
63
2010-14
3
5
51
Billy Ballew Motorsports
Richie Wauters
Running
150
2
64
2010-15
9
4
51
Billy Ballew Motorsports
Richie Wauters
Running
147
0
65
2010-16
2
19
51
Billy Ballew Motorsports
Richie Wauters
Running
206
0
66
2010-17
6
8
51
Billy Ballew Motorsports
Richie Wauters
Running
154
0
67
2010-18
3
5
51
Billy Ballew Motorsports
Richie Wauters
Running
150
0
68
2010-19
8
6
51
Billy Ballew Motorsports
Richie Wauters
Running
175
0
69
2010-20
6
13
51
Billy Ballew Motorsports
Richie Wauters
Running
146
4
70
2010-21
5
15
51
Billy Ballew Motorsports
Richie Wauters
Running
206
0
71
2010-22
2
5
51
Billy Ballew Motorsports
Richie Wauters
Running
95
5
72
2010-23
7
12
51
Billy Ballew Motorsports
Richie Wauters
Running
147
2
73
2010-24
5
9
51
Billy Ballew Motorsports
Richie Wauters
Running
150
0
74
2010-25
5
5
51
Billy Ballew Motorsports
Richie Wauters
Running
134
8
75
2011-01
22
34
51
Billy Ballew Motorsports
Doug George
Accident
96
0
76
2012-14
5
13
5
Unknown
Richie Wauters
Running
130
1
77
2012-18
26
4
5
Unknown
Richie Wauters
Running
91
8
78
2012-20
9
7
5
Unknown
Richie Wauters
Running
147
0
Click on Race Number to View Race Results
Scroll To Top