{"series_3":[{"race_id":5667,"series_id":3,"race_season":2026,"race_name":"Fresh From Florida 250","race_type_id":1,"restrictor_plate":true,"track_id":105,"track_name":"Daytona International Speedway","date_scheduled":"2026-02-13T19:30:00","race_date":"2026-02-13T19:30:00","qualifying_date":"2026-02-13T19:30:00","tunein_date":"2026-02-13T19:30:00","scheduled_distance":250,"actual_distance":255,"scheduled_laps":100,"actual_laps":102,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":62,"number_of_cars_in_field":37,"pole_winner_driver_id":4235,"pole_winner_speed":176.883,"number_of_lead_changes":32,"number_of_leaders":12,"number_of_cautions":6,"number_of_caution_laps":31,"average_speed":121.429,"total_race_time":"2:06:00","margin_of_victory":"0.044","race_purse":0,"race_comments":"Chandler Smith has won the Fresh From Florida 250 at Daytona International Speedway, his eighth victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race, no vehicle(s) dropped to the rear of the field under penalty.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-10T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-12T13:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-02-12T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-12T15:00:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-02-12T15:30:00","run_type":0},{"event_name":"Random Drawing (Qualifying Lineup)","notes":"Virtual","start_time_utc":"2026-02-12T20:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-02-12T22:00:00","run_type":1},{"event_name":"Mandatory Spotters Meeting ","notes":"The Drivers Meeting Room","start_time_utc":"2026-02-13T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-13T16:30:00","run_type":0},{"event_name":"Trucks Pushed To Pit Road","notes":"From 110 Gate, Turn 4 Skid Pad","start_time_utc":"2026-02-13T19:15:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-02-13T20:00:00","run_type":2},{"event_name":"Autograph Session","notes":"Fan Zone","start_time_utc":"2026-02-13T22:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-13T23:45:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-02-14T00:10:00","run_type":0},{"event_name":"Race","notes":"Stages 20/40/100 Laps = 250 Miles","start_time_utc":"2026-02-14T00:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3020,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4312,"pole_winner_laptime":null},{"race_id":5668,"series_id":3,"race_season":2026,"race_name":"Fr8 Racing 208","race_type_id":1,"restrictor_plate":true,"track_id":111,"track_name":"Atlanta Motor Speedway","date_scheduled":"2026-02-21T13:30:00","race_date":"2026-02-21T13:30:00","qualifying_date":"2026-02-21T13:30:00","tunein_date":"2026-02-21T13:30:00","scheduled_distance":207.9,"actual_distance":192.5,"scheduled_laps":135,"actual_laps":125,"stage_1_laps":40,"stage_2_laps":40,"stage_3_laps":45,"number_of_cars_in_field":36,"pole_winner_driver_id":4423,"pole_winner_speed":172.98,"number_of_lead_changes":14,"number_of_leaders":5,"number_of_cautions":3,"number_of_caution_laps":18,"average_speed":131.027,"total_race_time":"1:28:09","margin_of_victory":"0.114","race_purse":0,"race_comments":"Kyle Busch won the Fr8 Racing 208 at EchoPark Speedway, his 68th NASCAR CRAFTSMAN Truck Series victory.  Prior to the start the following car(s) dropped to the rear of the field under penalty for the reason indicated: No. 9 (inspection failure: unapproved splitter), Nos. 12, 18, 26, 17 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-19T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-20T13:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-02-20T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-20T15:00:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-02-20T15:30:00","run_type":0},{"event_name":"Driver Competition Briefing","notes":"VIP Room","start_time_utc":"2026-02-20T17:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-02-20T20:00:00","run_type":2},{"event_name":"Autograph Session","notes":"Canceled","start_time_utc":"2026-02-21T15:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-21T15:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-21T18:05:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-02-21T18:10:00","run_type":0},{"event_name":"Race","notes":"Stages 40/80/135 LAPS = 207.9 MILES","start_time_utc":"2026-02-21T18:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4475,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":454,"pole_winner_laptime":null},{"race_id":5669,"series_id":3,"race_season":2026,"race_name":"OnlyBulls Green Flag 150 at St. Petersburg","race_type_id":1,"restrictor_plate":false,"track_id":222,"track_name":"Grand Prix of St. Petersburg","date_scheduled":"2026-02-28T12:00:00","race_date":"2026-02-28T12:00:00","qualifying_date":"2026-03-27T00:00:00","tunein_date":"2026-02-28T12:00:00","scheduled_distance":144,"actual_distance":144,"scheduled_laps":80,"actual_laps":80,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":40,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":9,"number_of_leaders":5,"number_of_cautions":6,"number_of_caution_laps":17,"average_speed":58.756,"total_race_time":"2:27:03","margin_of_victory":"0.879","race_purse":0,"race_comments":"Layne Riggs won the OnlyBulls Green Flag 150 at St. Petersburg, his sixth NASCAR CRAFTSMAN Truck Series victory.  Prior to the start the following car(s) dropped to the rear of the field under penalty for the reason indicated: No. 13 (backup truck), No. 14 (transmission change).","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter Pit Road ","notes":"Equipment Unloading","start_time_utc":"2026-02-26T16:00:00","run_type":0},{"event_name":"Hauler Equipment Unloading","notes":"","start_time_utc":"2026-02-26T17:00:00","run_type":0},{"event_name":"Haulers Relocate ","notes":"Garage Area","start_time_utc":"2026-02-26T18:20:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-26T22:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-02-27T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-27T15:00:00","run_type":0},{"event_name":"Autograph Session","notes":"Mahaffey Theater","start_time_utc":"2026-02-27T18:00:00","run_type":0},{"event_name":"Move Vehicles to Pit Road","notes":"","start_time_utc":"2026-02-27T20:00:00","run_type":0},{"event_name":"Practice","notes":"","start_time_utc":"2026-02-27T21:00:00","run_type":1},{"event_name":"Qualifying","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-02-27T22:05:00","run_type":2},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-28T14:00:00","run_type":0},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-02-28T14:00:00","run_type":0},{"event_name":"Move Vehicles to Pit Road","notes":"","start_time_utc":"2026-02-28T16:00:00","run_type":0},{"event_name":"Drivers Meeting","notes":"Mahaffey Theater","start_time_utc":"2026-02-28T16:10:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"","start_time_utc":"2026-02-28T16:30:00","run_type":0},{"event_name":"Driver Introductions","notes":"Festival Plaza Stage","start_time_utc":"2026-02-28T16:35:00","run_type":0},{"event_name":"Race","notes":"Stages 20/40/80 Laps = 144 Miles","start_time_utc":"2026-02-28T17:00:00","run_type":3},{"event_name":"Pit Road Equipment Transition In Progress","notes":"Garage Area / Pit Road","start_time_utc":"2026-02-28T19:30:00","run_type":0}],"radio_broadcaster":"NRN","television_broadcaster":"FOX","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4103,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4446,"pole_winner_laptime":null},{"race_id":5685,"series_id":3,"race_season":2026,"race_name":"Buckle Up South Carolina 200","race_type_id":1,"restrictor_plate":false,"track_id":4,"track_name":"Darlington Raceway","date_scheduled":"2026-03-20T19:30:00","race_date":"2026-03-20T19:30:00","qualifying_date":"2026-03-20T19:30:00","tunein_date":"2026-03-20T19:30:00","scheduled_distance":200.8,"actual_distance":214.462,"scheduled_laps":147,"actual_laps":157,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":67,"number_of_cars_in_field":36,"pole_winner_driver_id":4427,"pole_winner_speed":170.466,"number_of_lead_changes":14,"number_of_leaders":8,"number_of_cautions":9,"number_of_caution_laps":47,"average_speed":97.005,"total_race_time":"2:12:39","margin_of_victory":".145","race_purse":0,"race_comments":"Corey Heim won the seventh running of the Buckle Up South Carolina 200 at Darlington Raceway, his 24th victory in the NASCAR CRAFTSMAN Truck 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. 22, 33 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-19T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-20T12:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-03-20T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-20T14:30:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-03-20T15:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-20T19:30:00","run_type":1},{"event_name":"Qualifying","notes":" ","start_time_utc":"2026-03-20T20:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"","start_time_utc":"2026-03-20T23:05:00","run_type":0},{"event_name":"Driver Introductions","notes":"","start_time_utc":"2026-03-20T23:10:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/147 Laps = 200.8 Miles","start_time_utc":"2026-03-20T23:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3055,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4387,"pole_winner_laptime":null},{"race_id":5673,"series_id":3,"race_season":2026,"race_name":"Black's Tire 200","race_type_id":1,"restrictor_plate":false,"track_id":175,"track_name":"Rockingham Speedway","date_scheduled":"2026-04-03T16:30:00","race_date":"2026-04-03T16:30:00","qualifying_date":"2026-04-03T16:30:00","tunein_date":"2026-04-03T16:30:00","scheduled_distance":188,"actual_distance":188,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":36,"pole_winner_driver_id":4423,"pole_winner_speed":154.57,"number_of_lead_changes":6,"number_of_leaders":4,"number_of_cautions":4,"number_of_caution_laps":28,"average_speed":106.415,"total_race_time":"1:46:00","margin_of_victory":"0.090","race_purse":0,"race_comments":"Corey Heim won the Black's Tire 200 at Rockingham Speedway, his 25th victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race the following vehicle(s) dropped to the rear of the field under penalty: No 38 (unapproved adjustment). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-02T14:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-04-02T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-02T16:00:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-04-02T16:30:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-02T21:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-03T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-04-03T15:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-04-03T16:05:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-03T20:00:00","run_type":0},{"event_name":"Driver Introductions","notes":"Victory Lane","start_time_utc":"2026-04-03T20:10:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 188 Miles","start_time_utc":"2026-04-03T20:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4376,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4387,"pole_winner_laptime":null},{"race_id":5672,"series_id":3,"race_season":2026,"race_name":"Tennessee Army National Guard 250","race_type_id":1,"restrictor_plate":false,"track_id":14,"track_name":"Bristol Motor Speedway","date_scheduled":"2026-04-10T19:30:00","race_date":"2026-04-10T19:30:00","qualifying_date":"2026-04-10T19:30:00","tunein_date":"2026-04-10T19:30:00","scheduled_distance":133.25,"actual_distance":133.25,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":65,"stage_2_laps":65,"stage_3_laps":120,"number_of_cars_in_field":36,"pole_winner_driver_id":4427,"pole_winner_speed":127.36,"number_of_lead_changes":7,"number_of_leaders":6,"number_of_cautions":9,"number_of_caution_laps":76,"average_speed":66.644,"total_race_time":"1:59:58","margin_of_victory":"0.330","race_purse":0,"race_comments":"Christopher Bell has won the Tennessee Army National Guard 250, his eighth career victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty for the reason indicated: Nos. 56, 26 & 71 (unapproved adjustments). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-09T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-10T12:30:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-04-10T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-10T14:30:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-04-10T15:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-04-10T19:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-04-10T20:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-10T23:05:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-04-10T23:10:00","run_type":0},{"event_name":"Race","notes":"Stages 65/130/250 Laps = 133.25 Miles","start_time_utc":"2026-04-10T23:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3105,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4153,"pole_winner_laptime":null},{"race_id":5674,"series_id":3,"race_season":2026,"race_name":"SpeedyCash.com 250","race_type_id":1,"restrictor_plate":false,"track_id":43,"track_name":"Texas Motor Speedway","date_scheduled":"2026-05-01T20:00:00","race_date":"2026-05-01T20:00:00","qualifying_date":"2026-05-01T19:00:00","tunein_date":"2026-05-01T20:00:00","scheduled_distance":250.5,"actual_distance":258,"scheduled_laps":167,"actual_laps":172,"stage_1_laps":40,"stage_2_laps":40,"stage_3_laps":92,"number_of_cars_in_field":35,"pole_winner_driver_id":4107,"pole_winner_speed":185.096,"number_of_lead_changes":14,"number_of_leaders":9,"number_of_cautions":8,"number_of_caution_laps":39,"average_speed":112.924,"total_race_time":"2:17:05","margin_of_victory":"0.730","race_purse":0,"race_comments":"Carson Hocevar has won the SpeedyCash.com 250 at Texas Motor Speedway, his sixth victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race, the vehicle(s) dropped to the rear of the field under penalty: No. 62 (unapproved adjustments). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-30T16:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-04-30T17:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-30T18:00:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-30T22:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-01T16:30:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-05-01T17:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-01T18:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-05-01T19:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"","start_time_utc":"2026-05-01T23:35:00","run_type":0},{"event_name":"Driver Introductions","notes":"","start_time_utc":"2026-05-01T23:40:00","run_type":0},{"event_name":"Race","notes":"Stages 40/80/167 Laps = 250.5 Miles","start_time_utc":"2026-05-02T00:00:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4095,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4326,"pole_winner_laptime":null},{"race_id":5683,"series_id":3,"race_season":2026,"race_name":"Bully Hill Vineyards 176 at The Glen","race_type_id":1,"restrictor_plate":false,"track_id":157,"track_name":"Watkins Glen International","date_scheduled":"2026-05-08T16:30:00","race_date":"2026-05-08T16:30:00","qualifying_date":"2026-05-08T16:30:00","tunein_date":"2026-05-08T16:30:00","scheduled_distance":176.4,"actual_distance":181.3,"scheduled_laps":72,"actual_laps":74,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":34,"number_of_cars_in_field":36,"pole_winner_driver_id":4504,"pole_winner_speed":125.602,"number_of_lead_changes":10,"number_of_leaders":6,"number_of_cautions":6,"number_of_caution_laps":15,"average_speed":82.218,"total_race_time":"2:10:43","margin_of_victory":".902","race_purse":0,"race_comments":"Kaden Honeycutt has won the Bully Hill 176 Vineyards at The Glen, his first career victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty for the reason(s) indicated: Nos. 81, 26 & 42 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-07T13:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-05-07T15:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-07T15:30:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-07T21:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-08T12:30:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-05-08T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-08T15:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-05-08T16:05:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-08T20:05:00","run_type":0},{"event_name":"Driver Introductions","notes":"","start_time_utc":"2026-05-08T20:10:00","run_type":0},{"event_name":"Race","notes":"Stages 20/40/72 Laps = 176.4 Miles","start_time_utc":"2026-05-08T20:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3055,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4427,"pole_winner_laptime":null},{"race_id":5690,"series_id":3,"race_season":2026,"race_name":"ECOSAVE 200","race_type_id":1,"restrictor_plate":false,"track_id":103,"track_name":"Dover Motor Speedway","date_scheduled":"2026-05-15T17:00:00","race_date":"2026-05-15T17:00:00","qualifying_date":"2026-05-15T17:00:00","tunein_date":"2026-05-15T17:00:00","scheduled_distance":200,"actual_distance":200,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":36,"pole_winner_driver_id":454,"pole_winner_speed":161.74,"number_of_lead_changes":5,"number_of_leaders":4,"number_of_cautions":5,"number_of_caution_laps":28,"average_speed":108.124,"total_race_time":"1:50:59","margin_of_victory":"3.039","race_purse":0,"race_comments":"Kyle Busch has won the ECOSAVE 200 at Dover Motor Speedway, his 69th victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race, the vehicle(s) dropped to the rear of the field under penalty: No. 52 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Parking Only","start_time_utc":"2026-05-14T15:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-05-14T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-14T17:00:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-14T21:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-15T13:30:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-05-15T14:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-15T16:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-05-15T17:40:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"","start_time_utc":"2026-05-15T20:45:00","run_type":0},{"event_name":"Driver Introductions","notes":"Stage","start_time_utc":"2026-05-15T20:50:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 200 Miles","start_time_utc":"2026-05-15T21:00:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5475,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":454,"pole_winner_laptime":null},{"race_id":5677,"series_id":3,"race_season":2026,"race_name":"North Carolina Education Lottery 200","race_type_id":1,"restrictor_plate":false,"track_id":162,"track_name":"Charlotte Motor Speedway","date_scheduled":"2026-05-22T19:30:00","race_date":"2026-05-23T21:00:00","qualifying_date":"2026-05-24T00:00:00","tunein_date":"2026-05-24T10:00:00","scheduled_distance":201,"actual_distance":165,"scheduled_laps":134,"actual_laps":110,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":50,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":18,"number_of_leaders":9,"number_of_cautions":11,"number_of_caution_laps":53,"average_speed":83.993,"total_race_time":"1:57:52","margin_of_victory":"Caution","race_purse":0,"race_comments":"Layne Riggs won the North Carolina Education Lottery 200 at Charlotte Motor Speedway, his seventh NASCAR CRAFTSMAN Truck Series victory. No trucks dropped to the rear prior to the green flag to start the race.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-21T21:41:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-22T12:30:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-05-22T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-22T14:30:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-05-22T15:00:00","run_type":0},{"event_name":"Practice","notes":"Canceled","start_time_utc":"2026-05-22T19:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-05-22T20:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-22T22:00:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-22T22:20:00","run_type":0},{"event_name":"Race","notes":"Postponed","start_time_utc":"2026-05-22T23:00:00","run_type":3},{"event_name":"Haulers Relocate ","notes":"zMAX Dragway","start_time_utc":"2026-05-23T00:30:00","run_type":0},{"event_name":"Garage Hours","notes":" ","start_time_utc":"2026-05-23T09:30:00","run_type":0},{"event_name":"Garage Closes","notes":"","start_time_utc":"2026-05-23T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"  ","start_time_utc":"2026-05-23T22:30:00","run_type":0},{"event_name":"Race","notes":"Postponed","start_time_utc":"2026-05-24T01:00:00","run_type":3},{"event_name":"Garage Hours","notes":"  ","start_time_utc":"2026-05-24T12:00:00","run_type":0},{"event_name":"Race","notes":"Stages 30/60/134 Laps = 201 Miles","start_time_utc":"2026-05-24T14:00:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3094,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4446,"pole_winner_laptime":null},{"race_id":5678,"series_id":3,"race_season":2026,"race_name":"Allegiance 200","race_type_id":1,"restrictor_plate":false,"track_id":52,"track_name":"Nashville Superspeedway","date_scheduled":"2026-05-29T20:00:00","race_date":"2026-05-29T20:00:00","qualifying_date":"2026-05-29T00:00:00","tunein_date":"2026-05-29T20:00:00","scheduled_distance":199.5,"actual_distance":199.5,"scheduled_laps":150,"actual_laps":150,"stage_1_laps":45,"stage_2_laps":50,"stage_3_laps":55,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":5,"number_of_leaders":3,"number_of_cautions":8,"number_of_caution_laps":48,"average_speed":99.958,"total_race_time":"1:59:45","margin_of_victory":"0.468","race_purse":0,"race_comments":"Layne Riggs won the Allegiance 200 at Nashville Superspeedway, his eighth NASCAR CRAFTSMAN Truck Series victory.  Prior to the start the following car(s) dropped to the rear of the field under penalty for the reason indicated: No. 14 (unapproved adjustments), No. 44 (inspection penalty)","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-28T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-29T13:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-05-29T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-29T15:00:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-05-29T15:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-29T20:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-05-29T21:05:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-29T23:20:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-29T23:40:00","run_type":0},{"event_name":"Race","notes":"Stages 45/95/150 Laps = 199.5 Miles","start_time_utc":"2026-05-30T00:00:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5134,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4446,"pole_winner_laptime":null},{"race_id":5679,"series_id":3,"race_season":2026,"race_name":"DQS Solutions & Staffing 250 powered by Precision Vehicle Logistics","race_type_id":1,"restrictor_plate":false,"track_id":133,"track_name":"Michigan International Speedway","date_scheduled":"2026-06-06T13:30:00","race_date":"2026-06-06T13:30:00","qualifying_date":"2026-06-06T13:30:00","tunein_date":"2026-06-06T13:30:00","scheduled_distance":250,"actual_distance":250,"scheduled_laps":125,"actual_laps":125,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":65,"number_of_cars_in_field":36,"pole_winner_driver_id":4235,"pole_winner_speed":183.407,"number_of_lead_changes":20,"number_of_leaders":6,"number_of_cautions":7,"number_of_caution_laps":34,"average_speed":119.984,"total_race_time":"2:05:01","margin_of_victory":".065","race_purse":0,"race_comments":"Corey Heim has won the DQS Solutions & Staffing 250 powered by Precision Vehicle Logistics at Michigan International Speedway, his 26th victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race, the vehicle(s) dropped to the rear of the field under penalty: No. 15 (unapproved adjustments). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-04T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-05T15:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-06-05T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-05T17:00:00","run_type":0},{"event_name":"Driver Competition Briefing","notes":"Michigan Room","start_time_utc":"2026-06-05T19:45:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-06T11:30:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-06-06T12:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-06T13:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-06-06T14:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-06T17:00:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-06-06T17:10:00","run_type":0},{"event_name":"Race","notes":"Stages 30/60/125 Laps = 250 Miles ","start_time_utc":"2026-06-06T17:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5358,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4387,"pole_winner_laptime":null},{"race_id":5680,"series_id":3,"race_season":2026,"race_name":"Navy 250","race_type_id":1,"restrictor_plate":false,"track_id":221,"track_name":"San Diego Street Course","date_scheduled":"2026-06-19T19:00:00","race_date":"2026-06-19T19:00:00","qualifying_date":"2026-06-19T16:00:00","tunein_date":"2026-06-19T19:00:00","scheduled_distance":170,"actual_distance":180.2,"scheduled_laps":50,"actual_laps":53,"stage_1_laps":12,"stage_2_laps":12,"stage_3_laps":29,"number_of_cars_in_field":35,"pole_winner_driver_id":4427,"pole_winner_speed":90.813,"number_of_lead_changes":16,"number_of_leaders":6,"number_of_cautions":7,"number_of_caution_laps":13,"average_speed":64.274,"total_race_time":"2:48:13","margin_of_victory":"1.332","race_purse":0,"race_comments":"Layne Riggs won the Navy 250 at Naval Base Coronado, his ninth NASCAR CRAFTSMAN Truck Series victory. Prior to the green flag, the following trucks dropped to the rear for the reasons indicated: Nos. 5, 12, 19, 20, 17, 45, 25, 99 (unapproved adjustments); Nos. 77, 15, 91, 52 (backup truck).","attendance":0,"infractions":[],"schedule":[{"event_name":"Hauler Arrival Window","notes":"Stage in Carrier Lot","start_time_utc":"2026-06-17T19:00:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-18T00:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-18T15:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Equipment Unloading","start_time_utc":"2026-06-18T19:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-18T20:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-19T14:00:00","run_type":0},{"event_name":"Practice 1","notes":" ","start_time_utc":"2026-06-19T16:00:00","run_type":1},{"event_name":"Practice 2","notes":" ","start_time_utc":"2026-06-19T17:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-06-19T18:00:00","run_type":2},{"event_name":"Full-Field Photo (ALL DRIVERS)","notes":"Drivers Lounge","start_time_utc":"2026-06-19T22:00:00","run_type":0},{"event_name":"Drivers Report For Pre-Race","notes":"Drivers Lounge","start_time_utc":"2026-06-19T22:15:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests","notes":"Pit Road","start_time_utc":"2026-06-19T22:20:00","run_type":0},{"event_name":"Driver Introductions","notes":"Fan Zone Stage","start_time_utc":"2026-06-19T22:40:00","run_type":0},{"event_name":"Race","notes":"Stages 12/24/50 Laps = 170 Miles","start_time_utc":"2026-06-19T23:00:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3822,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4446,"pole_winner_laptime":null},{"race_id":5681,"series_id":3,"race_season":2026,"race_name":"LiUNA 150","race_type_id":1,"restrictor_plate":false,"track_id":220,"track_name":"Lime Rock Park","date_scheduled":"2026-07-11T13:00:00","race_date":"2026-07-11T13:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-11T13:00:00","scheduled_distance":147.8,"actual_distance":147.8,"scheduled_laps":100,"actual_laps":100,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":40,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-09T20:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-07-09T22:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-07-10T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-10T16:00:00","run_type":0},{"event_name":"Open Garage Area to Properly Credentialed Fans","notes":"","start_time_utc":"2026-07-10T18:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-11T11:00:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-07-11T11:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-11T13:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-07-11T14:05:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-11T16:35:00","run_type":0},{"event_name":"Driver Introductions","notes":"Winner's Circle Podium","start_time_utc":"2026-07-11T16:40:00","run_type":0},{"event_name":"Race","notes":"Stages 30/60/100 Laps = 147.8 Miles","start_time_utc":"2026-07-11T17:00:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5509,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5676,"series_id":3,"race_season":2026,"race_name":"FaithFest 250","race_type_id":1,"restrictor_plate":false,"track_id":177,"track_name":"North Wilkesboro Speedway","date_scheduled":"2026-07-18T12:30:00","race_date":"2026-07-18T12:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-18T12:30:00","scheduled_distance":156.25,"actual_distance":156.25,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":70,"stage_2_laps":70,"stage_3_laps":110,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-16T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-07-17T11:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-07-17T12:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-17T13:00:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-07-17T13:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-17T18:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-07-17T19:05:00","run_type":2},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-18T13:00:00","run_type":0},{"event_name":"Autograph Session","notes":"Fan Zone","start_time_utc":"2026-07-18T13:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-18T15:50:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-07-18T16:10:00","run_type":0},{"event_name":"Race","notes":"Stages 70/140/250 Laps = 156.25 Miles","start_time_utc":"2026-07-18T16:30:00","run_type":3}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5134,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5682,"series_id":3,"race_season":2026,"race_name":"NASCAR CRAFTSMAN Truck Series Race at Indianapolis","race_type_id":1,"restrictor_plate":false,"track_id":47,"track_name":"Lucas Oil Indianapolis Raceway Park","date_scheduled":"2026-07-24T20:00:00","race_date":"2026-07-24T20:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-24T20:00:00","scheduled_distance":137.2,"actual_distance":137.2,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":60,"stage_2_laps":60,"stage_3_laps":80,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Pit Road)(Equipment Unloading","start_time_utc":"2026-07-23T20:00:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-23T21:00:00","run_type":0},{"event_name":"Haulers Exit","notes":"Parking Outside","start_time_utc":"2026-07-23T22:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-07-24T13:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-24T14:00:00","run_type":0},{"event_name":"Rookie Meeting","notes":"Series Inspection Trailer","start_time_utc":"2026-07-24T14:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-24T19:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-07-24T20:05:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-24T23:25:00","run_type":0},{"event_name":"Driver Introductions","notes":"Drivers Standing By Trucks","start_time_utc":"2026-07-24T23:40:00","run_type":0},{"event_name":"Race","notes":"Stages 60/120/200 Laps = 137.2 Miles","start_time_utc":"2026-07-25T00:00:00","run_type":3},{"event_name":"Haulers Enter Pit Road ","notes":"Equipment Loading","start_time_utc":"2026-07-25T02:15:00","run_type":0}],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5234,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5684,"series_id":3,"race_season":2026,"race_name":"NASCAR CRAFTSMAN Truck Series Race at Richmond","race_type_id":1,"restrictor_plate":true,"track_id":26,"track_name":"Richmond Raceway","date_scheduled":"2026-08-14T19:30:00","race_date":"2026-08-14T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-14T19:30:00","scheduled_distance":187.5,"actual_distance":187.5,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":70,"stage_2_laps":70,"stage_3_laps":110,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5004,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5687,"series_id":3,"race_season":2026,"race_name":"Team EJP 175","race_type_id":1,"restrictor_plate":false,"track_id":138,"track_name":"New Hampshire Motor Speedway","date_scheduled":"2026-08-22T13:30:00","race_date":"2026-08-22T13:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-22T13:30:00","scheduled_distance":185.15,"actual_distance":185.15,"scheduled_laps":175,"actual_laps":175,"stage_1_laps":55,"stage_2_laps":55,"stage_3_laps":65,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5508,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5686,"series_id":3,"race_season":2026,"race_name":"UNOH 250 presented by Ohio Logistics","race_type_id":1,"restrictor_plate":false,"track_id":14,"track_name":"Bristol Motor Speedway","date_scheduled":"2026-09-17T20:00:00","race_date":"2026-09-17T20:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-17T20:00:00","scheduled_distance":133.25,"actual_distance":133.25,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":65,"stage_2_laps":65,"stage_3_laps":120,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3105,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5675,"series_id":3,"race_season":2026,"race_name":"NASCAR CRAFTSMAN Truck Series Race at Kansas","race_type_id":1,"restrictor_plate":false,"track_id":41,"track_name":"Kansas Speedway","date_scheduled":"2026-09-26T13:00:00","race_date":"2026-09-26T13:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-26T13:00:00","scheduled_distance":201,"actual_distance":201,"scheduled_laps":134,"actual_laps":134,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":74,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3055,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5688,"series_id":3,"race_season":2026,"race_name":"Ecosave 250","race_type_id":1,"restrictor_plate":false,"track_id":162,"track_name":"Charlotte Motor Speedway","date_scheduled":"2026-10-09T17:00:00","race_date":"2026-10-09T17:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-09T17:00:00","scheduled_distance":250.5,"actual_distance":250.5,"scheduled_laps":167,"actual_laps":167,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":127,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FOX","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":0,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5691,"series_id":3,"race_season":2026,"race_name":"NASCAR CRAFTSMAN Truck Series Race at Phoenix","race_type_id":1,"restrictor_plate":false,"track_id":84,"track_name":"Phoenix Raceway","date_scheduled":"2026-10-16T19:30:00","race_date":"2026-10-16T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-16T19:30:00","scheduled_distance":150,"actual_distance":150,"scheduled_laps":150,"actual_laps":150,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":60,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2898,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5689,"series_id":3,"race_season":2026,"race_name":"Love's RV Stop 225","race_type_id":1,"restrictor_plate":true,"track_id":82,"track_name":"Talladega Superspeedway","date_scheduled":"2026-10-23T16:00:00","race_date":"2026-10-23T16:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-23T16:00:00","scheduled_distance":226.1,"actual_distance":226.1,"scheduled_laps":85,"actual_laps":85,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":45,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3198,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5671,"series_id":3,"race_season":2026,"race_name":"NASCAR CRAFTSMAN Truck Series Race at Martinsville","race_type_id":1,"restrictor_plate":false,"track_id":22,"track_name":"Martinsville Speedway","date_scheduled":"2026-10-30T18:00:00","race_date":"2026-10-30T18:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-30T18:00:00","scheduled_distance":105.2,"actual_distance":105.2,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":50,"stage_2_laps":50,"stage_3_laps":100,"number_of_cars_in_field":35,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3112,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5670,"series_id":3,"race_season":2026,"race_name":"NASCAR CRAFTSMAN Truck Series Championship Race","race_type_id":1,"restrictor_plate":false,"track_id":40,"track_name":"Homestead-Miami Speedway","date_scheduled":"2026-11-06T19:30:00","race_date":"2026-11-06T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-11-06T19:30:00","scheduled_distance":201,"actual_distance":201,"scheduled_laps":134,"actual_laps":134,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":74,"number_of_cars_in_field":36,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"NRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5129,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null}],"series_1":[{"race_id":5593,"series_id":1,"race_season":2026,"race_name":"Cook Out Clash at Bowman Gray","race_type_id":2,"restrictor_plate":false,"track_id":159,"track_name":"Bowman Gray Stadium","date_scheduled":"2026-02-01T20:00:00","race_date":"2026-02-04T18:00:00","qualifying_date":"2026-02-04T18:00:00","tunein_date":"2026-02-04T18:00:00","scheduled_distance":50.6,"actual_distance":50,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":0,"stage_2_laps":0,"stage_3_laps":0,"number_of_cars_in_field":23,"pole_winner_driver_id":4030,"pole_winner_speed":63.663,"number_of_lead_changes":11,"number_of_leaders":7,"number_of_cautions":17,"number_of_caution_laps":17,"average_speed":21.39,"total_race_time":"2:20:15","margin_of_victory":"1.752","race_purse":0,"race_comments":"Ryan Preece won the Cook Out Clash at Bowman Gray Stadium, his first victory in the preseason non-points race. No cars dropped to the rear prior to the green flag to start the race.","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Winston Salem Fairgrounds Event Center","start_time_utc":"2026-01-29T13:00:00","run_type":0},{"event_name":"Unload Haulers","notes":"Winston Salem Fairgrounds Event Center","start_time_utc":"2026-01-29T15:00:00","run_type":0},{"event_name":"Cars Enter","notes":"Winston Salem Fairgrounds Event Center","start_time_utc":"2026-01-29T15:45:00","run_type":0},{"event_name":"Garage Hours","notes":"Winston Salem Fairgrounds Event Center","start_time_utc":"2026-01-29T16:00:00","run_type":0},{"event_name":"Technical Inspections ","notes":"Winston Salem Fairgrounds Event Center","start_time_utc":"2026-01-29T16:30:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-01-30T22:00:00","run_type":0},{"event_name":"Team Access To Haulers Permitted","notes":"Equipment Loading","start_time_utc":"2026-02-04T12:00:00","run_type":0},{"event_name":"Load Haulers at WS Fairgrounds & Transport to BGS for Unload","notes":" ","start_time_utc":"2026-02-04T12:30:00","run_type":0},{"event_name":"Garage Hours","notes":" ","start_time_utc":"2026-02-04T15:30:00","run_type":0},{"event_name":"Practice / Qualifying ","notes":"Group 1 / 2 / 3 | Three Timed Sessions Per Group","start_time_utc":"2026-02-04T18:30:00","run_type":1},{"event_name":"Drivers Report For Pre-Race","notes":"Garage Staging Area","start_time_utc":"2026-02-04T22:45:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-02-04T22:50:00","run_type":0},{"event_name":"Race","notes":"200 Laps - Green Only","start_time_utc":"2026-02-04T23:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FS2","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3222,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4070,"pole_winner_laptime":null},{"race_id":5594,"series_id":1,"race_season":2026,"race_name":"America 250 Florida Duel at DAYTONA","race_type_id":2,"restrictor_plate":true,"track_id":105,"track_name":"Daytona International Speedway","date_scheduled":"2026-02-12T19:00:00","race_date":"2026-02-12T19:00:00","qualifying_date":"2026-02-12T19:00:00","tunein_date":"2026-02-12T19:00:00","scheduled_distance":150,"actual_distance":157.5,"scheduled_laps":60,"actual_laps":63,"stage_1_laps":0,"stage_2_laps":0,"stage_3_laps":0,"number_of_cars_in_field":23,"pole_winner_driver_id":454,"pole_winner_speed":0,"number_of_lead_changes":9,"number_of_leaders":6,"number_of_cautions":3,"number_of_caution_laps":9,"average_speed":153.867,"total_race_time":"1:01:25","margin_of_victory":"Under Caution","race_purse":0,"race_comments":"Joey Logano has won the America 250 Florida Duel #1 at DAYTONA, his fourth victory in the NASCAR Cup Series DAYTONA 500 Qualifying Race. Prior to the start of the race, no vehicle(s) dropped to the rear of the field under penalty.","attendance":0,"infractions":[],"schedule":[{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-12T23:15:00","run_type":0},{"event_name":"Driver Introductions","notes":"All Entries","start_time_utc":"2026-02-12T23:30:00","run_type":0},{"event_name":"Qualifying Race 1","notes":"60 Laps, 150 Miles","start_time_utc":"2026-02-13T00:00:00","run_type":2}],"radio_broadcaster":"MRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3217,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":3859,"pole_winner_laptime":null},{"race_id":5595,"series_id":1,"race_season":2026,"race_name":"America 250 Florida Duel at DAYTONA","race_type_id":2,"restrictor_plate":true,"track_id":105,"track_name":"Daytona International Speedway","date_scheduled":"2026-02-12T20:45:00","race_date":"2026-02-12T20:45:00","qualifying_date":"2026-02-12T20:45:00","tunein_date":"2026-02-12T20:45:00","scheduled_distance":150,"actual_distance":150,"scheduled_laps":60,"actual_laps":60,"stage_1_laps":0,"stage_2_laps":0,"stage_3_laps":0,"number_of_cars_in_field":22,"pole_winner_driver_id":4228,"pole_winner_speed":0,"number_of_lead_changes":12,"number_of_leaders":10,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":183.237,"total_race_time":"0:49:07","margin_of_victory":".065","race_purse":0,"race_comments":"Chase Elliott has won the America 250 Florida Duel 2 at DAYTONA, his third victory in the NASCAR Cup Series DAYTONA 500 Qualifying Race. Prior to the start of the race, no vehicle(s) dropped to the rear of the field under penalty.","attendance":0,"infractions":[],"schedule":[{"event_name":"Drivers Report To Vehicles","notes":"At Duel 1 Checkered)(Duel 2 Drivers","start_time_utc":"2026-02-13T01:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests","notes":"Once All Duel 2 Cars Parked","start_time_utc":"2026-02-13T01:15:00","run_type":0},{"event_name":"Qualifying Race 2","notes":"60 Laps, 150 Miles","start_time_utc":"2026-02-13T01:45:00","run_type":2}],"radio_broadcaster":"MRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3218,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4062,"pole_winner_laptime":null},{"race_id":5596,"series_id":1,"race_season":2026,"race_name":"DAYTONA 500","race_type_id":1,"restrictor_plate":true,"track_id":105,"track_name":"Daytona International Speedway","date_scheduled":"2026-02-15T13:30:00","race_date":"2026-02-15T14:30:00","qualifying_date":"2026-02-15T13:30:00","tunein_date":"2026-02-15T13:30:00","scheduled_distance":500,"actual_distance":500,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":65,"stage_2_laps":65,"stage_3_laps":70,"number_of_cars_in_field":41,"pole_winner_driver_id":454,"pole_winner_speed":0,"number_of_lead_changes":65,"number_of_leaders":25,"number_of_cautions":5,"number_of_caution_laps":32,"average_speed":147.107,"total_race_time":"3:23:56","margin_of_victory":"0.308","race_purse":0,"race_comments":"Tyler Reddick has won the DAYTONA 500 at Daytona International Speedway, his ninth victory in the NASCAR Cup Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: Nos. 1, 7, 17, 24 (backup cars).  ","attendance":0,"infractions":[],"schedule":[{"event_name":"Random Drawing (Qualifying Lineup)","notes":"Virtual","start_time_utc":"2026-02-10T21:00:00","run_type":0},{"event_name":"Hauler Showcase","notes":"One Daytona","start_time_utc":"2026-02-10T21:00:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-10T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-10T23:15:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-11T11:00:00","run_type":0},{"event_name":"Practice 1","notes":" ","start_time_utc":"2026-02-11T15:00:00","run_type":1},{"event_name":"Media Day","notes":"DAYTONA 500 Club","start_time_utc":"2026-02-11T17:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-02-12T01:15:00","run_type":2},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-12T21:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-13T15:00:00","run_type":0},{"event_name":"Mandatory Spotters Meeting ","notes":"The Drivers Meeting Room","start_time_utc":"2026-02-13T15:30:00","run_type":0},{"event_name":"Practice 2","notes":" ","start_time_utc":"2026-02-13T22:35:00","run_type":1},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-14T17:30:00","run_type":0},{"event_name":"Practice 3","notes":" ","start_time_utc":"2026-02-14T20:00:00","run_type":1},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-02-15T11:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-15T11:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-02-15T11:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-15T17:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"The Drivers Meeting Room","start_time_utc":"2026-02-15T17:40:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-02-15T18:15:00","run_type":0},{"event_name":"Race","notes":"Stages 65/130/200 Laps = 500 Miles","start_time_utc":"2026-02-15T18:30:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FOX","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":385,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4065,"pole_winner_laptime":null},{"race_id":5597,"series_id":1,"race_season":2026,"race_name":"Autotrader 400","race_type_id":1,"restrictor_plate":true,"track_id":111,"track_name":"Atlanta Motor Speedway","date_scheduled":"2026-02-22T15:00:00","race_date":"2026-02-22T15:00:00","qualifying_date":"2026-02-21T00:00:00","tunein_date":"2026-02-22T15:00:00","scheduled_distance":400.4,"actual_distance":417.34,"scheduled_laps":260,"actual_laps":271,"stage_1_laps":60,"stage_2_laps":100,"stage_3_laps":111,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":57,"number_of_leaders":14,"number_of_cautions":10,"number_of_caution_laps":67,"average_speed":117.865,"total_race_time":"3:32:27","margin_of_victory":"0.164","race_purse":0,"race_comments":"Tyler Reddick won the Autotrader 400 at EchoPark Speedway, his tenth NASCAR Cup Series victory. Prior to the start of the race, no cars dropped to the rear of the field under penalty.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-19T22:00:00","run_type":0},{"event_name":"Hauler Parade","notes":"","start_time_utc":"2026-02-20T17:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-20T17:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-20T19:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-21T14:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-02-21T16:00:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":" ","start_time_utc":"2026-02-22T16:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-02-22T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-22T17:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-22T18:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Media Center | Press Conference Room","start_time_utc":"2026-02-22T19:05:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-02-22T19:30:00","run_type":0},{"event_name":"Race","notes":"Stages 60/160/260 Laps = 400.4 Miles","start_time_utc":"2026-02-22T20:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"FOX","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3335,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4065,"pole_winner_laptime":null},{"race_id":5598,"series_id":1,"race_season":2026,"race_name":"DuraMAX Texas Grand Prix Powered by RelaDyne","race_type_id":1,"restrictor_plate":false,"track_id":214,"track_name":"Circuit of The Americas","date_scheduled":"2026-03-01T15:30:00","race_date":"2026-03-01T15:30:00","qualifying_date":"2026-02-28T00:00:00","tunein_date":"2026-03-01T15:30:00","scheduled_distance":228,"actual_distance":228,"scheduled_laps":95,"actual_laps":95,"stage_1_laps":20,"stage_2_laps":25,"stage_3_laps":50,"number_of_cars_in_field":37,"pole_winner_driver_id":4065,"pole_winner_speed":88.38,"number_of_lead_changes":14,"number_of_leaders":9,"number_of_cautions":3,"number_of_caution_laps":10,"average_speed":76.474,"total_race_time":"2:58:53","margin_of_victory":"3.944","race_purse":0,"race_comments":"Tyler Reddick won the DuraMAX Texas Grand Prix Powered by RelaDyne at Circuit of the Americas, his 11th NASCAR Cup Series victory. Prior to the green flag to start the race, the following car dropped to the rear: No. 43 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-26T23:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-27T13:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-27T20:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-28T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-02-28T15:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-02-28T16:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":" ","start_time_utc":"2026-03-01T16:30:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-03-01T17:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-01T17:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-01T19:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Media Center","start_time_utc":"2026-03-01T19:40:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-03-01T20:05:00","run_type":0},{"event_name":"Race","notes":"Stages 20/45/95 Laps = 228 Miles","start_time_utc":"2026-03-01T20:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"FOX","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5033,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4065,"pole_winner_laptime":null},{"race_id":5599,"series_id":1,"race_season":2026,"race_name":"Straight Talk Wireless 500","race_type_id":1,"restrictor_plate":false,"track_id":84,"track_name":"Phoenix Raceway","date_scheduled":"2026-03-08T15:30:00","race_date":"2026-03-08T15:30:00","qualifying_date":"2026-03-08T12:30:00","tunein_date":"2026-03-08T15:30:00","scheduled_distance":312,"actual_distance":312,"scheduled_laps":312,"actual_laps":312,"stage_1_laps":60,"stage_2_laps":125,"stage_3_laps":127,"number_of_cars_in_field":37,"pole_winner_driver_id":3859,"pole_winner_speed":135.537,"number_of_lead_changes":23,"number_of_leaders":8,"number_of_cautions":12,"number_of_caution_laps":86,"average_speed":88.219,"total_race_time":"3:32:12","margin_of_victory":".399","race_purse":0,"race_comments":"Ryan Blaney has won the Straight Talk Wireless 500 at Phoenix Raceway, his 18th victory in the NASCAR Cup Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: #6 (Backup Car), #77 (Unapproved Adjustment), and #38 (Unapproved Adjustment during Practice/Prequalifying adjustments, car chief ejected, vehicle will start from the rear and perform a drive through penalty after taking the green flag.). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-06T00:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-06T17:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-06T19:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-07T15:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-07T17:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-03-07T18:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-03-08T15:30:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-03-08T16:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-08T16:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-08T18:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"The Drivers Meeting Room","start_time_utc":"2026-03-08T18:30:00","run_type":0},{"event_name":"Drivers Report For Pre-Race","notes":"O'Reilly Series Garage Area","start_time_utc":"2026-03-08T18:45:00","run_type":0},{"event_name":"Driver Introductions","notes":"Staging in Crescent","start_time_utc":"2026-03-08T18:55:00","run_type":0},{"event_name":"Race","notes":"Stages 60/185/312 Laps = 312 Miles","start_time_utc":"2026-03-08T19:30:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2074,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4023,"pole_winner_laptime":null},{"race_id":5600,"series_id":1,"race_season":2026,"race_name":"Pennzoil 400 presented by Jiffy Lube","race_type_id":1,"restrictor_plate":false,"track_id":42,"track_name":"Las Vegas Motor Speedway","date_scheduled":"2026-03-15T16:00:00","race_date":"2026-03-15T16:00:00","qualifying_date":"2026-03-15T13:00:00","tunein_date":"2026-03-15T16:00:00","scheduled_distance":400.5,"actual_distance":400.5,"scheduled_laps":267,"actual_laps":267,"stage_1_laps":80,"stage_2_laps":85,"stage_3_laps":102,"number_of_cars_in_field":36,"pole_winner_driver_id":4153,"pole_winner_speed":187.156,"number_of_lead_changes":21,"number_of_leaders":9,"number_of_cautions":3,"number_of_caution_laps":20,"average_speed":148.992,"total_race_time":"2:41:17","margin_of_victory":".502","race_purse":0,"race_comments":"Denny Hamlin won the Pennzoil 400 presented by Jiffy Lube at Las Vegas Motor Speedway, his 61st NASCAR Cup Series victory. No drivers dropped to the rear prior to the green flag to start the race.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-14T00:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-14T01:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-14T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-14T18:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-03-14T19:40:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-03-15T16:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-03-15T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-15T17:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-15T18:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"NEON Garage","start_time_utc":"2026-03-15T19:00:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-03-15T19:30:00","run_type":0},{"event_name":"Race","notes":"Stages 80/165/267 Laps = 400.5 Miles","start_time_utc":"2026-03-15T20:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":1824,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":1361,"pole_winner_laptime":null},{"race_id":5603,"series_id":1,"race_season":2026,"race_name":"Goodyear 400","race_type_id":1,"restrictor_plate":false,"track_id":4,"track_name":"Darlington Raceway","date_scheduled":"2026-03-22T15:00:00","race_date":"2026-03-22T15:00:00","qualifying_date":"2026-03-22T15:00:00","tunein_date":"2026-03-22T15:00:00","scheduled_distance":400.24,"actual_distance":400.238,"scheduled_laps":293,"actual_laps":293,"stage_1_laps":90,"stage_2_laps":95,"stage_3_laps":108,"number_of_cars_in_field":37,"pole_winner_driver_id":4065,"pole_winner_speed":169.152,"number_of_lead_changes":16,"number_of_leaders":8,"number_of_cautions":4,"number_of_caution_laps":26,"average_speed":129.854,"total_race_time":"3:04:56","margin_of_victory":"5.847","race_purse":0,"race_comments":"Tyler Reddick won the seventh running of the Goodyear 400 at Darlington Raceway, his 12th victory in the 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: No. 77 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-19T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-21T11:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-21T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-21T18:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-03-21T19:40:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-03-22T15:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-03-22T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-22T16:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-22T17:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Cup Series Garage Area Tent","start_time_utc":"2026-03-22T17:55:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-03-22T18:20:00","run_type":0},{"event_name":"Race","notes":"Stages 90/185/293 Laps = 400.2 Miles","start_time_utc":"2026-03-22T19:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":442,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4065,"pole_winner_laptime":null},{"race_id":5602,"series_id":1,"race_season":2026,"race_name":"Cook Out 400","race_type_id":1,"restrictor_plate":false,"track_id":22,"track_name":"Martinsville Speedway","date_scheduled":"2026-03-29T15:30:00","race_date":"2026-03-29T15:30:00","qualifying_date":"2026-03-28T00:00:00","tunein_date":"2026-03-29T15:30:00","scheduled_distance":210.4,"actual_distance":210.4,"scheduled_laps":400,"actual_laps":400,"stage_1_laps":80,"stage_2_laps":100,"stage_3_laps":220,"number_of_cars_in_field":37,"pole_winner_driver_id":1361,"pole_winner_speed":98.241,"number_of_lead_changes":8,"number_of_leaders":6,"number_of_cautions":5,"number_of_caution_laps":54,"average_speed":75.457,"total_race_time":"2:47:18","margin_of_victory":".565","race_purse":0,"race_comments":"Chase Elliott won the Cook Out 400 at Martinsville Speedway, his 22nd career NASCAR Cup Series victory. No cars dropped to the rear to start the race.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-26T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-28T09:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-28T11:00:00","run_type":0},{"event_name":"Driver Competition Briefing (Full-Time Competitors)","notes":"Driver/Owner Lot Hospitality Tent","start_time_utc":"2026-03-28T15:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-28T16:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-03-28T17:40:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-03-29T15:30:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-03-29T16:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-29T16:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-29T18:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Driver/Owner Lot Hospitality Tent","start_time_utc":"2026-03-29T18:30:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-03-29T18:55:00","run_type":0},{"event_name":"Race","notes":"Stages 80/180/400 Laps = 210.4 Miles","start_time_utc":"2026-03-29T19:30:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":12,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4062,"pole_winner_laptime":null},{"race_id":5604,"series_id":1,"race_season":2026,"race_name":"Food City 500","race_type_id":1,"restrictor_plate":false,"track_id":14,"track_name":"Bristol Motor Speedway","date_scheduled":"2026-04-12T15:00:00","race_date":"2026-04-12T15:00:00","qualifying_date":"2026-04-12T15:00:00","tunein_date":"2026-04-12T15:00:00","scheduled_distance":266.5,"actual_distance":269.165,"scheduled_laps":500,"actual_laps":505,"stage_1_laps":125,"stage_2_laps":125,"stage_3_laps":255,"number_of_cars_in_field":37,"pole_winner_driver_id":4023,"pole_winner_speed":127.064,"number_of_lead_changes":12,"number_of_leaders":4,"number_of_cautions":9,"number_of_caution_laps":72,"average_speed":88.817,"total_race_time":"3:01:50","margin_of_victory":".055","race_purse":0,"race_comments":"Ty Gibbs won the Food City 500 at Bristol Motor Speedway, his first NASCAR Cup Series victory. Prior to the green flag, the following car dropped to the rear for the reason indicated: No. 24 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-09T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-11T13:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-11T15:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-04-11T20:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-04-11T21:40:00","run_type":2},{"event_name":"Cars & Equipment Behind Haulers","notes":"","start_time_utc":"2026-04-11T22:45:00","run_type":0},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-04-12T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-12T15:00:00","run_type":0},{"event_name":"VIP GARAGE ACCESS PERMITTED","notes":"Infield","start_time_utc":"2026-04-12T16:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-12T17:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Garage Bar","start_time_utc":"2026-04-12T18:00:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-04-12T18:25:00","run_type":0},{"event_name":"Race","notes":"Stages 125/250/500 Laps = 266.5 Miles","start_time_utc":"2026-04-12T19:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":588,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4368,"pole_winner_laptime":null},{"race_id":5607,"series_id":1,"race_season":2026,"race_name":"AdventHealth 400","race_type_id":1,"restrictor_plate":false,"track_id":41,"track_name":"Kansas Speedway","date_scheduled":"2026-04-19T14:00:00","race_date":"2026-04-19T13:00:00","qualifying_date":"2026-04-18T00:00:00","tunein_date":"2026-04-19T14:00:00","scheduled_distance":400.5,"actual_distance":411,"scheduled_laps":267,"actual_laps":274,"stage_1_laps":80,"stage_2_laps":85,"stage_3_laps":109,"number_of_cars_in_field":37,"pole_winner_driver_id":4065,"pole_winner_speed":185.3,"number_of_lead_changes":17,"number_of_leaders":7,"number_of_cautions":3,"number_of_caution_laps":20,"average_speed":146.22,"total_race_time":"2:48:39","margin_of_victory":".118","race_purse":0,"race_comments":"Tyler Reddick won the AdventHealth 400 at Kansas Speedway, his 13th NASCAR Cup Series victory. The following vehicle(s) dropped to the rear of the field under penalty for the reason(s) indicated: Nos. 4 and 22 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-17T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-18T12:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-18T14:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-04-18T20:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-04-18T21:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":" ","start_time_utc":"2026-04-19T14:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-04-19T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-19T15:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-19T16:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Tent Behind Media Center","start_time_utc":"2026-04-19T17:00:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-04-19T17:25:00","run_type":0},{"event_name":"Race","notes":"Stages 80/165/267 Laps = 400.5 Miles","start_time_utc":"2026-04-19T18:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FOX","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3884,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4065,"pole_winner_laptime":null},{"race_id":5605,"series_id":1,"race_season":2026,"race_name":"Jack Link's 500","race_type_id":1,"restrictor_plate":true,"track_id":82,"track_name":"Talladega Superspeedway","date_scheduled":"2026-04-26T15:00:00","race_date":"2026-04-26T15:00:00","qualifying_date":"2026-04-26T14:00:00","tunein_date":"2026-04-26T15:00:00","scheduled_distance":500.08,"actual_distance":500.08,"scheduled_laps":188,"actual_laps":188,"stage_1_laps":98,"stage_2_laps":45,"stage_3_laps":45,"number_of_cars_in_field":40,"pole_winner_driver_id":4065,"pole_winner_speed":0,"number_of_lead_changes":52,"number_of_leaders":16,"number_of_cautions":6,"number_of_caution_laps":30,"average_speed":147.504,"total_race_time":"3:23:25","margin_of_victory":"0.114","race_purse":0,"race_comments":"Carson Hocevar won the Jack Link’s 500 at Talladega Superspeedway, his first NASCAR Cup Series victory. Prior to the start of the race, no cars dropped to the rear of the field under penalty.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-23T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-24T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-24T17:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-25T12:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-04-25T14:30:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-04-26T15:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-04-26T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-26T16:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-26T17:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"O'Reilly Series Garage Meeting Room","start_time_utc":"2026-04-26T17:55:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-04-26T18:25:00","run_type":0},{"event_name":"Race","notes":"Stages 98/143/188 Laps = 500.08 Miles","start_time_utc":"2026-04-26T19:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FOX","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":957,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4326,"pole_winner_laptime":null},{"race_id":5606,"series_id":1,"race_season":2026,"race_name":"Würth 400 presented by LIQUI MOLY","race_type_id":1,"restrictor_plate":false,"track_id":43,"track_name":"Texas Motor Speedway","date_scheduled":"2026-05-03T15:30:00","race_date":"2026-05-03T15:30:00","qualifying_date":"2026-05-03T14:30:00","tunein_date":"2026-05-03T15:30:00","scheduled_distance":400.5,"actual_distance":400.5,"scheduled_laps":267,"actual_laps":267,"stage_1_laps":80,"stage_2_laps":85,"stage_3_laps":102,"number_of_cars_in_field":38,"pole_winner_driver_id":4326,"pole_winner_speed":191.34,"number_of_lead_changes":23,"number_of_leaders":11,"number_of_cautions":7,"number_of_caution_laps":40,"average_speed":136.315,"total_race_time":"2:56:17","margin_of_victory":".407","race_purse":0,"race_comments":"Chase Elliott has won the Würth 400 presented by LIQUI MOLY at Texas Motor Speedway, his 23rd victory in the NASCAR Cup Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: No. 23 (Backup Car) and No. 3 (Engine).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-30T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-01T16:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-01T18:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-02T14:30:00","run_type":0},{"event_name":"Driver Competition Briefing (Full-Time Competitors)","notes":"Media Center Lunch Room","start_time_utc":"2026-05-02T15:00:00","run_type":0},{"event_name":"Practice","notes":"","start_time_utc":"2026-05-02T16:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"","start_time_utc":"2026-05-02T17:40:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-05-03T15:30:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-05-03T16:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-03T16:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-03T18:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"O'Reilly Series Garage Area","start_time_utc":"2026-05-03T18:25:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-03T18:55:00","run_type":0},{"event_name":"Race","notes":"Stages 80/165/267 Laps = 400.5 Miles","start_time_utc":"2026-05-03T19:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2100,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4062,"pole_winner_laptime":null},{"race_id":5621,"series_id":1,"race_season":2026,"race_name":"Go Bowling at The Glen","race_type_id":1,"restrictor_plate":false,"track_id":157,"track_name":"Watkins Glen International","date_scheduled":"2026-05-10T15:00:00","race_date":"2026-05-10T15:00:00","qualifying_date":"2026-05-10T15:00:00","tunein_date":"2026-05-10T15:00:00","scheduled_distance":245,"actual_distance":245,"scheduled_laps":100,"actual_laps":100,"stage_1_laps":20,"stage_2_laps":30,"stage_3_laps":50,"number_of_cars_in_field":38,"pole_winner_driver_id":4469,"pole_winner_speed":123.937,"number_of_lead_changes":6,"number_of_leaders":4,"number_of_cautions":4,"number_of_caution_laps":12,"average_speed":98.536,"total_race_time":"2:29:11","margin_of_victory":"7.288","race_purse":0,"race_comments":"Shane van Gisbergen has won the Go Bowling at The Glen, his seventh career victory in the NASCAR Cup Series. Prior to the start of the race, no vehicles dropped to the rear of the field.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-07T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-09T10:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-09T12:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-09T17:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-05-09T18:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-05-10T15:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-05-10T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-10T16:00:00","run_type":0},{"event_name":"Sponsor Parade Lap","notes":"","start_time_utc":"2026-05-10T17:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-10T17:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Media Center 2nd Floor - Great Room","start_time_utc":"2026-05-10T17:55:00","run_type":0},{"event_name":"Drivers Report For Pre-Race","notes":"Driver Intro Trucks / adjacent to Victory Lane","start_time_utc":"2026-05-10T18:10:00","run_type":0},{"event_name":"Driver Introductions","notes":"Parade Lap To Stage on Start/Finish Line","start_time_utc":"2026-05-10T18:20:00","run_type":0},{"event_name":"Race","notes":"Stages 20/50/100 Laps = 245 Miles","start_time_utc":"2026-05-10T19:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5071,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4469,"pole_winner_laptime":null},{"race_id":5609,"series_id":1,"race_season":2026,"race_name":"NASCAR All-Star Race","race_type_id":2,"restrictor_plate":false,"track_id":103,"track_name":"Dover Motor Speedway","date_scheduled":"2026-05-17T13:00:00","race_date":"2026-05-17T13:00:00","qualifying_date":"2026-05-17T14:30:00","tunein_date":"2026-05-17T13:00:00","scheduled_distance":350,"actual_distance":200,"scheduled_laps":350,"actual_laps":200,"stage_1_laps":0,"stage_2_laps":0,"stage_3_laps":0,"number_of_cars_in_field":26,"pole_winner_driver_id":1361,"pole_winner_speed":0,"number_of_lead_changes":9,"number_of_leaders":5,"number_of_cautions":2,"number_of_caution_laps":14,"average_speed":127.864,"total_race_time":"1:33:51","margin_of_victory":".887","race_purse":0,"race_comments":"Denny Hamlin has won the NASCAR All-Star Race at Dover Motor Speedway, his second victory in the NASCAR Cup Series annual exhibition event. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty in Segment 1: No. 7 (Backup car), Nos. 16, 41, 51 (Unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-14T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-15T11:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-15T14:30:00","run_type":0},{"event_name":"Practice","notes":"Combined Practice & Qualifying Pit Road Practice","start_time_utc":"2026-05-15T19:00:00","run_type":1},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-16T11:00:00","run_type":0},{"event_name":"Qualifying","notes":"Pit Crew Challenge","start_time_utc":"2026-05-16T16:00:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-05-17T13:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-05-17T13:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-17T14:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-17T15:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Harness Track Infield","start_time_utc":"2026-05-17T15:45:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-17T16:15:00","run_type":0},{"event_name":"Race","notes":"Segment 1 - 75 Laps, Segment 2 - 75 Laps, Final - 200 Laps","start_time_utc":"2026-05-17T17:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"FS1","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3670,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":1361,"pole_winner_laptime":null},{"race_id":5610,"series_id":1,"race_season":2026,"race_name":"Coca-Cola 600","race_type_id":1,"restrictor_plate":false,"track_id":162,"track_name":"Charlotte Motor Speedway","date_scheduled":"2026-05-24T18:00:00","race_date":"2026-05-24T18:00:00","qualifying_date":"2026-05-23T00:00:00","tunein_date":"2026-05-24T18:00:00","scheduled_distance":600,"actual_distance":559.5,"scheduled_laps":400,"actual_laps":373,"stage_1_laps":100,"stage_2_laps":100,"stage_3_laps":100,"number_of_cars_in_field":39,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":32,"number_of_leaders":13,"number_of_cautions":12,"number_of_caution_laps":75,"average_speed":119.921,"total_race_time":"4:39:56","margin_of_victory":"Caution","race_purse":0,"race_comments":"Daniel Suarez won the Coca-Cola 600 at Charlotte Motor Speedway, his third NASCAR Cup Series victory. Prior to the green flag to start the race, the following car dropped to the rear for the reason indicated: No. 48 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-21T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-23T10:00:00","run_type":0},{"event_name":"Garage Hours","notes":"  ","start_time_utc":"2026-05-23T12:00:00","run_type":0},{"event_name":"Practice","notes":"  ","start_time_utc":"2026-05-23T18:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-05-23T18:40:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"  ","start_time_utc":"2026-05-24T18:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"  ","start_time_utc":"2026-05-24T18:30:00","run_type":0},{"event_name":"Garage Hours","notes":"  ","start_time_utc":"2026-05-24T19:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-24T20:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"O'Reilly Series Garage Area","start_time_utc":"2026-05-24T21:00:00","run_type":0},{"event_name":"Driver Introductions","notes":"  ","start_time_utc":"2026-05-24T21:25:00","run_type":0},{"event_name":"Race","notes":"Stages 100/200/300/400 Laps = 600 Miles","start_time_utc":"2026-05-24T22:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"PRIME VIDEO","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":447,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4113,"pole_winner_laptime":null},{"race_id":5611,"series_id":1,"race_season":2026,"race_name":"Cracker Barrel 400","race_type_id":1,"restrictor_plate":false,"track_id":52,"track_name":"Nashville Superspeedway","date_scheduled":"2026-05-31T19:00:00","race_date":"2026-05-31T19:00:00","qualifying_date":"2026-05-30T00:00:00","tunein_date":"2026-05-31T19:00:00","scheduled_distance":399,"actual_distance":399,"scheduled_laps":300,"actual_laps":300,"stage_1_laps":90,"stage_2_laps":95,"stage_3_laps":115,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":31,"number_of_leaders":15,"number_of_cautions":11,"number_of_caution_laps":77,"average_speed":106.424,"total_race_time":"3:44:57","margin_of_victory":".115","race_purse":0,"race_comments":"Denny Hamlin won the Cracker Barrel 400 at Nashville Superspeedway, his 62nd NASCAR Cup Series victory. Prior to the start of the race, no cars dropped to the rear of the field under penalty.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-28T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-29T21:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-30T15:00:00","run_type":0},{"event_name":"Practice","notes":"  ","start_time_utc":"2026-05-30T21:40:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-05-30T21:40:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-05-31T19:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-05-31T19:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-31T20:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-31T21:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Tent, Infield Turn 1","start_time_utc":"2026-05-31T22:10:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-31T22:35:00","run_type":0},{"event_name":"Race","notes":"Stages 90/185/300 Laps = 399 Miles","start_time_utc":"2026-05-31T23:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"PRIME VIDEO","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5035,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":1361,"pole_winner_laptime":null},{"race_id":5612,"series_id":1,"race_season":2026,"race_name":"FireKeepers Casino 400","race_type_id":1,"restrictor_plate":false,"track_id":133,"track_name":"Michigan International Speedway","date_scheduled":"2026-06-07T15:00:00","race_date":"2026-06-07T15:00:00","qualifying_date":"2026-06-07T15:00:00","tunein_date":"2026-06-07T15:00:00","scheduled_distance":400,"actual_distance":400,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":75,"stage_3_laps":80,"number_of_cars_in_field":37,"pole_winner_driver_id":1361,"pole_winner_speed":195.117,"number_of_lead_changes":23,"number_of_leaders":11,"number_of_cautions":11,"number_of_caution_laps":54,"average_speed":123.935,"total_race_time":"3:13:39","margin_of_victory":"11.110","race_purse":0,"race_comments":"Denny Hamlin has won the FireKeepers Casino 400 at Michigan International Speedway, his 63rd victory in the NASCAR Cup Series annual exhibition event. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: Nos. 2, 11, 20, 21, 24, 43 (Unapproved Adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-04T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-06T12:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-06T15:00:00","run_type":0},{"event_name":"Driver Competition Briefing (Full-Time Competitors)","notes":"Michigan Room","start_time_utc":"2026-06-06T16:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-06T21:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-06-06T22:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-06-07T15:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-06-07T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-07T16:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-07T17:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Michigan Room","start_time_utc":"2026-06-07T18:05:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-06-07T18:30:00","run_type":0},{"event_name":"Race","notes":"Stages 45/120/200 Laps = 400 Miles","start_time_utc":"2026-06-07T19:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"PRIME VIDEO","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":930,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":1361,"pole_winner_laptime":null},{"race_id":5614,"series_id":1,"race_season":2026,"race_name":"Great American Getaway 400 presented by VISITPA","race_type_id":1,"restrictor_plate":false,"track_id":198,"track_name":"Pocono Raceway","date_scheduled":"2026-06-14T13:00:00","race_date":"2026-06-14T15:00:00","qualifying_date":"2026-06-14T15:00:00","tunein_date":"2026-06-14T13:00:00","scheduled_distance":400,"actual_distance":400,"scheduled_laps":160,"actual_laps":160,"stage_1_laps":30,"stage_2_laps":65,"stage_3_laps":65,"number_of_cars_in_field":38,"pole_winner_driver_id":1361,"pole_winner_speed":173.25,"number_of_lead_changes":17,"number_of_leaders":11,"number_of_cautions":5,"number_of_caution_laps":23,"average_speed":135.9,"total_race_time":"2:56:36","margin_of_victory":"1.678","race_purse":0,"race_comments":"Denny Hamlin has won the Great American Getaway 400 presented by VISITPA at Pocono Raceway, his 64th victory in the NASCAR Cup Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: No. 6, 23, 60 (Unapproved Adjustments). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-11T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-12T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-13T11:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-13T17:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-06-13T18:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-06-14T13:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-06-14T13:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-14T14:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-14T15:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"NASCAR O'Reilly Auto Parts Series Garage Area","start_time_utc":"2026-06-14T16:05:00","run_type":0},{"event_name":"Driver Introductions","notes":"Victory Lane","start_time_utc":"2026-06-14T16:30:00","run_type":0},{"event_name":"Race","notes":"Stages 30/95/160 Laps = 400 Miles","start_time_utc":"2026-06-14T17:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"PRIME VIDEO","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":1358,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":1361,"pole_winner_laptime":null},{"race_id":5613,"series_id":1,"race_season":2026,"race_name":"Anduril 250","race_type_id":1,"restrictor_plate":false,"track_id":221,"track_name":"San Diego Street Course","date_scheduled":"2026-06-21T16:00:00","race_date":"2026-06-21T16:00:00","qualifying_date":"2026-06-20T00:00:00","tunein_date":"2026-06-21T16:00:00","scheduled_distance":255,"actual_distance":255,"scheduled_laps":75,"actual_laps":75,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":35,"number_of_cars_in_field":39,"pole_winner_driver_id":4469,"pole_winner_speed":90.809,"number_of_lead_changes":20,"number_of_leaders":13,"number_of_cautions":7,"number_of_caution_laps":11,"average_speed":70.561,"total_race_time":"3:36:50","margin_of_victory":"10.365","race_purse":0,"race_comments":"Corey Heim won the Anduril 250 at Naval Base Coronado, his first NASCAR Cup Series victory. Prior to the green flag to start the race, the following cars dropped to the rear for the reasons indicated: Nos. 20, 43, 45 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-18T00:00:00","run_type":0},{"event_name":"Hauler Arrival Window","notes":"Stage in Carrier Lot","start_time_utc":"2026-06-18T17:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-18T22:30:00","run_type":0},{"event_name":"Team Access To Garage Area Permitted","notes":"","start_time_utc":"2026-06-19T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-19T17:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-19T21:00:00","run_type":1},{"event_name":"Team Access To Garage Area Permitted","notes":"","start_time_utc":"2026-06-20T13:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-20T13:30:00","run_type":0},{"event_name":"Full-Field Photo (ALL DRIVERS)","notes":"Drivers Lounge","start_time_utc":"2026-06-20T16:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":"","start_time_utc":"2026-06-20T18:30:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":" ","start_time_utc":"2026-06-21T16:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-06-21T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-21T17:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-21T18:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Drivers Lounge","start_time_utc":"2026-06-21T18:40:00","run_type":0},{"event_name":"Drivers Report For Pre-Race","notes":"Drivers Lounge","start_time_utc":"2026-06-21T19:00:00","run_type":0},{"event_name":"Driver Introductions","notes":"Fan Zone Stage","start_time_utc":"2026-06-21T19:30:00","run_type":0},{"event_name":"Race","notes":"Stages 20/40/75 Laps = 255 Miles","start_time_utc":"2026-06-21T20:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"PRIME VIDEO","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5038,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4387,"pole_winner_laptime":null},{"race_id":5617,"series_id":1,"race_season":2026,"race_name":"Toyota / Save Mart 350","race_type_id":1,"restrictor_plate":false,"track_id":99,"track_name":"Sonoma Raceway","date_scheduled":"2026-06-28T15:30:00","race_date":"2026-06-28T15:30:00","qualifying_date":"2026-06-28T12:30:00","tunein_date":"2026-06-28T15:30:00","scheduled_distance":218.9,"actual_distance":218.9,"scheduled_laps":110,"actual_laps":110,"stage_1_laps":25,"stage_2_laps":30,"stage_3_laps":55,"number_of_cars_in_field":36,"pole_winner_driver_id":4368,"pole_winner_speed":95.738,"number_of_lead_changes":8,"number_of_leaders":6,"number_of_cautions":3,"number_of_caution_laps":8,"average_speed":83.188,"total_race_time":"2:37:53","margin_of_victory":".357","race_purse":0,"race_comments":"Shane van Gisbergen has won the Toyota / Save Mart 350 at Sonoma Raceway, his eighth victory in the NASCAR Cup Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty:  Nos. 4, 23, 43 (Unapproved Adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-26T00:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-26T15:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-26T21:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-27T16:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-27T18:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-06-27T19:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-06-28T15:30:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-06-28T16:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-28T16:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-28T18:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Tech Garage, Turn 1","start_time_utc":"2026-06-28T18:35:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-06-28T19:00:00","run_type":0},{"event_name":"Race","notes":"Stages 25/55/110 Laps = 218.9 Miles","start_time_utc":"2026-06-28T19:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"TNT","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5042,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4469,"pole_winner_laptime":null},{"race_id":5616,"series_id":1,"race_season":2026,"race_name":"eero 400","race_type_id":1,"restrictor_plate":false,"track_id":39,"track_name":"Chicagoland Speedway","date_scheduled":"2026-07-05T18:00:00","race_date":"2026-07-05T18:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-05T18:00:00","scheduled_distance":400,"actual_distance":400,"scheduled_laps":267,"actual_laps":267,"stage_1_laps":80,"stage_2_laps":85,"stage_3_laps":102,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-02T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-07-03T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-03T18:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-03T22:00:00","run_type":1},{"event_name":"Garage Hours","notes":" ","start_time_utc":"2026-07-04T12:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":"","start_time_utc":"2026-07-04T19:00:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-07-05T18:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-07-05T18:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-05T19:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-05T20:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"The Drivers Meeting Room","start_time_utc":"2026-07-05T21:00:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-07-05T21:25:00","run_type":0},{"event_name":"Race","notes":"Stages 80/165/267 Laps = 400.5 Miles","start_time_utc":"2026-07-05T22:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"TNT","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5291,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5615,"series_id":1,"race_season":2026,"race_name":"Quaker State 400 Available at Walmart","race_type_id":1,"restrictor_plate":true,"track_id":111,"track_name":"Atlanta Motor Speedway","date_scheduled":"2026-07-12T19:00:00","race_date":"2026-07-12T19:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-12T19:00:00","scheduled_distance":400.4,"actual_distance":400.4,"scheduled_laps":260,"actual_laps":260,"stage_1_laps":60,"stage_2_laps":100,"stage_3_laps":100,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-09T21:00:00","run_type":0},{"event_name":"Hauler Parade","notes":"","start_time_utc":"2026-07-11T12:30:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-07-11T13:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-11T15:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-07-11T20:30:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-07-12T19:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-07-12T19:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-12T20:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-12T21:30:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Media Center | Press Conference Room","start_time_utc":"2026-07-12T22:05:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-07-12T22:30:00","run_type":0},{"event_name":"Race","notes":"Stages 60/160/260 Laps = 400.4 Miles","start_time_utc":"2026-07-12T23:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"TNT","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3335,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5618,"series_id":1,"race_season":2026,"race_name":"Window World 450","race_type_id":1,"restrictor_plate":false,"track_id":177,"track_name":"North Wilkesboro Speedway","date_scheduled":"2026-07-19T19:00:00","race_date":"2026-07-19T19:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-19T19:00:00","scheduled_distance":281.25,"actual_distance":1,"scheduled_laps":450,"actual_laps":1,"stage_1_laps":80,"stage_2_laps":185,"stage_3_laps":-264,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-16T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-07-17T10:30:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-07-17T11:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-17T11:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-18T19:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-18T21:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-07-18T22:10:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":" ","start_time_utc":"2026-07-19T19:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-07-19T19:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-19T20:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-19T21:30:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-07-19T22:30:00","run_type":0},{"event_name":"Race","notes":"Stages 80/265/450 = 281.25 Miles","start_time_utc":"2026-07-19T23:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"TNT","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":922,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5619,"series_id":1,"race_season":2026,"race_name":"Brickyard 400","race_type_id":1,"restrictor_plate":false,"track_id":123,"track_name":"Indianapolis Motor Speedway","date_scheduled":"2026-07-26T14:00:00","race_date":"2026-07-26T14:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-26T14:00:00","scheduled_distance":400,"actual_distance":400,"scheduled_laps":160,"actual_laps":160,"stage_1_laps":50,"stage_2_laps":50,"stage_3_laps":60,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-23T21:00:00","run_type":0},{"event_name":"Hauler Parade","notes":" ","start_time_utc":"2026-07-23T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Parking Only","start_time_utc":"2026-07-23T23:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-07-24T11:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-24T13:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-24T17:00:00","run_type":1},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-25T11:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-07-25T17:30:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-07-26T14:00:00","run_type":0},{"event_name":"Garage & Pit Pass Holder - Garage Access Permitted","notes":"","start_time_utc":"2026-07-26T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-26T15:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-26T16:00:00","run_type":0},{"event_name":"The Drivers Meeting","notes":"Pavilion 4","start_time_utc":"2026-07-26T17:05:00","run_type":0},{"event_name":"BRICK WALK (ALL DRIVERS)","notes":"Staggered Procession To Pagoda","start_time_utc":"2026-07-26T17:15:00","run_type":0},{"event_name":"Driver Introductions","notes":"Victory Podium","start_time_utc":"2026-07-26T17:30:00","run_type":0},{"event_name":"Race","notes":"Stages 50/100/160 Laps = 400 Miles ","start_time_utc":"2026-07-26T18:00:00","run_type":3}],"radio_broadcaster":"IMS","television_broadcaster":"TNT","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5074,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5620,"series_id":1,"race_season":2026,"race_name":"Iowa Corn 350 Powered by Ethanol","race_type_id":1,"restrictor_plate":false,"track_id":206,"track_name":"Iowa Speedway","date_scheduled":"2026-08-09T15:30:00","race_date":"2026-08-09T15:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-09T15:30:00","scheduled_distance":306.25,"actual_distance":306.25,"scheduled_laps":350,"actual_laps":350,"stage_1_laps":70,"stage_2_laps":140,"stage_3_laps":140,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5386,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5622,"series_id":1,"race_season":2026,"race_name":"Cook Out 400","race_type_id":1,"restrictor_plate":false,"track_id":26,"track_name":"Richmond Raceway","date_scheduled":"2026-08-15T19:00:00","race_date":"2026-08-15T19:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-15T19:00:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":400,"actual_laps":400,"stage_1_laps":70,"stage_2_laps":160,"stage_3_laps":170,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":1544,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5627,"series_id":1,"race_season":2026,"race_name":"Dollar Tree 301","race_type_id":1,"restrictor_plate":false,"track_id":138,"track_name":"New Hampshire Motor Speedway","date_scheduled":"2026-08-23T15:00:00","race_date":"2026-08-23T15:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-23T15:00:00","scheduled_distance":318.46,"actual_distance":318.46,"scheduled_laps":301,"actual_laps":301,"stage_1_laps":70,"stage_2_laps":115,"stage_3_laps":116,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"PRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":1683,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5623,"series_id":1,"race_season":2026,"race_name":"Coke Zero Sugar 400","race_type_id":1,"restrictor_plate":true,"track_id":105,"track_name":"Daytona International Speedway","date_scheduled":"2026-08-29T19:30:00","race_date":"2026-08-29T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-29T19:30:00","scheduled_distance":400,"actual_distance":400,"scheduled_laps":160,"actual_laps":160,"stage_1_laps":35,"stage_2_laps":60,"stage_3_laps":65,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"NBC","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":408,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5624,"series_id":1,"race_season":2026,"race_name":"Cook Out Southern 500","race_type_id":1,"restrictor_plate":false,"track_id":4,"track_name":"Darlington Raceway","date_scheduled":"2026-09-06T17:00:00","race_date":"2026-09-06T17:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-06T17:00:00","scheduled_distance":501.32,"actual_distance":501.32,"scheduled_laps":367,"actual_laps":367,"stage_1_laps":115,"stage_2_laps":115,"stage_3_laps":137,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":442,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5625,"series_id":1,"race_season":2026,"race_name":"Enjoy Illinois 300","race_type_id":1,"restrictor_plate":false,"track_id":45,"track_name":"World Wide Technology Raceway","date_scheduled":"2026-09-13T15:00:00","race_date":"2026-09-13T15:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-13T15:00:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":240,"actual_laps":240,"stage_1_laps":45,"stage_2_laps":95,"stage_3_laps":100,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5162,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5626,"series_id":1,"race_season":2026,"race_name":"Bass Pro Shops Night Race","race_type_id":1,"restrictor_plate":false,"track_id":14,"track_name":"Bristol Motor Speedway","date_scheduled":"2026-09-19T19:30:00","race_date":"2026-09-19T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-19T19:30:00","scheduled_distance":266.5,"actual_distance":266.5,"scheduled_laps":500,"actual_laps":500,"stage_1_laps":125,"stage_2_laps":125,"stage_3_laps":250,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"PRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":612,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5628,"series_id":1,"race_season":2026,"race_name":"Hollywood Casino 400 ","race_type_id":1,"restrictor_plate":false,"track_id":41,"track_name":"Kansas Speedway","date_scheduled":"2026-09-27T15:00:00","race_date":"2026-09-27T15:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-27T15:00:00","scheduled_distance":400.5,"actual_distance":400.5,"scheduled_laps":267,"actual_laps":267,"stage_1_laps":80,"stage_2_laps":85,"stage_3_laps":102,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":1950,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5630,"series_id":1,"race_season":2026,"race_name":"South Point 400","race_type_id":1,"restrictor_plate":false,"track_id":42,"track_name":"Las Vegas Motor Speedway","date_scheduled":"2026-10-04T17:30:00","race_date":"2026-10-04T17:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-04T17:30:00","scheduled_distance":400.5,"actual_distance":400.5,"scheduled_laps":267,"actual_laps":267,"stage_1_laps":80,"stage_2_laps":85,"stage_3_laps":102,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"PRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4705,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5629,"series_id":1,"race_season":2026,"race_name":"Bank of America 400","race_type_id":1,"restrictor_plate":false,"track_id":162,"track_name":"Charlotte Motor Speedway","date_scheduled":"2026-10-11T15:00:00","race_date":"2026-10-11T15:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-11T15:00:00","scheduled_distance":400.5,"actual_distance":400.5,"scheduled_laps":267,"actual_laps":267,"stage_1_laps":25,"stage_2_laps":25,"stage_3_laps":217,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"PRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4707,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5633,"series_id":1,"race_season":2026,"race_name":"Freeway Insurance 500","race_type_id":1,"restrictor_plate":false,"track_id":84,"track_name":"Phoenix Raceway","date_scheduled":"2026-10-18T15:00:00","race_date":"2026-10-18T15:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-18T15:00:00","scheduled_distance":312,"actual_distance":312,"scheduled_laps":312,"actual_laps":312,"stage_1_laps":60,"stage_2_laps":125,"stage_3_laps":127,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"USA","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":1550,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5631,"series_id":1,"race_season":2026,"race_name":"YellaWood 500","race_type_id":1,"restrictor_plate":true,"track_id":82,"track_name":"Talladega Superspeedway","date_scheduled":"2026-10-25T14:00:00","race_date":"2026-10-25T14:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-25T14:00:00","scheduled_distance":500.08,"actual_distance":500.08,"scheduled_laps":188,"actual_laps":188,"stage_1_laps":60,"stage_2_laps":60,"stage_3_laps":68,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"NBC","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":937,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5632,"series_id":1,"race_season":2026,"race_name":"Xfinity 500","race_type_id":1,"restrictor_plate":false,"track_id":22,"track_name":"Martinsville Speedway","date_scheduled":"2026-11-01T14:00:00","race_date":"2026-11-01T14:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-11-01T14:00:00","scheduled_distance":263,"actual_distance":263,"scheduled_laps":500,"actual_laps":500,"stage_1_laps":130,"stage_2_laps":130,"stage_3_laps":240,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"NBC","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":6,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5601,"series_id":1,"race_season":2026,"race_name":"NASCAR Championship Race","race_type_id":1,"restrictor_plate":false,"track_id":40,"track_name":"Homestead-Miami Speedway","date_scheduled":"2026-11-08T15:00:00","race_date":"2026-11-08T15:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-11-08T15:00:00","scheduled_distance":400.5,"actual_distance":400.5,"scheduled_laps":267,"actual_laps":267,"stage_1_laps":80,"stage_2_laps":85,"stage_3_laps":102,"number_of_cars_in_field":40,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"NBC","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":1887,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null}],"series_2":[{"race_id":5634,"series_id":2,"race_season":2026,"race_name":"United Rentals 300","race_type_id":1,"restrictor_plate":true,"track_id":105,"track_name":"Daytona International Speedway","date_scheduled":"2026-02-14T17:00:00","race_date":"2026-02-14T17:00:00","qualifying_date":"2026-02-14T17:00:00","tunein_date":"2026-02-14T17:00:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":120,"actual_laps":120,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":60,"number_of_cars_in_field":38,"pole_winner_driver_id":4133,"pole_winner_speed":182.223,"number_of_lead_changes":15,"number_of_leaders":8,"number_of_cautions":7,"number_of_caution_laps":36,"average_speed":116.618,"total_race_time":"2:34:21","margin_of_victory":"0.081","race_purse":0,"race_comments":"Austin Hill has won the United Rentals 300 at Daytona International Speedway, his 15th victory in the NASCAR O'Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: No. 4 (Driver Change), and Nos. 24, 28, 30, 99  (Unapproved Adjustment).","attendance":0,"infractions":[],"schedule":[{"event_name":"Random Drawing (Qualifying Lineup)","notes":"Virtual","start_time_utc":"2026-02-10T19:00:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-10T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-13T11:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-02-13T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-13T14:30:00","run_type":0},{"event_name":"Mandatory Spotters Meeting ","notes":"The Drivers Meeting Room","start_time_utc":"2026-02-13T15:30:00","run_type":0},{"event_name":"Autograph Session","notes":"Fan Zone","start_time_utc":"2026-02-13T18:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-02-13T21:30:00","run_type":1},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-14T12:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-02-14T15:00:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-14T21:15:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-02-14T21:30:00","run_type":0},{"event_name":"Race","notes":"Stages 30/60/120 Laps = 300 Miles","start_time_utc":"2026-02-14T22:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2131,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4133,"pole_winner_laptime":null},{"race_id":5635,"series_id":2,"race_season":2026,"race_name":"Bennett Transportation & Logistics 250","race_type_id":1,"restrictor_plate":true,"track_id":111,"track_name":"Atlanta Motor Speedway","date_scheduled":"2026-02-21T17:00:00","race_date":"2026-02-21T17:00:00","qualifying_date":"2026-02-21T17:00:00","tunein_date":"2026-02-21T17:00:00","scheduled_distance":251.02,"actual_distance":251.02,"scheduled_laps":163,"actual_laps":163,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":73,"number_of_cars_in_field":38,"pole_winner_driver_id":4327,"pole_winner_speed":174.318,"number_of_lead_changes":24,"number_of_leaders":11,"number_of_cautions":7,"number_of_caution_laps":46,"average_speed":105.508,"total_race_time":"2:22:45","margin_of_victory":"0.309","race_purse":0,"race_comments":"Sheldon Creed has won the Bennett Transportation & Logistics 250 at EchoPark Speedway, his first career victory in the NASCAR Xfinity Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty for the reason(s) indicated: Nos. 7, 27, 32, 51 (Unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-19T22:01:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-20T14:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-02-20T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-20T16:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-02-20T22:00:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-02-21T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-21T17:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-21T21:35:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-02-21T21:40:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/163 Laps = 251.02 Miles","start_time_utc":"2026-02-21T22:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2432,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4204,"pole_winner_laptime":null},{"race_id":5636,"series_id":2,"race_season":2026,"race_name":"Focused Health 250","race_type_id":1,"restrictor_plate":false,"track_id":214,"track_name":"Circuit of The Americas","date_scheduled":"2026-02-28T15:00:00","race_date":"2026-02-28T15:00:00","qualifying_date":"2026-02-28T14:00:00","tunein_date":"2026-02-28T15:00:00","scheduled_distance":156,"actual_distance":156,"scheduled_laps":65,"actual_laps":65,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":25,"number_of_cars_in_field":38,"pole_winner_driver_id":4481,"pole_winner_speed":88.398,"number_of_lead_changes":16,"number_of_leaders":8,"number_of_cautions":4,"number_of_caution_laps":12,"average_speed":70.411,"total_race_time":"2:12:56","margin_of_victory":".780","race_purse":0,"race_comments":"Shane van Gisbergen won the Focused Health 250 at Circuit of the Americas, his fifth NASCAR O'Reilly Auto Parts Series victory. Prior to the green flag, the following cars dropped to the rear for the reason indicated: Nos. 35, 99 (engine change).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-02-26T23:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-02-27T15:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-02-27T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-27T17:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-02-27T22:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-02-27T23:05:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-02-28T15:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-02-28T16:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-02-28T19:25:00","run_type":0},{"event_name":"Driver Introductions","notes":"Frontstretch","start_time_utc":"2026-02-28T19:30:00","run_type":0},{"event_name":"Race","notes":"Stages 20/40/65 Laps = 156 Miles","start_time_utc":"2026-02-28T20:00:00","run_type":3},{"event_name":"Victory Lane Celebration","notes":"Frontstretch","start_time_utc":"2026-02-28T22:30:00","run_type":0}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5098,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4469,"pole_winner_laptime":null},{"race_id":5637,"series_id":2,"race_season":2026,"race_name":"GOVX 200","race_type_id":1,"restrictor_plate":false,"track_id":84,"track_name":"Phoenix Raceway","date_scheduled":"2026-03-07T19:30:00","race_date":"2026-03-07T19:30:00","qualifying_date":"2026-03-07T17:30:00","tunein_date":"2026-03-07T19:30:00","scheduled_distance":200,"actual_distance":200,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":38,"pole_winner_driver_id":4406,"pole_winner_speed":130.743,"number_of_lead_changes":20,"number_of_leaders":9,"number_of_cautions":4,"number_of_caution_laps":37,"average_speed":93.909,"total_race_time":"2:07:47","margin_of_victory":"0.449","race_purse":0,"race_comments":"Justin Allgaier has won the GOVX 200 at Phoenix Raceway, his 29th victory in the NASCAR O'Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: Nos. 02, 41, 42  (Unapproved Adjustment).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-06T00:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-06T15:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-03-06T18:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-06T18:30:00","run_type":0},{"event_name":"Autograph Session","notes":"Victory Lane","start_time_utc":"2026-03-06T20:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-07T00:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-03-07T01:05:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-03-07T17:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-07T19:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-07T23:00:00","run_type":0},{"event_name":"Driver Introductions","notes":"Staging in Crescent","start_time_utc":"2026-03-08T00:10:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 200 Miles","start_time_utc":"2026-03-08T00:30:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2837,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":34,"pole_winner_laptime":null},{"race_id":5638,"series_id":2,"race_season":2026,"race_name":"The LiUNA","race_type_id":1,"restrictor_plate":false,"track_id":42,"track_name":"Las Vegas Motor Speedway","date_scheduled":"2026-03-14T17:30:00","race_date":"2026-03-14T17:30:00","qualifying_date":"2026-03-14T14:30:00","tunein_date":"2026-03-14T17:30:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":38,"pole_winner_driver_id":4327,"pole_winner_speed":183.287,"number_of_lead_changes":16,"number_of_leaders":9,"number_of_cautions":8,"number_of_caution_laps":42,"average_speed":116.82,"total_race_time":"2:34:05","margin_of_victory":"2.557","race_purse":0,"race_comments":"Kyle Larson won The LiUNA at Las Vegas Motor Speedway, his 18th NASCAR O'Reilly Auto Parts Series victory. Prior to the green flag to start the race, the following cars dropped to the rear for the reason indicated: Nos. 31, 48, 96 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-13T19:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-03-13T20:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-13T21:00:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-14T00:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-14T14:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-14T16:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"  ","start_time_utc":"2026-03-14T17:05:00","run_type":2},{"event_name":"Autograph Session","notes":"NEON Garage","start_time_utc":"2026-03-14T18:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-14T20:50:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-03-14T20:55:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 300 Miles","start_time_utc":"2026-03-14T21:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2573,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4030,"pole_winner_laptime":null},{"race_id":5641,"series_id":2,"race_season":2026,"race_name":"Sport Clips Haircuts VFW Help a Hero 200","race_type_id":1,"restrictor_plate":false,"track_id":4,"track_name":"Darlington Raceway","date_scheduled":"2026-03-21T17:30:00","race_date":"2026-03-21T17:30:00","qualifying_date":"2026-03-21T17:30:00","tunein_date":"2026-03-21T17:30:00","scheduled_distance":200.8,"actual_distance":200.802,"scheduled_laps":147,"actual_laps":147,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":57,"number_of_cars_in_field":38,"pole_winner_driver_id":4030,"pole_winner_speed":163.953,"number_of_lead_changes":5,"number_of_leaders":3,"number_of_cautions":3,"number_of_caution_laps":25,"average_speed":112.442,"total_race_time":"1:47:09","margin_of_victory":".578","race_purse":0,"race_comments":"Justin Allgaier won the 44th running of the Sport Clips Haircuts VFW Help A Hero 200 at Darlington, his 30th victory in the NASCAR O'Reilly Auto Parts 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. 25, 42, 48 (Unapproved adjustments), 91 (Engine). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-19T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-20T13:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-03-20T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-20T15:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-21T14:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-21T16:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-03-21T17:05:00","run_type":2},{"event_name":"Move Vehicles to Pit Road","notes":"","start_time_utc":"2026-03-21T20:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-21T20:55:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-03-21T21:00:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/147 Laps = 200.8 Miles","start_time_utc":"2026-03-21T21:30:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4970,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":34,"pole_winner_laptime":null},{"race_id":5640,"series_id":2,"race_season":2026,"race_name":"NFPA 250","race_type_id":1,"restrictor_plate":false,"track_id":22,"track_name":"Martinsville Speedway","date_scheduled":"2026-03-28T15:30:00","race_date":"2026-03-28T15:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-03-28T15:30:00","scheduled_distance":131.5,"actual_distance":131.5,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":60,"stage_2_laps":60,"stage_3_laps":130,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":14,"number_of_leaders":8,"number_of_cautions":14,"number_of_caution_laps":97,"average_speed":55.015,"total_race_time":"2:23:25","margin_of_victory":"Under Caution","race_purse":0,"race_comments":"Justin Allgaier won the NFPA 250, his 31st NASCAR O'Reilly Auto Parts Series victory. Prior to the green flag to start the race, the following car dropped to the rear for the reason indicated: No. 91 (unapproved adjustments). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-03-26T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-03-27T12:30:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-03-27T13:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-27T14:30:00","run_type":0},{"event_name":"Haulers Exit","notes":"","start_time_utc":"2026-03-27T15:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-03-27T20:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-03-27T21:35:00","run_type":2},{"event_name":"Move Vehicles to Pit Road","notes":"","start_time_utc":"2026-03-28T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-03-28T15:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-03-28T18:50:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-03-28T18:55:00","run_type":0},{"event_name":"Race","notes":"Stages 60/120/250 Laps = 131.5 Miles","start_time_utc":"2026-03-28T19:30:00","run_type":3},{"event_name":"Haulers Enter","notes":"Equipment Loading","start_time_utc":"2026-03-29T01:30:00","run_type":0}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4916,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":34,"pole_winner_laptime":null},{"race_id":5643,"series_id":2,"race_season":2026,"race_name":"North Carolina Education Lottery 250 Presented by Black's Tire","race_type_id":1,"restrictor_plate":false,"track_id":175,"track_name":"Rockingham Speedway","date_scheduled":"2026-04-04T14:30:00","race_date":"2026-04-04T14:30:00","qualifying_date":"2026-04-04T00:00:00","tunein_date":"2026-04-04T14:30:00","scheduled_distance":235,"actual_distance":235,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":60,"stage_2_laps":60,"stage_3_laps":130,"number_of_cars_in_field":38,"pole_winner_driver_id":4502,"pole_winner_speed":148.963,"number_of_lead_changes":8,"number_of_leaders":6,"number_of_cautions":7,"number_of_caution_laps":44,"average_speed":98.878,"total_race_time":"2:22:36","margin_of_victory":"0.863","race_purse":0,"race_comments":"William Sawalich won the North Carolina Education Lottery 250 at Rockingham Speedway, his first victory in the NASCAR O'Reilly Auto Parts Series. Prior to the start of the race the following vehicle(s) dropped to the rear of the field under penalty: Nos. 0, 35, 87 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-02T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-03T11:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-04-03T12:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-03T12:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-04-03T17:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-04-03T18:35:00","run_type":2},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-04T14:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-04T17:50:00","run_type":0},{"event_name":"Driver Introductions","notes":"Victory Lane","start_time_utc":"2026-04-04T18:00:00","run_type":0},{"event_name":"Race","notes":"Stages 60/120/250 Laps = 235 Miles","start_time_utc":"2026-04-04T18:30:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2332,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4459,"pole_winner_laptime":null},{"race_id":5642,"series_id":2,"race_season":2026,"race_name":"Suburban Propane 300","race_type_id":1,"restrictor_plate":false,"track_id":14,"track_name":"Bristol Motor Speedway","date_scheduled":"2026-04-11T19:30:00","race_date":"2026-04-11T19:30:00","qualifying_date":"2026-04-11T19:30:00","tunein_date":"2026-04-11T19:30:00","scheduled_distance":159.9,"actual_distance":159.9,"scheduled_laps":300,"actual_laps":300,"stage_1_laps":85,"stage_2_laps":85,"stage_3_laps":130,"number_of_cars_in_field":38,"pole_winner_driver_id":4459,"pole_winner_speed":122.733,"number_of_lead_changes":13,"number_of_leaders":7,"number_of_cautions":8,"number_of_caution_laps":59,"average_speed":77.884,"total_race_time":"2:03:11","margin_of_victory":"0.703","race_purse":0,"race_comments":"Connor Zilisch won the Suburban Propane 300 at Bristol Motor Speedway, his 12th career NASCAR O'Reilly Auto Parts Series victory. Prior to the green flag to start the race, the following cars dropped to the rear for the reasons indicated: No. 9 (engine change); No. 32 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-09T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-11T11:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-04-11T12:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-11T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-04-11T18:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"","start_time_utc":"2026-04-11T19:05:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-11T22:50:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-04-11T23:05:00","run_type":0},{"event_name":"Race","notes":"Stages 85/170/300 Laps = 159.9 Miles","start_time_utc":"2026-04-11T23:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5109,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4481,"pole_winner_laptime":null},{"race_id":5661,"series_id":2,"race_season":2026,"race_name":"Kansas Lottery 300","race_type_id":1,"restrictor_plate":false,"track_id":41,"track_name":"Kansas Speedway","date_scheduled":"2026-04-18T19:00:00","race_date":"2026-04-18T18:00:00","qualifying_date":"2026-04-17T00:00:00","tunein_date":"2026-04-18T19:00:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":37,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":11,"number_of_leaders":8,"number_of_cautions":7,"number_of_caution_laps":37,"average_speed":116.946,"total_race_time":"2:33:55","margin_of_victory":".718","race_purse":0,"race_comments":"Taylor Gray won the Kansas Lottery 300 at Kansas Speedway, his second career NASCAR O'Reilly Auto Parts Series victory. Prior to the green flag, the following car dropped to the rear for the reason indicated: No. 00 (pre-event inspection penalty).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-16T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-17T12:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-04-17T17:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-17T18:00:00","run_type":0},{"event_name":"Practice","notes":"Canceled","start_time_utc":"2026-04-17T23:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-04-18T00:05:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-04-18T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-18T19:00:00","run_type":0},{"event_name":"Autograph Session","notes":"Infield Fan Zone","start_time_utc":"2026-04-18T19:15:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-18T22:20:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-04-18T22:25:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 300 Miles","start_time_utc":"2026-04-18T23:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2721,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4406,"pole_winner_laptime":null},{"race_id":5644,"series_id":2,"race_season":2026,"race_name":"AG-PRO 300","race_type_id":1,"restrictor_plate":true,"track_id":82,"track_name":"Talladega Superspeedway","date_scheduled":"2026-04-25T16:00:00","race_date":"2026-04-25T16:00:00","qualifying_date":"2026-04-25T15:00:00","tunein_date":"2026-04-25T16:00:00","scheduled_distance":300.58,"actual_distance":300.58,"scheduled_laps":113,"actual_laps":113,"stage_1_laps":25,"stage_2_laps":25,"stage_3_laps":63,"number_of_cars_in_field":38,"pole_winner_driver_id":4463,"pole_winner_speed":182.313,"number_of_lead_changes":38,"number_of_leaders":16,"number_of_cautions":4,"number_of_caution_laps":15,"average_speed":152.128,"total_race_time":"1:58:33","margin_of_victory":"Under Caution","race_purse":0,"race_comments":"Corey Day won the Ag-Pro 300 at Talladega Superspeedway, his first NASCAR O'Reilly Auto Parts Series victory. Prior to the green flag to start the race, the following car dropped to the rear for the reason indicated: No. 02 (unapproved adjustments).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-23T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-04-24T12:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-04-24T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-24T14:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-04-24T21:30:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-04-25T14:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-04-25T16:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-04-25T19:15:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-04-25T19:20:00","run_type":0},{"event_name":"Race","notes":"Stages 25/50/113 Laps = 300.58 Miles","start_time_utc":"2026-04-25T20:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2447,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4502,"pole_winner_laptime":null},{"race_id":5645,"series_id":2,"race_season":2026,"race_name":"Andy's Frozen Custard 340","race_type_id":1,"restrictor_plate":false,"track_id":43,"track_name":"Texas Motor Speedway","date_scheduled":"2026-05-02T15:30:00","race_date":"2026-05-02T15:30:00","qualifying_date":"2026-05-02T14:30:00","tunein_date":"2026-05-02T15:30:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":38,"pole_winner_driver_id":34,"pole_winner_speed":188.607,"number_of_lead_changes":13,"number_of_leaders":6,"number_of_cautions":7,"number_of_caution_laps":36,"average_speed":149.522,"total_race_time":"2:25:23","margin_of_victory":"0.293","race_purse":0,"race_comments":"Kyle Larson has won the Andy's Frozen Custard 340 at Texas Motor Speedway, his 19th victory in the NASCAR O'Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: Nos. 02, 39 (Unapproved Adjustment) and No. 45 (Engine).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-04-30T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-01T14:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-05-01T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-01T16:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-01T21:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-05-01T22:05:00","run_type":2},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-02T15:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-02T18:45:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-02T18:55:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 300 Miles","start_time_utc":"2026-05-02T19:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":3794,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4030,"pole_winner_laptime":null},{"race_id":5656,"series_id":2,"race_season":2026,"race_name":"Mission 200 at The Glen","race_type_id":1,"restrictor_plate":false,"track_id":157,"track_name":"Watkins Glen International","date_scheduled":"2026-05-09T16:00:00","race_date":"2026-05-09T16:00:00","qualifying_date":"2026-05-09T00:00:00","tunein_date":"2026-05-09T16:00:00","scheduled_distance":200.9,"actual_distance":200.9,"scheduled_laps":82,"actual_laps":82,"stage_1_laps":20,"stage_2_laps":20,"stage_3_laps":42,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":13,"number_of_leaders":6,"number_of_cautions":5,"number_of_caution_laps":13,"average_speed":92.64,"total_race_time":"2:10:07","margin_of_victory":".262","race_purse":0,"race_comments":"Connor Zilisch has won the Mission 200 at The Glen, his 13th career victory in the NASCAR O’Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty for the reason indicated: Nos. 00, 26 & 35 (unapproved adjustments). ","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-07T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":" ","start_time_utc":"2026-05-08T11:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-05-08T15:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-08T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-09T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-09T14:45:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-05-09T15:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-09T19:20:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-09T19:25:00","run_type":0},{"event_name":"Race","notes":"Stages 20/40/82 Laps = 200.9 Miles","start_time_utc":"2026-05-09T20:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5107,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4481,"pole_winner_laptime":null},{"race_id":5653,"series_id":2,"race_season":2026,"race_name":"BetRivers 200","race_type_id":1,"restrictor_plate":false,"track_id":103,"track_name":"Dover Motor Speedway","date_scheduled":"2026-05-16T16:00:00","race_date":"2026-05-16T16:00:00","qualifying_date":"2026-05-16T16:00:00","tunein_date":"2026-05-16T16:00:00","scheduled_distance":200,"actual_distance":200,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":38,"pole_winner_driver_id":4001,"pole_winner_speed":154.394,"number_of_lead_changes":12,"number_of_leaders":10,"number_of_cautions":9,"number_of_caution_laps":54,"average_speed":99.917,"total_race_time":"2:14:06","margin_of_victory":"0.461","race_purse":0,"race_comments":"Corey Day has won the BetRivers 200 at Dover Motor Speedway, his second victory in the NASCAR O'Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: Nos. 99 (Unapproved Adjustment) and No. 53 (Engine).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-14T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-15T13:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-05-15T15:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-15T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-16T12:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-16T13:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-05-16T14:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-16T19:25:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-16T19:30:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 200 Miles","start_time_utc":"2026-05-16T20:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2141,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4502,"pole_winner_laptime":null},{"race_id":5646,"series_id":2,"race_season":2026,"race_name":"Charbroil 300","race_type_id":1,"restrictor_plate":false,"track_id":162,"track_name":"Charlotte Motor Speedway","date_scheduled":"2026-05-23T17:00:00","race_date":"2026-05-23T17:00:00","qualifying_date":"2026-05-23T00:00:00","tunein_date":"2026-05-23T17:00:00","scheduled_distance":300,"actual_distance":136.5,"scheduled_laps":200,"actual_laps":91,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":1,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":14,"number_of_leaders":7,"number_of_cautions":6,"number_of_caution_laps":54,"average_speed":159.48,"total_race_time":"1:52:52","margin_of_victory":"Caution","race_purse":0,"race_comments":"Ross Chastain won the Charbroil 300, his third NASCAR O'Reilly Auto Parts Series victory. No cars dropped to the rear prior to the start of the race.","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-21T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-22T14:30:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-05-22T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-22T16:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-23T13:30:00","run_type":0},{"event_name":"Practice","notes":"Canceled","start_time_utc":"2026-05-23T15:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-05-23T16:05:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-23T20:15:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-23T20:25:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 300 Miles","start_time_utc":"2026-05-23T21:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2143,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4001,"pole_winner_laptime":null},{"race_id":5647,"series_id":2,"race_season":2026,"race_name":"Sports Illustrated Resorts 250","race_type_id":1,"restrictor_plate":false,"track_id":52,"track_name":"Nashville Superspeedway","date_scheduled":"2026-05-30T19:30:00","race_date":"2026-05-30T19:30:00","qualifying_date":"2026-05-30T00:00:00","tunein_date":"2026-05-30T19:30:00","scheduled_distance":250.04,"actual_distance":250.04,"scheduled_laps":188,"actual_laps":188,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":98,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":12,"number_of_leaders":7,"number_of_cautions":2,"number_of_caution_laps":15,"average_speed":132.452,"total_race_time":"1:53:16","margin_of_victory":"1.403","race_purse":0,"race_comments":"Justin Allgaier has won the Sports Illustrated Resorts 250 at Nashville Superspeedway, his 32nd career victory in the NASCAR O’Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty for the reason(s) indicated: Nos. 0, 00, 20, 99 (unapproved adjustments), No. 99 (engine).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-05-28T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-05-29T16:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"","start_time_utc":"2026-05-29T17:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-29T18:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-05-30T16:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":"Canceled - Line Up Set Per Rule Book","start_time_utc":"2026-05-30T19:05:00","run_type":2},{"event_name":"Practice","notes":" ","start_time_utc":"2026-05-30T19:10:00","run_type":1},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-05-30T22:50:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-05-30T22:55:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/188 Laps = 250.04 Miles","start_time_utc":"2026-05-30T23:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5102,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":34,"pole_winner_laptime":null},{"race_id":5649,"series_id":2,"race_season":2026,"race_name":"MillerTech Battery 250 presented by KOA","race_type_id":1,"restrictor_plate":false,"track_id":198,"track_name":"Pocono Raceway","date_scheduled":"2026-06-13T16:00:00","race_date":"2026-06-13T16:00:00","qualifying_date":"2026-06-13T16:00:00","tunein_date":"2026-06-13T16:00:00","scheduled_distance":250,"actual_distance":250,"scheduled_laps":100,"actual_laps":100,"stage_1_laps":25,"stage_2_laps":25,"stage_3_laps":50,"number_of_cars_in_field":38,"pole_winner_driver_id":4085,"pole_winner_speed":164.576,"number_of_lead_changes":18,"number_of_leaders":10,"number_of_cautions":10,"number_of_caution_laps":39,"average_speed":99.032,"total_race_time":"2:31:28","margin_of_victory":".607","race_purse":0,"race_comments":"Justin Allgaier has won the MillerTech Battery 250 presented by KOA at Pocono Raceway, his 33rd victory in the NASCAR O'Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: Nos. 0, 07, 26, 31, 38, 42 (Unapproved Adjustments), No. 55 (Engine), No. 91 (Backup Car).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-11T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-12T13:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-06-12T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-12T17:00:00","run_type":0},{"event_name":"Driver Competition Briefing","notes":"The Penthouse Room","start_time_utc":"2026-06-12T18:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-13T13:00:00","run_type":0},{"event_name":"Autograph Session","notes":"Victory Lane","start_time_utc":"2026-06-13T13:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-13T14:30:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-06-13T15:35:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-13T19:20:00","run_type":0},{"event_name":"Driver Introductions","notes":"Victory Lane","start_time_utc":"2026-06-13T19:30:00","run_type":0},{"event_name":"Race","notes":"Stages 25/50/100 Laps = 250 Miles","start_time_utc":"2026-06-13T20:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4532,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":34,"pole_winner_laptime":null},{"race_id":5648,"series_id":2,"race_season":2026,"race_name":"United Rentals Driven to Serve 250","race_type_id":1,"restrictor_plate":false,"track_id":221,"track_name":"San Diego Street Course","date_scheduled":"2026-06-20T17:00:00","race_date":"2026-06-20T17:00:00","qualifying_date":"2026-06-20T14:00:00","tunein_date":"2026-06-20T17:00:00","scheduled_distance":204,"actual_distance":204,"scheduled_laps":60,"actual_laps":60,"stage_1_laps":15,"stage_2_laps":15,"stage_3_laps":30,"number_of_cars_in_field":37,"pole_winner_driver_id":4504,"pole_winner_speed":91.143,"number_of_lead_changes":10,"number_of_leaders":5,"number_of_cautions":8,"number_of_caution_laps":17,"average_speed":58.313,"total_race_time":"3:29:54","margin_of_victory":"1.127","race_purse":0,"race_comments":"Austin Hill won the United Rentals Driven to Serve 250 at Naval Base Coronado, his 16th career NASCAR O'Reilly Auto Parts Series victory. Prior to the green flag to start the race, the following cars dropped to the rear for the reasons indicated: No. 2 (inspection penalty), Nos. 7, 32 (unapproved adjustments), Nos. 17, 20 (backup car).","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-18T00:00:00","run_type":0},{"event_name":"Hauler Arrival Window","notes":"Stage in Carrier Lot","start_time_utc":"2026-06-18T01:00:00","run_type":0},{"event_name":"Haulers Enter","notes":" ","start_time_utc":"2026-06-18T17:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-06-19T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-19T16:30:00","run_type":0},{"event_name":"Autograph Session","notes":"Fan Zone Stage","start_time_utc":"2026-06-19T16:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-19T19:30:00","run_type":1},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-20T15:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-06-20T17:00:00","run_type":2},{"event_name":"Full-Field Photo (ALL DRIVERS)","notes":"Drivers Lounge","start_time_utc":"2026-06-20T19:55:00","run_type":0},{"event_name":"Drivers Report For Pre-Race","notes":"Drivers Lounge","start_time_utc":"2026-06-20T20:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-20T20:20:00","run_type":0},{"event_name":"Driver Introductions","notes":"Fan Zone Stage","start_time_utc":"2026-06-20T20:30:00","run_type":0},{"event_name":"Race","notes":"Stages 15/30/60 Laps = 204 Miles","start_time_utc":"2026-06-20T21:00:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5106,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4133,"pole_winner_laptime":null},{"race_id":5652,"series_id":2,"race_season":2026,"race_name":"Pit Boss/FoodMaxx 250","race_type_id":1,"restrictor_plate":false,"track_id":99,"track_name":"Sonoma Raceway","date_scheduled":"2026-06-27T17:30:00","race_date":"2026-06-27T17:30:00","qualifying_date":"2026-06-27T14:30:00","tunein_date":"2026-06-27T17:30:00","scheduled_distance":156.95,"actual_distance":157.21,"scheduled_laps":79,"actual_laps":79,"stage_1_laps":20,"stage_2_laps":25,"stage_3_laps":34,"number_of_cars_in_field":38,"pole_winner_driver_id":4469,"pole_winner_speed":95.483,"number_of_lead_changes":8,"number_of_leaders":6,"number_of_cautions":4,"number_of_caution_laps":11,"average_speed":76.305,"total_race_time":"2:03:37","margin_of_victory":"1.324","race_purse":0,"race_comments":"Shane van Gisbergen has won the Pit Boss / FoodMaxx 250 at Sonoma Raceway, his sixth victory in the NASCAR O'Reilly Auto Parts Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: Nos. 02, 1, 44 (Unapproved Adjustments), No. 53 (Battery), No. 55 (Engine), No. 87 (Backup Car).","attendance":0,"infractions":[],"schedule":[{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-06-23T14:30:00","run_type":0},{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-06-26T00:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-06-26T14:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-26T15:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-06-26T20:00:00","run_type":1},{"event_name":"Qualifying (Impound)","notes":"  ","start_time_utc":"2026-06-26T21:05:00","run_type":2},{"event_name":"Team Access To Haulers Permitted","notes":"","start_time_utc":"2026-06-27T16:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-06-27T17:00:00","run_type":0},{"event_name":"Autograph Session","notes":"Turn 10 Midway","start_time_utc":"2026-06-27T17:30:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-06-27T20:45:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-06-27T20:55:00","run_type":0},{"event_name":"Race","notes":"Stages 20/45/79 Laps = 157.21 Miles","start_time_utc":"2026-06-27T21:30:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5321,"inspection_complete":true,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":4469,"pole_winner_laptime":null},{"race_id":5651,"series_id":2,"race_season":2026,"race_name":"NASCAR O'Reilly Auto Parts Series Race at Chicagoland","race_type_id":1,"restrictor_plate":false,"track_id":39,"track_name":"Chicagoland Speedway","date_scheduled":"2026-07-04T17:30:00","race_date":"2026-07-04T17:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-04T17:30:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-02T22:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-07-03T15:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-07-03T17:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-03T17:30:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-03T20:30:00","run_type":1},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-04T12:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":"  ","start_time_utc":"2026-07-04T17:30:00","run_type":2},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-04T20:40:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-07-04T20:50:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/200 Laps = 300 Miles","start_time_utc":"2026-07-04T21:30:00","run_type":3}],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5337,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5650,"series_id":2,"race_season":2026,"race_name":"Focused Health 250","race_type_id":1,"restrictor_plate":false,"track_id":111,"track_name":"Atlanta Motor Speedway","date_scheduled":"2026-07-11T19:00:00","race_date":"2026-07-11T19:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-11T19:00:00","scheduled_distance":251.02,"actual_distance":251.02,"scheduled_laps":163,"actual_laps":163,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":73,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-09T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Equipment Unloading","start_time_utc":"2026-07-10T14:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-07-10T15:30:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-10T16:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-11T13:30:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":"  ","start_time_utc":"2026-07-11T15:00:00","run_type":2},{"event_name":"Autograph Session","notes":"Fan Zone Stage","start_time_utc":"2026-07-11T17:00:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-11T22:25:00","run_type":0},{"event_name":"Driver Introductions","notes":" ","start_time_utc":"2026-07-11T22:35:00","run_type":0},{"event_name":"Race","notes":"Stages 45/90/163 Laps = 251.02 Miles","start_time_utc":"2026-07-11T23:00:00","run_type":3}],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2432,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5654,"series_id":2,"race_season":2026,"race_name":"Pennzoil 250","race_type_id":1,"restrictor_plate":false,"track_id":123,"track_name":"Indianapolis Motor Speedway","date_scheduled":"2026-07-25T16:00:00","race_date":"2026-07-25T16:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-07-25T16:00:00","scheduled_distance":250,"actual_distance":250,"scheduled_laps":100,"actual_laps":100,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":40,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[{"event_name":"Driver / Crew Chief Meeting","notes":"Sent Electronically","start_time_utc":"2026-07-23T21:00:00","run_type":0},{"event_name":"Haulers Enter","notes":"Parking Only","start_time_utc":"2026-07-24T00:00:00","run_type":0},{"event_name":"Team Access for Equipment Set Up Permitted","notes":"Garage Area","start_time_utc":"2026-07-24T13:00:00","run_type":0},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-24T14:00:00","run_type":0},{"event_name":"Practice","notes":" ","start_time_utc":"2026-07-24T16:00:00","run_type":1},{"event_name":"Garage Hours","notes":"","start_time_utc":"2026-07-25T11:00:00","run_type":0},{"event_name":"Qualifying (Impound)","notes":" ","start_time_utc":"2026-07-25T16:00:00","run_type":2},{"event_name":"BRICK WALK (ALL DRIVERS)","notes":"Staggered Procession To Pagoda","start_time_utc":"2026-07-25T19:05:00","run_type":0},{"event_name":"Grid Access Open to Properly Credentialed Guests (Until End of Anthem)","notes":"Pit Road","start_time_utc":"2026-07-25T19:15:00","run_type":0},{"event_name":"Driver Introductions","notes":"Victory Podium","start_time_utc":"2026-07-25T19:25:00","run_type":0},{"event_name":"Race","notes":"Stages 30/60/100 Laps = 250 Miles ","start_time_utc":"2026-07-25T20:00:00","run_type":3}],"radio_broadcaster":"IMS","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4074,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5655,"series_id":2,"race_season":2026,"race_name":"NASCAR O'Reilly Auto Parts Series Race at Iowa","race_type_id":1,"restrictor_plate":false,"track_id":206,"track_name":"Iowa Speedway","date_scheduled":"2026-08-08T17:00:00","race_date":"2026-08-08T17:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-08T17:00:00","scheduled_distance":218.75,"actual_distance":218.75,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":60,"stage_2_laps":60,"stage_3_laps":130,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5430,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5657,"series_id":2,"race_season":2026,"race_name":"Wawa 250 Powered by Coca-Cola ","race_type_id":1,"restrictor_plate":true,"track_id":105,"track_name":"Daytona International Speedway","date_scheduled":"2026-08-28T19:30:00","race_date":"2026-08-28T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-08-28T19:30:00","scheduled_distance":250,"actual_distance":250,"scheduled_laps":100,"actual_laps":100,"stage_1_laps":30,"stage_2_laps":30,"stage_3_laps":40,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2744,"inspection_complete":false,"playoff_round":0,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5658,"series_id":2,"race_season":2026,"race_name":"NASCAR O'Reilly Auto Parts Series Race at Darlington","race_type_id":1,"restrictor_plate":false,"track_id":4,"track_name":"Darlington Raceway","date_scheduled":"2026-09-05T19:30:00","race_date":"2026-09-05T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-05T19:30:00","scheduled_distance":200,"actual_distance":200,"scheduled_laps":147,"actual_laps":147,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":57,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":5196,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5659,"series_id":2,"race_season":2026,"race_name":"Nu Way 225 Sauced by Blues Hog","race_type_id":1,"restrictor_plate":false,"track_id":45,"track_name":"World Wide Technology Raceway","date_scheduled":"2026-09-12T19:30:00","race_date":"2026-09-12T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-12T19:30:00","scheduled_distance":225,"actual_distance":225,"scheduled_laps":180,"actual_laps":180,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":90,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2200,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5660,"series_id":2,"race_season":2026,"race_name":"Food City 300","race_type_id":1,"restrictor_plate":false,"track_id":14,"track_name":"Bristol Motor Speedway","date_scheduled":"2026-09-18T19:30:00","race_date":"2026-09-18T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-09-18T19:30:00","scheduled_distance":159.9,"actual_distance":159.9,"scheduled_laps":300,"actual_laps":300,"stage_1_laps":85,"stage_2_laps":85,"stage_3_laps":130,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2153,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5663,"series_id":2,"race_season":2026,"race_name":"Focused Health 302","race_type_id":1,"restrictor_plate":false,"track_id":42,"track_name":"Las Vegas Motor Speedway","date_scheduled":"2026-10-03T19:30:00","race_date":"2026-10-03T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-03T19:30:00","scheduled_distance":301.5,"actual_distance":301.5,"scheduled_laps":201,"actual_laps":201,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":111,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4082,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5662,"series_id":2,"race_season":2026,"race_name":"Blue Cross NC 250","race_type_id":1,"restrictor_plate":false,"track_id":162,"track_name":"Charlotte Motor Speedway","date_scheduled":"2026-10-10T16:00:00","race_date":"2026-10-10T16:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-10T16:00:00","scheduled_distance":250.5,"actual_distance":250.5,"scheduled_laps":167,"actual_laps":167,"stage_1_laps":20,"stage_2_laps":25,"stage_3_laps":122,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"PRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4742,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5666,"series_id":2,"race_season":2026,"race_name":"NASCAR O'Reilly Auto Parts Series Race at Phoenix","race_type_id":1,"restrictor_plate":false,"track_id":84,"track_name":"Phoenix Raceway","date_scheduled":"2026-10-17T19:30:00","race_date":"2026-10-17T19:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-17T19:30:00","scheduled_distance":200,"actual_distance":200,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2860,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5664,"series_id":2,"race_season":2026,"race_name":"The Progress Group 250","race_type_id":1,"restrictor_plate":true,"track_id":82,"track_name":"Talladega Superspeedway","date_scheduled":"2026-10-24T15:30:00","race_date":"2026-10-24T15:30:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-24T15:30:00","scheduled_distance":250.04,"actual_distance":250.04,"scheduled_laps":94,"actual_laps":94,"stage_1_laps":25,"stage_2_laps":25,"stage_3_laps":44,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2447,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5665,"series_id":2,"race_season":2026,"race_name":"NASCAR O'Reilly Auto Parts Series Race at Martinsville","race_type_id":1,"restrictor_plate":false,"track_id":22,"track_name":"Martinsville Speedway","date_scheduled":"2026-10-31T16:00:00","race_date":"2026-10-31T16:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-10-31T16:00:00","scheduled_distance":131.5,"actual_distance":131.5,"scheduled_laps":250,"actual_laps":250,"stage_1_laps":60,"stage_2_laps":60,"stage_3_laps":130,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":4916,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null},{"race_id":5639,"series_id":2,"race_season":2026,"race_name":"NASCAR O'Reilly Auto Parts Series Championship Race","race_type_id":1,"restrictor_plate":false,"track_id":40,"track_name":"Homestead-Miami Speedway","date_scheduled":"2026-11-07T17:00:00","race_date":"2026-11-07T17:00:00","qualifying_date":"1900-01-01T00:00:00","tunein_date":"2026-11-07T17:00:00","scheduled_distance":300,"actual_distance":300,"scheduled_laps":200,"actual_laps":200,"stage_1_laps":45,"stage_2_laps":45,"stage_3_laps":110,"number_of_cars_in_field":38,"pole_winner_driver_id":0,"pole_winner_speed":0,"number_of_lead_changes":0,"number_of_leaders":0,"number_of_cautions":0,"number_of_caution_laps":0,"average_speed":0,"total_race_time":"","margin_of_victory":"","race_purse":0,"race_comments":"","attendance":0,"infractions":[],"schedule":[],"radio_broadcaster":"MRN","television_broadcaster":"CW","satellite_radio_broadcaster":"SIRIUSXM","master_race_id":2861,"inspection_complete":false,"playoff_round":1,"is_qualifying_race":false,"qualifying_race_no":0,"qualifying_race_id":-1,"has_qualifying":false,"winner_driver_id":null,"pole_winner_laptime":null}]}