Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More avatar

Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More

Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More

Latest sports headlines from ESPN, BBC Sport, The Guardian, CBS Sports and Yahoo Sports across 20 leagues and sports, deduplicated and newest first, with team and player tags and keyword filtering for injury and lineup news.

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

Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More - One deduplicated, newest-first stream of sports headlines from five major outlets, filtered by keyword.

What does Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More do?

Sports News Headlines Feed collects the latest sports headlines from ESPN, BBC Sport, The Guardian, CBS Sports and Yahoo Sports for 20 leagues and sports, including the NFL, NBA, MLB, NHL, college sports, soccer, tennis, golf, MMA, Formula 1 and cricket. The same story from several outlets is returned once, newest first, with the headline, summary, link, publication time and, for ESPN, the teams and players the article is about. Add keywords such as injury or a player name to follow one story, or set a maximum age to get only fresh news.

Why use Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More?

  • Five major outlets in one deduplicated stream.
  • 20 leagues and sports.
  • Keyword and age filters for injury and lineup news.
  • Team and player tags on ESPN articles.
  • Fast: a run takes seconds.

What makes this different

News sites each publish their own feed in their own format. This Actor merges them into one clean table, removes the same story published by several outlets, and lets you filter by keyword or age, so an alert or a model can react to injury and lineup news within minutes.

How it works

Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More workflow: your input, collection, output

  1. Your input — choose the topics and any keywords.
  2. The Actor collects it — the Actor reads the latest headlines from each outlet.
  3. Your output — you get one deduplicated row per article, newest first.

What data can you extract?

The dataset has 12 fields per row:

FieldTypeDescription
sourcestringOutlet that published the article.
topicstringTopic the article was found under.
titlestringHeadline.
summarystringShort summary.
urlstringLink to the full article.
publishedAtstringPublication time (ISO 8601, UTC).
authorstringAuthor or byline when given.
imageUrlstringLead image.
teamsarrayTeams the article is tagged with (ESPN articles).
athletesarrayPlayers the article is tagged with (ESPN articles).
matchedKeywordsarrayWhich of your keywords the article matched.
scrapedAtstringISO timestamp of collection.

How to use Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More

Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More input form

  1. Open the Actor and go to the Input tab.
  2. Pick one or more Topics and press Start. Add Keywords (for example injury or a player name) or a Max age to narrow it, and set Max results to 0 for everything found.
  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
topicsarrayNo["nfl"]Leagues or sports to read news for.
keywordsarrayNo[]Only articles that mention one of these words in the headline, summary or the team and player tags, for example injury, Mahomes or Arsenal.
sourcesarrayNo[]Only these outlets: ESPN, BBC Sport, The Guardian, CBS Sports, Yahoo Sports. Leave empty for all available for the topic.
maxAgeHoursintegerNo—Only articles published in the last this many hours. Leave empty for no age limit.
maxResultsintegerNo5Maximum number of articles, newest first 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

Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More dataset table

Each row has the title, summary, url, publishedAt and source. teams and athletes list the tags on ESPN articles, and matchedKeywords shows which of your keywords the article matched.

Sports News Headlines Feed: NFL, NBA, Soccer, Tennis & More field map of one record

A real dataset item:

{
"source": "ESPN",
"topic": "nfl",
"title": "Jayden Daniels to see specialists before Commanders form plan",
"summary": "The Commanders have not established a timeline for star quarterback Jayden Daniels to return from a dislocated left elbow.",
"url": "https://www.espn.com/nfl/story/_/id/50000044/jayden-daniels-see-specialists-commanders-form-plan",
"publishedAt": "2026-09-21T19:42:54.000Z",
"author": null,
"imageUrl": "https://a.espncdn.com/photo/2026/0920/r1719793_1296x729_16-9.jpg",
"teams": [
"Washington Commanders"
],
"athletes": [
"Jayden Daniels",
"Marcus Mariota"
],
"matchedKeywords": [],
"scrapedAt": "2026-09-21T19:47:43.697Z"
}

Usage Examples

Latest NFL headlines

{
"topics": [
"nfl"
],
"maxResults": 0
}

NBA injury news, last 24 hours

{
"topics": [
"nba"
],
"keywords": [
"injury",
"out",
"questionable"
],
"maxAgeHours": 24,
"maxResults": 0
}

Several sports at once

{
"topics": [
"soccer",
"tennis",
"cricket"
],
"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

  • Each outlet exposes only its most recent articles, so this is a live stream, not an archive.
  • Team and player tags exist only on ESPN articles.
  • Full article text is not included, only the headline, summary and link.
  • Some topics are covered by fewer outlets than others.

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.