Results

The 2012 Alliance Truck Parts 250 NASCAR XFINITY Series race results showcase the full finishing order, including race winner and key performance stats from the Michigan International Speedway race.

Alliance Truck Parts 250

Saturday, June 16th, 2012

Michigan International Speedway, Brooklyn, MI

  • 2 Dodge
  • 25 Chevrolet
  • 11 Toyota
  • 5 Ford

  • Drivers Entered: 43 (5 drivers will not make the race)
  • Laps Scheduled: 125
  • Margin of Victory: 0.208 Seconds
  • Time of Race: 1 Hours 52 Minutes 48 Seconds
  • Average Speed: 132.979
  • Cautions: 7 for 26 laps
  • Lead Changes: 14
  • Green Flag Passes: N/A
Cole Custer celebrates in victory lane
Avondale, Arizona - November 4, 2023 : Cole Custer, driver of the #00 Haas Automation Ford, celebrates in victory lane after winning the NASCAR Xfinity Series Championship at Phoenix Raceway.
Jared C TiltonGetty Images
Alliance Truck Parts 250 at Michigan International Speedway results
FIN ST # DRIVER MAKE TOT PTS FIN PTS BNS PTS LAPS LED X LED STATUS
1 3 18 Joey Logano Toyota 47 43 4 125 31 0 running
2 4 30 James Buescher Chevrolet 43 42 1 125 2 0 running
3 15 54 Kurt Busch Toyota 41 41 0 125 0 0 running
4 2 88 Cole Whitt Chevrolet 41 40 1 125 10 0 running
5 1 3 Austin Dillon Chevrolet 40 39 1 125 11 0 running
6 11 12 Sam Hornish Jr Dodge 39 38 1 125 25 0 running
7 13 20 Michael McDowell Toyota 37 37 0 125 0 0 running
8 7 33 Paul Menard Chevrolet 38 36 2 125 37 0 running
9 17 11 Brian Scott Toyota 35 35 0 125 0 0 running
10 9 22 Brad Keselowski Dodge 34 34 0 125 0 0 running
11 6 2 Elliott Sadler Chevrolet 34 33 1 125 3 0 running
12 18 43 Michael Annett Ford 32 32 0 125 0 0 running
13 16 44 Mike Bliss Toyota 31 31 0 125 0 0 running
14 8 31 Justin Allgaier Chevrolet 31 30 1 125 4 0 running
15 23 87 Joe Nemechek Toyota 29 29 0 125 0 0 running
16 14 70 Johanna Long Chevrolet 28 28 0 125 0 0 running
17 22 14 Jeff Green Toyota 27 27 0 125 0 0 running
18 5 7 Danica Patrick Chevrolet 27 26 1 125 1 0 running
19 19 81 Jason Bowles Toyota 25 25 0 124 0 0 running
20 30 01 Mike Wallace Chevrolet 24 24 0 124 0 0 running
21 28 19 Tayler Malsam Toyota 23 23 0 124 0 0 running
22 27 40 Erik Darnell Chevrolet 22 22 0 124 0 0 running
23 36 08 Tony Raines Ford 21 21 0 124 0 0 running
24 12 38 Brad Sweet Chevrolet 20 20 0 123 0 0 running
25 20 6 Ricky Stenhouse Jr Ford 19 19 0 123 0 0 running
26 32 41 Timmy Hill Ford 18 18 0 123 0 0 running
27 33 4 Danny Efland Chevrolet 17 17 0 122 0 0 running
28 37 24 Angela Ruch Chevrolet 16 16 0 119 0 0 running
29 21 23 Jamie Dick Chevrolet 15 15 0 116 0 0 crash
30 24 39 Josh Richards Ford 14 14 0 116 0 0 crash
31 31 51 Jeremy Clements Chevrolet 14 13 1 76 1 0 engine
32 35 50 TJ Bell Chevrolet 12 12 0 56 0 0 engine
33 39 89 Morgan Shepherd Chevrolet 11 11 0 42 0 0 handling
34 10 99 Kenny Wallace Toyota 10 10 0 32 0 0 engine
35 42 52 Tim Schendel Chevrolet 9 9 0 15 0 0 overheating
36 34 15 Blake Koch Chevrolet 8 8 0 12 0 0 vibration
37 38 75 Scott Riggs Chevrolet 7 7 0 11 0 0 engine
38 29 46 Chase Miller Chevrolet 6 6 0 9 0 0 overheating
39 26 42 Josh Wise Chevrolet 5 5 0 8 0 0 engine
40 41 71 Michael Guerity Chevrolet 4 4 0 6 0 0 vibration
41 40 47 Matt DiBenedetto Chevrolet 3 3 0 5 0 0 vibration
42 25 10 Kevin Lepage Toyota 2 2 0 4 0 0 vibration
43 43 74 Mike Harmon Chevrolet 1 1 0 1 0 0 vibration

Race Infractions

Penalties imposed prior to or during the race.