Gamblers Palace Top Sportsbooks

#1

100% UP TO $1000

5

#2

100% UP TO $600

5

#3

100% UP TO $1000

5

#4

100% UP TO $250

5

#5

-108 Juice + 10%

5

April MLB Game Schedules 2017

Home > Sportsbooks > MLB Game Predictions > April - MLB Betting Schedules

MLB Game Schedule - April Baseball Betting Events

SUNDAY, APRIL 2, 2017

Away Home Time
Yankees Rays 1:10 pm
Giants Diamondbacks 4:10 pm
Cubs Cardinals 8:35 pm

MONDAY, APRIL 3, 2017

Away Home Time
Marlins Nationals 1:05 pm
Braves Mets 1:10 pm
Pirates Red Sox 2:05 pm
Rockies Brewers 2:10 pm
Blue Jays Orioles 3:05 pm
Phillies Reds 4:10 pm
Tigers White Sox 4:10 pm
Padres Dodgers 4:10 pm
Royals Twins 4:10 pm
Indians Rangers 7:05 pm
Mariners Astros 8:10 pm
Angels Athletics 10:05 pm

TUESDAY, APRIL 4, 2017

Away Home Time
Yankees Rays 7:10 pm
Rockies Brewers 7:40 pm
Indians Rangers 8:05 pm
Mariners Astros 8:10 pm
Cubs Cardinals 8:15 pm
Giants Diamondbacks 9:40 pm
Angels Athletics 10:05 pm
Padres Dodgers 10:10 pm

WEDNESDAY, APRIL 5, 2017

Away Home Time
Royals Twins 1:10 pm
Cubs Cardinals 1:45 pm
Tigers White Sox 2:10 pm
Blue Jays Orioles 7:05 pm
Marlins Nationals 7:05 pm
Braves Mets 7:10 pm
Yankees Rays 7:10 pm
Pirates Red Sox 7:10 pm
Phillies Reds 7:10 pm
Indians Rangers 8:05 pm
Mariners Astros 8:10 pm
Rockies Brewers 8:10 pm
Giants Diamondbacks 9:40 pm
Angels Athletics 10:05 pm
Padres Dodgers 10:10 pm

THURSDAY, APRIL 6, 2017

Away Home Time
Phillies Reds 12:35 pm
Royals Twins 1:10 pm
Pirates Red Sox 1:35 pm
Rockies Brewers 1:40 pm
Tigers White Sox 2:10 pm
Padres Dodgers 3:10 pm
Angels Athletics 3:35 pm
Marlins Nationals 4:05 pm
Braves Mets 7:10 pm
Blue Jays Rays 7:10 pm
Mariners Astros 8:10 pm
Giants Diamondbacks 9:40 pm

FRIDAY, APRIL 7, 2017

Away Home Time
Braves @ Pirates 1:05 pm
Red Sox Tigers 1:10 pm
Nationals Phillies 3:05 pm
Dodgers Rockies 4:10 pm
Giants Padres 6:40 pm
Yankees Orioles 7:05 pm
Marlins Mets 7:10 pm
Blue Jays Rays 7:10 pm
Athletics Rangers 8:05 pm
Twins White Sox 8:10 pm
Royals Astros 8:10 pm
Cubs Brewers 8:10 pm
Reds @ Cardinals 8:15 pm
Indians Diamondbacks 9:40 pm
Mariners Angels 10:07 pm

SATURDAY, APRIL 8, 2017

Away Home Time
Red Sox Tigers 1:10 pm
Twins White Sox 2:10 pm
Reds @ Cardinals 2:15 pm
Yankees Orioles 4:05 pm
Blue Jays Rays 6:10 pm
Nationals Phillies 7:05 pm
Braves Pirates 7:05 pm
Royals Astros 7:10 pm
Cubs Brewers 7:10 pm
Marlins Mets 7:10 pm
Athletics Rangers 8:05 pm
Indians Diamondbacks 8:10 pm
Dodgers Rockies 8:10 pm
Giants Padres 8:40 pm
Mariners Angels 10:07 pm

SUNDAY, APRIL 9, 2017

Away Home Time
Red Sox Tigers 1:10 pm
Blue Jays Rays 1:10 pm
Yankees Orioles 1:35 pm
Nationals Phillies 1:35 pm
Braves Pirates 1:35 pm
Royals Astros 2:10 pm
Cubs Brewers 2:10 pm
Twins White Sox 2:10 pm
Reds @ Cardinals 2:15 pm
Athletics Rangers 3:05 pm
Dodgers Rockies 3:10 pm
Mariners Angels 3:37 pm
Indians Diamondbacks 4:10 pm
Giants Padres 4:40 pm
Marlins Mets 8:00 pm

