Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

NASCAR Change Log

Find all updates to the NASCAR v3 API and its documentation

Removed Live Driver Statuses

Release DateFeeds
Affected
Benefit
1/17/2025Practice Leaderboard

Qualifying Leaderboard

Race Leaderboard
Removed garage and off as valid live driver statuses.

Live driver statuses are now ontrack or accident. See our FAQ for more info.


Practice & Qualifying Details

Release DateFeeds
Affected
Benefit
1/14/2025ScheduleWe've added five practice and qualifying data points to the NASCAR Schedule endpoint. Use these attributes to easily grab statuses and start times for a race's practices and qualifiers.

- Practice Sequence (practice - sequence): Sequence number of a practice race
- Practice Start Time (practice - start_time): Original TV broadcast start time of a practice
- Practice Status (practice - status): Practice status. scheduled, inprogress, complete, delayed, canceled, time-tbd, postponed. See our FAQ to find a list of statuses and their definitions
- Qualifying Start Time (qualifying - start_time / qualifying_start_time): Original TV broadcast start time of a qualifying race
- Qualifying Status (qualifying - status / qualifying_status): Qualifying status. no-qualifying, scheduled, inprogress, delayed, postponed, canceled, complete, time-tbd. See our FAQ to find a list of statuses and their definitions
<event id="4f41dc0a-755b-4c9f-a0b3-84a1d77a6a89" name="NASCAR Cup Series at Atlanta" start_date="2025-02-23">
  <track name="Atlanta Motor Speedway" market="Atlanta" completed="1960" distance="1.54" shape="Quad-Oval" banking="Turns:24; Backstretch:5;Tri-Oval:5" frontstretch="2332" backstretch="1800" address="1500 Highways 19 &amp; 41 South" city="Hampton" state="Georgia" zip="30228" country="USA" surface="Paved" track_type="Superspeedway" owner="Speedway Motorsports Inc." id="75494065-bf21-4039-8d99-b8e438c8b4a4" lng="-84.3051564" lat="33.3853713"/>
  <race id="8f7977f3-dc3f-48c0-88d6-9fb530dc7959" name="Ambetter Health 400" status="scheduled" number="2" distance="400" laps="260" chase_race="false" heat_race="false" award_pole="true" stage_count="2" stage_1_laps="60" stage_2_laps="100" stage_3_laps="100" parent_id="02b8a073-8554-44c9-8411-752b3d3a7186" scheduled="2025-02-23T20:00:00+00:00" start_time="2025-02-23T20:00:00+00:00">
    <qualifying start_time="2025-02-22T16:30:00+00:00" status="scheduled"/>
    <broadcast network="FOX" radio="PRN"/>
    <prior_winner first_name="Daniel" last_name="Suárez" full_name="Daniel Suárez" id="ebd0a08d-5308-442e-a2ae-2e40aafb3100"/>
  </race>
</event>
<event id="fbc6ff9e-f249-424e-acd5-5fc1fd4ae86b" name="NASCAR Cup Series at COTA" start_date="2025-03-02">
  <track name="Circuits of the Americas" market="Austin" completed="2021" distance="3.41" shape="Road Course" address=" 9201 Circuit of the Americas Blvd" city="Austin" state="Texas" zip="78617" country="USA" surface="Paved" track_type="Road Course" id="6631f91e-10ff-4089-9091-c11ec1a19aaf" lng="-97.6381822" lat="30.1346795"/>
  <race id="583da75a-f3dc-48a6-9382-124a9805d7de" name="EchoPark Automotive Grand Prix" status="scheduled" number="3" distance="232" laps="68" chase_race="false" heat_race="false" award_pole="true" stage_count="2" stage_1_laps="0" stage_2_laps="0" stage_3_laps="0" parent_id="59f3f17a-80ea-4634-853c-ce9a5869c33c" scheduled="2025-03-02T20:30:00+00:00" start_time="2025-03-02T20:30:00+00:00">
    <practice sequence="1" status="scheduled" start_time="2025-03-01T16:00:00+00:00"/>
    <practice sequence="2" status="scheduled" start_time="2025-03-01T16:45:00+00:00"/>
    <qualifying start_time="2025-03-01T17:30:00+00:00" status="scheduled"/>
    <broadcast network="FOX" radio="PRN"/>
    <prior_winner first_name="William" last_name="Byron" full_name="William Byron" id="c9bf58a8-66b6-4d75-a441-c13130ded990"/>
  </race>
</event>
{
  "id": "098a4538-0533-4d22-9cc4-81f21150132c",
  "name": "DAYTONA 500",
  "status": "scheduled",
  "number": 1,
  "distance": 500,
  "laps": 200,
  "chase_race": false,
  "heat_race": false,
  "award_pole": true,
  "stage_count": 2,
  "stage_1_laps": 65,
  "stage_2_laps": 65,
  "stage_3_laps": 70,
  "parent_id": "a3dad4fc-112f-4aff-a261-c918182f7a42",
  "practices": [
    {
      "sequence": 1,
      "status": "scheduled",
      "start_time": "2025-02-12T15:05:00+00:00"
    },
    {
      "sequence": 2,
      "status": "scheduled",
      "start_time": "2025-02-14T22:35:00+00:00"
    },
    {
      "sequence": 3,
      "status": "scheduled",
      "start_time": "2025-02-15T20:05:00+00:00"
    }
  ],
  "qualifying_start_time": "2025-02-13T01:15:00+00:00",
  "qualifying_status": "scheduled",
  "scheduled": "2025-02-16T20:30:00+00:00",
  "start_time": "2025-02-16T19:30:00+00:00",
  "broadcast": {
    "network": "FOX",
    "radio": "MRN"
  },
  "prior_winner": {
    "first_name": "William",
    "last_name": "Byron",
    "full_name": "William Byron",
    "id": "c9bf58a8-66b6-4d75-a441-c13130ded990"
  }
}
]
},


Driver Standings Weekly Movement

Release DateFeeds
Affected
Benefit
1/3/2025Driver Standings

Rookie Standings
We've added a gained_lost data point for drivers in the Driver Standings and Rookie Standings endpoints. This represents the change in a drivers's standing rank from the previous week (ex. 2 or -1).

