Sportsbook

BetMGM odds API

MoneyLine Sports API carries BetMGM prices for 156 upcoming games across 7 leagues, plus 44 player-prop markets. The numbers below refresh every hour.

Leagues BetMGM prices

Markets

Game markets: Moneyline, Spread, Total. Player props: 44 markets.

BetMGM moneyline: next games

BetMGM's own price for each side. The API returns every other book's price too.

GameAwayHome
Miami Marlins at Chicago CubsMLB · Thu, Sep 24, 2:21 PM EDT+180-220
New York Mets at Texas RangersMLB · Thu, Sep 24, 2:36 PM EDT+110-135
Arizona Diamondbacks at Colorado RockiesMLB · Thu, Sep 24, 3:11 PM EDT-200+165
Milwaukee Brewers at Philadelphia PhilliesMLB · Thu, Sep 24, 6:06 PM EDT+115-140
Cleveland Guardians at Boston Red SoxMLB · Thu, Sep 24, 6:46 PM EDT+105-130
Tampa Bay Rays at New York YankeesMLB · Thu, Sep 24, 7:06 PM EDT+125-150
Cincinnati Reds at Atlanta BravesMLB · Thu, Sep 24, 7:16 PM EDT+185-225
Liberty Flames at Coastal Carolina ChanticleersCollege Football · Thu, Sep 24, 7:30 PM EDT-130+105

Compare every book on the sportsbooks page or see the live coverage page.

For developers

Get this data via the MoneyLine API

Every number on this page is available as normalized JSON — odds, props, and L5/L10/L25/season hit rates across the major US leagues.

import { MoneyLine } from "moneyline-sports-api"

const ml = new MoneyLine()
const odds = await ml.odds({ league: "nhl", bookmaker: "betmgm" })