VOOZH about

URL: https://apify.com/crawlerbros/ufc-stats-scraper

โ‡ฑ UFC Stats Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

Scrape UFC fighter rankings, fight results, and event data from ESPN's public MMA API. Search fighters, browse weight-class rankings, and fetch completed event fight cards with results.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Scrape UFC fighter rankings, fight results, and event data using ESPN's free public MMA API. No authentication, no proxy required.

What Does This Actor Do?

This actor collects UFC data including fighter rankings by weight class, completed event results with fight-by-fight breakdowns, and fighter search by name.

Data Source: ESPN's public MMA/UFC API (site.api.espn.com/apis/site/v2/sports/mma/ufc/)

Input

FieldTypeDescription
modeselecttopRanked, byEvent, or searchFighters
weightClassselectWeight class for topRanked mode (e.g. Lightweight, Heavyweight)
searchQuerystringFighter name for searchFighters mode
seasonintegerYear for byEvent mode (e.g. 2025)
maxItemsintegerMax records to return (default: 50)

Modes

  • topRanked โ€” Get ranked fighters for a specific weight class (champion + top 15). Returns fighter bios including record, height, weight, reach, stance, and country.
  • byEvent โ€” Get all completed UFC events for a given year with full fight cards, results, and methods.
  • searchFighters โ€” Search for a UFC fighter by name.

Output

Fighter Record (topRanked / searchFighters)

{
"recordType":"fighter",
"sourceUrl":"https://site.api.espn.com/...",
"scrapedAt":"2025-01-01T00:00:00+00:00",
"athleteId":"3088812",
"name":"Kamaru Usman",
"nickname":"Nigerian Nightmare",
"weightClass":"Welterweight",
"rank":1,
"record":"21-4-0",
"wins":21,
"losses":4,
"draws":0,
"isChampion":true,
"titleDefenses":2,
"height":"6'1\"",
"weight":"171 lbs",
"reach":"76.0\"",
"stance":"Southpaw",
"country":"NGR",
"age":37,
"headshotUrl":"https://a.espncdn.com/...",
"espnProfileUrl":"https://www.espn.com/mma/fighter/_/id/3088812/kamaru-usman",
"active":true
}

Event Record (byEvent)

{
"recordType":"event",
"sourceUrl":"https://www.espn.com/mma/event/_/id/600057024",
"scrapedAt":"2025-01-01T00:00:00+00:00",
"eventId":"600057024",
"eventName":"UFC 324: Gaethje vs. Pimblett",
"date":"2026-01-24T22:30Z",
"venue":"T-Mobile Arena",
"location":"Las Vegas, NV, USA",
"fightCount":12,
"fights":[
{
"weightClass":"Lightweight",
"fighter1":"Justin Gaethje",
"fighter1Record":"25-5-0",
"fighter2":"Paddy Pimblett",
"fighter2Record":"22-3-0",
"winner":"Paddy Pimblett",
"round":3,
"time":"4:59"
}
]
}

Supported Weight Classes

Heavyweight, Light Heavyweight, Middleweight, Welterweight, Lightweight, Featherweight, Bantamweight, Flyweight, Women's Bantamweight, Women's Strawweight, Women's Flyweight, Men's Pound for Pound, Women's Pound for Pound.

FAQs

Q: Does this require any API keys or authentication? A: No. ESPN's public MMA API is completely free with no authentication.

Q: How many fighters are in each ranking? A: Typically 16 (champion + top 15), matching the official UFC rankings.

Q: Can I get historical event results? A: Yes โ€” use byEvent mode and set season to the desired year (e.g. 2023, 2024).

Q: Does this include stats like strikes, takedowns, etc.? A: Basic win/loss records, rounds, and fight outcome are included. Granular per-fight strike statistics are not available via this endpoint.

Q: How often is the data updated? A: ESPN's API updates in near real-time after each event.

You might also like

UFC Stats Scraper | MMA Fights and Fighter Data

parseforge/ufc-stats-scraper

Pull UFC fighter stats, fight results, event cards, and round-by-round breakdowns from UFC Stats. Get strikes landed, takedowns, submission attempts, control time, and career records for MMA analytics, fantasy tools, betting models, and combat sports research projects.

UFC API (AI Fighting Intelligence Engine)

visita/fighting-intelligence-engine

The most comprehensive MMA data & AI prediction API on Apify. Get real-time UFC fight cards, official rankings, fighter stats, head-to-head comparisons, AI-powered fight predictions, premium fantasy H2H analysis, and breaking combat sports news โ€” all as clean, structured JSON.

๐Ÿ‘ User avatar

Visita Intelligence

25

UFC Scraper

solidcode/ufc-scraper

[๐Ÿ’ฐ $30 / 1K] Extract UFC fighters, events, and rankings: athlete profiles, win-loss records, striking and grappling stats, full fight cards with results, and official division and pound-for-pound rankings. Search by name or collect everything.

UFC API

lemur/ufc-api

The most complete UFC data API - Access events, fights, fighters, rankings and weight division information in one clean, developer friendly API. Perfect for analytics, dashboards, betting models, fantasy apps, and MMA research.

UFC Stats MMA Historical Fight Statistics Scraper

jungle_synthesizer/ufcstats-mma-historical-fight-stats-scraper

Scrapes complete historical fight statistics from ufcstats.com. Retrieves per-fighter striking, takedown, and submission data for every recorded UFC bout. Ideal for MMA analytics, model training, and historical performance research.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

ONE Championship Events Scraper | Fighter & Event Data

parseforge/one-championship-events-scraper

Export ONE Championship event records: event name, date, venue, country, card details, fighter names, weight class, fight outcomes when reported and event URL. Index past and upcoming cards. CSV, Excel, JSON or XML for MMA media, sportsbook research and analytics.

UFCStats Fighter Profile & Fight History Scraper

parseforge/ufcstats-scraper

Extract UFC/MMA fighter profiles, career records, striking and grappling stats, and full fight history from UFCStats.com. Filter by stance, wins, losses or search by name.

Boxing Stats Scraper

crawlerbros/boxing-stats-scraper

Scrape boxing fighter profiles and fight records using TheSportsDB free API.

Tapology MMA Fighters Scraper - Profiles & Records

parseforge/tapology-mma-fighters-scraper

Surface player and team records from Tapology Mma Fighters with stats, rankings, profiles, history and head to head splits when published. Perfect for fantasy sports, betting analytics, agencies and sports media. Run on demand or on a recurring schedule and feed every row into your favourite anal.