Skip to main content

Live FanDuel market tracker

MLB line movement today

Compare opening and current MLB moneyline odds, see which prices moved most, and identify holds and reversals as the FanDuel market develops.

Games today
15
Sides tracked
30
Reversals
2
Last updated
Jul 25, 6:30 PM ET
Sportsbook: FanDuelMarket: MLB moneylinePrices refresh on the published board schedule

Market snapshot

Biggest MLB moneyline moves

Ranked by change in implied win probability from the archived opening price to the latest published price.

Detroit Tigers

Kansas City Royals @ Detroit Tigers

AVOID
Open-178
Current-158
Net+20

-2.8 implied probability · reversal detected

Kansas City Royals

Kansas City Royals @ Detroit Tigers

RISK
Open+150
Current+134
Net-16

+2.7 implied probability

Washington Nationals

Arizona Diamondbacks @ Washington Nationals

AVOID
Open-152
Current-136
Net+16

-2.7 implied probability

Minnesota Twins

Athletics @ Minnesota Twins

AVOID
Open-162
Current-146
Net+16

-2.5 implied probability · reversal detected

Opening vs. current odds

Today's live MLB line movement tracker

Each matchup shows the first usable FanDuel moneyline captured by FusionPicks, the latest published price, movement history, market timing, and the current FusionPicks classification.

Market Board

MLB

LiveUpdated Jul 25, 6:30 PM ET

Coverage

15 Matchups

Next Update

8:30 PM ET
Pull Schedule8 of 9 complete · All times ET
10:00 PM (Night Before)
3:00 AM
7:00 AM
8:30 AM
10:30 AM
12:00 PM
3:35 PM
6:30 PM
8:30 PM

COL @ MIL

BEST

Milwaukee Brewers ML

7:11 PM ET

-215-235
Free Roll | 03:00 AM | -215 to -215 | No observed movementEarly Market | 07:00 AM | -215 to -215 | No observed movementMarket Pulse | 08:30 AM | -215 to -220 | 5 cent moveWeather/Ump Watch | 10:30 AM | -220 to -220 | No observed movementLineup Watch | 12:00 PM | -220 to -220 | No observed movementClosing Window | 03:35 PM | -220 to -230 | 10 cent move | Largest observed moveAfternoon Shift | 06:30 PM | -230 to -235 | 5 cent move
▲20¢ net

8 pulls Late

CHC @ PIT

BEST

Chicago Cubs ML

6:41 PM ET

+112+102
Free Roll | 03:00 AM | +112 to +112 | No observed movementEarly Market | 07:00 AM | +112 to +112 | No observed movementMarket Pulse | 08:30 AM | +112 to +112 | No observed movementWeather/Ump Watch | 10:30 AM | +112 to +106 | 6 cent move | Largest observed moveLineup Watch | 12:00 PM | +106 to +102 | 4 cent moveClosing Window | 03:35 PM | +102 to +102 | No observed movementAfternoon Shift | 06:30 PM | +102 to +102 | No observed movement
▲10¢ net

8 pulls Late

ATH @ MIN

BEST

Athletics ML

7:11 PM ET

+136+124
Free Roll | 03:00 AM | +136 to +136 | No observed movementEarly Market | 07:00 AM | +136 to +136 | No observed movementMarket Pulse | 08:30 AM | +136 to +136 | No observed movementWeather/Ump Watch | 10:30 AM | +136 to +140 | 4 cent moveLineup Watch | 12:00 PM | +140 to +140 | No observed movementClosing Window | 03:35 PM | +140 to +124 | 16 cent move | Largest observed moveAfternoon Shift | 06:30 PM | +124 to +124 | No observed movement
▲12¢ net

8 pulls Late

LAD @ NYM

BEST

New York Mets ML

7:16 PM ET

+138+130
Free Roll | 03:00 AM | +132 to +138 | 6 cent moveEarly Market | 07:00 AM | +138 to +138 | No observed movementMarket Pulse | 08:30 AM | +138 to +144 | 6 cent moveWeather/Ump Watch | 10:30 AM | +144 to +130 | 14 cent move | Largest observed moveLineup Watch | 12:00 PM | +130 to +130 | No observed movementClosing Window | 03:35 PM | +130 to +130 | No observed movementAfternoon Shift | 06:30 PM | +130 to +130 | No observed movement
▲8¢ net

8 pulls Late

SD @ MIA

CHECK

Miami Marlins ML

4:11 PM ET

-134-142
Free Roll | 03:00 AM | -130 to -134 | 4 cent moveEarly Market | 07:00 AM | -134 to -134 | No observed movementMarket Pulse | 08:30 AM | -134 to -134 | No observed movementWeather/Ump Watch | 10:30 AM | -134 to -134 | No observed movementLineup Watch | 12:00 PM | -134 to -136 | 2 cent moveClosing Window | 03:35 PM | -136 to -142 | 6 cent move | Largest observed move
▲8¢ net

