UFC Stats Scraper avatar

UFC Stats Scraper

Pricing

from $10.00 / 1,000 ufc results

Go to Apify Store
UFC Stats Scraper

UFC Stats Scraper

Extract structured UFC fighter profiles, career records, event fight cards, fight results, and division and pound-for-pound rankings for sports media, analytics, fantasy applications, and research.

Pricing

from $10.00 / 1,000 ufc results

Rating

0.0

(0)

Developer

Fetch Finch

Fetch Finch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

Get clean, structured UFC data for fighter profiles, records, event cards, fight results, and weight-division rankings.

Built for sports media, MMA research, fantasy products, analytics dashboards, betting tools, and fan applications. Run a ready-made example or tailor a query to the fighter, event, or division you need.

What you can collect

Fighter profiles and career records

  • Complete UFC fighter roster
  • Fighter search by name
  • Win, loss, draw, and no-contest records
  • Height, weight, reach, stance, and nickname
  • Career striking, takedown, and submission statistics when available
  • Fight history with opponents, events, results, methods, rounds, and finish times

UFC events and fight cards

  • Upcoming UFC events and scheduled fight cards
  • Completed events and fight results
  • Bout matchups, winners, methods, rounds, and finish times
  • Event dates, locations, and tournament metadata
  • Detailed fight statistics when available

UFC division rankings

  • Current men’s and women’s UFC weight-division rankings
  • Champions and ranked fighters
  • Division metadata and ranking movement when available

Ready-to-run examples

Use these preconfigured tasks to get started in one click:

Why teams use it

  • Create fighter-comparison pages with records, measurements, and career stats.
  • Build fight-week previews from scheduled cards and athlete histories.
  • Publish post-event coverage with results and finish methods.
  • Power MMA research, analytics, fantasy, and data-journalism workflows.
  • Export structured results to JSON, CSV, Excel, or connect them to the Apify API, webhooks, Make, n8n, and Zapier.

Getting started

Find a fighter

{
"dataType": "fighters",
"searchTerms": ["Conor McGregor"],
"maxResults": 10
}

Get the full UFC roster

{
"dataType": "fighters",
"maxResults": 1000
}

Get upcoming UFC fight cards

{
"dataType": "events",
"eventType": "upcoming",
"maxResults": 10
}

Get completed event results

{
"dataType": "events",
"eventType": "past",
"maxResults": 10
}

Get division rankings

{
"dataType": "rankings",
"division": "Lightweight",
"maxResults": 25
}

Input reference

InputDescription
dataTypeChoose fighters, events, rankings, or all.
searchTermsOne or more fighter or event names to match.
eventTypeFor events, choose upcoming, past, or all.
divisionFilter fighters or rankings by weight division, such as Heavyweight or Women's Strawweight.
genderFilter eligible records by male or female.
fighterStatusFilter fighters by available status information.
countryFilter fighters by country or hometown.
maxResultsMaximum number of records to return, up to 1,000.

Output

Each result includes a recordType so downstream tools can distinguish fighters, events, and rankings.

{
"recordType": "fighter",
"id": "f4c49976c75c5ab2",
"name": "Conor McGregor",
"nickname": "The Notorious",
"record": {
"wins": 22,
"losses": 7,
"draws": 0
},
"physical": {
"height": "5' 9\"",
"weightLbs": 155,
"reachIn": 74,
"stance": "Southpaw"
},
"career": {
"slpm": "5.27",
"strAcc": "49%",
"tdAvg": "0.66",
"subAvg": "0.1"
},
"fights": []
}

Fighter records can include career and fight-history data. Event records include event information and fight cards. Ranking records include the division, champion, ranked fighters, and available ranking metadata. Fields vary when a source does not provide a particular value.

Freshness and exports

The Actor maintains regularly updated UFC datasets. Each result includes a data-update timestamp so you can see when the underlying information was last updated.

Results are written to the Apify dataset and can be downloaded as JSON, CSV, Excel, XML, or RSS, or consumed directly through the Apify API.

Responsible use

Use the data for legitimate editorial, analytical, research, and product purposes. You are responsible for complying with applicable laws and any restrictions on redistribution or commercial use.