Firecrawl Alexandria
ESPN
Codefollows the fields above
const result = await firecrawl.scrape({
alexandria: {
provider: "espn-com",
capability: "sports-data/event",
options: {
event_id: "401872932",
league: "nfl",
sport: "football",
},
},
});2Response example
This is a sample shape. Press Run to see live data from ESPN.
{
"attendance": 60644,
"event": {
"attendance": null,
"broadcasts": [
"Prime Video"
],
"competitors": [
{
"abbreviation": "BUF",
"display_name": "Buffalo Bills",
"form": null,
"home_away": "home",
"location": "Buffalo",
"logo": "https://a.espncdn.com/i/teamlogos/nfl/500/buf.png",
"order": 0,
"rank": null,
"records": [
{
"name": null,
"summary": "2-0",
"type": "total"
},
{
"name": null,
"summary": "1-0",
"type": "home"
}
],
"score": "41",
"score_value": 41,
"short_display_name": null,
"team_id": "2",
"uid": "s:20~l:28~t:2",
"url": "https://www.espn.com/nfl/team/_/name/buf/buffalo-bills",
"winner": true
},
{
"abbreviation": "DET",
"display_name": "Detroit Lions",
"form": null,
"home_away": "away",
"location": "Detroit",
"logo": "https://a.espncdn.com/i/teamlogos/nfl/500/det.png",
"order": 1,
"rank": null,
"records": [
{
"name": null,
"summary": "1-1",
"type": "total"
},
{
"name": null,
"summary": "0-1",
"type": "road"
}
],
"score": "31",
"score_value": 31,
"short_display_name": null,
"team_id": "8",
"uid": "s:20~l:28~t:8",
"url": "https://www.espn.com/nfl/team/_/name/det/detroit-lions",
"winner": false
}
],
"event_id": "401872932",
"name": null,
"neutral_site": false,
"season": {
"name": null,
"type": 2,
"year": 2026
},
"short_name": null,
"start_time": "2026-09-18T00:15Z",
"status": {
"category": "final",
"clock": null,
"completed": true,
"description": "Final",
"detail": "Final",
"display_clock": null,
"id": "3",
"name": "STATUS_FINAL",
"period": null,
"short_detail": "Final",
"state": "post"
},
"time_valid": true,
"uid": "s:20~l:28~e:401872932",
"url": "https://www.espn.com/nfl/game/_/gameId/401872932/lions-bills",
"venue": null,
"week": 2
},
"key_plays": [
{
"athletes": [],
"away_score": 0,
"clock": "9:09",
"home_score": 7,
"id": "401872932317",
"period": 1,
"score_value": null,
"scoring_play": true,
"team_id": "2",
"text": "Josh Allen 1 Yd Rush (Tyler Bass Kick)",
"type": "Rushing Touchdown",
"type_id": "68",
"wallclock": null
},
{
"athletes": [],
"away_score": 0,
"clock": "3:42",
"home_score": 14,
"id": "401872932640",
"period": 1,
"score_value": null,
"scoring_play": true,
"team_id": "2",
"text": "Joshua Palmer 43 Yd pass from Josh Allen (Tyler Bass Kick)",
"type": "Passing Touchdown",
"type_id": "67",
"wallclock": null
},
{
"athletes": [],
"away_score": 0,
"clock": "11:48",
"home_score": 21,
"id": "4018729321146",
"period": 2,
"score_value": null,
"scoring_play": true,
"team_id": "2",
"text": "Dawson Knox 1 Yd pass from Josh Allen (Tyler Bass Kick)",
"type": "Passing Touchdown",
"type_id": "67",
"wallclock": null
},
{
"athletes": [],
"away_score": 7,
"clock": "5:03",
"home_score": 21,
"id": "4018729321523",
"period": 2,
"score_value": null,
"scoring_play": true,
"team_id": "8",
"text": "Jahmyr Gibbs 11 Yd pass from Jared Goff (Jake Bates Kick)",
"type": "Passing Touchdown",
"type_id": "67",
"wallclock": null
},
{
"athletes": [],
"away_score": 7,
"clock": "2:52",
"home_score": 27,
"id": "4018729321712",
"period": 2,
"score_value": null,
"scoring_play": true,
"team_id": "2",
"text": "Dalton Kincaid 16 Yd pass from Josh Allen (Tyler Bass PAT Failed)",
"type": "Passing Touchdown",
"type_id": "67",
"wallclock": null
},
{
"athletes": [],
"away_score": 10,
"clock": "0:00",
"home_score": 27,
"id": "4018729322363",
"period": 2,
"score_value": null,
"scoring_play": true,
"team_id": "8",
"text": "Jake Bates 31 Yd Field Goal",
"type": "Field Goal Good",
"type_id": "59",
"wallclock": null
},
{
"athletes": [],
"away_score": 17,
"clock": "9:29",
"home_score": 27,
"id": "4018729322706",
"period": 3,
"score_value": null,
"scoring_play": true,
"team_id": "8",
"text": "Amon-Ra St. Brown 2 Yd pass from Jared Goff (Jake Bates Kick)",
"type": "Passing Touchdown",
"type_id": "67",
"wallclock": null
},
{
"athletes": [],
"away_score": 17,
"clock": "1:07",
"home_score": 34,
"id": "4018729323135",
"period": 3,
"score_value": null,
"scoring_play": true,
"team_id": "2",
"text": "Josh Allen 2 Yd Rush (Tyler Bass Kick)",
"type": "Rushing Touchdown",
"type_id": "68",
"wallclock": null
},
{
"athletes": [],
"away_score": 24,
"clock": "10:53",
"home_score": 34,
"id": "4018729323573",
"period": 4,
"score_value": null,
"scoring_play": true,
"team_id": "8",
"text": "Sam LaPorta 1 Yd pass from Jared Goff (Jake Bates Kick)",
"type": "Passing Touchdown",
"type_id": "67",
"wallclock": null
},
{
"athletes": [],
"away_score": 24,
"clock": "2:50",
"home_score": 41,
"id": "4018729324101",
"period": 4,
"score_value": null,
"scoring_play": true,
"team_id": "2",
"text": "James Cook III 1 Yd Rush (Tyler Bass Kick)",
"type": "Rushing Touchdown",
"type_id": "68",
"wallclock": null
},
{
"athletes": [],
"away_score": 31,
"clock": "1:42",
"home_score": 41,
"id": "4018729324330",
"period": 4,
"score_value": null,
"scoring_play": true,
"team_id": "8",
"text": "Amon-Ra St. Brown 27 Yd pass from Jared Goff (Jake Bates Kick)",
"type": "Passing Touchdown",
"type_id": "67",
"wallclock": null
}
],
"last_updated": "2026-09-18T03:28:45Z",
"league": {
"abbreviation": "NFL",
"id": "28",
"name": "National Football League",
"season": null,
"slug": "nfl",
"uid": "s:20~l:28"
},
"observed_at_ms": 1790018154618,
"officials": [
{
"name": "Derick Bowers",
"position": "Down Judge"
},
{
"name": "Ronald Torbert",
"position": "Referee"
},
{
"name": "Keith Washington",
"position": "Side Judge"
},
{
"name": "Roy Ellison",
"position": "Umpire"
},
{
"name": "Ryan Dickson",
"position": "Field Judge"
},
{
"name": "Thomas Eaton",
"position": "Line Judge"
},
{
"name": "Courtney Brown",
"position": "Back Judge"
}
],
"recap": {
"description": "— Forget the official name of the Buffalo Bills' new stadium. It’s Josh Allen’s house.",
"headline": "Josh Allen opens the Bills' new stadium with a 5-TD outing in a 41-31 win over the Lions",
"published": "2026-09-18T03:39:36Z"
},
"sport": "football",
"team_statistics": [
{
"abbreviation": "DET",
"display_name": "Detroit Lions",
"home_away": "away",
"statistics": [
{
"abbreviation": null,
"display_value": "24",
"label": "1st Downs",
"name": "firstDowns",
"value": 24
},
{
"abbreviation": null,
"display_value": "19",
"label": "Passing 1st downs",
"name": "firstDownsPassing",
"value": 19
},
{
"abbreviation": null,
"display_value": "2",
"label": "Rushing 1st downs",
"name": "firstDownsRushing",
"value": 2
},
{
"abbreviation": null,
"display_value": "3",
"label": "1st downs from penalties",
"name": "firstDownsPenalty",
"value": 3
},
{
"abbreviation": null,
"display_value": "4-11",
"label": "3rd down efficiency",
"name": "thirdDownEff",
"value": 0.3636363636
},
{
"abbreviation": null,
"display_value": "2-2",
"label": "4th down efficiency",
"name": "fourthDownEff",
"value": 1
},
{
"abbreviation": null,
"display_value": "62",
"label": "Total Plays",
"name": "totalOffensivePlays",
"value": 62
},
{
"abbreviation": null,
"display_value": "355",
"label": "Total Yards",
"name": "totalYards",
"value": null
},
{
"abbreviation": null,
"display_value": "5.7",
"label": "Yards per Play",
"name": "yardsPerPlay",
"value": 5.7258064516
},
{
"abbreviation": null,
"display_value": "9",
"label": "Total Drives",
"name": "totalDrives",
"value": 9
},
{
"abbreviation": null,
"display_value": "289",
"label": "Passing",
"name": "netPassingYards",
"value": 289
},
{
"abbreviation": null,
"display_value": "26/38",
"label": "Comp/Att",
"name": "completionAttempts",
"value": null
},
{
"abbreviation": null,
"display_value": "6.9",
"label": "Yards per pass",
"name": "yardsPerPass",
"value": 6.880952380952381
},
{
"abbreviation": null,
"display_value": "0",
"label": "Interceptions thrown",
"name": "interceptions",
"value": 0
},
{
"abbreviation": null,
"display_value": "4-38",
"label": "Sacks-Yards Lost",
"name": "sacksYardsLost",
"value": null
},
{
"abbreviation": null,
"display_value": "66",
"label": "Rushing",
"name": "rushingYards",
"value": 66
},
{
"abbreviation": null,
"display_value": "20",
"label": "Rushing Attempts",
"name": "rushingAttempts",
"value": 20
},
{
"abbreviation": null,
"display_value": "3.3",
"label": "Yards per rush",
"name": "yardsPerRushAttempt",
"value": 3.3
},
{
"abbreviation": null,
"display_value": "3-4",
"label": "Red Zone (Made-Att)",
"name": "redZoneAttempts",
"value": 0.75
},
{
"abbreviation": null,
"display_value": "10-58",
"label": "Penalties",
"name": "totalPenaltiesYards",
"value": null
},
{
"abbreviation": null,
"display_value": "0",
"label": "Turnovers",
"name": "turnovers",
"value": null
},
{
"abbreviation": null,
"display_value": "0",
"label": "Fumbles lost",
"name": "fumblesLost",
"value": 0
},
{
"abbreviation": null,
"display_value": "0",
"label": "Interceptions thrown",
"name": "interceptions",
"value": 0
},
{
"abbreviation": null,
"display_value": "0",
"label": "Defensive / Special Teams TDs",
"name": "defensiveTouchdowns",
"value": 0
},
{
"abbreviation": null,
"display_value": "26:15",
"label": "Possession",
"name": "possessionTime",
"value": 1575
}
],
"team_id": "8"
},
{
"abbreviation": "BUF",
"display_name": "Buffalo Bills",
"home_away": "home",
"statistics": [
{
"abbreviation": null,
"display_value": "34",
"label": "1st Downs",
"name": "firstDowns",
"value": 34
},
{
"abbreviation": null,
"display_value": "14",
"label": "Passing 1st downs",
"name": "firstDownsPassing",
"value": 14
},
{
"abbreviation": null,
"display_value": "15",
"label": "Rushing 1st downs",
"name": "firstDownsRushing",
"value": 15
},
{
"abbreviation": null,
"display_value": "5",
"label": "1st downs from penalties",
"name": "firstDownsPenalty",
"value": 5
},
{
"abbreviation": null,
"display_value": "9-12",
"label": "3rd down efficiency",
"name": "thirdDownEff",
"value": 0.75
},
{
"abbreviation": null,
"display_value": "0-0",
"label": "4th down efficiency",
"name": "fourthDownEff",
"value": null
},
{
"abbreviation": null,
"display_value": "69",
"label": "Total Plays",
"name": "totalOffensivePlays",
"value": 69
},
{
"abbreviation": null,
"display_value": "446",
"label": "Total Yards",
"name": "totalYards",
"value": null
},
{
"abbreviation": null,
"display_value": "6.5",
"label": "Yards per Play",
"name": "yardsPerPlay",
"value": 6.4637681159
},
{
"abbreviation": null,
"display_value": "9",
"label": "Total Drives",
"name": "totalDrives",
"value": 9
},
{
"abbreviation": null,
"display_value": "243",
"label": "Passing",
"name": "netPassingYards",
"value": 243
},
{
"abbreviation": null,
"display_value": "20/31",
"label": "Comp/Att",
"name": "completionAttempts",
"value": null
},
{
"abbreviation": null,
"display_value": "7.4",
"label": "Yards per pass",
"name": "yardsPerPass",
"value": 7.363636363636363
},
{
"abbreviation": null,
"display_value": "0",
"label": "Interceptions thrown",
"name": "interceptions",
"value": 0
},
{
"abbreviation": null,
"display_value": "2-5",
"label": "Sacks-Yards Lost",
"name": "sacksYardsLost",
"value": null
},
{
"abbreviation": null,
"display_value": "203",
"label": "Rushing",
"name": "rushingYards",
"value": 203
},
{
"abbreviation": null,
"display_value": "36",
"label": "Rushing Attempts",
"name": "rushingAttempts",
"value": 36
},
{
"abbreviation": null,
"display_value": "5.6",
"label": "Yards per rush",
"name": "yardsPerRushAttempt",
"value": 5.639
},
{
"abbreviation": null,
"display_value": "5-5",
"label": "Red Zone (Made-Att)",
"name": "redZoneAttempts",
"value": 1
},
{
"abbreviation": null,
"display_value": "5-46",
"label": "Penalties",
"name": "totalPenaltiesYards",
"value": null
},
{
"abbreviation": null,
"display_value": "0",
"label": "Turnovers",
"name": "turnovers",
"value": null
},
{
"abbreviation": null,
"display_value": "0",
"label": "Fumbles lost",
"name": "fumblesLost",
"value": 0
},
{
"abbreviation": null,
"display_value": "0",
"label": "Interceptions thrown",
"name": "interceptions",
"value": 0
},
{
"abbreviation": null,
"display_value": "0",
"label": "Defensive / Special Teams TDs",
"name": "defensiveTouchdowns",
"value": 0
},
{
"abbreviation": null,
"display_value": "33:45",
"label": "Possession",
"name": "possessionTime",
"value": 2025
}
],
"team_id": "2"
}
],
"venue": {
"city": "Orchard Park",
"country": "USA",
"id": "11938",
"indoor": null,
"name": "Highmark Stadium",
"state": "NY"
}
}