7 pulls Developing

NYY @ PHI

CHECK

New York Yankees ML

6:06 PM ET

-118-126
Free Roll | 03:00 AM | -118 to -118 | No observed movementEarly Market | 07:00 AM | -118 to -118 | No observed movementMarket Pulse | 08:30 AM | -118 to -118 | No observed movementWeather/Ump Watch | 10:30 AM | -118 to -122 | 4 cent move | Largest observed moveLineup Watch | 12:00 PM | -122 to -126 | 4 cent moveClosing Window | 03:35 PM | -126 to -126 | No observed movement
▲8¢ net

7 pulls Developing

CIN @ STL

RISK

St. Louis Cardinals ML

7:16 PM ET

-118-112
Free Roll | 03:00 AM | -118 to -118 | No observed movementEarly Market | 07:00 AM | -118 to -118 | No observed movementMarket Pulse | 08:30 AM | -118 to -118 | No observed movementWeather/Ump Watch | 10:30 AM | -118 to -118 | No observed movementLineup Watch | 12:00 PM | -118 to -112 | 6 cent move | Largest observed moveClosing Window | 03:35 PM | -112 to -112 | No observed movementAfternoon Shift | 06:30 PM | -112 to -112 | No observed movement
▼6¢ net

8 pulls Late

KC @ DET

RISK

Kansas City Royals ML

1:11 PM ET

+150+134
Free Roll | 03:00 AM | +154 to +154 | No observed movementEarly Market | 07:00 AM | +154 to +150 | 4 cent moveMarket Pulse | 08:30 AM | +150 to +150 | No observed movementWeather/Ump Watch | 10:30 AM | +150 to +134 | 16 cent move | Largest observed moveLineup Watch | 12:00 PM | +134 to +134 | No observed movement
▲16¢ net

6 pulls Developing

COL @ MIL

RISK

Colorado Rockies ML

7:11 PM ET

+180+194
Free Roll | 03:00 AM | +180 to +180 | No observed movementEarly Market | 07:00 AM | +180 to +180 | No observed movementMarket Pulse | 08:30 AM | +180 to +184 | 4 cent moveWeather/Ump Watch | 10:30 AM | +184 to +184 | No observed movementLineup Watch | 12:00 PM | +184 to +184 | No observed movementClosing Window | 03:35 PM | +184 to +190 | 6 cent move | Largest observed moveAfternoon Shift | 06:30 PM | +190 to +194 | 4 cent move
▼14¢ net

8 pulls Late

TOR @ BOS

RISK

Toronto Blue Jays ML

4:11 PM ET

+100-106
Free Roll | 03:00 AM | -104 to -102 | 2 cent moveEarly Market | 07:00 AM | -102 to +100 | 2 cent moveMarket Pulse | 08:30 AM | +100 to +100 | No observed movementWeather/Ump Watch | 10:30 AM | +100 to -108 | 8 cent move | Largest observed moveLineup Watch | 12:00 PM | -108 to -108 | No observed movementClosing Window | 03:35 PM | -108 to -106 | 2 cent move
▲6¢ net

7 pulls Developing

CLE @ TB

AVOID

Tampa Bay Rays ML

6:11 PM ET

-134-124
Free Roll | 03:00 AM | -134 to -134 | No observed movementEarly Market | 07:00 AM | -134 to -134 | No observed movementMarket Pulse | 08:30 AM | -134 to -134 | No observed movementWeather/Ump Watch | 10:30 AM | -134 to -120 | 14 cent move | Largest observed moveLineup Watch | 12:00 PM | -120 to -120 | No observed movementClosing Window | 03:35 PM | -120 to -124 | 4 cent move
▼10¢ net

7 pulls Developing

TOR @ BOS

AVOID

Boston Red Sox ML

4:11 PM ET

-118-110
Free Roll | 03:00 AM | -112 to -116 | 4 cent moveEarly Market | 07:00 AM | -116 to -118 | 2 cent moveMarket Pulse | 08:30 AM | -118 to -118 | No observed movementWeather/Ump Watch | 10:30 AM | -118 to -108 | 10 cent move | Largest observed moveLineup Watch | 12:00 PM | -108 to -108 | No observed movementClosing Window | 03:35 PM | -108 to -110 | 2 cent move
▼8¢ net

7 pulls Developing

CLE @ TB

RISK

Cleveland Guardians ML

6:11 PM ET

