MLB odds comparison

Nationals
vs
Giants
8:05 pm April 18, 2026
 

Winner

Average
Nationals
1.97
Giants
1.891

Run spread

Average
Nationals +1.5
1.595
Giants -1.5
2.39

Total runs

Average
Over 9.5
1.955
Under 9.5
1.862
Red Sox
vs
Tigers
8:10 pm April 18, 2026
 

Winner

Average
Red Sox
2.217
Tigers
1.7

Run spread

Average
Red Sox +1.5
1.674
Tigers -1.5
2.247

Total runs

Average
Over 7
2.027
Under 7
1.8
Marlins
vs
Brewers
8:10 pm April 18, 2026
 

Winner

Average
Marlins
1.888
Brewers
1.97

Run spread

Average
Marlins +1.5
1.493
Brewers -1.5
2.637

Total runs

Average
Over 7
1.798
Under 7
2.033
Guardians
vs
Orioles
10:10 pm April 18, 2026
 

Winner

Average
Guardians
1.731
Orioles
2.16

Run spread

Average
Guardians -1.5
2.513
Orioles +1.5
1.539

Total runs

Average
Over 7.5
2.007
Under 7.5
1.812
Astros
vs
Cardinals
11:10 pm April 18, 2026
 

Winner

Average
Astros
1.7
Cardinals
2.207

Run spread

Average
Astros -1.5
2.377
Cardinals +1.5
1.594

Total runs

Average
Over 8.5
1.744
Under 8.5
2.087
Mariners
vs
Rangers
11:15 pm April 18, 2026
 

Winner

Average
Mariners
1.75
Rangers
2.13

Run spread

Average
Mariners -1.5
2.573
Rangers +1.5
1.523

Total runs

Average
Over 7.5
2.08
Under 7.5
1.751
Phillies
vs
Braves
11:15 pm April 18, 2026
 

Winner

Average
Phillies
1.792
Braves
2.07

Run spread

Average
Phillies -1.5
2.67
Braves +1.5
1.482

Total runs

Average
Over 7.5
2.133
Under 7.5
1.713
Rockies
vs
Dodgers
12:10 am April 19, 2026
 

Winner

Average
Rockies
3.45
Dodgers
1.332

Run spread

Average
Rockies +2.5
2.03
Dodgers -2.5
1.797

Total runs

Average
Over 10.5
1.812
Under 10.5
2
Diamondbacks
vs
Blue Jays
12:10 am April 19, 2026
 

Winner

Average
Diamondbacks
1.648
Blue Jays
2.29

Run spread

Average
Diamondbacks -1.5
2.27
Blue Jays +1.5
1.651

Total runs

Average
Over 9.5
2.07
Under 9.5
1.757
Angels
vs
Padres
1:38 am April 19, 2026
 

Winner

Average
Angels
1.95
Padres
1.896

Run spread

Average
Angels +1.5
1.579
Padres -1.5
2.41

Total runs

Average
Over 9.5
2.003
Under 9.5
1.81
Pirates
vs
Rays
5:35 pm April 19, 2026
 

Winner

Average
Pirates
1.842
Rays
2.027

Run spread

Average
Pirates +1.5
1.495
Rays -1.5
2.663

Total runs

Average
Over 7.5
1.818
Under 7.5
2.017
Red Sox
vs
Tigers
5:35 pm April 19, 2026
 

Winner

Average
Red Sox
1.695
Tigers
2.24

Run spread

Average
Red Sox -1.5
2.467
Tigers +1.5
1.566

Total runs

Average
Over 6.5
1.773
Under 6.5
2.077
Nationals
vs
Giants
5:35 pm April 19, 2026
 

Winner

Average
Nationals
2.24
Giants
1.69

Run spread

Average
Nationals +1.5
1.737
Giants -1.5
2.143

Total runs

Average
Over 8.5
2.007
Under 8.5
1.827
Guardians
vs
Orioles
5:40 pm April 19, 2026
 

Winner

Average
Guardians
1.86
Orioles
2.007

Run spread

Average
Guardians +1.5
1.475
Orioles -1.5
2.737

Total runs

Average
Over 7.5
2.107
Under 7.5
1.747
Marlins
vs
Brewers
5:40 pm April 19, 2026
 

Winner

Average
Marlins
2.027
Brewers
1.839

Run spread

Average
Marlins +1.5
1.616
Brewers -1.5
2.353

Total runs

Average
Over 7.5
1.818
Under 7.5
2.017
Astros
vs
Cardinals
6:10 pm April 19, 2026
 

Winner

Average
Astros
1.71
Cardinals
2.203

Run spread

Average
Astros -1.5
2.367
Cardinals +1.5
1.607

Total runs

Average
Over 8.5
1.907
Under 8.5
1.916
Cubs
vs
Mets
6:20 pm April 19, 2026
 

Winner

Average
Cubs
1.872
Mets
1.987

Run spread

Average
Cubs +1.5
1.525
Mets -1.5
2.583

Total runs

Average
Over 8.5
1.945
Under 8.5
1.879
Rockies
vs
Dodgers
7:10 pm April 19, 2026
 

Winner

Average
Rockies
3.373
Dodgers
1.352

Run spread

Average
Rockies +2.5
2.073
Dodgers -2.5
1.782

Total runs

Average
Over 11.5
2.047
Under 11.5
1.796
Angels
vs
Padres
8:07 pm April 19, 2026
 

Winner

Average
Angels
2
Padres
1.849

Run spread

Average
Angels +1.5
1.583
Padres -1.5
2.4

Total runs

Average
Over 8.5
1.954
Under 8.5
1.871
Diamondbacks
vs
Blue Jays
8:10 pm April 19, 2026
 

Winner

Average
Diamondbacks
1.961
Blue Jays
1.891

Run spread

Average
Diamondbacks +1.5
1.563
Blue Jays -1.5
2.45

Total runs

Average
Over 8.5
2.037
Under 8.5
1.801
Mariners
vs
Rangers
8:10 pm April 19, 2026
 

Winner

Average
Mariners
1.675
Rangers
2.247

Run spread

Average
Mariners -1.5
2.43
Rangers +1.5
1.574

Total runs

Average
Over 6.5
1.728
Under 6.5
2.137
Phillies
vs
Braves
11:20 pm April 19, 2026
 

Winner

Average
Phillies
1.825
Braves
2.03

Run spread

Average
Phillies -1.5
2.62
Braves +1.5
1.503

Total runs

Average
Over 7.5
1.787
Under 7.5
2.057

Leave a comment

Your email address will not be published. Required fields are marked *

EXCLUSIVE BONUSES

Only on BitOdds!

  • Free bets
  • Free spins
  • Deposit matches
Get crypto bonuses

Edge alerts

We have set up alerts when there are opportuntites to gamble crypto with the odds in your favor. We guarantee 100% privacy, your information will not be shared.

Best odds sportsbooks

Best odds frequency Edge
58.18%5.38%
42.82%6.19%
17.8%6.32%
View all

Settings