XML schema information for standings has also been updated here: https://feed.elasticstats.com/schema/nascar/standings-v3.0.xsd
<series xmlns="http://feed.elasticstats.com/schema/nascar/standings-v3.0.xsd" id="3e32047e-4ff3-4e35-a607-1546a2c32214" alias="CUP" name="NASCAR Cup Series">
    <season year="2024" id="94f61566-720e-4d2f-b4a4-7de9fc9cd257">
        <driver rank="1" id="894b273e-ce7d-446c-9ab0-d9a474ce9d7f" first_name="Joey" last_name="Logano" full_name="Joey Logano" status="ACT" points="5040" starts="36" wins="4" poles="3" stage_wins="2" chase_bonus="22" chase_wins="3" chase_stage_wins="0" top_5="7" top_10="13" top_15="18" top_20="21" dnf="6" laps_led="414" laps_completed="9435" money="0.0" avg_start_position="12.0278" avg_finish_position="17.1111" avg_laps_completed="262.0833" laps_led_pct="4.39" gained_lost="0" in_chase="true"/>
        <driver rank="2" behind="-5" id="b030a8df-e7de-44a4-9f59-34bb9fd227d0" first_name="Tyler" last_name="Reddick" full_name="Tyler Reddick" status="ACT" points="5035" starts="36" wins="3" poles="3" stage_wins="6" chase_bonus="36" chase_wins="1" chase_stage_wins="3" top_5="12" top_10="21" top_15="23" top_20="26" dnf="4" laps_led="597" laps_completed="9482" money="0.0" avg_start_position="10.1667" avg_finish_position="13.1944" avg_laps_completed="263.3889" laps_led_pct="6.3" gained_lost="0" in_chase="true"/>
        <driver rank="3" behind="-6" id="c9bf58a8-66b6-4d75-a441-c13130ded990" first_name="William" last_name="Byron" full_name="William Byron" status="ACT" points="5034" starts="36" wins="3" poles="1" stage_wins="2" chase_bonus="23" chase_wins="0" chase_stage_wins="1" top_5="13" top_10="21" top_15="23" top_20="27" dnf="4" laps_led="357" laps_completed="9537" money="0.0" avg_start_position="9.5556" avg_finish_position="12.9444" avg_laps_completed="264.9167" laps_led_pct="3.74" gained_lost="0" in_chase="true"/>
        <driver rank="4" behind="-9" id="67948099-4196-4e1b-ae9e-b437aa99000a" first_name="Ryan" last_name="Blaney" full_name="Ryan Blaney" status="ACT" points="5031" starts="36" wins="3" poles="1" stage_wins="4" chase_bonus="24" chase_wins="1" chase_stage_wins="1" top_5="12" top_10="18" top_15="21" top_20="25" dnf="7" laps_led="567" laps_completed="8910" money="0.0" avg_start_position="13.2222" avg_finish_position="15.2222" avg_laps_completed="247.5" laps_led_pct="6.36" gained_lost="0" in_chase="true"/>
        <driver rank="5" behind="-2628" id="16497cd0-5add-407a-b9a8-eec7d62e413b" first_name="Christopher" last_name="Bell" full_name="Christopher Bell" status="ACT" points="2412" starts="36" wins="3" poles="3" stage_wins="11" chase_bonus="33" chase_wins="0" chase_stage_wins="1" top_5="15" top_10="23" top_15="26" top_20="27" dnf="6" laps_led="1145" laps_completed="9298" money="0.0" avg_start_position="11.2222" avg_finish_position="12.8056" avg_laps_completed="258.2778" laps_led_pct="12.31" gained_lost="0" in_chase="false"/>
        <driver rank="6" behind="-2662" id="a756eefd-801d-4214-ab1b-0b595c21c37d" first_name="Kyle" last_name="Larson" full_name="Kyle Larson" status="ACT" points="2378" starts="35" wins="6" poles="4" stage_wins="12" chase_bonus="52" chase_wins="2" chase_stage_wins="2" top_5="15" top_10="18" top_15="24" top_20="25" dnf="5" laps_led="1699" laps_completed="9052" money="0.0" avg_start_position="8.7714" avg_finish_position="12.9143" avg_laps_completed="258.6286" laps_led_pct="18.77" gained_lost="0" in_chase="false"/>
        <driver rank="7" behind="-2698" id="5fd3e3fb-322f-4157-ae41-9317fba1997d" first_name="Chase" last_name="Elliott" full_name="Chase Elliott" status="ACT" points="2342" starts="36" wins="1" poles="1" stage_wins="2" chase_bonus="15" chase_wins="0" chase_stage_wins="1" top_5="11" top_10="19" top_15="27" top_20="32" dnf="2" laps_led="431" laps_completed="9598" money="0.0" avg_start_position="11.5833" avg_finish_position="11.7222" avg_laps_completed="266.6111" laps_led_pct="4.49" gained_lost="0" in_chase="false"/>
        <driver rank="8" behind="-2712" id="cb9d6f49-0044-4305-be9a-22d428e52c95" first_name="Denny" last_name="Hamlin" full_name="Denny Hamlin" status="ACT" points="2328" starts="36" wins="3" poles="3" stage_wins="7" chase_bonus="16" chase_wins="0" chase_stage_wins="1" top_5="12" top_10="18" top_15="24" top_20="25" dnf="4" laps_led="943" laps_completed="9488" money="0.0" avg_start_position="11.75" avg_finish_position="13.8889" avg_laps_completed="263.5556" laps_led_pct="9.94" gained_lost="0" in_chase="false"/>
        <driver rank="9" behind="-2722" id="3ebef96f-43b4-422a-9d0c-db0127b25384" first_name="Alex" last_name="Bowman" full_name="Alex Bowman" status="ACT" points="2318" starts="36" wins="1" poles="1" stage_wins="1" chase_bonus="6" chase_wins="0" chase_stage_wins="1" top_5="8" top_10="17" top_15="21" top_20="28" dnf="4" laps_led="67" laps_completed="9389" money="0.0" avg_start_position="13.8889" avg_finish_position="14.75" avg_laps_completed="260.8056" laps_led_pct="0.71" gained_lost="0" in_chase="false"/>
        <driver rank="10" behind="-2783" id="4d95ef3a-46cc-43c2-b340-c92cea2ed7f8" first_name="Martin" last_name="Truex" full_name="Martin Truex Jr" status="ACT" points="2257" starts="36" wins="0" poles="2" stage_wins="4" chase_bonus="5" chase_wins="0" chase_stage_wins="1" top_5="5" top_10="11" top_15="18" top_20="21" dnf="3" laps_led="555" laps_completed="9196" money="0.0" avg_start_position="12.4444" avg_finish_position="17.3889" avg_laps_completed="255.4444" laps_led_pct="6.04" gained_lost="0" in_chase="false"/>
    </season>
</series>


