Log In
Chat Memberships

MLB Odds Today

Projections are algorithmically generated. If anything looks off, let us know in Discord.

Today's MLB betting odds for every game — moneyline, run line, and over/under. Team totals included where available.

Our MLB odds page displays today's moneyline, run line, and over/under for every scheduled game. Team totals show the implied run expectation for each side.

Today's Game Odds

Moneyline · Run Line · O/U
KAN @ DET
1:10PM
BUBIC (LHP) vs MONTERO (RHP)
O/U
8.0
Away
4.09
Home
3.91
Spread
KAN +1.5
WAS @ PIT
12:35PM
GRIFFIN (LHP) vs ASHCRAFT (RHP)
O/U
8.5
Away
3.46
Home
5.04
Spread
PIT +1.5
SFG @ CIN
12:40PM
ROUPP (RHP) vs BURNS (RHP)
O/U
8.5
Away
3.89
Home
4.61
Spread
CIN +1.5
LAA @ NYY
1:35PM
URENA (RHP) vs FRIED (LHP)
O/U
9.5
Away
3.0
Home
6.5
Spread
NYY +1.5
TOR @ MIL
1:40PM
CORBIN (LHP) vs SPROAT (RHP)
O/U
8.5
Away
3.98
Home
4.52
Spread
MIL +1.5
TAM @ CWS
2:10PM
MATZ (LHP) vs KAY (LHP)
O/U
8.5
Away
4.61
Home
3.89
Spread
TAM +1.5
TEX @ ATH
3:05PM
LEITER (RHP) vs LOPEZ (LHP)
O/U
9.0
Away
4.7
Home
4.3
Spread
TEX +1.5
BAL @ CLE
6:10PM
BAZ (RHP) vs MESSICK (LHP)
O/U
8.0
Away
3.79
Home
4.21
Spread
BAL +1.5
COL @ HOU
8:10PM
SUGANO (RHP) vs WEISS (RHP)
O/U
8.5
Away
3.14
Home
5.36
Spread
HOU +1.5
SEA @ SDP
8:40PM
CASTILLO (RHP) vs BUEHLER (RHP)
O/U
8.0
Away
4.17
Home
3.83
Spread
SEA +1.5

Disclaimer

Odds shown are for reference only and may not reflect current sportsbook lines.

All projections on this page are generated algorithmically based on statistical models, season averages, and projected playing time. These projections are for informational and entertainment purposes only and do not constitute financial or betting advice.

The algorithm may not reflect recent injuries, lineup changes, rest days, or other factors that affect outcomes. Lines and odds change frequently — always confirm current numbers with your sportsbook before placing any wagers.

Past performance does not guarantee future results. You assume all risk associated with any wagers you place. Only bet with money you can afford to lose.

If you or someone you know has a gambling problem, call 1-800-GAMBLER or visit ncpgambling.org

How to Read MLB Betting Odds

The total (O/U) is the combined run line set by oddsmakers. Betting the Over means you expect both teams to score more than the total; Under means fewer. Team totals show the implied run expectation for each team individually.

Run Line & Spread

The run line in baseball is typically set at ±1.5 runs, similar to a point spread in other sports. The favorite gives 1.5 runs; the underdog gets 1.5.

Data Source & Methodology

Betting odds are sourced from major US sportsbooks via The Odds API and updated throughout the day during the MLB season.

Frequently Asked Questions

How do MLB betting odds work?
MLB odds are expressed in American format (moneyline). A -150 favorite means you bet $150 to win $100. A +130 underdog means you bet $100 to win $130. The run line (+/-1.5) works like a point spread — the favorite must win by 2+ runs. Team totals show the implied run expectation for each team individually, separate from the game total.
What are team totals in baseball betting?
A team total is the implied number of runs a single team is expected to score in a game. If the Yankees are -1.5 favorites with a 9-run game total and the Yankees team total is 5.5, oddsmakers expect the Yankees to score about 5-6 runs and their opponent about 3-4. Betting team totals is especially useful when one offense is clearly superior or facing a weak starter.
7 DAYS FREE
Start Trial →