MONDAY, APRIL 10, 2017

Away Home Time
Rays Yankees 1:05 pm
Red Sox Tigers 1:10 pm
Athletics Royals 4:15 pm
Diamondbacks Giants 4:35 pm
Astros Mariners 5:10 pm
Reds Pirates 7:05 pm
Cardinals Nationals 7:05 pm
Mets Phillies 7:05 pm
Dodgers Cubs 8:05 pm
Padres Rockies 8:40 pm

TUESDAY, APRIL 11, 2017

Away Home Time
Twins Tigers 1:10 pm
White Sox Indians 4:10 pm
Cardinals Nationals 7:05 pm
Mets Phillies 7:05 pm
Reds Pirates 7:05 pm
Brewers Blue Jays 7:07 pm
Orioles Red Sox 7:10 pm
Braves Marlins 7:10 pm
Padres Rockies 8:40 pm
Rangers Angels 10:07 pm
Astros Mariners 10:10 pm
Diamondbacks Giants 10:15 pm

WEDNESDAY, APRIL 12, 2017

Away Home Time
Rays Yankees 1:05 pm
Twins Tigers 1:10 pm
Padres Rockies 3:10 pm
Cardinals Nationals 4:05 pm
White Sox Indians 6:10 pm
Mets Phillies 7:05 pm
Reds Pirates 7:05 pm
Brewers Blue Jays 7:07 pm
Orioles Red Sox 7:10 pm
Braves Marlins 7:10 pm
Dodgers Cubs 8:05 pm
Athletics Royals 8:15 pm
Rangers Angels 10:07 pm
Astros Mariners 10:10 pm
Diamondbacks Giants 10:15 pm

THURSDAY, APRIL 13, 2017

Away Home Time
Twins Tigers 1:10 pm
Dodgers Cubs 2:20 pm
Rangers Angels 3:37 pm
White Sox Indians 6:10 pm
Rays Yankees 7:05 pm
Orioles Blue Jays 7:07 pm
Brewers Reds 7:10 pm
Mets Marlins 7:10 pm
Athletics Royals 8:15 pm
Rockies Giants 10:15 pm

FRIDAY, APRIL 14, 2017

Away Home Time
Pirates Cubs 2:20 pm
Phillies Nationals 4:05 pm
Cardinals Yankees 7:05 pm
Orioles Blue Jays 7:07 pm
Mets Marlins 7:10 pm
Rays Red Sox 7:10 pm
Brewers Reds 7:10 pm
Tigers Indians 7:10 pm
Padres Braves 7:35 pm
White Sox Twins 8:10 pm
Angels Royals 8:15 pm
Astros Athletics 10:05 pm
Diamondbacks Dodgers 10:10 pm
Rangers Mariners 10:10 pm
Rockies Giants 10:15 pm

SATURDAY, APRIL 15, 2017

Away Home Time
Cardinals Yankees 1:05 pm
Phillies Nationals 1:05 pm
Orioles Blue Jays 1:07 pm
Brewers Reds 1:10 pm
White Sox Twins 2:10 pm
Pirates Cubs 2:20 pm
Rockies Giants 4:05 pm
Rays Red Sox 4:05 pm
Astros Athletics 4:05 pm
Tigers Indians 4:10 pm
Padres Braves 7:10 pm
Mets Marlins 7:10 pm
Angels Royals 7:15 pm
Diamondbacks Dodgers 9:10 pm
Rangers Mariners 9:10 pm

SUNDAY, APRIL 16, 2017

Away Home Time
Orioles Blue Jays 1:07 pm
Brewers Reds 1:10 pm
Tigers Indians 1:10 pm
Mets Marlins 1:10 pm
Padres Braves 1:35 pm
Rays Red Sox 1:35 pm
Phillies Nationals 1:35 pm
Angels Royals 2:15 pm
Pirates Cubs 2:20 pm
Astros Athletics 4:05 pm
Rockies Giants 4:05 pm
Diamondbacks Dodgers 4:10 pm
White Sox Twins 4:10 pm
Rangers Mariners 4:10 pm
Cardinals Yankees 8:05 pm

MONDAY, APRIL 17, 2017

