| Fin | St | Car | Driver | Make | Laps | Status | Laps Led | Points |
| 1 | 3 | 4 | Kevin Harvick | Ford | 337 | Running | 177 | 60 |
| 2 | 1 | 12 | Ryan Blaney | Ford | 337 | Running | 40 | 51 |
| 3 | 8 | 22 | Joey Logano | Ford | 337 | Running | 54 | 45 |
| 4 | 12 | 20 | Erik Jones | Toyota | 337 | Running | 0 | 45 |
| 5 | 22 | 42 | Kyle Larson | Chevrolet | 337 | Running | 0 | 32 |
| 6 | 16 | 9 | Chase Elliott | Chevrolet | 337 | Running | 0 | 34 |
| 7 | 7 | 41 | Kurt Busch | Ford | 337 | Running | 0 | 42 |
| 8 | 4 | 10 | Aric Almirola | Ford | 337 | Running | 0 | 35 |
| 9 | 13 | 78 | Martin Truex Jr. | Toyota | 337 | Running | 0 | 42 |
| 10 | 26 | 3 | Austin Dillon | Chevrolet | 337 | Running | 0 | 27 |
| 11 | 17 | 17 | Ricky Stenhouse Jr. | Ford | 337 | Running | 0 | 26 |
| 12 | 5 | 2 | Brad Keselowski | Ford | 337 | Running | 50 | 32 |
| 13 | 11 | 21 | Paul Menard | Ford | 337 | Running | 0 | 27 |
| 14 | 18 | 88 | Alex Bowman | Chevrolet | 337 | Running | 3 | 23 |
| 15 | 23 | 48 | Jimmie Johnson | Chevrolet | 337 | Running | 11 | 22 |
| 16 | 9 | 24 | William Byron | Chevrolet | 337 | Running | 0 | 21 |
| 17 | 10 | 18 | Kyle Busch | Toyota | 337 | Running | 0 | 24 |
| 18 | 14 | 31 | Ryan Newman | Chevrolet | 335 | Running | 0 | 19 |
| 19 | 20 | 1 | Jamie McMurray | Chevrolet | 335 | Running | 0 | 18 |
| 20 | 25 | 47 | AJ Allmendinger | Chevrolet | 335 | Running | 0 | 17 |
| 21 | 15 | 6 | Trevor Bayne | Ford | 335 | Running | 0 | 16 |
| 22 | 24 | 13 | Ty Dillon | Chevrolet | 335 | Running | 0 | 15 |
| 23 | 21 | 37 | Chris Buescher | Chevrolet | 335 | Running | 0 | 14 |
| 24 | 27 | 38 | David Ragan | Ford | 335 | Running | 0 | 13 |
| 25 | 30 | 43 | Bubba Wallace | Chevrolet | 335 | Running | 2 | 12 |
| 26 | 2 | 14 | Clint Bowyer | Ford | 334 | Running | 0 | 11 |
| 27 | 28 | 95 | Regan Smith | Chevrolet | 332 | Running | 0 | 10 |
| 28 | 19 | 19 | Daniel Suarez | Toyota | 332 | Running | 0 | 11 |
| 29 | 29 | 34 | Michael McDowell | Ford | 331 | Running | 0 | 8 |
| 30 | 6 | 11 | Denny Hamlin | Toyota | 331 | Running | 0 | 7 |
| 31 | 34 | 96 | Parker Kligerman | Toyota | 329 | Running | 0 | 0 |
| 32 | 33 | 15 | Ross Chastain | Chevrolet | 326 | Running | 0 | 0 |
| 33 | 38 | 7 | Reed Sorenson | Chevrolet | 326 | Running | 0 | 0 |
| 34 | 36 | 99 | Kyle Weatherman | Chevrolet | 323 | Running | 0 | 3 |
| 35 | 32 | 00 | Landon Cassill | Chevrolet | 321 | Running | 0 | 0 |
| 36 | 35 | 23 | JJ Yeley | Toyota | 321 | Running | 0 | 0 |
| 37 | 39 | 51 | Joey Gase | Ford | 317 | Running | 0 | 0 |
| 38 | 31 | 32 | Matt DiBenedetto | Ford | 300 | Accident | 0 | 1 |
| 39 | 40 | 97 | David Starr | Toyota | 287 | Running | 0 | 0 |
| 40 | 37 | 72 | Corey LaJoie | Chevrolet | 269 | Running | 0 | 1 |
Time of Race: 3 Hrs, 21 Mins, 27 Secs.
Average Speed: 150.558 MPH
Margin of Victory: 0.447 Seconds
Stage 1 Top 10: 4,41,20,12,78,22,18,21,9,10
Stage 2 Top 10: 4,12,78,2,22,10,20,41,19,9
Race Comments: Kevin Harvick won the AAA Texas 500 at Texas Motor Speedway, his 45th victory in the Monster Energy NASCAR Cup Series. Prior to the start of the race, the following cars dropped to the rear of the field under penalty for the reasons indicated: Nos. 19, 37, 78 (engine change), 32 (transmission change), 24, 48 (failed pre-race inspection) and 10 (unapproved body modification). Race Story
Caution Flags: 8 for 37 laps: Laps: 32-36 (Competition Caution [38]); 87-92 (Stage 1 Conclusion [38]); 98-100 (#24, 48 Incident Turn 3 [43]); 172-176 (Stage 2 Conclusion [37]); 226-230 (#19 Incident Turn 2 [None]); 298-302 (#97 Incident Turn 2 [78]); 307-310 (#43, 37, 32 Incident Backstretch [17]); 332-335 (#19, 51, 47 Incident Turn 2 [18]).
Lead Changes: 16 among 7 drivers: R. Blaney 1-32; K. Harvick (P) 33-131; J. Logano (P) 132-152; A. Bowman 153-155; B. Wallace # 156-157; J. Johnson 158-159; K. Harvick (P) 160-172; J. Logano (P) 173-176; B. Keselowski 177-226; R. Blaney 227; J. Logano (P) 228-253; K. Harvick (P) 254-280; J. Logano (P) 281-283; J. Johnson 284-292; K. Harvick (P) 293-310; R. Blaney 311-317; K. Harvick (P) 318-337.



