| Fin | Str | Car | Driver | Make | Laps | Pts | Status | Laps Led |
| 1 | 5 | 19 | Martin Truex Jr | Toyota | 400 | 57 | Running | 186 |
| 2 | 3 | 22 | Joey Logano | Ford | 400 | 54 | Running | 52 |
| 3 | 14 | 14 | Clint Bowyer | Ford | 400 | 46 | Running | 0 |
| 4 | 1 | 4 | Kevin Harvick | Ford | 400 | 48 | Running | 30 |
| 5 | 30 | 11 | Denny Hamlin | Toyota | 400 | 32 | Running | 0 |
| 6 | 6 | 3 | Austin Dillon | Chevrolet | 400 | 31 | Running | 0 |
| 7 | 8 | 2 | Brad Keselowski | Ford | 400 | 42 | Running | 31 |
| 8 | 4 | 18 | Kyle Busch | Toyota | 400 | 39 | Running | 0 |
| 9 | 24 | 6 | Ryan Newman | Ford | 400 | 28 | Running | 0 |
| 10 | 9 | 21 | Paul Menard | Ford | 400 | 30 | Running | 0 |
| 11 | 2 | 1 | Kurt Busch | Chevrolet | 400 | 34 | Running | 0 |
| 12 | 34 | 48 | Jimmie Johnson | Chevrolet | 400 | 25 | Running | 0 |
| 13 | 13 | 24 | William Byron | Chevrolet | 400 | 24 | Running | 0 |
| 14 | 35 | 20 | Erik Jones | Toyota | 400 | 26 | Running | 0 |
| 15 | 32 | 9 | Chase Elliott | Chevrolet | 400 | 22 | Running | 0 |
| 16 | 11 | 17 | Ricky Stenhouse Jr | Ford | 400 | 21 | Running | 0 |
| 17 | 12 | 88 | Alex Bowman | Chevrolet | 399 | 20 | Running | 0 |
| 18 | 33 | 41 | Daniel Suarez | Ford | 399 | 25 | Running | 0 |
| 19 | 17 | 8 | Daniel Hemric # | Chevrolet | 399 | 18 | Running | 0 |
| 20 | 16 | 47 | Ryan Preece # | Chevrolet | 399 | 17 | Running | 0 |
| 21 | 23 | 13 | Ty Dillon | Chevrolet | 398 | 16 | Running | 0 |
| 22 | 7 | 37 | Chris Buescher | Chevrolet | 398 | 20 | Running | 0 |
| 23 | 31 | 10 | Aric Almirola | Ford | 398 | 14 | Running | 0 |
| 24 | 20 | 95 | Matt DiBenedetto | Toyota | 398 | 13 | Running | 0 |
| 25 | 22 | 12 | Ryan Blaney | Ford | 398 | 12 | Running | 0 |
| 26 | 21 | 32 | Corey LaJoie | Ford | 396 | 11 | Running | 0 |
| 27 | 19 | 43 | Bubba Wallace | Chevrolet | 396 | 10 | Running | 0 |
| 28 | 15 | 38 | David Ragan | Ford | 396 | 9 | Running | 0 |
| 29 | 36 | 36 | Matt Tifft # | Ford | 395 | 8 | Running | 0 |
| 30 | 29 | 15 | Ross Chastain | Chevrolet | 394 | 0 | Running | 0 |
| 31 | 27 | 51 | Jeb Burton | Ford | 392 | 0 | Running | 0 |
| 32 | 26 | 52 | Bayley Currey | Chevrolet | 392 | 0 | Running | 0 |
| 33 | 37 | 66 | Joey Gase | Toyota | 387 | 0 | Running | 0 |
| 34 | 28 | 77 | Quin Houff | Chevrolet | 386 | 3 | Running | 0 |
| 35 | 25 | 00 | Landon Cassill | Chevrolet | 322 | 2 | Running | 0 |
| 36 | 18 | 34 | Michael McDowell | Ford | 240 | 1 | Accident | 0 |
| 37 | 10 | 42 | Kyle Larson | Chevrolet | 125 | 1 | Accident | 0 |
Time of Race: 3 Hrs, 0 Mins, 16 Secs.
Average Speed: 99.852 MPH
Margin of Victory: 0.178 Seconds
Stage 1 Top 10: 18, 22, 19, 4, 14, 2, 1, 37, 21, 41
Stage 2 Top 10: 22, 19, 4, 2, 14, 41, 1, 20, 37, 21
Race Comments: Martin Truex Jr. won the Toyota Owners 400 at Richmond Raceway, his 20th Monster Energy NASCAR Cup Series victory. Prior to the start of the race, the following cars dropped to the rear of the field under penalty for the reasons indicated: #10, #20, #41, #48, #66, #9, #11, #36 (inspection failure). Race Recap
Caution Flags: 5 for 41 laps; Laps: 42-46 (Competition [00]); 102-111 (Stage 1 Conclusion [95]); 129-135 (#42 Incident Turn 1 [47]); 202-211 (Stage 2 Conclusion [12]); 244-252 (#34 Incident Turn 1 [47]).
Lead Changes: 8 among 5 drivers; K. Harvick 1-30; K. Busch 31-131; M. Truex Jr 132-194; J. Logano 195-246; M. Truex Jr 247-265; B. Keselowski 266-293; M. Truex Jr 294-318; B. Keselowski 319-321; M. Truex Jr 322-400.