Away Home Time
Rays Red Sox 11:05 am
Pirates Cardinals 7:05 pm
White Sox Yankees 7:05 pm
Padres Braves 7:35 pm
Brewers Cubs 8:05 pm
Angels Astros 8:10 pm
Indians Twins 8:10 pm
Rangers Athletics 10:05 pm
Diamondbacks Dodgers 10:10 pm
Marlins Mariners 10:10 pm

TUESDAY, APRIL 18, 2017

Away Home Time
White Sox Yankees 7:05 pm
Red Sox Blue Jays 7:07 pm
Orioles Reds 7:10 pm
Phillies Mets 7:10 pm
Tigers Rays 7:10 pm
Nationals Braves 7:35 pm
Brewers Cubs 8:05 pm
Angels Astros 8:10 pm
Indians Twins 8:10 pm
Giants Royals 8:15 pm
Pirates @ Cardinals 8:15 pm
Rangers Athletics 10:05 pm
Marlins Mariners 10:10 pm
Rockies Dodgers 10:10 pm
Diamondbacks Padres 10:10 pm

WEDNESDAY, APRIL 19, 2017

Away Home Time
Pirates @ Cardinals 1:45 pm
Brewers Cubs 2:20 pm
Rangers Athletics 3:35 pm
Marlins Mariners 3:40 pm
White Sox Yankees 7:05 pm
Red Sox Blue Jays 7:07 pm
Phillies Mets 7:10 pm
Tigers Rays 7:10 pm
Orioles Reds 7:10 pm
Nationals Braves 7:35 pm
Angels Astros 8:10 pm
Indians Twins 8:10 pm
Giants Royals 8:15 pm
Rockies Dodgers 10:10 pm
Diamondbacks Padres 10:10 pm

THURSDAY, APRIL 20, 2017

Away Home Time
Red Sox Blue Jays 12:37 pm
Indians Twins 1:10 pm
Tigers Rays 1:10 pm
Angels Astros 2:10 pm
Orioles Reds 7:10 pm
Phillies Mets 7:10 pm
Nationals Braves 7:35 pm
Royals Rangers 8:05 pm
Cardinals Brewers 8:10 pm
Diamondbacks Padres 9:10 pm
Mariners Athletics 10:05 pm

FRIDAY, APRIL 21, 2017

Away Home Time
Red Sox Orioles 7:05 pm
Braves Phillies 7:05 pm
Yankees @ Pirates 7:05 pm
Astros Rays 7:10 pm
Cubs Reds 7:10 pm
Nationals Mets 7:10 pm
Royals Rangers 8:05 pm
Indians White Sox 8:10 pm
Cardinals Brewers 8:10 pm
Tigers Twins 8:10 pm
Giants Rockies 8:40 pm
Dodgers Diamondbacks 9:40 pm
Mariners Athletics 10:05 pm
Blue Jays Angels 10:07 pm
Marlins Padres 10:10 pm

SATURDAY, APRIL 22, 2017

Away Home Time
Cubs Reds 1:10 pm
Tigers Twins 2:10 pm
Nationals Mets 4:05 pm
Mariners Athletics 4:05 pm
Yankees Pirates 4:05 pm
Astros Rays 6:10 pm
Red Sox Orioles 7:05 pm
Braves Phillies 7:05 pm
Indians White Sox 7:10 pm
Cardinals Brewers 7:10 pm
Royals Rangers 8:05 pm
Dodgers Diamondbacks 8:10 pm
Giants Rockies 8:10 pm
Marlins Padres 8:40 pm
Blue Jays Angels 9:07 pm

SUNDAY, APRIL 23, 2017

Away Home Time
Cubs Reds 1:10 pm
Astros Rays 1:10 pm
Red Sox Orioles 1:35 pm
Braves Phillies 1:35 pm
Yankees Pirates 1:35 pm
Tigers Twins 2:10 pm
Indians White Sox 2:10 pm
Cardinals Brewers 2:10 pm
Royals Rangers 3:05 pm
Giants Rockies 3:10 pm
Blue Jays Angels 3:37 pm
Mariners Athletics 4:05 pm
Dodgers Diamondbacks 4:10 pm
Marlins Padres 4:40 pm
Nationals Mets 8:00 pm

MONDAY, APRIL 24, 2017

