NASCAR Race Results, Schedules & Points avatar

NASCAR Race Results, Schedules & Points

Pricing

from $1.00 / 1,000 results

Go to Apify Store
NASCAR Race Results, Schedules & Points

NASCAR Race Results, Schedules & Points

NASCAR Cup, O'Reilly Auto Parts and Truck series: season schedules with winners, pole sitters, cautions and lead changes, plus full finishing orders with laps led, points and playoff points per driver.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

NASCAR Race Results, Schedules & Points - Every NASCAR Cup, Xfinity and Truck race: schedule, winner, cautions and the full finishing order.

What does NASCAR Race Results, Schedules & Points do?

NASCAR Race Results, Schedules & Points returns season data for the NASCAR Cup, O'Reilly Auto Parts (Xfinity) and Craftsman Truck series. Choose Races for one row per race with the date, track, winner, pole winner, cautions, lead changes and average speed, or Results for one row per driver per completed race with finishing and starting position, laps led, points, playoff points, team and finishing status. Past seasons are available too, no login needed.

Why use NASCAR Race Results, Schedules & Points?

  • All three national series in one Actor.
  • Schedule and results from the same source.
  • Full finishing order with laps led and points.
  • Cautions, lead changes and pole winner per race.
  • Any season, free of login and API keys.

What makes this different

Most NASCAR data is locked in slow race-by-race web pages or paid stats feeds. This Actor returns whole seasons as flat tables, with the finishing order, points and race facts side by side so it drops straight into a model or a sheet.

How it works

NASCAR Race Results, Schedules & Points workflow: your input, collection, output

  1. Your input — choose the series, season and Races or Results.
  2. The Actor collects it — the Actor reads the season schedule and each completed race.
  3. Your output — you get one row per race or per driver finish.

What data can you extract?

The dataset has 45 fields per row:

FieldTypeDescription
raceIdintegerNASCAR race ID.
seriesstringSeries name.
seasonintegerSeason year.
namestringRace name.
trackstringTrack name.
trackIdintegerTrack ID.
raceDatestringScheduled race start as published (Eastern time).
raceDateUtcstringRace start as an ISO timestamp, treated as UTC.
qualifyingDatestringQualifying start as published.
scheduledLapsintegerScheduled laps.
scheduledMilesnumberScheduled distance in miles.
completedbooleanTrue once the race has a winner.
winnerstringRace winner.
winnerDriverIdintegerWinner's driver ID.
poleWinnerstringPole winner.
fieldSizeintegerCars in the field.
leadChangesintegerNumber of lead changes.
cautionsintegerNumber of cautions.
cautionLapsintegerLaps run under caution.
averageSpeedMphnumberAverage race speed in mph.
raceTimestringTotal race time.
marginOfVictorystringMargin of victory.
televisionstringTV broadcaster.
radiostringRadio broadcaster.
playoffRoundintegerPlayoff round, 0 outside the playoffs.
recapstringShort official recap.
racestringResults rows: race name.
finishPositionintegerFinishing position.
startPositionintegerStarting position.
carNumberstringCar number.
driverstringDriver name.
driverIdintegerDriver ID.
teamstringTeam.
makestringManufacturer.
sponsorstringPrimary sponsor.
lapsCompletedintegerLaps completed.
lapsLedintegerLaps led.
pointsintegerPoints earned.
playoffPointsintegerPlayoff points earned.
pointsPositionintegerPoints standing after the race.
statusstringFinishing status, for example Running or Accident.
crewChiefstringCrew chief.
ownerstringCar owner.
qualifyingPositionintegerQualifying position.
hometownstringDriver hometown.

How to use NASCAR Race Results, Schedules & Points

NASCAR Race Results, Schedules & Points input form

  1. Open the Actor and go to the Input tab.
  2. Pick a Series and Season, choose Races or Results, and press Start. Set Max results to 0 for the whole season.
  3. Optionally set filters and a Max results limit.
  4. Click Start. A default run finishes in under a minute.
  5. Open the Output tab, then download the dataset or connect it to your tools.

Input Parameters

ParameterTypeRequiredDefaultDescription
dataTypestringNo"races"Race schedule with winners and race facts, or the full finishing order of completed races.
seriesarrayNo["cup"]NASCAR national series to include: cup, xfinity, truck.
seasonstringNo"2026"Four-digit season year, for example 2025. Leave empty for the current season.
onlyCompletedbooleanNofalseRaces data only: skip races that have not been run yet.
maxResultsintegerNo5Maximum number of rows returned. Default is 5 for a quick test; set 0 to return everything available.
proxyConfigurationobjectNo{"useApifyProxy":false}Optional. The data is public and works without a proxy.

Output Data

NASCAR Race Results, Schedules & Points dataset table

Races rows carry winner, poleWinner, cautions, leadChanges and completed. Results rows carry finishPosition, startPosition, lapsLed, points, playoffPoints, pointsPosition and status for each driver.

NASCAR Race Results, Schedules & Points field map of one record

A real dataset item:

{
"raceId": 5593,
"series": "Cup Series",
"season": 2026,
"name": "Cook Out Clash at Bowman Gray",
"track": "Bowman Gray Stadium",
"trackId": 159,
"raceDate": "2026-02-04T18:00:00",
"raceDateUtc": "2026-02-04T18:00:00.000Z",
"qualifyingDate": "2026-02-04T18:00:00",
"scheduledLaps": 200,
"scheduledMiles": 50.6,
"completed": true,
"winner": "Ryan Preece",
"winnerDriverId": 4070,
"poleWinner": "Kyle Larson",
"fieldSize": 23,
"leadChanges": 11,
"cautions": 17,
"cautionLaps": 17,
"averageSpeedMph": 21.39,
"raceTime": "2:20:15",
"marginOfVictory": "1.752",
"television": "FS2",
"radio": "MRN",
"playoffRound": 0,
"recap": "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 …"
}

Usage Examples

2025 Cup schedule and winners

{
"series": [
"cup"
],
"season": "2025",
"maxResults": 0
}

Latest Cup race finishing order

{
"dataType": "results",
"series": [
"cup"
],
"maxResults": 40
}

All three series, completed races

{
"series": [
"cup",
"xfinity",
"truck"
],
"onlyCompleted": true,
"maxResults": 0
}

Tips for Best Results

  • Default is 5 results for a fast test. Set the max to 0 to return everything available.

Known Limitations

  • Race times are published in Eastern time without a zone; raceDateUtc is an approximation and the original text is in raceDate.
  • Results are fetched newest race first, one request per race, so a whole season of results takes longer than a schedule.
  • Prize money and lap-by-lap timing are not included.
  • A season has data only once its schedule is published.

Integrations

Run it from the Apify API, on a schedule, or from a webhook. Send results straight to Google Sheets, Make, Zapier, Slack or your own database with Apify's built-in integrations.

Export Formats

Download the dataset as JSON, CSV, Excel, XML, HTML table or RSS from the Output tab or the API.

Frequently Asked Questions

Does it need an account or API key?

No. The Actor reads public data and needs no account or key.

Am I charged for failed results?

No. You are only charged for results that are written to the dataset.

Do I need an account or login?

No. The Actor reads public data and needs no account or key.

Am I charged for failed runs or empty results?

You are only charged for results that are actually written to the dataset.

Can I run it on a schedule?

Yes. Create a Task with your input and add a schedule in Apify Console. With monitor mode on, each scheduled run returns only what changed since the previous one.

Support

Questions or a missing field? Open an issue from the Issues tab on this Actor's page and it will be looked at.

You are responsible for using the data in line with the source's terms and applicable law. The Actor collects publicly available data only and is not affiliated with the source.