{
    "series": {
        "id": "3e32047e-4ff3-4e35-a607-1546a2c32214",
        "alias": "CUP",
        "name": "NASCAR Cup Series"
    },
    "season": {
        "id": "94f61566-720e-4d2f-b4a4-7de9fc9cd257",
        "year": 2024
    },
    "drivers": [
        {
            "id": "894b273e-ce7d-446c-9ab0-d9a474ce9d7f",
            "first_name": "Joey",
            "last_name": "Logano",
            "full_name": "Joey Logano",
            "status": "ACT",
            "rank": 1,
            "points": 5040,
            "starts": 36,
            "wins": 4,
            "poles": 3,
            "stage_wins": 2,
            "chase_bonus": 22,
            "chase_wins": 3,
            "chase_stage_wins": 0,
            "top_5": 7,
            "top_10": 13,
            "top_15": 18,
            "top_20": 21,
            "dnf": 6,
            "laps_led": 414,
            "laps_completed": 9435,
            "money": 0.0,
            "avg_start_position": 12.0278,
            "avg_finish_position": 17.1111,
            "avg_laps_completed": 262.0833,
            "laps_led_pct": 4.39,
            "gained_lost": 0,
            "in_chase": true
        },
        {
            "id": "b030a8df-e7de-44a4-9f59-34bb9fd227d0",
            "first_name": "Tyler",
            "last_name": "Reddick",
            "full_name": "Tyler Reddick",
            "status": "ACT",
            "rank": 2,
            "behind": -5,
            "points": 5035,
            "starts": 36,
            "wins": 3,
            "poles": 3,
            "stage_wins": 6,
            "chase_bonus": 36,
            "chase_wins": 1,
            "chase_stage_wins": 3,
            "top_5": 12,
            "top_10": 21,
            "top_15": 23,
            "top_20": 26,
            "dnf": 4,
            "laps_led": 597,
            "laps_completed": 9482,
            "money": 0.0,
            "avg_start_position": 10.1667,
            "avg_finish_position": 13.1944,
            "avg_laps_completed": 263.3889,
            "laps_led_pct": 6.3,
            "gained_lost": 0,
            "in_chase": true
        },
        {
            "id": "c9bf58a8-66b6-4d75-a441-c13130ded990",
            "first_name": "William",
            "last_name": "Byron",
            "full_name": "William Byron",
            "status": "ACT",
            "rank": 3,
            "behind": -6,
            "points": 5034,
            "starts": 36,
            "wins": 3,
            "poles": 1,
            "stage_wins": 2,
            "chase_bonus": 23,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 13,
            "top_10": 21,
            "top_15": 23,
            "top_20": 27,
            "dnf": 4,
            "laps_led": 357,
            "laps_completed": 9537,
            "money": 0.0,
            "avg_start_position": 9.5556,
            "avg_finish_position": 12.9444,
            "avg_laps_completed": 264.9167,
            "laps_led_pct": 3.74,
            "gained_lost": 0,
            "in_chase": true
        },
        {
            "id": "67948099-4196-4e1b-ae9e-b437aa99000a",
            "first_name": "Ryan",
            "last_name": "Blaney",
            "full_name": "Ryan Blaney",
            "status": "ACT",
            "rank": 4,
            "behind": -9,
            "points": 5031,
            "starts": 36,
            "wins": 3,
            "poles": 1,
            "stage_wins": 4,
            "chase_bonus": 24,
            "chase_wins": 1,
            "chase_stage_wins": 1,
            "top_5": 12,
            "top_10": 18,
            "top_15": 21,
            "top_20": 25,
            "dnf": 7,
            "laps_led": 567,
            "laps_completed": 8910,
            "money": 0.0,
            "avg_start_position": 13.2222,
            "avg_finish_position": 15.2222,
            "avg_laps_completed": 247.5,
            "laps_led_pct": 6.36,
            "gained_lost": 0,
            "in_chase": true
        },
        {
            "id": "16497cd0-5add-407a-b9a8-eec7d62e413b",
            "first_name": "Christopher",
            "last_name": "Bell",
            "full_name": "Christopher Bell",
            "status": "ACT",
            "rank": 5,
            "behind": -2628,
            "points": 2412,
            "starts": 36,
            "wins": 3,
            "poles": 3,
            "stage_wins": 11,
            "chase_bonus": 33,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 15,
            "top_10": 23,
            "top_15": 26,
            "top_20": 27,
            "dnf": 6,
            "laps_led": 1145,
            "laps_completed": 9298,
            "money": 0.0,
            "avg_start_position": 11.2222,
            "avg_finish_position": 12.8056,
            "avg_laps_completed": 258.2778,
            "laps_led_pct": 12.31,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "a756eefd-801d-4214-ab1b-0b595c21c37d",
            "first_name": "Kyle",
            "last_name": "Larson",
            "full_name": "Kyle Larson",
            "status": "ACT",
            "rank": 6,
            "behind": -2662,
            "points": 2378,
            "starts": 35,
            "wins": 6,
            "poles": 4,
            "stage_wins": 12,
            "chase_bonus": 52,
            "chase_wins": 2,
            "chase_stage_wins": 2,
            "top_5": 15,
            "top_10": 18,
            "top_15": 24,
            "top_20": 25,
            "dnf": 5,
            "laps_led": 1699,
            "laps_completed": 9052,
            "money": 0.0,
            "avg_start_position": 8.7714,
            "avg_finish_position": 12.9143,
            "avg_laps_completed": 258.6286,
            "laps_led_pct": 18.77,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "5fd3e3fb-322f-4157-ae41-9317fba1997d",
            "first_name": "Chase",
            "last_name": "Elliott",
            "full_name": "Chase Elliott",
            "status": "ACT",
            "rank": 7,
            "behind": -2698,
            "points": 2342,
            "starts": 36,
            "wins": 1,
            "poles": 1,
            "stage_wins": 2,
            "chase_bonus": 15,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 11,
            "top_10": 19,
            "top_15": 27,
            "top_20": 32,
            "dnf": 2,
            "laps_led": 431,
            "laps_completed": 9598,
            "money": 0.0,
            "avg_start_position": 11.5833,
            "avg_finish_position": 11.7222,
            "avg_laps_completed": 266.6111,
            "laps_led_pct": 4.49,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "cb9d6f49-0044-4305-be9a-22d428e52c95",
            "first_name": "Denny",
            "last_name": "Hamlin",
            "full_name": "Denny Hamlin",
            "status": "ACT",
            "rank": 8,
            "behind": -2712,
            "points": 2328,
            "starts": 36,
            "wins": 3,
            "poles": 3,
            "stage_wins": 7,
            "chase_bonus": 16,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 12,
            "top_10": 18,
            "top_15": 24,
            "top_20": 25,
            "dnf": 4,
            "laps_led": 943,
            "laps_completed": 9488,
            "money": 0.0,
            "avg_start_position": 11.75,
            "avg_finish_position": 13.8889,
            "avg_laps_completed": 263.5556,
            "laps_led_pct": 9.94,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "3ebef96f-43b4-422a-9d0c-db0127b25384",
            "first_name": "Alex",
            "last_name": "Bowman",
            "full_name": "Alex Bowman",
            "status": "ACT",
            "rank": 9,
            "behind": -2722,
            "points": 2318,
            "starts": 36,
            "wins": 1,
            "poles": 1,
            "stage_wins": 1,
            "chase_bonus": 6,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 8,
            "top_10": 17,
            "top_15": 21,
            "top_20": 28,
            "dnf": 4,
            "laps_led": 67,
            "laps_completed": 9389,
            "money": 0.0,
            "avg_start_position": 13.8889,
            "avg_finish_position": 14.75,
            "avg_laps_completed": 260.8056,
            "laps_led_pct": 0.71,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "4d95ef3a-46cc-43c2-b340-c92cea2ed7f8",
            "first_name": "Martin",
            "last_name": "Truex",
            "full_name": "Martin Truex Jr",
            "status": "ACT",
            "rank": 10,
            "behind": -2783,
            "points": 2257,
            "starts": 36,
            "wins": 0,
            "poles": 2,
            "stage_wins": 4,
            "chase_bonus": 5,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 5,
            "top_10": 11,
            "top_15": 18,
            "top_20": 21,
            "dnf": 3,
            "laps_led": 555,
            "laps_completed": 9196,
            "money": 0.0,
            "avg_start_position": 12.4444,
            "avg_finish_position": 17.3889,
            "avg_laps_completed": 255.4444,
            "laps_led_pct": 6.04,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "26f629b5-8682-4db6-a91f-bf0f732f505a",
            "first_name": "Austin",
            "last_name": "Cindric",
            "full_name": "Austin Cindric",
            "status": "ACT",
            "rank": 11,
            "behind": -2793,
            "points": 2247,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 4,
            "chase_bonus": 9,
            "chase_wins": 0,
            "chase_stage_wins": 2,
            "top_5": 4,
            "top_10": 7,
            "top_15": 13,
            "top_20": 19,
            "dnf": 4,
            "laps_led": 256,
            "laps_completed": 9152,
            "money": 0.0,
            "avg_start_position": 15.2222,
            "avg_finish_position": 19.9167,
            "avg_laps_completed": 254.2222,
            "laps_led_pct": 2.8,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "ebd0a08d-5308-442e-a2ae-2e40aafb3100",
            "first_name": "Daniel",
            "last_name": "Suárez",
            "full_name": "Daniel Suárez",
            "status": "ACT",
            "rank": 12,
            "behind": -2814,
            "points": 2226,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 1,
            "chase_bonus": 6,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 4,
            "top_10": 9,
            "top_15": 15,
            "top_20": 20,
            "dnf": 2,
            "laps_led": 209,
            "laps_completed": 9595,
            "money": 0.0,
            "avg_start_position": 20.6944,
            "avg_finish_position": 17.8611,
            "avg_laps_completed": 266.5278,
            "laps_led_pct": 2.18,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "0ce4113d-34c8-4272-b658-3b929238dbd3",
            "first_name": "Brad",
            "last_name": "Keselowski",
            "full_name": "Brad Keselowski",
            "status": "ACT",
            "rank": 13,
            "behind": -2832,
            "points": 2208,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 1,
            "chase_bonus": 9,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 9,
            "top_10": 14,
            "top_15": 19,
            "top_20": 23,
            "dnf": 3,
            "laps_led": 318,
            "laps_completed": 9493,
            "money": 0.0,
            "avg_start_position": 18.8333,
            "avg_finish_position": 15.6111,
            "avg_laps_completed": 263.6944,
            "laps_led_pct": 3.35,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "25ca1ab3-b013-48cb-b4a4-c10fb45ba397",
            "first_name": "Chase",
            "last_name": "Briscoe",
            "full_name": "Chase Briscoe",
            "status": "ACT",
            "rank": 14,
            "behind": -2856,
            "points": 2184,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 5,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 3,
            "top_10": 9,
            "top_15": 16,
            "top_20": 19,
            "dnf": 5,
            "laps_led": 43,
            "laps_completed": 9343,
            "money": 0.0,
            "avg_start_position": 15.7222,
            "avg_finish_position": 18.8056,
            "avg_laps_completed": 259.5278,
            "laps_led_pct": 0.46,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "53a361e5-644d-461e-8777-9b22b3528114",
            "first_name": "Ty",
            "last_name": "Gibbs",
            "full_name": "Ty Gibbs",
            "status": "ACT",
            "rank": 15,
            "behind": -2871,
            "points": 2169,
            "starts": 36,
            "wins": 0,
            "poles": 1,
            "stage_wins": 2,
            "chase_bonus": 4,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 8,
            "top_10": 12,
            "top_15": 16,
            "top_20": 22,
            "dnf": 4,
            "laps_led": 417,
            "laps_completed": 9234,
            "money": 0.0,
            "avg_start_position": 11.4167,
            "avg_finish_position": 17.4167,
            "avg_laps_completed": 256.5,
            "laps_led_pct": 4.52,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "198c8de5-9175-4c42-acad-a1d8de6df398",
            "first_name": "Harrison",
            "last_name": "Burton",
            "full_name": "Harrison Burton",
            "status": "ACT",
            "rank": 16,
            "behind": -2918,
            "points": 2122,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 5,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 2,
            "top_15": 6,
            "top_20": 9,
            "dnf": 7,
            "laps_led": 13,
            "laps_completed": 9126,
            "money": 0.0,
            "avg_start_position": 24.4722,
            "avg_finish_position": 25.7222,
            "avg_laps_completed": 253.5,
            "laps_led_pct": 0.14,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "25cfebb6-24e5-429c-a9db-c276bab0e228",
            "first_name": "Chris",
            "last_name": "Buescher",
            "full_name": "Chris Buescher",
            "status": "ACT",
            "rank": 17,
            "behind": -4110,
            "points": 930,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 3,
            "chase_bonus": 8,
            "chase_wins": 1,
            "chase_stage_wins": 1,
            "top_5": 6,
            "top_10": 15,
            "top_15": 22,
            "top_20": 29,
            "dnf": 2,
            "laps_led": 209,
            "laps_completed": 9434,
            "money": 0.0,
            "avg_start_position": 18.5278,
            "avg_finish_position": 14.3056,
            "avg_laps_completed": 262.0556,
            "laps_led_pct": 2.22,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "939e647d-756f-41d7-ad65-609344f64bd5",
            "first_name": "Bubba",
            "last_name": "Wallace",
            "full_name": "Bubba Wallace",
            "status": "ACT",
            "rank": 18,
            "behind": -4162,
            "points": 878,
            "starts": 36,
            "wins": 0,
            "poles": 1,
            "stage_wins": 1,
            "chase_bonus": 1,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 6,
            "top_10": 14,
            "top_15": 19,
            "top_20": 28,
            "dnf": 3,
            "laps_led": 139,
            "laps_completed": 9579,
            "money": 0.0,
            "avg_start_position": 14.8611,
            "avg_finish_position": 15.2778,
            "avg_laps_completed": 266.0833,
            "laps_led_pct": 1.45,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "fb6c45e9-990e-46e3-88df-174449c13334",
            "first_name": "Ross",
            "last_name": "Chastain",
            "full_name": "Ross Chastain",
            "status": "ACT",
            "rank": 19,
            "behind": -4188,
            "points": 852,
            "starts": 36,
            "wins": 1,
            "poles": 1,
            "stage_wins": 2,
            "chase_bonus": 7,
            "chase_wins": 1,
            "chase_stage_wins": 1,
            "top_5": 6,
            "top_10": 14,
            "top_15": 25,
            "top_20": 27,
            "dnf": 4,
            "laps_led": 311,
            "laps_completed": 9530,
            "money": 0.0,
            "avg_start_position": 15.8056,
            "avg_finish_position": 14.9444,
            "avg_laps_completed": 264.7222,
            "laps_led_pct": 3.26,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "85c06960-3610-4eff-9ef2-18641b84c952",
            "first_name": "Kyle",
            "last_name": "Busch",
            "full_name": "Kyle Busch",
            "status": "ACT",
            "rank": 20,
            "behind": -4274,
            "points": 766,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 1,
            "chase_bonus": 1,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 5,
            "top_10": 10,
            "top_15": 16,
            "top_20": 20,
            "dnf": 5,
            "laps_led": 230,
            "laps_completed": 9419,
            "money": 0.0,
            "avg_start_position": 16.9167,
            "avg_finish_position": 18.3056,
            "avg_laps_completed": 261.6389,
            "laps_led_pct": 2.44,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "e4522ae3-a66d-42e6-992d-f4ea7dd3284c",
            "first_name": "Carson",
            "last_name": "Hocevar",
            "full_name": "Carson Hocevar",
            "status": "ACT",
            "rank": 21,
            "behind": -4354,
            "points": 686,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 6,
            "top_15": 13,
            "top_20": 23,
            "dnf": 2,
            "laps_led": 16,
            "laps_completed": 9505,
            "money": 0.0,
            "avg_start_position": 20.0556,
            "avg_finish_position": 18.3056,
            "avg_laps_completed": 264.0278,
            "laps_led_pct": 0.17,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "a27abfd8-d687-4d6c-832d-10fae051ccb5",
            "first_name": "Todd",
            "last_name": "Gilliland",
            "full_name": "Todd Gilliland",
            "status": "ACT",
            "rank": 22,
            "behind": -4410,
            "points": 630,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 4,
            "top_15": 9,
            "top_20": 19,
            "dnf": 3,
            "laps_led": 130,
            "laps_completed": 9556,
            "money": 0.0,
            "avg_start_position": 22.1111,
            "avg_finish_position": 20.8611,
            "avg_laps_completed": 265.4444,
            "laps_led_pct": 1.36,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "96fdd8d7-3776-42b8-baf2-6b4e2cf2d83d",
            "first_name": "Michael",
            "last_name": "McDowell",
            "full_name": "Michael McDowell",
            "status": "ACT",
            "rank": 23,
            "behind": -4416,
            "points": 624,
            "starts": 36,
            "wins": 0,
            "poles": 6,
            "stage_wins": 1,
            "chase_bonus": 1,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 2,
            "top_10": 7,
            "top_15": 13,
            "top_20": 17,
            "dnf": 7,
            "laps_led": 256,
            "laps_completed": 9312,
            "money": 0.0,
            "avg_start_position": 14.5833,
            "avg_finish_position": 21.3056,
            "avg_laps_completed": 258.6667,
            "laps_led_pct": 2.75,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "abab879c-93b3-4476-95a0-47f60df1a0e4",
            "first_name": "Noah",
            "last_name": "Gragson",
            "full_name": "Noah Gragson",
            "status": "ACT",
            "rank": 24,
            "behind": -4428,
            "points": 612,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 7,
            "top_15": 16,
            "top_20": 23,
            "dnf": 6,
            "laps_led": 13,
            "laps_completed": 9174,
            "money": 0.0,
            "avg_start_position": 21.6111,
            "avg_finish_position": 19.5556,
            "avg_laps_completed": 254.8333,
            "laps_led_pct": 0.14,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "0cdae85e-0b1d-44d7-9614-a49aff66aeb5",
            "first_name": "Ricky",
            "last_name": "Stenhouse",
            "full_name": "Ricky Stenhouse Jr",
            "status": "ACT",
            "rank": 25,
            "behind": -4450,
            "points": 590,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 5,
            "chase_wins": 1,
            "chase_stage_wins": 0,
            "top_5": 3,
            "top_10": 6,
            "top_15": 9,
            "top_20": 14,
            "dnf": 7,
            "laps_led": 28,
            "laps_completed": 9464,
            "money": 0.0,
            "avg_start_position": 25.6944,
            "avg_finish_position": 22.0556,
            "avg_laps_completed": 262.8889,
            "laps_led_pct": 0.3,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "e28a64ca-c622-4b28-b0d9-28bc9390f9e4",
            "first_name": "Ryan",
            "last_name": "Preece",
            "full_name": "Ryan Preece",
            "status": "ACT",
            "rank": 26,
            "behind": -4456,
            "points": 584,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 5,
            "top_15": 12,
            "top_20": 17,
            "dnf": 5,
            "laps_led": 2,
            "laps_completed": 9232,
            "money": 0.0,
            "avg_start_position": 25.7778,
            "avg_finish_position": 20.8889,
            "avg_laps_completed": 256.4444,
            "laps_led_pct": 0.02,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "048726db-d4ca-49f7-8e28-e8993958236f",
            "first_name": "Josh",
            "last_name": "Berry",
            "full_name": "Josh Berry",
            "status": "ACT",
            "rank": 27,
            "behind": -4461,
            "points": 579,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 1,
            "chase_bonus": 1,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 2,
            "top_10": 4,
            "top_15": 10,
            "top_20": 14,
            "dnf": 10,
            "laps_led": 96,
            "laps_completed": 9058,
            "money": 0.0,
            "avg_start_position": 20.3333,
            "avg_finish_position": 22.7222,
            "avg_laps_completed": 251.6111,
            "laps_led_pct": 1.06,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "e595780e-baa7-4988-9a19-311fef7414d5",
            "first_name": "Erik",
            "last_name": "Jones",
            "full_name": "Erik Jones",
            "status": "ACT",
            "rank": 28,
            "behind": -4524,
            "points": 516,
            "starts": 34,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 2,
            "top_15": 7,
            "top_20": 15,
            "dnf": 3,
            "laps_led": 0,
            "laps_completed": 8908,
            "money": 0.0,
            "avg_start_position": 26.9412,
            "avg_finish_position": 22.9118,
            "avg_laps_completed": 262.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "460d88fe-cf23-495e-8f04-98729874023c",
            "first_name": "Daniel",
            "last_name": "Hemric",
            "full_name": "Daniel Hemric",
            "status": "ACT",
            "rank": 29,
            "behind": -4525,
            "points": 515,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 4,
            "top_15": 6,
            "top_20": 16,
            "dnf": 3,
            "laps_led": 15,
            "laps_completed": 9690,
            "money": 0.0,
            "avg_start_position": 27.1944,
            "avg_finish_position": 22.9722,
            "avg_laps_completed": 269.1667,
            "laps_led_pct": 0.15,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "3ec1dd6a-c9b8-4d82-821f-23d0bdd4b310",
            "first_name": "Zane",
            "last_name": "Smith",
            "full_name": "Zane Smith",
            "status": "ACT",
            "rank": 30,
            "behind": -4535,
            "points": 505,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 2,
            "top_10": 4,
            "top_15": 6,
            "top_20": 14,
            "dnf": 5,
            "laps_led": 6,
            "laps_completed": 8985,
            "money": 0.0,
            "avg_start_position": 26.0833,
            "avg_finish_position": 23.1944,
            "avg_laps_completed": 249.5833,
            "laps_led_pct": 0.07,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "6e3ed92a-ee25-4dea-b116-d493ebccba07",
            "first_name": "Justin",
            "last_name": "Haley",
            "full_name": "Justin Haley",
            "status": "ACT",
            "rank": 31,
            "behind": -4537,
            "points": 503,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 3,
            "top_15": 6,
            "top_20": 13,
            "dnf": 3,
            "laps_led": 30,
            "laps_completed": 9680,
            "money": 0.0,
            "avg_start_position": 27.7222,
            "avg_finish_position": 23.4167,
            "avg_laps_completed": 268.8889,
            "laps_led_pct": 0.31,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "8853e676-384e-4d08-8808-970fd111f36a",
            "first_name": "Austin",
            "last_name": "Dillon",
            "full_name": "Austin Dillon",
            "status": "ACT",
            "rank": 32,
            "behind": -4547,
            "points": 493,
            "starts": 36,
            "wins": 1,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 5,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 5,
            "top_15": 8,
            "top_20": 13,
            "dnf": 4,
            "laps_led": 36,
            "laps_completed": 9324,
            "money": 0.0,
            "avg_start_position": 19.3889,
            "avg_finish_position": 22.5556,
            "avg_laps_completed": 259.0,
            "laps_led_pct": 0.39,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "68b9a7ed-c810-4c0d-a330-7a99b90c2587",
            "first_name": "Corey",
            "last_name": "LaJoie",
            "full_name": "Corey LaJoie",
            "status": "ACT",
            "rank": 33,
            "behind": -4551,
            "points": 489,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 3,
            "top_15": 9,
            "top_20": 14,
            "dnf": 5,
            "laps_led": 45,
            "laps_completed": 9101,
            "money": 0.0,
            "avg_start_position": 24.3889,
            "avg_finish_position": 23.7222,
            "avg_laps_completed": 252.8056,
            "laps_led_pct": 0.49,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "6334f9f0-8b97-4020-8204-2ba30e7dd4ba",
            "first_name": "John H.",
            "last_name": "Nemechek",
            "full_name": "John H. Nemechek",
            "status": "ACT",
            "rank": 34,
            "behind": -4593,
            "points": 447,
            "starts": 36,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 4,
            "top_15": 6,
            "top_20": 7,
            "dnf": 6,
            "laps_led": 36,
            "laps_completed": 9504,
            "money": 0.0,
            "avg_start_position": 27.2778,
            "avg_finish_position": 25.4167,
            "avg_laps_completed": 264.0,
            "laps_led_pct": 0.38,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "51b06822-f389-4256-bff2-ae5f5d8f7525",
            "first_name": "Kaz",
            "last_name": "Grala",
            "full_name": "Kaz Grala",
            "status": "ACT",
            "rank": 35,
            "behind": -4834,
            "points": 206,
            "starts": 24,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 1,
            "top_20": 3,
            "dnf": 2,
            "laps_led": 0,
            "laps_completed": 6418,
            "money": 0.0,
            "avg_start_position": 32.6667,
            "avg_finish_position": 28.5417,
            "avg_laps_completed": 267.4167,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "fa1dba10-512b-4cfd-bcb7-c8e4963a209d",
            "first_name": "Cody",
            "last_name": "Ware",
            "full_name": "Cody Ware",
            "status": "ACT",
            "rank": 36,
            "behind": -4894,
            "points": 146,
            "starts": 9,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 1,
            "top_15": 2,
            "top_20": 3,
            "dnf": 1,
            "laps_led": 1,
            "laps_completed": 1825,
            "money": 0.0,
            "avg_start_position": 34.3333,
            "avg_finish_position": 21.0,
            "avg_laps_completed": 202.7778,
            "laps_led_pct": 0.05,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "057da6c6-ad81-4c65-b6b1-64b6da9e2ee7",
            "first_name": "Jimmie",
            "last_name": "Johnson",
            "full_name": "Jimmie Johnson",
            "status": "ACT",
            "rank": 37,
            "behind": -4980,
            "points": 60,
            "starts": 9,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 2,
            "laps_led": 0,
            "laps_completed": 2233,
            "money": 0.0,
            "avg_start_position": 28.3333,
            "avg_finish_position": 30.5556,
            "avg_laps_completed": 248.1111,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "391aecc5-94ea-4707-a1bf-e51fddd158e7",
            "first_name": "Derek",
            "last_name": "Kraus",
            "full_name": "Derek Kraus",
            "status": "ACT",
            "rank": 38,
            "behind": -4996,
            "points": 44,
            "starts": 6,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 8,
            "laps_completed": 1580,
            "money": 0.0,
            "avg_start_position": 30.0,
            "avg_finish_position": 29.6667,
            "avg_laps_completed": 263.3333,
            "laps_led_pct": 0.51,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "50b6d593-cbc3-4203-ab8a-1ed8dcfd393d",
            "first_name": "Joey",
            "last_name": "Hand",
            "full_name": "Joey Hand",
            "status": "ACT",
            "rank": 39,
            "behind": -4997,
            "points": 43,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 1,
            "chase_bonus": 1,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 1,
            "top_15": 1,
            "top_20": 1,
            "dnf": 0,
            "laps_led": 7,
            "laps_completed": 58,
            "money": 0.0,
            "avg_start_position": 38.0,
            "avg_finish_position": 4.0,
            "avg_laps_completed": 58.0,
            "laps_led_pct": 12.07,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "25884070-3ded-4fdc-9370-d09428ac95e4",
            "first_name": "David",
            "last_name": "Ragan",
            "full_name": "David Ragan",
            "status": "ACT",
            "rank": 40,
            "behind": -5023,
            "points": 17,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 1,
            "dnf": 0,
            "laps_led": 2,
            "laps_completed": 200,
            "money": 0.0,
            "avg_start_position": 40.0,
            "avg_finish_position": 20.0,
            "avg_laps_completed": 200.0,
            "laps_led_pct": 1.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "d40c1e58-1709-4642-adaf-a6b0c0ab41f2",
            "first_name": "Kamui",
            "last_name": "Kobayashi",
            "full_name": "Kamui Kobayashi",
            "status": "ACT",
            "rank": 41,
            "behind": -5032,
            "points": 8,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 68,
            "money": 0.0,
            "avg_start_position": 25.0,
            "avg_finish_position": 29.0,
            "avg_laps_completed": 68.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "81e9a69d-b884-4898-8eb1-a0a33335fabe",
            "first_name": "Will",
            "last_name": "Brown",
            "full_name": "Will Brown",
            "status": "ACT",
            "rank": 42,
            "behind": -5034,
            "points": 6,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 107,
            "money": 0.0,
            "avg_start_position": 24.0,
            "avg_finish_position": 31.0,
            "avg_laps_completed": 107.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "8d3bd238-e36b-4b79-98db-19f273fb163b",
            "first_name": "Juan Pablo",
            "last_name": "Montoya",
            "full_name": "Juan Pablo Montoya",
            "status": "ACT",
            "rank": 43,
            "behind": -5035,
            "points": 5,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 91,
            "money": 0.0,
            "avg_start_position": 34.0,
            "avg_finish_position": 32.0,
            "avg_laps_completed": 91.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "4ea00954-b504-4bce-b205-ae63b483e61c",
            "first_name": "Cam",
            "last_name": "Waters",
            "full_name": "Cam Waters",
            "status": "ACT",
            "rank": 44,
            "behind": -5038,
            "points": 2,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 66,
            "money": 0.0,
            "avg_start_position": 31.0,
            "avg_finish_position": 35.0,
            "avg_laps_completed": 66.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "13a58b0b-011e-4a0a-8942-6364004cfea7",
            "first_name": "Shane",
            "last_name": "Van Gisbergen",
            "full_name": "Shane Van Gisbergen",
            "status": "ACT",
            "rank": 45,
            "behind": -5040,
            "points": 0,
            "starts": 12,
            "wins": 0,
            "poles": 1,
            "stage_wins": 1,
            "chase_bonus": 1,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 1,
            "top_10": 2,
            "top_15": 4,
            "top_20": 5,
            "dnf": 2,
            "laps_led": 49,
            "laps_completed": 2398,
            "money": 0.0,
            "avg_start_position": 20.6667,
            "avg_finish_position": 22.8333,
            "avg_laps_completed": 199.8333,
            "laps_led_pct": 2.04,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "fc04af5e-bd27-4e87-850c-a72e22dcb4a6",
            "first_name": "AJ",
            "last_name": "Allmendinger",
            "full_name": "AJ Allmendinger",
            "status": "ACT",
            "rank": 46,
            "behind": -5040,
            "points": 0,
            "starts": 16,
            "wins": 0,
            "poles": 0,
            "stage_wins": 1,
            "chase_bonus": 1,
            "chase_wins": 0,
            "chase_stage_wins": 1,
            "top_5": 0,
            "top_10": 5,
            "top_15": 7,
            "top_20": 7,
            "dnf": 4,
            "laps_led": 36,
            "laps_completed": 3217,
            "money": 0.0,
            "avg_start_position": 21.0625,
            "avg_finish_position": 20.5,
            "avg_laps_completed": 201.0625,
            "laps_led_pct": 1.12,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "434eb5c2-23e5-44c3-ac41-9695c900d748",
            "first_name": "Anthony",
            "last_name": "Alfredo",
            "full_name": "Anthony Alfredo",
            "status": "ACT",
            "rank": 47,
            "behind": -5040,
            "points": 0,
            "starts": 3,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 1,
            "top_15": 1,
            "top_20": 1,
            "dnf": 0,
            "laps_led": 4,
            "laps_completed": 580,
            "money": 0.0,
            "avg_start_position": 32.0,
            "avg_finish_position": 19.0,
            "avg_laps_completed": 193.3333,
            "laps_led_pct": 0.69,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "e948835e-ef16-4b14-bd21-c0a6c443c5ee",
            "first_name": "Parker",
            "last_name": "Retzlaff",
            "full_name": "Parker Retzlaff",
            "status": "ACT",
            "rank": 48,
            "behind": -5040,
            "points": 0,
            "starts": 2,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 1,
            "top_15": 1,
            "top_20": 1,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 566,
            "money": 0.0,
            "avg_start_position": 33.0,
            "avg_finish_position": 21.0,
            "avg_laps_completed": 283.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "e13afeb8-b199-4bf5-8404-5edfdc617565",
            "first_name": "Justin",
            "last_name": "Allgaier",
            "full_name": "Justin Allgaier",
            "status": "ACT",
            "rank": 49,
            "behind": -5040,
            "points": 0,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 1,
            "top_20": 1,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 249,
            "money": 0.0,
            "avg_start_position": 10.0,
            "avg_finish_position": 13.0,
            "avg_laps_completed": 249.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "bfcb8d32-fab0-4bfa-be14-cf9466e1d886",
            "first_name": "Ty",
            "last_name": "Dillon",
            "full_name": "Ty Dillon",
            "status": "ACT",
            "rank": 50,
            "behind": -5040,
            "points": 0,
            "starts": 7,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 3,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 2075,
            "money": 0.0,
            "avg_start_position": 32.4286,
            "avg_finish_position": 23.8571,
            "avg_laps_completed": 296.4286,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "5ae1a122-28a3-461b-82e0-955c0d1132fa",
            "first_name": "BJ",
            "last_name": "McLeod",
            "full_name": "BJ McLeod",
            "status": "ACT",
            "rank": 51,
            "behind": -5040,
            "points": 0,
            "starts": 7,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 1,
            "dnf": 1,
            "laps_led": 7,
            "laps_completed": 1325,
            "money": 0.0,
            "avg_start_position": 37.2857,
            "avg_finish_position": 28.2857,
            "avg_laps_completed": 189.2857,
            "laps_led_pct": 0.53,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "788d2f69-6260-40c0-ad66-631a9cc0c24d",
            "first_name": "Joey",
            "last_name": "Gase",
            "full_name": "Joey Gase",
            "status": "ACT",
            "rank": 52,
            "behind": -5040,
            "points": 0,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 1,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 164,
            "money": 0.0,
            "avg_start_position": 39.0,
            "avg_finish_position": 20.0,
            "avg_laps_completed": 164.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "65633f63-647c-47d1-94c6-cdef425cda1e",
            "first_name": "Corey",
            "last_name": "Heim",
            "full_name": "Corey Heim",
            "status": "ACT",
            "rank": 53,
            "behind": -5040,
            "points": 0,
            "starts": 3,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 977,
            "money": 0.0,
            "avg_start_position": 27.0,
            "avg_finish_position": 25.3333,
            "avg_laps_completed": 325.6667,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "32251b56-7387-4ade-8482-0917553218f4",
            "first_name": "JJ",
            "last_name": "Yeley",
            "full_name": "JJ Yeley",
            "status": "ACT",
            "rank": 54,
            "behind": -5040,
            "points": 0,
            "starts": 8,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 4,
            "laps_led": 1,
            "laps_completed": 1593,
            "money": 0.0,
            "avg_start_position": 37.625,
            "avg_finish_position": 33.625,
            "avg_laps_completed": 199.125,
            "laps_led_pct": 0.06,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "2987a290-93b9-4f4e-9b12-c68b4ed126a4",
            "first_name": "Riley",
            "last_name": "Herbst",
            "full_name": "Riley Herbst",
            "status": "ACT",
            "rank": 55,
            "behind": -5040,
            "points": 0,
            "starts": 4,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 1071,
            "money": 0.0,
            "avg_start_position": 34.25,
            "avg_finish_position": 32.25,
            "avg_laps_completed": 267.75,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "1a64406d-c51c-47ce-8fb9-a5bb62eb0d9f",
            "first_name": "Austin",
            "last_name": "Hill",
            "full_name": "Austin Hill",
            "status": "ACT",
            "rank": 56,
            "behind": -5040,
            "points": 0,
            "starts": 4,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 2,
            "laps_led": 1,
            "laps_completed": 582,
            "money": 0.0,
            "avg_start_position": 31.25,
            "avg_finish_position": 31.75,
            "avg_laps_completed": 145.5,
            "laps_led_pct": 0.17,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "9d3664e8-1908-4b50-9d8a-f6be365d0cb1",
            "first_name": "Josh",
            "last_name": "Williams",
            "full_name": "Josh Williams",
            "status": "ACT",
            "rank": 57,
            "behind": -5040,
            "points": 0,
            "starts": 2,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 415,
            "money": 0.0,
            "avg_start_position": 31.5,
            "avg_finish_position": 32.0,
            "avg_laps_completed": 207.5,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "d259900a-e2e7-4612-b201-178bb80a862c",
            "first_name": "Josh",
            "last_name": "Bilicki",
            "full_name": "Josh Bilicki",
            "status": "ACT",
            "rank": 58,
            "behind": -5040,
            "points": 0,
            "starts": 4,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 765,
            "money": 0.0,
            "avg_start_position": 37.25,
            "avg_finish_position": 32.0,
            "avg_laps_completed": 191.25,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "a9988edd-7707-4a75-9ee5-d3a8cae0c8aa",
            "first_name": "Timmy",
            "last_name": "Hill",
            "full_name": "Timmy Hill",
            "status": "ACT",
            "rank": 59,
            "behind": -5040,
            "points": 0,
            "starts": 2,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 344,
            "money": 0.0,
            "avg_start_position": 37.0,
            "avg_finish_position": 35.5,
            "avg_laps_completed": 172.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "e913a9e0-1ab4-494a-be63-7135d1f403c2",
            "first_name": "Chad",
            "last_name": "Finchum",
            "full_name": "Chad Finchum",
            "status": "ACT",
            "rank": 60,
            "behind": -5040,
            "points": 0,
            "starts": 3,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 692,
            "money": 0.0,
            "avg_start_position": 38.0,
            "avg_finish_position": 37.0,
            "avg_laps_completed": 230.6667,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "e08cfaf7-f99a-47b8-84c6-4c943e95ead6",
            "first_name": "David",
            "last_name": "Starr",
            "full_name": "David Starr",
            "status": "ACT",
            "rank": 61,
            "behind": -5040,
            "points": 0,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 1,
            "laps_led": 0,
            "laps_completed": 311,
            "money": 0.0,
            "avg_start_position": 37.0,
            "avg_finish_position": 37.0,
            "avg_laps_completed": 311.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        },
        {
            "id": "c7beb5c5-3d88-4dec-881f-793e68ee2d19",
            "first_name": "Jeb",
            "last_name": "Burton",
            "full_name": "Jeb Burton",
            "status": "ACT",
            "rank": 62,
            "behind": -5040,
            "points": 0,
            "starts": 1,
            "wins": 0,
            "poles": 0,
            "stage_wins": 0,
            "chase_bonus": 0,
            "chase_wins": 0,
            "chase_stage_wins": 0,
            "top_5": 0,
            "top_10": 0,
            "top_15": 0,
            "top_20": 0,
            "dnf": 0,
            "laps_led": 0,
            "laps_completed": 294,
            "money": 0.0,
            "avg_start_position": 40.0,
            "avg_finish_position": 38.0,
            "avg_laps_completed": 294.0,
            "laps_led_pct": 0.0,
            "gained_lost": 0,
            "in_chase": false
        }
    ]
}


