22 July 2012 James Buescher won the Saturday night American Ethanol NASCAR Camping World Truck Series race at Chicagoland Speedway - despite needing a mid-race carburettor change.
16 July 2012 Kasey Kahne won the LENOX Industrial Tools 301 at New Hampshire Motor Speedway after a race dominated by Hendrick Motorsport and Joe Gibbs Racing drivers.
15 July 2012 Brad Keselowski won the FW Webb 200 Nationwide Series race at New Hampshire Motor Speedway, after a late tangle with lapped traffic cost Kevin Harvick the lead.
15 July 2012 Polesitter Timothy Peters saw off James Buescher and Ron Hornaday to win the American Ethanol 200 NASCAR Camping World Truck Series race at Iowa Speedway on Saturday.
14 July 2012 Kyle Busch will start from pole position for Sunday afternoon's LENOX Industrial Tools 301 Sprint Cup race at the one-mile New Hampshire Motor Speedway.
08 July 2012 Tony Stewart claimed his third victory of the season by taking the chequered flag in the Coke Zero 400 at Daytona International Speedway on Saturday night.
07 July 2012 Matt Kenseth claimed pole position for Saturday evening's Coke Zero 400 NASCAR Sprint Cup race at Daytona International Speedway, while Tony Stewart had his times deleted. 
07 July 2012 Kurt Busch put the #1 Phoenix Racing car into victory lane at Daytona International Speedway, thanks to a push across the finishing line from Ricky Stenhouse Jr.
01 July 2012 Brad Keselowski won the Quaker State 400 NASCAR Sprint Cup evening race at Kentucky Speedway on Saturday by a margin of 4.399s over Kasey Kahne. 
30 June 2012 Jimmie Johnson will start from pole position for Saturday night's Quaker State 400 Cup race, with Kyle Busch alongside him and Denny Hamlin and Kevin Harvick on row two.
30 June 2012 Austin Dillon was on searing form at the heatwave-struck Kentucky Speedway on Friday night, proving unstoppable after starting on pole and leading almost the entire race.
29 June 2012 James Buescher claimed victory on Thursday night at Kentucky Speedway in the NASCAR Camping World Truck Series UNOH 225, holding off Brad Keselowski to the finish line.
25 June 2012 Clint Bowyer won his first race since moving to Michael Waltrip Racing - and the first road course race of his career - in the Toyota/Save Mart 350 at Somona.
24 June 2012 Former F1 driver Nelson Piquet Jr. finally had his breakthrough success at a national level in NASCAR, claiming both pole and the race win at Road America on Saturday.
23 June 2012 Marcos Ambrose claimed his second consecutive pole position of 2012 at Sonoma on Friday evening, holding off Jeff Gordon by 0.154s on a rare road course outing for Cup drivers.
18 June 2012 Dale Earnhardt Jr. finally broke a four-year long dry spell without a NASCAR Sprint Cup Series win to claim victory in the Quicken Loans 400 at Michigan International Speedway.
17 June 2012 Joey Logano won the Alliance Truck Parts 250 Nationwide Series race at Michigan International Speedway, after holding off James Buescher to the chequered flag.
16 June 2012 Marcos Ambrose will start a NASCAR Sprint Cup Series race from pole position for the first time, after setting a new qualifying record time at Michigan International Speedway.
10 June 2012 Pole sitter Joey Logano went on to win the Pocono 400 presented by #NASCAR race to claim his second victory in the NASCAR Sprint Cup Series championship.
09 June 2012 Joey Logano will start Sunday's Pocono 400 Sprint Cup race from pole position after his lap of 50.112s (179.598mph) convincingly saw off the challenge of Carl Edwards in second.