OPEN LEDGER SPORTS Odds movement · scheduled captures, not a live feed
Line movement

Consensus odds, capture by capture

The median US-book moneyline and total for every game on the slate, recorded a few times a day by a scheduled job and frozen at the last capture before each game's first pitch — the same closes our ledger CLV is graded against.

Read this before reading anything into it: these are a handful of scheduled snapshots, not a live feed — a line can move and move back between captures and this page would never see it. And movement is a fact, not an explanation: we log which way the number went and by how many de-vigged points, but we do not know why it moved and will not dress a data point up as "sharp action." Consensus = median across US books at capture time; your book's price will differ. This page never contains model output or picks.

2:10 PM ET first pitch Detroit Tigers @ Cleveland Guardians
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+119 / -1378 (o-110/u-110)

One capture on record — no movement to show. History accumulates from the day's scheduled runs.

Last pre-pitch capture: 12:30 PM ET, 100 min before first pitch.

6:10 PM ET first pitch Milwaukee Brewers @ Cincinnati Reds
Captured (ET)Moneyline (away / home)Total
12:30 PM ET-160 / +1389.5 (o-110/u-110)

One capture on record — no movement to show. History accumulates from the day's scheduled runs.

Last pre-pitch capture: 12:30 PM ET, 340 min before first pitch.

6:40 PM ET first pitch Atlanta Braves @ Philadelphia Phillies
Captured (ET)Moneyline (away / home)Total
12:30 PM ET-101 / -1136.5 (o-120/u-101)

One capture on record — no movement to show. History accumulates from the day's scheduled runs.

Last pre-pitch capture: 12:30 PM ET, 370 min before first pitch.

6:45 PM ET first pitch Los Angeles Angels @ Pittsburgh Pirates
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+164 / -1958.5 (o-110/u-110)
6:30 PM ET+150 / -1747.5 (o-120/u+100)

Moved toward Los Angeles Angels by 2.2 de-vigged points between captures. Total moved down: 8.5 → 7.5.

Last pre-pitch capture: 6:30 PM ET, 15 min before first pitch.

7:05 PM ET first pitch Boston Red Sox @ Baltimore Orioles
Captured (ET)Moneyline (away / home)Total
12:30 PM ET-119 / +1018 (o-115/u-105)
6:30 PM ET-142 / +1208 (o-115/u-105)

Moved toward Boston Red Sox by 4.1 de-vigged points between captures. Total held at 8.

Last pre-pitch capture: 6:30 PM ET, 35 min before first pitch.

7:10 PM ET first pitch San Francisco Giants @ New York Mets
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+160 / -1907.5 (o-115/u-105)
6:30 PM ET+153 / -1808 (o-105/u-115)

Moved toward San Francisco Giants by 1.1 de-vigged points between captures. Total moved up: 7.5 → 8.

Last pre-pitch capture: 6:30 PM ET, 40 min before first pitch.

7:10 PM ET first pitch Chicago Cubs @ Miami Marlins
Captured (ET)Moneyline (away / home)Total
12:30 PM ET-155 / +1348 (o-109/u-112)
6:30 PM ET-165 / +1468 (o-113/u-108)

Moved toward Chicago Cubs by 1.8 de-vigged points between captures. Total held at 8.

Last pre-pitch capture: 6:30 PM ET, 40 min before first pitch.

7:15 PM ET first pitch Detroit Tigers @ Cleveland Guardians
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+119 / -1378 (o-110/u-110)
6:30 PM ET+124 / -1447.5 (o-118/u-102)

Moved toward Cleveland Guardians by 1.1 de-vigged points between captures. Total moved down: 8 → 7.5.

Last pre-pitch capture: 6:30 PM ET, 45 min before first pitch.

7:40 PM ET first pitch Minnesota Twins @ Chicago White Sox
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+100 / -1179 (o-110/u-109)
6:30 PM ET+104 / -1208.5 (o+100/u-120)

Moved toward Chicago White Sox by 0.8 de-vigged points between captures. Total moved down: 9 → 8.5.

Last pre-pitch capture: 6:30 PM ET, 70 min before first pitch.

8:05 PM ET first pitch Tampa Bay Rays @ Texas Rangers
Captured (ET)Moneyline (away / home)Total
12:30 PM ET-105 / -1128.5 (o-105/u-115)
6:30 PM ET-108 / -1087 (o-105/u-115)

Moved toward Tampa Bay Rays by 0.8 de-vigged points between captures. Total moved down: 8.5 → 7.

Last pre-pitch capture: 6:30 PM ET, 95 min before first pitch.

8:10 PM ET first pitch Toronto Blue Jays @ Kansas City Royals
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+100 / -11810 (o-105/u-115)
6:30 PM ET-106 / -1109.5 (o-115/u-105)

Moved toward Toronto Blue Jays by 1.5 de-vigged points between captures. Total moved down: 10 → 9.5.

Last pre-pitch capture: 6:30 PM ET, 100 min before first pitch.

8:10 PM ET first pitch Arizona Diamondbacks @ Houston Astros
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+114 / -1319 (o+100/u-120)
6:30 PM ET-108 / -1088.5 (o-110/u-110)

Moved toward Arizona Diamondbacks by 4.8 de-vigged points between captures. Total moved down: 9 → 8.5.

Last pre-pitch capture: 6:30 PM ET, 100 min before first pitch.

8:40 PM ET first pitch St. Louis Cardinals @ Colorado Rockies
Captured (ET)Moneyline (away / home)Total
12:30 PM ET-127 / +11011.5 (o+100/u-120)
6:30 PM ET-120 / +10511 (o+100/u-118)

Moved toward Colorado Rockies by 1.2 de-vigged points between captures. Total moved down: 11.5 → 11.

Last pre-pitch capture: 6:30 PM ET, 130 min before first pitch.

9:40 PM ET first pitch New York Yankees @ San Diego Padres
Captured (ET)Moneyline (away / home)Total
12:30 PM ET-119 / +1047.5 (o+100/u-120)
6:30 PM ET-105 / -1147.5 (o-124/u+105)

Moved toward San Diego Padres by 3.6 de-vigged points between captures. Total held at 7.5.

Last pre-pitch capture: 6:30 PM ET, 190 min before first pitch.

10:10 PM ET first pitch Athletics @ Seattle Mariners
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+186 / -2257 (o-120/u+100)
6:30 PM ET+190 / -2257 (o-120/u+100)
9:30 PM ET+194 / -2327 (o-120/u-101)

Moved toward Seattle Mariners by 0.8 de-vigged points between captures. Total held at 7.

Last pre-pitch capture: 9:30 PM ET, 40 min before first pitch.

10:10 PM ET first pitch Washington Nationals @ Los Angeles Dodgers
Captured (ET)Moneyline (away / home)Total
12:30 PM ET+234 / -2858.5 (o-105/u-115)
6:30 PM ET+188 / -2208 (o-105/u-115)
9:30 PM ET+195 / -2318 (o-105/u-115)

Moved toward Washington Nationals by 3.9 de-vigged points between captures. Total moved down: 8.5 → 8.

Last pre-pitch capture: 9:30 PM ET, 40 min before first pitch.

Today's board · Pick archive · The Morning Line