RapidOddsAPI bookmaker odds API logoRapidOddsAPI
Home/Sports/UFC
MMA · sport_id UFC

UFC Odds API

Live UFC odds from Sportsbet, TAB, Ladbrokes, Bet365 and the full Australian bookmaker market in one REST and WebSocket API. Fight winner, method of victory, round betting, total rounds and fighter strike and takedown props.

Get Your Free API KeyRead the Docs

UFC odds, one standardised feed

RapidOddsAPI covers every UFC card, from Fight Nights to numbered pay-per-views, main card and prelims alike. Live prices from Sportsbet, TAB, Ladbrokes, Bet365, Pointsbet, Unibet, Pinnacle and the wider Australian market arrive in one standardised feed, with each fight as its own game.

Beyond the fight winner, the feed carries method of victory, round betting, total rounds, fight to go the distance and how the fight ends, plus fighter significant strikes, total strikes and takedown milestones where books price them.

Fighter names are normalised across every book, and the two fighters are always ordered alphabetically as home and away, so the same fight lines up identically at every bookmaker regardless of corner or listing order.

UFC odds update as often as every minute in the lead-up to the walkout, then ease back for fights further out.

UFC markets covered

Request any combination of markets in a single call. Not every market is offered by every bookmaker, so check the full coverage page for live availability.

Fight Markets
head_to_head2-way fight winner
alternate_total_roundsOver/under total rounds
fight_goes_distanceFight goes the distance — Yes/No
+ fight to start round N
Method & Round
method_of_victoryFighter and method — KO/TKO, Submission or Decision
round_bettingFighter and round of victory
how_fight_endsKO/TKO, Submission or Decision, either fighter
Fighter Props
player_significant_strikes_milestonesSignificant strikes milestones
player_takedowns_milestonesTakedowns milestones
+ total strikes milestones

This is a selection. UFC also includes fight to start round and total strikes milestones. See full UFC coverage →

Fetch UFC odds

One endpoint, one request. Put UFC in the path and pass the market_type and bookmaker params you want (repeat each to request several):

curl "https://api.rapidoddsapi.com/sports/UFC/markets?\ api_key=your_api_key&\ market_type=head_to_head&\ bookmaker=Sportsbet&bookmaker=TAB&bookmaker=Bet365"

Example UFC response

Standardised JSON. Team names, player names and market keys are normalised across every bookmaker, so prices are directly comparable:

{ "sport": "UFC", "games": [ { "game": { "commence_time": "2026-10-24T20:00:00", "home_team": "Alexander Volkanovski", "away_team": "Movsar Evloev" }, "bookmakers": [ { "name": "Sportsbet", "last_update": "2026-10-17T08:59:31", "markets": [ { "key": "head_to_head", "outcomes": [ { "name": "Alexander Volkanovski", "price": 1.94 }, { "name": "Movsar Evloev", "price": 1.85 } ] } ] }, { "name": "TAB", "last_update": "2026-10-17T08:59:23", "markets": [ { "key": "head_to_head", "outcomes": [ { "name": "Alexander Volkanovski", "price": 1.9 }, { "name": "Movsar Evloev", "price": 1.9 } ] }, { "key": "method_of_victory", "outcomes": [ { "name": "Alexander Volkanovski", "description": "KO/TKO", "price": 4.5 }, { "name": "Alexander Volkanovski", "description": "Decision", "price": 3.3 }, { "name": "Alexander Volkanovski", "description": "Submission", "price": 21.0 } ] } ] } ] } ] }

Why RapidOddsAPI for UFC

  • 100+ bookmakers in a single feed, including the major sportsbooks
  • Standardised team names, player names and market keys, comparable out of the box
  • Real-time updates that tighten as game time approaches
  • REST for polling, WebSocket for live push (Pro and Elite plans)
  • Simple credit-based pricing: credits = market_types × ⌈bookmakers / 5⌉

Other sports

NFL Odds APINBA Odds APINBL Odds APIMLB Odds APINHL Odds APIAFL Odds APINRL Odds APISoccer Odds APITennis Odds API

Start building with UFC odds

Real-time, standardised UFC odds from 100+ bookmakers via REST and WebSocket. Start free with 250 credits, no credit card required.