Away Home Time
Rays Orioles 7:05 pm
Cubs Pirates 7:05 pm
Reds Brewers 7:40 pm
Twins Rangers 8:05 pm
Royals White Sox 8:10 pm
Nationals Rockies 8:40 pm
Padres Diamondbacks 9:40 pm
Blue Jays Angels 10:07 pm
Dodgers Giants 10:15 pm

TUESDAY, APRIL 25, 2017

Away Home Time
Astros Indians 6:10 pm
Rays Orioles 7:05 pm
Marlins Phillies 7:05 pm
Cubs @ Pirates 7:05 pm
Yankees Red Sox 7:10 pm
Mariners Tigers 7:10 pm
Braves Mets 7:10 pm
Reds Brewers 7:40 pm
Twins Rangers 8:05 pm
Royals White Sox 8:10 pm
Blue Jays @ Cardinals 8:15 pm
Nationals Rockies 8:40 pm
Padres Diamondbacks 9:40 pm
Athletics Angels 10:07 pm
Dodgers Giants 10:15 pm

WEDNESDAY, APRIL 26, 2017

Away Home Time
Reds Brewers 1:40 pm
Royals White Sox 2:10 pm
Astros Indians 6:10 pm
Rays Orioles 7:05 pm
Marlins Phillies 7:05 pm
Cubs Pirates 7:05 pm
Yankees Red Sox 7:10 pm
Mariners Tigers 7:10 pm
Braves Mets 7:10 pm
Twins Rangers 8:05 pm
Blue Jays @ Cardinals 8:15 pm
Nationals Rockies 8:40 pm
Padres Diamondbacks 9:40 pm
Athletics Angels 10:07 pm
Dodgers Giants 10:15 pm

THURSDAY, APRIL 27, 2017

Away Home Time
Marlins Phillies 1:05 pm
Mariners Tigers 1:10 pm
Braves Mets 1:10 pm
Blue Jays @ Cardinals 1:45 pm
Nationals Rockies 3:10 pm
Dodgers Giants 3:45 pm
Astros Indians 6:10 pm
Yankees Red Sox 7:10 pm
Padres Diamondbacks 9:40 pm
Athletics Angels 10:07 pm

FRIDAY, APRIL 28, 2017

Away Home Time
Orioles Yankees 7:05 pm
Mets Nationals 7:05 pm
Rays Blue Jays 7:07 pm
White Sox Tigers 7:10 pm
Pirates Marlins 7:10 pm
Cubs Red Sox 7:10 pm
Mariners Indians 7:10 pm
Angels Rangers 8:05 pm
Athletics Astros 8:10 pm
Braves Brewers 8:10 pm
Twins Royals 8:15 pm
Reds @ Cardinals 8:15 pm
Rockies Diamondbacks 9:40 pm
Phillies Dodgers 10:10 pm
Padres Giants 10:15 pm

SATURDAY, APRIL 29, 2017

Away Home Time
Orioles Yankees 1:05 pm
Mets Nationals 1:05 pm
Rays Blue Jays 1:07 pm
White Sox Tigers 1:10 pm
Reds @ Cardinals 2:15 pm
Cubs Red Sox 4:05 pm
Mariners Indians 4:10 pm
Athletics Astros 7:10 pm
Pirates Marlins 7:10 pm
Braves Brewers 7:10 pm
Twins Royals 7:15 pm
Angels Rangers 7:15 pm
Rockies Diamondbacks 8:10 pm
Padres Giants 9:05 pm
Phillies Dodgers 9:10 pm

SUNDAY, APRIL 30, 2017

Away Home Time
Orioles Yankees 1:05 pm
Rays Blue Jays 1:07 pm
Mariners Indians 1:10 pm
White Sox Tigers 1:10 pm
Pirates Marlins 1:10 pm
Mets Nationals 1:35 pm
Braves Brewers 2:10 pm
Athletics Astros 2:10 pm
Twins Royals 2:15 pm
Reds @ Cardinals 2:15 pm
Angels Rangers 3:05 pm
Padres Giants 4:05 pm
Rockies Diamondbacks 4:10 pm
Phillies Dodgers 4:10 pm
Cubs Red Sox 8:05 pm
Major League Baseball Schedules by Month
MLB Betting Schedule April May June July August September October

MLB Sports Betting Information

Live In Wagering Specials: MLB Betting Bonus

Live In Game Odds: Live In Game Odds

Sports Betting Help: How to get sportsbook help

Sportsbook Rules :The Sports Betting Rules

Sports Betting deposits: View Sports Deposit options