+116+106
Free Roll | 03:00 AM | +116 to +116 | No observed movementEarly Market | 07:00 AM | +116 to +116 | No observed movementMarket Pulse | 08:30 AM | +116 to +116 | No observed movementWeather/Ump Watch | 10:30 AM | +116 to +102 | 14 cent move | Largest observed moveLineup Watch | 12:00 PM | +102 to +102 | No observed movementClosing Window | 03:35 PM | +102 to +106 | 4 cent move
▲10¢ net

7 pulls Developing

ARI @ WSH

RISK

Arizona Diamondbacks ML

4:06 PM ET

+128+116
Free Roll | 03:00 AM | +116 to +120 | 4 cent moveEarly Market | 07:00 AM | +120 to +128 | 8 cent moveMarket Pulse | 08:30 AM | +128 to +128 | No observed movementWeather/Ump Watch | 10:30 AM | +128 to +128 | No observed movementLineup Watch | 12:00 PM | +128 to +114 | 14 cent move | Largest observed moveClosing Window | 03:35 PM | +114 to +116 | 2 cent move
▲12¢ net

7 pulls Developing

CHC @ PIT

AVOID

Pittsburgh Pirates ML

6:41 PM ET

-132-120
Free Roll | 03:00 AM | -132 to -132 | No observed movementEarly Market | 07:00 AM | -132 to -132 | No observed movementMarket Pulse | 08:30 AM | -132 to -132 | No observed movementWeather/Ump Watch | 10:30 AM | -132 to -124 | 8 cent move | Largest observed moveLineup Watch | 12:00 PM | -124 to -120 | 4 cent moveClosing Window | 03:35 PM | -120 to -120 | No observed movementAfternoon Shift | 06:30 PM | -120 to -120 | No observed movement
▼12¢ net

8 pulls Late

NYY @ PHI

AVOID

Philadelphia Phillies ML

6:06 PM ET

+100+108
Free Roll | 03:00 AM | +100 to +100 | No observed movementEarly Market | 07:00 AM | +100 to +100 | No observed movementMarket Pulse | 08:30 AM | +100 to +100 | No observed movementWeather/Ump Watch | 10:30 AM | +100 to +104 | 4 cent move | Largest observed moveLineup Watch | 12:00 PM | +104 to +108 | 4 cent moveClosing Window | 03:35 PM | +108 to +108 | No observed movement
▼8¢ net

7 pulls Developing

LAA @ SF

LOW

San Francisco Giants ML

4:06 PM ET

-126-130
Free Roll | 03:00 AM | -126 to -126 | No observed movementEarly Market | 07:00 AM | -126 to -126 | No observed movementMarket Pulse | 08:30 AM | -126 to -130 | 4 cent moveWeather/Ump Watch | 10:30 AM | -130 to -130 | No observed movementLineup Watch | 12:00 PM | -130 to -126 | 4 cent moveClosing Window | 03:35 PM | -126 to -130 | 4 cent move | Largest observed move
▲4¢ net

7 pulls Developing

HOU @ CWS

LOW

Chicago White Sox ML

7:11 PM ET

-120-120
Free Roll | 03:00 AM | -116 to -120 | 4 cent move | Largest observed moveEarly Market | 07:00 AM | -120 to -120 | No observed movementMarket Pulse | 08:30 AM | -120 to -120 | No observed movementWeather/Ump Watch | 10:30 AM | -120 to -120 | No observed movementLineup Watch | 12:00 PM | -120 to -120 | No observed movementClosing Window | 03:35 PM | -120 to -120 | No observed movementAfternoon Shift | 06:30 PM | -120 to -120 | No observed movement
Flat net

8 pulls Late

CIN @ STL

LOW

Cincinnati Reds ML

7:16 PM ET

+100-104
Free Roll | 03:00 AM | +100 to +100 | No observed movementEarly Market | 07:00 AM | +100 to +100 | No observed movementMarket Pulse | 08:30 AM | +100 to +100 | No observed movementWeather/Ump Watch | 10:30 AM | +100 to +100 | No observed movementLineup Watch | 12:00 PM | +100 to -104 | 4 cent move | Largest observed moveClosing Window | 03:35 PM | -104 to -104 | No observed movementAfternoon Shift | 06:30 PM | -104 to -104 | No observed movement
▲4¢ net

8 pulls Late

ATL @ BAL

LOW

Baltimore Orioles ML

7:06 PM ET

-116-116
Flat net

8 pulls Late

SEA @ TEX

LOW

Seattle Mariners ML

7:16 PM ET

-112-112
Flat net

8 pulls Late

SEA @ TEX

LOW

Texas Rangers ML

7:16 PM ET

-104-104
Flat net

8 pulls Late

ATL @ BAL

LOW

Atlanta Braves ML

7:06 PM ET

-102-102
Flat net

8 pulls Late

HOU @ CWS

LOW

Houston Astros ML

7:11 PM ET

