UFC Stats Scraper | MMA Fights and Fighter Data
Pricing
from $19.00 / 1,000 results
UFC Stats Scraper | MMA Fights and Fighter Data
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.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
1
Monthly active users
6 days ago
Last modified
Share

π₯ UFC Stats Scraper
π Export UFC fighter statistics, records, striking accuracy, takedowns, and physical attributes in seconds. No account, no login, no limits.
Pull the entire UFC fighter database from ufcstats.com, the official stats source used by analysts, coaches, and MMA media worldwide. Every fighter's record, physical measurements, and advanced striking and grappling metrics are scraped fresh on every run.
The dataset covers all active and retired UFC fighters across all weight classes, from Strawweight to Heavyweight. Each record includes fight record (W-L-D), stance, height, weight, reach, and performance metrics like strikes landed per minute, takedown accuracy, and submission attempts.
| π― Target Audience | π‘ Primary Use Cases |
|---|---|
| MMA analysts, fantasy MMA players, coaches and trainers, sports journalists, data scientists, sports bettors | Fighter comparison dashboards, fantasy draft research, opponent scouting, data-backed articles, fight outcome modeling, betting research |
π What the UFC Stats Scraper does
- π€ Alphabetical roster scrape. Pulls the full ufcstats.com roster by last-name letter.
- π Detail page extraction. Visits each fighter's profile for extended performance stats.
- π 20 fields per fighter. Record, physicals, striking, and grappling metrics in one record.
- π Public data only. No login, API key, or credentials needed.
- π Clean free tier.
maxItemscaps free users at 10 fighters with a referral upgrade path.
π‘ Why it matters: ufcstats.com is the official stats engine behind UFC broadcasts. Getting this data programmatically unlocks fighter analytics at scale, comparing 4,000+ athletes across 20 dimensions that would take weeks to collect manually.
π Data fields
Each record includes: beltHolder, draws, height, imageUrl, losses, name, nickname, reach, results, sapm, scrapedAt, slpm, stance, strikeDefense, strikingAccuracy, submissionAvg, takedownAccuracy, takedownAvg, takedownDefense, url, weight, wins. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
β οΈ Good to Know: Free users are automatically capped at 10 fighters. Upgrade to a paid plan for full roster access. The
scrapeAllLettersoption withmaxItemsset high will collect the complete UFC database.
π How to use
- π Sign up. Create a free account with $5 credit (takes 2 minutes).
- π Open the Actor. Go to the UFC Stats Scraper page on the Apify Store.
- π― Set input. Pick a
startCharor enablescrapeAllLetters, then setmaxItems. - π Run it. Click Start and let the Actor collect your data.
- π₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
β±οΈ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
π Recommended Actors
- ποΈ Formula 1 Stats Scraper - F1 standings, race results, and schedules
- π ESPN Standings Scraper - NFL, NBA, MLB, NHL, MLS standings
- βοΈ Chess.com Scraper - Chess profiles and ratings
- βΎ Baseball Reference Scraper - MLB historical stats
- π Basketball Reference Scraper - NBA player and team stats
π‘ Pro Tip: browse the complete ParseForge collection for more sports and reference-data scrapers.
β οΈ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the Ultimate Fighting Championship (UFC), Zuffa LLC, or TKO Group. All trademarks mentioned are the property of their respective owners. Only publicly available data from ufcstats.com is collected.
π Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.