Turn Four RacingTurn Four Racing Get the weekly email →

The Turn Four blog

Race recaps, projections, and how our calls actually did, for NASCAR Cup, O'Reilly, and Trucks.

Nobody Knows What Happens Saturday
Cup regular season finale | Coke Zero Sugar 400 | Saturday, Aug 29, 2026

Nobody Knows What Happens Saturday

NASCAR rebuilt the rules package for this one race, there is no practice to test it, and the last three Chase spots get decided at the track that already ruins everybody's plans.

New Hampshire NASCAR Projections: The Full Field, Both Races
Dollar Tree 301 + Team EJP 175 | New Hampshire Motor Speedway | Aug 22-23, 2026

New Hampshire NASCAR Projections: The Full Field, Both Races

Median finish, laps led, projected DraftKings points, ceiling, value, and win odds for the full field in both New Hampshire races, from 10,000 race simulations.

New Hampshire Motor Speedway by the Numbers
Track Page | New Hampshire Motor Speedway | Loudon, New Hampshire

New Hampshire Motor Speedway by the Numbers

Why qualifying decides this race now, the dominator problem, Hamlin's 798 laps led, and every Loudon number worth knowing before Sunday.

What a Record Is Worth
Dollar Tree 301 | New Hampshire Motor Speedway | Sunday, Aug 23, 2026

What a Record Is Worth

Josh Berry owns the best New Hampshire record of anyone entered and one top five finish all season. What 170 drivers in the same spot since 2005 say about Sunday, and how the rest of our table answers it.

Richmond NASCAR Projections: The Full Field, Both Races
Cook Out 400 + Black's Tire 250 | Richmond Raceway | Aug 14-15, 2026

Richmond NASCAR Projections: The Full Field, Both Races

Median finish, laps led, projected DraftKings points, ceiling, value, and win odds for the full field in both Richmond races, from 10,000 race simulations.

Richmond Raceway by the Numbers
Track Page | Richmond Raceway | Richmond, Virginia

Richmond Raceway by the Numbers

The pole drought, the tire story, Hamlin's 2,367 laps led, and what actually wins on NASCAR's 0.75-mile D-oval. Forty races of data since 2005.

The Bow on the Hood
Cook Out 400 | Richmond Raceway | Saturday, Aug 15, 2026

The Bow on the Hood

Richmond honors Kyle Busch this weekend, Goodyear brings a tire built to wear out, and the market is paying Austin Dillon for a story. What forty races of data say about Saturday night.

Fear the Mustache: The Iowa Preview
Iowa Corn 350 | Iowa Speedway | Aug 9, 2026

Fear the Mustache: The Iowa Preview

Ryan Blaney has never finished worse than fourth at Iowa. The mustache's case, Hamlin's paradox, the Toyota question, and full projections for both races.

Hamlin Is 0-for-17 at the Brickyard. Our Sim Ranks Him First Anyway.
Brickyard 400, Pennzoil 250 & TSport 200 | Indianapolis | July 24-26, 2026

Hamlin Is 0-for-17 at the Brickyard. Our Sim Ranks Him First Anyway.

Seventeen starts and four third-place finishes at the only crown jewel he has never won, and the numbers that say Sunday is different. Plus a two-race chart crime from the Track DNA file, the new right-side tire nobody has data on, and Layne Riggs back at the track where he led 160 of 200 laps.

First Points Race Since 1996, and Blaney Shows Up Hot
Window World 450 & FaithFest 250 | North Wilkesboro Speedway | July 18-19, 2026

First Points Race Since 1996, and Blaney Shows Up Hot

Eight straight top 10s and the best flat-track numbers in the field, a 450-lap race where laps led decide the scoring, and the track-shape reason the sim is cool on Reddick. Plus Corey Heim's 303 laps led in the Truck race.

The Daniel Suarez Paradox
Quaker State 400 | EchoPark Speedway | Sunday, July 12, 2026

The Daniel Suarez Paradox

Predicting Atlanta comes down to two numbers

Chicagoland Is Back. So Is Kyle Larson.
eero 400 | Chicagoland Speedway | Sunday, July 5, 2026

Chicagoland Is Back. So Is Kyle Larson.

Cup racing returns to Chicagoland after seven years. Our model says Larson's 42-race winless streak ends Sunday, plus the buy-low on Byron and the fade on Gibbs.

Sonoma Preview: The Market Is Wrong About Road Courses (Again)
Toyota/Save Mart 350 | Sonoma Raceway | Sunday, June 28, 2026

Sonoma Preview: The Market Is Wrong About Road Courses (Again)

The favorites wrecked out. A part-timer won his first Cup race.
Race Recap · Anduril 250 · Naval Base Coronado · Jun 21

The favorites wrecked out. A part-timer won his first Cup race.

Corey Heim, the reigning Truck champion running a part-time Cup schedule before he goes full-time next year, ran down points leader Tyler Reddick in the final two laps. The drivers everybody loved, Shane van Gisbergen included, were already in the garage after a nine-car wreck. We had van Gisbergen ranked first. He finished 38th.