Laps Completed

Release DateFeeds
Affected
Benefit
1/2/2024Race LeaderboardLaps completed (result.laps_completed) will now update live during a race for all drivers.


Seasons Endpoint

Release DateFeeds
Affected
Benefit
1/2/2024SeasonsAdded a Seasons endpoint which returns a list of all available seasons within each race series.

Use this endpoint to have a clear indication of the current season, and to obtain ids for past seasons.
[
    {
        "id": "32252f5c-ca88-460f-b786-2d28503e6048",
        "alias": "TRUCK",
        "name": "NASCAR Craftsman Truck Series",
        "seasons": [
            {
                "id": "bdafc761-d7b8-42cb-bc38-6309422ae606",
                "year": 2012,
                "start_date": "2012-02-24",
                "end_date": "2012-11-16",
                "status": "closed"
            },
            {
                "id": "da5989ef-c99b-4d74-9d00-52fed703b58e",
                "year": 2013,
                "start_date": "2013-02-22",
                "end_date": "2013-11-15",
                "status": "closed"
            },
            {
                "id": "646760dc-da78-45d5-ba6c-318697444845",
                "year": 2014,
                "start_date": "2014-02-21",
                "end_date": "2014-11-14",
                "status": "closed"
            },
            {
                "id": "23636ac9-1127-4849-9032-c589618dd5f8",
                "year": 2015,
                "start_date": "2015-02-20",
                "end_date": "2015-11-20",
                "status": "closed"
            },
            {
                "id": "69a8e978-bdb6-44c8-b0ab-efa749b7d39e",
                "year": 2016,
                "start_date": "2016-02-19",
                "end_date": "2016-11-18",
                "status": "closed"
            },
            {
                "id": "281f71d2-c276-4d60-9633-9fa1160ccc12",
                "year": 2017,
                "start_date": "2017-02-24",
                "end_date": "2017-11-17",
                "status": "closed"
            },
            {
                "id": "4d6b14f0-929e-422d-98c8-f30fce4be88e",
                "year": 2018,
                "start_date": "2018-02-16",
                "end_date": "2018-11-16",
                "status": "closed"
            },
            {
                "id": "10bc1545-bc9a-46d0-a1e1-8dafdac75f01",
                "year": 2019,
                "start_date": "2019-02-15",
                "end_date": "2019-11-15",
                "status": "closed"
            },
            {
                "id": "8d71550e-0619-4c73-88ae-fb1cc3d77c49",
                "year": 2020,
                "start_date": "2020-02-14",
                "end_date": "2020-11-06",
                "status": "closed"
            },
            {
                "id": "c3e8bc93-39e0-4ac9-9452-77cb75745619",
                "year": 2021,
                "start_date": "2021-02-12",
                "end_date": "2021-11-05",
                "status": "closed"
            },
            {
                "id": "62e03c2a-8f12-4fd9-a6ed-79ce1dea291d",
                "year": 2022,
                "start_date": "2022-02-18",
                "end_date": "2022-11-04",
                "status": "closed"
            },
            {
                "id": "3b9423bd-11b3-4694-a52b-35e1780407a7",
                "year": 2023,
                "start_date": "2023-02-17",
                "end_date": "2023-11-03",
                "status": "closed"
            },
            {
                "id": "d443a1f3-2e24-4b46-8344-2f71090a39ae",
                "year": 2024,
                "start_date": "2024-02-16",
                "end_date": "2024-11-08",
                "status": "scheduled"
            }
        ]
    },
    {
        "id": "3e32047e-4ff3-4e35-a607-1546a2c32214",
        "alias": "CUP",
        "name": "NASCAR Cup Series",
        "seasons": [
            {
                "id": "06753868-606b-4842-8b6a-751ecfd241ba",
                "year": 2012,
                "start_date": "2012-02-18",
                "end_date": "2012-11-11",
                "status": "closed"
            },
            {
                "id": "908399c9-c23d-4e14-acad-52eacf7a96a1",
                "year": 2013,
                "start_date": "2013-02-16",
                "end_date": "2013-11-17",
                "status": "closed"
            },
            {
                "id": "9d6ad282-94e7-44a2-9c9c-305e5e26bf26",
                "year": 2014,
                "start_date": "2014-02-15",
                "end_date": "2014-11-16",
                "status": "closed"
            },
            {
                "id": "97afb0da-e49b-4359-bf91-ce54dbf51597",
                "year": 2015,
                "start_date": "2015-02-14",
                "end_date": "2015-11-22",
                "status": "closed"
            },
            {
                "id": "14ef42df-dbfc-4abb-b808-1e4646bf8bd9",
                "year": 2016,
                "start_date": "2016-02-13",
                "end_date": "2016-11-20",
                "status": "closed"
            },
            {
                "id": "785904a5-0729-4e62-9e1b-42a315e2b575",
                "year": 2017,
                "start_date": "2017-02-19",
                "end_date": "2017-11-19",
                "status": "closed"
            },
            {
                "id": "1a9a2cec-0d17-4fe5-acdd-19df5d5d16cc",
                "year": 2018,
                "start_date": "2018-02-11",
                "end_date": "2018-11-18",
                "status": "closed"
            },
            {
                "id": "d39477c5-3c73-4119-98f1-5b88958b524a",
                "year": 2019,
                "start_date": "2019-02-10",
                "end_date": "2019-11-17",
                "status": "closed"
            },
            {
                "id": "75ef9d66-27db-460e-83dd-0d4858447dbd",
                "year": 2020,
                "start_date": "2020-02-09",
                "end_date": "2020-11-08",
                "status": "closed"
            },
            {
                "id": "5886359d-16f1-4a45-a794-6783274b4983",
                "year": 2021,
                "start_date": "2021-02-09",
                "end_date": "2021-11-07",
                "status": "closed"
            },
            {
                "id": "81d2010a-8a5d-4e69-b2ec-cc21c3f988ce",
                "year": 2022,
                "start_date": "2022-02-06",
                "end_date": "2022-11-06",
                "status": "closed"
            },
            {
                "id": "c0d60291-2ccc-44c6-9d81-039b01f41110",
                "year": 2023,
                "start_date": "2023-02-05",
                "end_date": "2023-11-05",
                "status": "closed"
            },
            {
                "id": "94f61566-720e-4d2f-b4a4-7de9fc9cd257",
                "year": 2024,
                "start_date": "2024-02-04",
                "end_date": "2024-11-10",
                "status": "scheduled"
            }
        ]
    },
    {
        "id": "a3983c10-f014-4a80-85bc-b0dffaa74b69",
        "alias": "eNASCAR",
        "name": "eNASCAR iRacing Pro Invitational Series",
        "seasons": [
            {
                "id": "1ca4689a-f3f9-4051-bab8-aecd044f6dec",
                "year": 2020,
                "start_date": "2020-03-22",
                "end_date": "2020-05-09",
                "status": "closed"
            }
        ]
    },
    {
        "id": "e745d98a-83b1-4f3f-b9e3-23052486c6b2",
        "alias": "XFINITY",
        "name": "NASCAR Xfinity Series",
        "seasons": [
            {
                "id": "1670c9f1-bce5-4bf8-9b71-46734437d578",
                "year": 2012,
                "start_date": "2012-02-25",
                "end_date": "2012-11-17",
                "status": "closed"
            },
            {
                "id": "8fc2f77f-a8fd-426b-a56c-9a3167d3dc76",
                "year": 2013,
                "start_date": "2013-02-23",
                "end_date": "2013-11-16",
                "status": "closed"
            },
            {
                "id": "5f9d616e-561b-4159-8aa6-eee6c36c08ce",
                "year": 2014,
                "start_date": "2014-02-22",
                "end_date": "2014-11-15",
                "status": "closed"
            },
            {
                "id": "1ca071b4-9f7f-4bf6-8e41-06e6cb87d053",
                "year": 2015,
                "start_date": "2015-02-21",
                "end_date": "2015-11-21",
                "status": "closed"
            },
            {
                "id": "56fbc6ab-e264-42a7-a0e2-f5ffe264ef73",
                "year": 2016,
                "start_date": "2016-02-20",
                "end_date": "2016-11-19",
                "status": "closed"
            },
            {
                "id": "fd3c6b32-f2dc-40e3-ab80-24d0fece345e",
                "year": 2017,
                "start_date": "2017-02-25",
                "end_date": "2017-11-18",
                "status": "closed"
            },
            {
                "id": "c0b44cb9-7a63-4d4b-9684-c37493c10295",
                "year": 2018,
                "start_date": "2018-02-17",
                "end_date": "2018-11-17",
                "status": "closed"
            },
            {
                "id": "08b50957-b7a1-4dad-91bc-2c9d654015ea",
                "year": 2019,
                "start_date": "2019-02-16",
                "end_date": "2019-11-16",
                "status": "closed"
            },
            {
                "id": "78187bc1-9f96-4013-994e-f68d06797d05",
                "year": 2020,
                "start_date": "2020-02-15",
                "end_date": "2020-11-07",
                "status": "closed"
            },
            {
                "id": "c9a4b324-5b8a-48c2-b6a1-25514e372142",
                "year": 2021,
                "start_date": "2021-02-13",
                "end_date": "2021-11-06",
                "status": "closed"
            },
            {
                "id": "40d04e44-e470-40c1-b23e-ddab4e629c96",
                "year": 2022,
                "start_date": "2022-02-19",
                "end_date": "2022-11-05",
                "status": "closed"
            },
            {
                "id": "243cc143-6029-4f64-9871-157d7b66f5f0",
                "year": 2023,
                "start_date": "2023-02-18",
                "end_date": "2023-11-04",
                "status": "closed"
            },
            {
                "id": "e969ab60-7194-446a-8726-8ce239d2299b",
                "year": 2024,
                "start_date": "2024-02-17",
                "end_date": "2024-11-09",
                "status": "scheduled"
            }
        ]
    }
]