+102+102
Free Roll | 03:00 AM | -102 to +102 | 4 cent move | Largest observed moveEarly Market | 07:00 AM | +102 to +102 | No observed movementMarket Pulse | 08:30 AM | +102 to +102 | No observed movementWeather/Ump Watch | 10:30 AM | +102 to +102 | No observed movementLineup Watch | 12:00 PM | +102 to +102 | No observed movementClosing Window | 03:35 PM | +102 to +102 | No observed movementAfternoon Shift | 06:30 PM | +102 to +102 | No observed movement
Flat net

8 pulls Late

ARI @ WSH

AVOID

Washington Nationals ML

4:06 PM ET

-152-136
Free Roll | 03:00 AM | -134 to -142 | 8 cent moveEarly Market | 07:00 AM | -142 to -152 | 10 cent moveMarket Pulse | 08:30 AM | -152 to -152 | No observed movementWeather/Ump Watch | 10:30 AM | -152 to -152 | No observed movementLineup Watch | 12:00 PM | -152 to -134 | 18 cent move | Largest observed moveClosing Window | 03:35 PM | -134 to -136 | 2 cent move
▼16¢ net

7 pulls Developing

LAA @ SF

LOW

Los Angeles Angels ML

4:06 PM ET

+108+110
Free Roll | 03:00 AM | +108 to +108 | No observed movementEarly Market | 07:00 AM | +108 to +108 | No observed movementMarket Pulse | 08:30 AM | +108 to +110 | 2 cent moveWeather/Ump Watch | 10:30 AM | +110 to +110 | No observed movementLineup Watch | 12:00 PM | +110 to +108 | 2 cent moveClosing Window | 03:35 PM | +108 to +110 | 2 cent move | Largest observed move
▼2¢ net

7 pulls Developing

LAD @ NYM

AVOID

Los Angeles Dodgers ML

7:16 PM ET

-164-154
Free Roll | 03:00 AM | -156 to -164 | 8 cent moveEarly Market | 07:00 AM | -164 to -164 | No observed movementMarket Pulse | 08:30 AM | -164 to -172 | 8 cent moveWeather/Ump Watch | 10:30 AM | -172 to -154 | 18 cent move | Largest observed moveLineup Watch | 12:00 PM | -154 to -154 | No observed movementClosing Window | 03:35 PM | -154 to -154 | No observed movementAfternoon Shift | 06:30 PM | -154 to -154 | No observed movement
▼10¢ net

8 pulls Late

SD @ MIA

AVOID

San Diego Padres ML

4:11 PM ET

+114+120
Free Roll | 03:00 AM | +110 to +114 | 4 cent move | Largest observed moveEarly Market | 07:00 AM | +114 to +114 | No observed movementMarket Pulse | 08:30 AM | +114 to +114 | No observed movementWeather/Ump Watch | 10:30 AM | +114 to +114 | No observed movementLineup Watch | 12:00 PM | +114 to +116 | 2 cent moveClosing Window | 03:35 PM | +116 to +120 | 4 cent move
▼6¢ net

7 pulls Developing

ATH @ MIN

AVOID

Minnesota Twins ML

7:11 PM ET

-162-146
Free Roll | 03:00 AM | -162 to -162 | No observed movementEarly Market | 07:00 AM | -162 to -162 | No observed movementMarket Pulse | 08:30 AM | -162 to -162 | No observed movementWeather/Ump Watch | 10:30 AM | -162 to -166 | 4 cent moveLineup Watch | 12:00 PM | -166 to -166 | No observed movementClosing Window | 03:35 PM | -166 to -146 | 20 cent move | Largest observed moveAfternoon Shift | 06:30 PM | -146 to -146 | No observed movement
▼16¢ net

8 pulls Late

KC @ DET

AVOID

Detroit Tigers ML

1:11 PM ET

-178-158
Free Roll | 03:00 AM | -184 to -184 | No observed movementEarly Market | 07:00 AM | -184 to -178 | 6 cent moveMarket Pulse | 08:30 AM | -178 to -178 | No observed movementWeather/Ump Watch | 10:30 AM | -178 to -158 | 20 cent move | Largest observed moveLineup Watch | 12:00 PM | -158 to -158 | No observed movement
▼20¢ net

6 pulls Developing

Live dataUpdated: Jul 25, 6:30 PM ET
Explore the full MLB opening vs. current odds tracker

Line movement explained

How to read the MLB board

Opening price

The first usable FanDuel moneyline FusionPicks archived for the current board cycle.

Current price

The latest validated FanDuel moneyline included in the public board.

Net movement

The difference between opening and current price, also measured as a change in implied win probability.

Reversal

A move that changed direction after the market initially established support for one side.

FusionPicks provides market-intelligence research, not betting advice. Odds can change at any time; always verify the current price directly with FanDuel.