2022 Updates Coming Soon
I've, as usual, bit off more than the short off-season allows me to chew. New for this season is NASCAR Truck Series data from 2015 to current. NASCAR Xfinity data another year backwards to include 2018. 2017, '16 and '15 are on the list. These updates should go up over the course of this weekend (1/14 - 1/16)

NASCAR Cup Series

Race Results

Subway Fresh Fit 500

@ Phoenix Raceway

March 4th, 2012 - Race #2 of the 2012 NASCAR Cup Series Season

  • Laps: 312
  • Miles: 318.9
  • Average Speed: 110.085 mph
  • Cautions: 7
  • Caution Laps: 37
  • Lead Changes: 25
NASCAR NEXT GEN Car
Concord, North Carolina - April 21st, 2021: NASCAR Cup Series Next Gen car to debut in the 2022 NASCAR season. Photo by NASCAR Media | Getty Images
Race Results 2012 Subway Fresh Fit 500 - Phoenix Raceway
FIN ST Car # Driver Make TOT PTS F PTS B PTS Laps Led STUS
1 13 11 Denny Hamlin Toyota 47 43 4 312 55 Running
2 8 29 Kevin Harvick Chevrolet 44 42 2 312 88 Running
3 7 16 Greg Biffle Ford 41 41 0 312 0 Running
4 4 48 Jimmie Johnson Chevrolet 41 40 1 312 55 Running
5 28 2 Brad Keselowski Dodge 40 39 1 312 3 Running
6 12 18 Kyle Busch Toyota 39 38 1 312 52 Running
7 25 56 Martin Truex Jr Toyota 38 37 1 312 29 Running
8 30 24 Jeff Gordon Chevrolet 37 36 1 312 1 Running
9 1 55 Mark Martin Toyota 36 35 1 312 1 Running
10 9 20 Joey Logano Toyota 34 34 0 312 0 Running
11 5 42 Juan Pablo Montoya Chevrolet 33 33 0 312 0 Running
12 18 43 Aric Almirola Ford 32 32 0 312 0 Running
13 26 17 Matt Kenseth Ford 32 31 1 312 1 Running
14 29 88 Dale Earnhardt Jr Chevrolet 30 30 0 312 0 Running
15 19 51 Kurt Busch Chevrolet 30 29 1 312 2 Running
16 17 47 Bobby Labonte Toyota 28 28 0 312 0 Running
17 24 99 Carl Edwards Ford 27 27 0 312 0 Running
18 15 22 AJ Allmendinger Dodge 26 26 0 311 0 Running
19 41 93 Travis Kvapil Toyota 25 25 0 311 0 Running
20 3 78 Regan Smith Chevrolet 24 24 0 311 0 Running
21 6 39 Ryan Newman Chevrolet 23 23 0 310 0 Running
22 2 14 Tony Stewart Chevrolet 23 22 1 310 9 Running
23 23 36 Dave Blaney Chevrolet 21 21 0 309 0 Running
24 42 32 Mike Bliss Ford 21 20 1 309 1 Running
25 34 34 David Ragan Ford 20 19 1 309 1 Running
26 35 249 JJ Yeley Toyota 18 18 0 309 0 Running
27 40 33 Brendan Gaughan Chevrolet 17 17 0 308 0 Running
28 36 38 David Gilliland Ford 16 16 0 308 0 Running
29 43 30 David Stremme Toyota 15 15 0 306 0 Running
30 16 15 Clint Bowyer Toyota 14 14 0 306 0 Running
31 20 27 Paul Menard Chevrolet 13 13 0 303 0 Running
32 14 9 Marcos Ambrose Ford 12 12 0 295 0 Engines
33 11 31 Jeff Burton Chevrolet 12 11 1 291 7 Engines
34 10 5 Kasey Kahne Chevrolet 10 10 0 274 0 Running
35 22 83 Landon Cassill Toyota 9 9 0 272 0 Running
36 32 10 David Reutimann Chevrolet 8 8 0 248 0 Engine
37 21 1 Jamie McMurray Chevrolet 8 7 1 212 1 Engine
38 33 26 Josh Wise Ford 6 6 0 110 0 Vibration
39 31 13 Casey Mears Ford 5 5 0 109 0 Accident
40 38 87 Joe Nemechek Toyota 4 4 0 62 0 Brakes
41 39 7 Robby Gordon Dodge 3 3 0 33 0 Brakes
42 27 23 Scott Riggs Chevrolet 2 2 0 29 0 Brakes
43 37 98 Michael McDowell Ford 1 1 0 8 0 Brakes