UFC Statistics Scraper
Pricing
Pay per event
UFC Statistics Scraper
Export UFCStats events, bout results and detailed fight statistics, plus fighter profiles, records, career rates, and fight histories as normalized JSON.
UFC Statistics Scraper
Pricing
Pay per event
Export UFCStats events, bout results and detailed fight statistics, plus fighter profiles, records, career rates, and fight histories as normalized JSON.
recordType
Optional
Record entity type.
sourceId
Optional
Stable UFCStats hexadecimal identifier.
name
Optional
Event or fighter name when applicable.
date
Optional
Event date in YYYY-MM-DD format.
location
Optional
Displayed event location.
status
Optional
Completed or upcoming event status.
url
Optional
Canonical UFCStats detail URL.
nickname
Optional
Displayed fighter nickname.
record
Optional
Displayed fighter win-loss-draw record.
height
Optional
Displayed fighter height.
weight
Optional
Displayed fighter weight.
reach
Optional
Displayed fighter reach.
stance
Optional
Displayed fighter stance.
dateOfBirth
Optional
Fighter date of birth in YYYY-MM-DD format.
careerStatistics
Optional
Fighter career rate and accuracy statistics keyed by UFCStats label.
{ "SLpM": "4.50", "Str. Acc.": "55%"}event
Optional
Parent event context for a fight.
{ "id": "abcdef1234567890", "name": "UFC Fight Night: Sample vs. Example", "date": "2026-08-01", "url": "http://ufcstats.com/event-details/abcdef1234567890"}fighters
Optional
Fight participants with source identity and result.
[ { "id": "abcdef1234567890", "name": "Sample Fighter", "url": "http://ufcstats.com/fighter-details/abcdef1234567890", "result": "W" }]bouts
Optional
Event bout summaries.
[]fightHistory
Optional
Fighter bout history summaries.
[]weightClass
Optional
Fight weight class.
method
Optional
Fight result method.
methodDetails
Optional
Additional finish details.
round
Optional
Round in which the fight ended.
time
Optional
Time at which the fight ended.
timeFormat
Optional
Scheduled round format.
referee
Optional
Displayed referee name.
totals
Optional
Aggregate fight totals keyed by fighter name.
{ "Sample Fighter": { "KD": "1", "Sig. str.": "25 of 39" }}significantStrikes
Optional
Significant-strike target and position splits keyed by fighter name.
{ "Sample Fighter": { "Head": "13 of 21", "Body": "2 of 4" }}scrapedAt
Optional
ISO 8601 timestamp when the record was collected.