Heat Races

Release DateFeeds
Affected
Benefit
1/2/2024Entry List

Playoff Schedule

Practice Leaderboard

Qualifying Leaderboard

Race Leaderboard

Schedule

Starting Grid
Added a boolean value to signify whether a race is a Heat Race.

Parent Id

Release DateFeeds
Affected
Benefit
12/21/2023Entry List

Playoff Schedule

Practice Leaderboard

Qualifying Leaderboard

Race Leaderboard

Schedule

Starting Grid
Added a parent_id to races, allowing you to more easily group race events together across seasons.
"races": [   
    {
        "id": "49e2b4df-e9e3-4385-8f93-d4bf148097bf",
        "name": "Coke Zero Sugar 400",
        "status": "closed",
        "number": 26,
        "distance": 400,
        "laps": 160,
        "chase_race": false,
        "award_pole": true,
        "stage_count": 2,
        "stage_1_laps": 35,
        "stage_2_laps": 60,
        "stage_3_laps": 65,
        "parent_id": "d639f7b4-861c-4957-aadf-db20fb5834f0",
        "scheduled": "2023-08-26T23:00:00+00:00",
        "start_time": "2023-08-26T23:00:00+00:00",
        "end_time": "2023-08-26T23:00:00+00:00",
        "broadcast":
        {
            "network": "NBC",
            "radio": "MRN"
        },
        "prior_winner":
        {
            "first_name": "Austin",
            "last_name": "Dillon",
            "full_name": "Austin Dillon",
            "id": "8853e676-384e-4d08-8808-970fd111f36a"
        }
    }
]

