Every MLB team now has at least one game under its belt in the 2022 season. With the first full slate of games on tap today, here are the MLB odds, schedule, starting pitchers and predictions for Saturday, April 9.
MLB Odds, Schedule and Starting Pitchers
Chicago White Sox vs. Detroit Tigers
Run Line: CHW: -1.5 (+125) | DET: +1.5 (-150)
Moneyline: CHW: -130 | DET: +105
Over/Under: 8.5 (-105)
White Sox vs. Tigers Starting Pitchers: Dylan Cease (CHW) vs. Casey Mize (DET)
White Sox vs. Tigers Game Time: 1:10 p.m. EST
White Sox vs. Tigers Location: Comerica Park, Detroit, MI
Baltimore Orioles vs. Tampa Bay Rays
Run Line: BAL: +1.5 (-105) | TB: -1.5 (-115)
Moneyline: BAL: +190 | TB: -250
Over/Under: 8 (-120)
Orioles vs. Rays Starting Pitchers: Jordan Lyles (BAL) vs. Drew Rasmussen (TB)
Orioles vs. Rays Game Time: 1:10 p.m. EST
Orioles vs. Rays Location: Tropicana Field, St. Petersburg, FL
Seattle Mariners vs. Minnesota Twins
Run Line: SEA: +1.5 (-185) |MIN: -1.5 (+150)
Moneyline: SEA: +110 | MIN: -135
Over/Under: 8.5 (-110)
Mariners vs. Twins Starting Pitchers: Logan Gilbert (SEA) vs. Sonny Gray (MIN)
Mariners vs. Twins Game Time: 2:10 p.m. EST
Mariners vs. Twins Location: Target Field, Minneapolis, MI
Pittsburgh Pirates vs. St. Louis Cardinals
Run Line: PIT: +1.5 (-145) |STL: -1.5 (+120)
Moneyline: PIT: +140 | STL: -165
Over/Under: 8 (-110)
Pirates vs. Cardinals Starting Pitchers: Mitch Keller (PIT) vs. Miles Mikolas (STL)
Pirates vs. Cardinals Game Time: 2:15 p.m. EST
Pirates vs. Cardinals Location: Busch Stadium, St. Louis, MOMilwaukee Brewers vs. Chicago Cubs
Run Line: MIL: -1.5 (+105) | CHC: +1.5 (-130)
Moneyline: MIL: -160 | CHC: +135
Over/Under: 7.5 (-115)
Brewers vs. Cubs Starting Pitchers: Brandon Woodruff (MIL) vs. Justin Steele (CHC)
Brewers vs. Cubs Game Time: 2:20 p.m. EST
Brewers vs. Cubs Location: Wrigley Field, Chicago, IL
Texas Rangers vs. Toronto Blue Jays
Run Line: TEX: +1.5 (-115) | TOR: -1.5 (-105)
Moneyline: TEX: +165 | TOR: -200
Over/Under: 9 (-115)
Rangers vs. Blue Jays Starting Pitchers: Dane Dunning (TEX) vs. Kevin Gausman (TOR)
Rangers vs. Blue Jays Game Time: 3:07 p.m. EST
Rangers vs. Blue Jays Location: Rogers Centre, Toronto
Oakland Athletics vs. Philadelphia Phillies
Run Line: OAK: +1.5 (-130) | PHI: -1.5 (+105)
Moneyline: OAK: +155 | PHI: -190
Over/Under: 8 (-105)
Athletics vs. Phillies Starting Pitchers: Cole Irvin (OAK) vs. Kyle Gibson (PHI)
Athletics vs. Phillies Game Time: 4:05 p.m. EST
Athletics vs. Phillies Location: Citizens Bank Park, Philadelphia, PA
Boston Red Sox vs. New York Yankees
Run Line: BOS: +1.5 (-140) | NYY: -1.5 (+115)
Moneyline: BOS: +145 | NYY: -175
Over/Under: 8.5 (-105)
Red Sox vs. Yankees Starting Pitchers: Nick Pivetta (BOS) vs. Luis Severino (NYY)
Red Sox vs. Yankees Game Time: 4:05 p.m. EST
Red Sox vs. Yankees Location: Yankee Stadium, Bronx, NY
Miami Marlins vs. San Francisco Giants
Run Line: MIA: +1.5 (-165) | SF: -1.5 (+135)
Moneyline: MIA: +125 | SF: -150
Over/Under: 7.5 (-105)
Marlins vs. Giants Starting Pitchers: Pablo Lopez (MIA) vs. Carlos Rodon (SF)
Marlins vs. Giants Game Time: 4:05 p.m. EST
Marlins vs. Giants Location: Oracle Park, San Francisco, CA
Cleveland Guardians vs. Kansas City Royals
Run Line: CLE: -1.5 (+155) | KC: +1.5 (-190)
Moneyline: CLE: +100 | KC: -120
Over/Under: 8.5 (-110)
Guardians vs. Royals Starting Pitchers: Zach Plesac (CLE) vs. Brad Keller (KC)
Guardians vs. Royals Game Time: 4:10 p.m. EST
Guardians vs. Royals Location: Kauffman Stadium, Kansas City, MO
New York Mets vs. Washington Nationals
Run Line: NYM: -1.5 (+110) |WSH: +1.5 (-135)
Moneyline: NYM: -145 | WSH: +120
Over/Under: 9 (-120)
Mets vs. Nationals Starting Pitchers: Chris Bassitt (NYM) vs. Joan Adon (WSH)
Mets vs. Nationals Game Time: 7:05 p.m. EST
Mets vs. Nationals Location: Nationals Park, Washington, D.C.
Cincinnati Reds vs. Atlanta Braves
Run Line: CIN: +1.5 (-135) | ATL: -1.5 (+110)
Moneyline: CIN: +135 | ATL: -165
Over/Under: 10 (-110)
Reds vs. Braves Starting Pitchers: Vladimir Gutierrez (CIN) vs. Kyle Wright (ATL)
Reds vs. Braves Game Time: 7:20 p.m. EST
Reds vs. Braves Location: Truist Park, Atlanta, GA
Los Angeles Dodgers vs. Colorado Rockies
Run Line: LAD: -1.5 (+100) | COL: +1.5 (-120)
Moneyline: LAD: -145 | COL: +120
Over/Under: 12 (-110)
Dodgers vs. Rockies Starting Pitchers: Tony Gonsolin (LAD) vs. German Marquez (COL)
Dodgers vs. Rockies Game Time: 8:10 p.m. EST
Dodgers vs. Rockies Location: Coors Field, Denver, CO
San Diego Padres vs. Arizona Diamondbacks
Run Line: SD: -1.5 (+105) | ARI: +1.5 (-125)
Moneyline: SD: -155 | ARI: +125
Over/Under: 9 (-120)
Padres vs. Diamondbacks Starting Pitchers: Joe Musgrove (SD) vs. Zach Davies (ARI)
Padres vs. Diamondbacks Game Time: 8:10 p.m. EST
Padres vs. Diamondbacks Location: Chase Field, Phoenix, AZ
Houston Astros vs. Los Angeles Angels
Run Line: HOU: -1.5 (+145) | LAA: +1.5 (-175)
Moneyline: HOU: -110| LAA: -110
Over/Under: 8.5 (-115)
Astros vs. Angels Starting Pitchers: Justin Verlander (HOU) vs. Noah Syndergaard (LAA)
Astros vs. Angels Game Time: 9:07 p.m. EST
Astros vs. Angels Location: Angel Stadium of Anaheim, Anaheim, CA
Run Line: MIL: -1.5 (+105) | CHC: +1.5 (-130)
Moneyline: MIL: -160 | CHC: +135
Over/Under: 7.5 (-115)
Brewers vs. Cubs Starting Pitchers: Brandon Woodruff (MIL) vs. Justin Steele (CHC)
Brewers vs. Cubs Game Time: 2:20 p.m. EST
Brewers vs. Cubs Location: Wrigley Field, Chicago, IL
Run Line: TEX: +1.5 (-115) | TOR: -1.5 (-105)
Moneyline: TEX: +165 | TOR: -200
Over/Under: 9 (-115)
Rangers vs. Blue Jays Starting Pitchers: Dane Dunning (TEX) vs. Kevin Gausman (TOR)
Rangers vs. Blue Jays Game Time: 3:07 p.m. EST
Rangers vs. Blue Jays Location: Rogers Centre, Toronto
Run Line: OAK: +1.5 (-130) | PHI: -1.5 (+105)
Moneyline: OAK: +155 | PHI: -190
Over/Under: 8 (-105)
Athletics vs. Phillies Starting Pitchers: Cole Irvin (OAK) vs. Kyle Gibson (PHI)
Athletics vs. Phillies Game Time: 4:05 p.m. EST
Athletics vs. Phillies Location: Citizens Bank Park, Philadelphia, PA
Run Line: BOS: +1.5 (-140) | NYY: -1.5 (+115)
Moneyline: BOS: +145 | NYY: -175
Over/Under: 8.5 (-105)
Red Sox vs. Yankees Starting Pitchers: Nick Pivetta (BOS) vs. Luis Severino (NYY)
Red Sox vs. Yankees Game Time: 4:05 p.m. EST
Red Sox vs. Yankees Location: Yankee Stadium, Bronx, NY
Run Line: MIA: +1.5 (-165) | SF: -1.5 (+135)
Moneyline: MIA: +125 | SF: -150
Over/Under: 7.5 (-105)
Marlins vs. Giants Starting Pitchers: Pablo Lopez (MIA) vs. Carlos Rodon (SF)
Marlins vs. Giants Game Time: 4:05 p.m. EST
Marlins vs. Giants Location: Oracle Park, San Francisco, CA
Run Line: CLE: -1.5 (+155) | KC: +1.5 (-190)
Moneyline: CLE: +100 | KC: -120
Over/Under: 8.5 (-110)
Guardians vs. Royals Starting Pitchers: Zach Plesac (CLE) vs. Brad Keller (KC)
Guardians vs. Royals Game Time: 4:10 p.m. EST
Guardians vs. Royals Location: Kauffman Stadium, Kansas City, MO
Run Line: NYM: -1.5 (+110) |WSH: +1.5 (-135)
Moneyline: NYM: -145 | WSH: +120
Over/Under: 9 (-120)
Mets vs. Nationals Starting Pitchers: Chris Bassitt (NYM) vs. Joan Adon (WSH)
Mets vs. Nationals Game Time: 7:05 p.m. EST
Mets vs. Nationals Location: Nationals Park, Washington, D.C.
Run Line: CIN: +1.5 (-135) | ATL: -1.5 (+110)
Moneyline: CIN: +135 | ATL: -165
Over/Under: 10 (-110)
Reds vs. Braves Starting Pitchers: Vladimir Gutierrez (CIN) vs. Kyle Wright (ATL)
Reds vs. Braves Game Time: 7:20 p.m. EST
Reds vs. Braves Location: Truist Park, Atlanta, GA
Run Line: LAD: -1.5 (+100) | COL: +1.5 (-120)
Moneyline: LAD: -145 | COL: +120
Over/Under: 12 (-110)
Dodgers vs. Rockies Starting Pitchers: Tony Gonsolin (LAD) vs. German Marquez (COL)
Dodgers vs. Rockies Game Time: 8:10 p.m. EST
Dodgers vs. Rockies Location: Coors Field, Denver, CO
Run Line: SD: -1.5 (+105) | ARI: +1.5 (-125)
Moneyline: SD: -155 | ARI: +125
Over/Under: 9 (-120)
Padres vs. Diamondbacks Starting Pitchers: Joe Musgrove (SD) vs. Zach Davies (ARI)
Padres vs. Diamondbacks Game Time: 8:10 p.m. EST
Padres vs. Diamondbacks Location: Chase Field, Phoenix, AZ
Run Line: HOU: -1.5 (+145) | LAA: +1.5 (-175)
Moneyline: HOU: -110| LAA: -110
Over/Under: 8.5 (-115)
Astros vs. Angels Starting Pitchers: Justin Verlander (HOU) vs. Noah Syndergaard (LAA)
Astros vs. Angels Game Time: 9:07 p.m. EST
Astros vs. Angels Location: Angel Stadium of Anaheim, Anaheim, CA
MLB Predictions Today and Best Bets
After yesterday’s MLB predictions went 1-2 with a pair of near-misses in the Athletics vs. Phillies and White Sox vs. Tigers games, we move on to a day with any and all options as all 30 teams are in action today. Fortunately, yesterday wasn’t a total loss as we won our MLB Parlay of the Day with moneyline wins by the Phillies, Mets and Braves.
Let’s ride that wave with my predictions and best bets for April 9.
MLB Best Bet April 9: Toronto Blue Jays -1.5 (-105) vs. Texas Rangers, 3:07 p.m. EST, available at BetMGM
After a come-from-behind win by the Blue Jays on Friday, I’m riding with Toronto again today.
My expectation is that the Jays won’t fall into the same hole they did yesterday, coming back from down seven runs, and they face a pitcher in Rangers starter Dane Dunning who doesn’t go deep into games. The Blue Jays made their comeback yesterday against the Rangers’ bullpen and Dunning only made it to the fifth inning in 11 of 27 starts last season. This means the Jays should see at least three or probably four innings of the Texas bullpen in this one.
If newly-acquired Kevin Gausman can pick up where he left off in San Francisco (2.81 ERA last season with the Giants), Toronto should get off to a strong start and win this game by at least two runs.
MLB Best Bet April 9: Kansas City Royals (-120) vs. Cleveland Guardians, 4:10 p.m. EST, available at BetMGM
Royals starter Brad Keller started to figure things out down the stretch last season, as he held eight of his final nine opponents to three earned runs or less in 2021. He also pitched deep into games during that run, pitching into the sixth inning in six of those nine starts. If he can keep this up today, it should limit the chances the Guardians will have against a weak KC bullpen.
The Guardians didn’t show much at the plate, losing 3-1 on MLB Opening Day, and the reality is that the Guardians have ranked in the bottom third for hitters in each of the past two seasons. I’m, giving Kansas City the edge here and like the Royals and Keller to pull out the win on Saturday.
MLB Best Bet April 9: Nick Pivetta Over 5.5 Strikeouts (+115) vs. New York Yankees, 4:05 p.m. EST, available at BetMGM
Boston Red Sox starter Nick Pivetta averages better than one strikeout per inning in his career, and the Yankees’ lineup is full of players who either hit the ball a mile or swing and miss. New York fanned 15 times against Boston pitchers on Friday, and that’s going to be a typical occurrence with the likes of Giancarlo Stanton and Joey Gallo coming to the plate for the Bronx Bombers.
As long as Pivetta can pitch at least five innings, he should get to this number. Plus, the last time he faced the Yankees, he lasted 5.1 innings and fanned seven, so getting plus money for this play makes it one of my best bets for April 9.
Like these betting picks? Use one of our promo codes to sign up and bet with one of our sportsbook partners.