Big News for FRCS Subscribers!

I've spent the past year developing a brand-new, improved version of FRCS, and I'm excited to share it with you during the off-season! If your subscription is set to expire before race #36 (Phoenix), now is the perfect time to extend or renew and take advantage of this offer. Subscriptions that would normally expire after race #36 will remain valid through the off-season, giving you access to the upcoming FRCS updates until we get close to the 2025 Daytona 500. Don't miss out on these exclusive features - renew today and be ready for what's next!

You can verify your subscription expiration date by clicking 'My Account > Subscription Details' in the top navigation.

Loop Data Box Score

NASCAR Cup Series

Toyota Owners 400

Richmond Raceway

March 31st, 2024

Race #7 of the 2024 NASCAR Cup Series Season

  • Laps Scheduled: 400
    • Extended to 407 laps
  • Miles Raced : 305.3
  • Time of Race : 03 Hours 14 minutes 41 seconds
  • Average Speed: 94.076 mph
  • Margin of Victory : 00.269 seconds
  • Cautions: 5
  • Caution Laps: 54
  • Lead Changes: 16
Denny Hamlin leads Martin Truex Jr on the restart to win
Richmond, Virginia - March 31st, 2024: Denny Hamlin, driver of the #11 Mavis Tires & Brakes Toyota, leads Martin Truex Jr., driver of the #19 Auto-Owners Insurance Toyota, on the restart to win the NASCAR Cup Series Toyota Owners 400 at Richmond Raceway. Photo by Alex Slitz | Getty Images
Driver ST 50% 10% FIN HI LW AVG PC D Pass Passed PS D Q PASS Fast %T15 TOT Led Laps Rating TOT PTS
Denny Hamlin 11 5 5 1 1 34 8.2 +10 100 93 +7 51 22 87.0% 17 407 115.0 46
Joey Logano 10 3 3 2 2 24 4.6 +8 67 57 +10 54 25 99.5% 0 407 117.9 49
Kyle Larson 1 4 2 3 1 20 2.7 -2 40 47 -7 29 47 99.0% 144 407 123.3 51
Martin Truex Jr 7 1 1 4 1 23 2.9 +3 61 58 +3 45 43 98.8% 228 407 136.9 50
Chase Elliott 2 13 8 5 1 20 9.1 -3 85 88 -3 55 4 95.8% 5 407 98.6 36
Christopher Bell 29 6 14 6 1 30 11.0 +23 135 118 +17 72 36 72.0% 9 407 97.3 36
William Byron 13 8 6 7 3 25 10.5 +6 105 97 +8 53 4 80.8% 0 407 92.5 32
Brad Keselowski 23 11 7 8 6 36 12.5 +15 125 116 +9 32 2 71.0% 0 407 83.8 29
Chris Buescher 14 7 9 9 3 21 9.7 +5 97 95 +2 62 6 98.3% 0 407 94.8 32
Tyler Reddick 19 10 11 10 8 28 12.9 +9 117 105 +12 61 5 81.3% 0 407 80.1 28
Josh Berry 30 2 10 11 1 30 8.3 +19 116 93 +23 62 20 90.7% 2 407 102.3 37
Noah Gragson 17 12 13 12 2 23 13.9 +5 115 113 +2 46 8 74.9% 0 407 77.4 25
Bubba Wallace 5 9 4 13 1 24 5.7 -8 85 85 +0 52 20 95.6% 2 407 102.6 36
Erik Jones 27 15 15 14 1 36 19.1 +13 98 96 +2 19 0 50.6% 0 407 68.5 23
Ross Chastain 3 16 16 15 1 23 12.9 -12 94 108 -14 42 3 55.8% 0 407 74.6 25
Ty Gibbs 8 18 12 16 6 30 14.3 -8 114 114 +0 56 2 73.0% 0 407 70.1 21
Alex Bowman 4 19 17 17 1 30 13.0 -13 73 90 -17 20 8 39.6% 0 407 74.1 28
Chase Briscoe 32 17 18 18 13 35 21.6 +14 106 95 +11 0 0 0.5% 0 407 57.8 19
Ryan Blaney 12 30 22 19 5 33 23.1 -7 171 170 +1 38 30 11.3% 0 407 61.3 18
Kyle Busch 15 14 20 20 4 30 19.9 -5 109 119 -10 9 0 18.4% 0 407 59.3 17
Todd Gilliland 6 21 23 21 2 34 17.4 -15 87 109 -22 26 1 36.6% 0 407 74.5 21
Daniel Suarez 20 20 19 22 5 36 20.3 -2 120 112 +8 29 11 23.6% 0 407 57.2 15
Austin Cindric 9 25 24 23 6 33 23.9 -14 143 149 -6 16 3 5.2% 0 406 50.8 14
Austin Dillon 22 29 21 24 14 35 24.3 -2 103 105 -2 4 2 0.3% 0 406 48.8 13
John Hunter Nemechek 18 26 26 25 12 35 25.6 -7 114 117 -3 5 1 2.5% 0 406 49.2 12
Michael McDowell 31 32 29 26 19 36 29.2 +5 109 122 -13 0 22 0.0% 0 406 38.9 11
Carson Hocevar 25 31 25 27 13 36 28.1 -2 145 143 +2 2 4 0.3% 0 406 36.0 10
Ryan Preece 16 33 30 28 7 36 23.3 -12 103 100 +3 22 2 23.3% 0 406 66.6 10
Ty Dillon 33 22 27 29 7 36 28.5 +4 111 110 +1 8 3 5.7% 0 406 33.5 0
Daniel Hemric 34 28 32 30 25 36 32.2 +4 79 77 +2 0 0 0.0% 0 405 31.7 7
Kaz Grala 35 34 31 31 21 36 29.9 +4 97 91 +6 0 0 0.0% 0 405 40.0 6
Justin Haley 36 36 35 32 6 36 29.5 +4 92 87 +5 10 1 6.9% 0 405 46.5 5
Ricky Stenhouse Jr 24 23 28 33 7 34 25.4 -9 142 152 -10 6 9 1.7% 0 405 40.3 4
Harrison Burton 26 24 34 34 18 35 31.4 -8 89 105 -16 0 0 0.0% 0 405 30.3 3
Zane Smith 28 27 33 35 17 35 27.5 -7 116 111 +5 0 2 0.0% 0 404 33.9 2
Corey Lajoie 21 35 36 36 14 36 33.9 -15 77 94 -17 1 1 0.3% 0 404 27.0 1