Latitude & Longitude

Release DateFeeds
Affected
Benefit
12/21/2023Entry List

Playoff Schedule

Practice Leaderboard

Qualifying Leaderboard

Race Leaderboard

Schedule

Starting Grid

Tracks
Added latitude and longitude for all tracks.
<track name="Los Angeles Memorial Coliseum " market="Los Angeles" 
completed="1923" distance="0.25" shape="Oval" address="3911 Figueroa Street" 
city="Los Angeles" state="CA" zip="90037" country="USA" id="fdb41823-ab72-4dba-951f-19ec2529d5e4" 
lng="-118.282842" lat="34.0133448"/> 
"events": [
    {
        "id": "8493136c-8b19-4cf0-a93d-45bf8eb88990",
        "name": "NASCAR Cup Series at LA Coliseum",
        "start_date": "2023-02-05",
        "track": {
            "name": "Los Angeles Memorial Coliseum ",
            "market": "Los Angeles",
            "completed": 1923,
            "distance": 0.25,
            "shape": "Oval",
            "address": "3911 Figueroa Street",
            "city": "Los Angeles",
            "state": "CA",
            "zip": "90037",
            "country": "USA",
            "id": "fdb41823-ab72-4dba-951f-19ec2529d5e4",
            "lat": "34.0133448",
            "lng": "-118.282842"
        },

Driver Statuses

Release DateFeeds AffectedUpdate
02/22/2022Practice Leaderboard
Race Leaderboard
Added three new post race driver statuses: dvp, alternator, and tooslow

Upgraded Coverage

Release DateFeeds AffectedUpdate
02/01/2022Race Leaderboard
Schedule
Enhanced our coverage of NASCAR Heat Races. Each Heat Race will now have its own unique Race ID.

Heat Race Processing

Release DateFeeds AffectedBenefit
01/12/2022Schedule
Race Leaderboard
Starting Grid
Added an FAQ entry detailing a new process for handling Heat Races.

Series & Data Updates

Release DateFeeds AffectedBenefit
01/04/2022All feedsUpdated the NASCAR series colors.

Updated the Sponsor character limit in the NASCAR feed.

New feature to include margin of victory for the NASCAR weekend feed.

Award Pole Attribute

Release DateFeeds AffectedBenefit
04/13/2020Entry List
Playoff Schedule
Practice Leaderboard
Qualifying Leaderboard
Race Leaderboard
Schedule
Starting Grid
Added award_pole to the race information.

Removed Passing Stats

Release DateFeeds AffectedBenefit
01/14/2020Race LeaderboardRemoved passing data, as it is no longer supported by NASCAR: times_passed, quality_passes, passes_made, and passing_differential.

Driver Statuses

Release DateFeeds AffectedBenefit
01/14/2020Practice Leaderboard
Race Leaderboard
Added additional driver statuses: disqualified and off.

Laps Per Race Stage

Release DateFeeds AffectedBenefit
01/14/2020Race Leaderboard
Schedule
Added number of laps per race stage: stage_1_laps, stage_2_laps, and stage_3_laps.

Broadcast Info for Practice

Release DateFeeds AffectedBenefit
01/14/2020Practice LeaderboardAdded broadcast information for practice: cable, internet, network, radio, and satellite.

Broadcast Info for Qualifying

Release DateFeeds AffectedBenefit
01/14/2020Qualifying LeaderboardAdded broadcast information for qualifying: cable, internet, network, radio, and satellite.

'Playoff Schedule' Endpoint

Release DateFeeds AffectedBenefit
01/30/2019Playoff ScheduleData points added to support the new Playoff Schedule feed.

Practice Status

Release DateFeeds AffectedBenefit
01/30/2019Practice LeaderboardAdded practice status to the feed.

Qualifying Status

Release DateFeeds AffectedBenefit
01/30/2019Qualifying LeaderboardAdded qualifying status to the feed.

Prior Winner Data

Release DateFeeds AffectedBenefit
01/30/2019ScheduleAdded prior winner data points to the Schedule feed, including: first_name, last_name, full_name, and id.

Chase Wins

Release DateFeeds AffectedBenefit
01/30/2019Driver Standings
Rookie Standings
Added chase_wins and chase_stage_wins data points.

Playoff Round Stats

Release DateFeeds AffectedBenefit
01/30/2019Playoff ScheduleAdded the following data points for playoff round: driver_limit, id, name, and status. Event, seasons, and series data points added to the new Playoff Schedule feed.

Stage Leaderboard Stats

Release DateFeeds AffectedBenefit
05/22/2017Race LeaderboardAdded data points for stage_3_points, stage_3_wins, and stage_count.

Lap Speed Stats

Release DateFeeds AffectedBenefit
02/22/2017Race LeaderboardAdded data points for avg_restart_speed, last_lap_speed, and last_lap_time to the results element.

Pit Stop Stats

Release DateFeeds AffectedBenefit
02/22/2017Race LeaderboardAdded data points for in_time and out_time to the pit_stops element.

Chase Bonus & Stage Wins

Release DateFeeds AffectedBenefit
02/15/2017Driver Standings
Owner Standings
Manufacturer Standings
Added Chase Bonus and Stage Wins to drivers, rookies, and owners Standings.

Stage 1 & 2 Points and Wins

Release DateFeeds AffectedBenefit
02/15/2017Race LeaderboardAdded stage 1 and 2 points and wins to Race Leaderboards.

Lap Statistics

Release DateFeeds AffectedBenefit
08/24/2016Race LeaderboardAdded behind leader, best lap, best lap speed, and best lap time to the feed.

Qualifying Start & End Times

Release DateFeeds AffectedBenefit
08/24/2016Qualifying LeaderboardAdded qualifying start and end time to the feed.

Practice Start & End Times

Release DateFeeds AffectedBenefit
08/24/2016Practice LeaderboardAdded practice start and end time to the feed.

Driver Bio Info

Release DateFeeds AffectedBenefit
02/04/2015DriversAdded children, hobbies, and twitter handle to the feed.

Distance & Laps

Release DateFeeds AffectedBenefit
02/04/2015Entry List
Qualifying Leaderboard
Starting Grid
Added distance and laps to the feeds

Pit Stops

Release DateFeeds AffectedBenefit
02/04/2015Race LeaderboardPit Stops added to the feed.

Venue Data Updates

Release DateFeeds AffectedBenefit
02/04/2015Schedule
Tracks
Added owner, surface, and type to venue information

New Endpoints

Release DateFeeds AffectedBenefit
02/04/2015Driver Statistics
Entry List
Practice Leaderboard
Qualifying Leaderboard
Race Leaderboard
Starting Grid
NASCAR official versions of these feeds added to our offering to go along with our standard Sportradar NASCAR feeds.

Qualifying Round Info

Release DateFeeds AffectedBenefit
01/08/2015Qualifying LeaderboardAdded round information (round, lap time, position, and speed)

JSON Compatibility

Release DateFeeds AffectedBenefit
01/08/2015AllJSON version of each feed

XSL Transformations

Release DateFeeds AffectedBenefit
01/08/2015AllAdded XSL transformation for clarity, when feeds are viewed via a browser.