MLB Odds Today: Every Game's Best Prices and Edges
Every game on today's MLB slate (August 22, 2026), each with its own live odds page: the +EV board's best plays, the fair price behind each one, and the edge. Pages refresh through the day (last updated 2026-08-22 ET).
Today's Games
- Blue Jays vs Yankees — top edge +5.1%
- Braves vs Brewers — top edge +4.5%
- Nationals vs Marlins — top edge +3.4%
- Cardinals vs Phillies — top edge +3.5%
- Rays vs Orioles — top edge +3.8%
- Angels vs Rangers — top edge +4.8%
- Athletics vs Astros — lines pending
- Mets vs White Sox — top edge +3.6%
- Tigers vs Royals — top edge +9.2%
- Pirates vs Dodgers — top edge +4.2%
- Cubs vs Mariners — top edge +2.9%
- Giants vs Red Sox — top edge +7.0%
- Reds vs Diamondbacks — top edge +6.3%
- Guardians vs Rockies — top edge +3.0%
- Twins vs Padres — top edge +3.5%
How to Read This Page
Every play above comes from the OddsShopper +EV board: the fair odds column is the de-vigged true price (the market's honest read with the book's margin stripped out), and the edge is how much the best takeable price beats that fair number. A +4% edge means the book is paying you 4% more than the fair price says the outcome is worth. Lines move all day, so treat this table as the read and always confirm the live number on the OddsShopper odds screen before you bet. New to any of this? Start with how to read betting odds and the odds calculator.
See the whole board, live. Every price on this page came from the OddsShopper +EV screen — start a 7-day OddsShopper Pro free trial and watch it flag edges across every book in real time, or take 20% off your first payment with code MLBODDS20: Start your free trial.
Odds move constantly and vary by state and sportsbook. Bet only where it is legal and available, only with money you can afford to risk. 21+ where legal.



