Friday’s MLB Odds, Betting Lines and Predictions - April 18

Today's MLB slate has several top-tier games, including a matchup between the Arizona Diamondbacks and the Chicago Cubs. Below, we have predictions for every game.
Today's MLB Odds and Predictions
Arizona Diamondbacks at Chicago Cubs Odds, Lines & Predictions
Game Info
- When: 2:20 PM ET
- Where: Wrigley Field
- TV Channel: MARQ and ARID
- Probable Pitchers: Colin Rea vs. Corbin Brian Burnes
- Records: Cubs (13-9), Diamondbacks (12-8)
- Diamondbacks Moneyline Odds: -112
- Cubs Moneyline Odds: -104
numberFire Prediction
- numberFire Predicted Favorite: Diamondbacks
- Diamondbacks Win Probability: 52.35%
- Cubs Win Probability: 47.65%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Cleveland Guardians at Pittsburgh Pirates Odds, Lines & Predictions
Game Info
- When: 6:40 PM ET
- Where: PNC Park
- TV Channel: SportsNet PT and CLEG
- Probable Pitchers: Carmen Mlodzinski vs. Luis Ortiz
- Records: Pirates (8-12), Guardians (9-9)
- Guardians Moneyline Odds: -130
- Pirates Moneyline Odds: +110
numberFire Prediction
- numberFire Predicted Favorite: Guardians
- Guardians Win Probability: 50.39%
- Pirates Win Probability: 49.61%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Kansas City Royals at Detroit Tigers Odds, Lines & Predictions
Game Info
- When: 6:40 PM ET
- Where: Comerica Park
- TV Channel: FDSDET and FDSKC
- Probable Pitchers: Jackson Jobe vs. Cole Ragans
- Records: Tigers (11-8), Royals (8-12)
- Royals Moneyline Odds: -142
- Tigers Moneyline Odds: +120
numberFire Prediction
- numberFire Predicted Favorite: Royals
- Royals Win Probability: 52.68%
- Tigers Win Probability: 47.32%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Miami Marlins at Philadelphia Phillies Odds, Lines & Predictions
Game Info
- When: 6:45 PM ET
- Where: Citizens Bank Park
- TV Channel: NBCS-PH and FDSFL
- Probable Pitchers: Zack Wheeler vs. Sandy (Montero) Alcantara
- Records: Phillies (11-8), Marlins (8-10)
- Phillies Moneyline Odds: -230
- Marlins Moneyline Odds: +190
numberFire Prediction
- numberFire Predicted Favorite: Phillies
- Phillies Win Probability: 76.64%
- Marlins Win Probability: 23.36%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Cincinnati Reds at Baltimore Orioles Odds, Lines & Predictions
Game Info
- When: 7:05 PM ET
- Where: Oriole Park at Camden Yards
- TV Channel: MASN2 and FDSOH
- Probable Pitchers: Cade Povich vs. Andrew Abbott
- Records: Orioles (8-10), Reds (9-10)
- Orioles Moneyline Odds: -164
- Reds Moneyline Odds: +138
numberFire Prediction
- numberFire Predicted Favorite: Orioles
- Orioles Win Probability: 57.48%
- Reds Win Probability: 42.52%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
New York Yankees at Tampa Bay Rays Odds, Lines & Predictions
Game Info
- When: 7:05 PM ET
- Where: George M. Steinbrenner Field
- TV Channel: FDSSUN and YES
- Probable Pitchers: Drew Rasmussen vs. Carlos Rodón
- Records: Rays (8-11), Yankees (12-7)
- Yankees Moneyline Odds: -118
- Rays Moneyline Odds: +100
numberFire Prediction
- numberFire Predicted Favorite: Yankees
- Yankees Win Probability: 51.91%
- Rays Win Probability: 48.09%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Seattle Mariners at Toronto Blue Jays Odds, Lines & Predictions
Game Info
- When: 7:07 PM ET
- Where: Rogers Centre
- TV Channel: Apple TV+
- Probable Pitchers: Bowden Francis vs. Bryan Woo
- Records: Blue Jays (11-8), Mariners (10-9)
- Blue Jays Moneyline Odds: -118
- Mariners Moneyline Odds: +100
numberFire Prediction
- numberFire Predicted Favorite: Mariners
- Mariners Win Probability: 52.02%
- Blue Jays Win Probability: 47.98%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
St. Louis Cardinals at New York Mets Odds, Lines & Predictions
Game Info
- When: 7:10 PM ET
- Where: Citi Field
- TV Channel: SNY and FDSMW
- Probable Pitchers: David Peterson vs. Miles Mikolas
- Records: Mets (12-7), Cardinals (9-10)
- Mets Moneyline Odds: -205
- Cardinals Moneyline Odds: +172
numberFire Prediction
- numberFire Predicted Favorite: Mets
- Mets Win Probability: 61.07%
- Cardinals Win Probability: 38.93%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Chicago White Sox at Boston Red Sox Odds, Lines & Predictions
Game Info
- When: 7:10 PM ET
- Where: Fenway Park
- TV Channel: NESN and CHSN
- Probable Pitchers: Hunter Dobbins vs. Martín Pérez
- Records: Red Sox (10-10), White Sox (4-14)
- Red Sox Moneyline Odds: -225
- White Sox Moneyline Odds: +188
numberFire Prediction
- numberFire Predicted Favorite: Red Sox
- Red Sox Win Probability: 62.93%
- White Sox Win Probability: 37.07%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Minnesota Twins at Atlanta Braves Odds, Lines & Predictions
Game Info
- When: 7:15 PM ET
- Where: Truist Park
- TV Channel: Apple TV+
- Probable Pitchers: Bryce Elder vs. Chris Paddack
- Records: Braves (5-13), Twins (7-12)
- Braves Moneyline Odds: -142
- Twins Moneyline Odds: +120
numberFire Prediction
- numberFire Predicted Favorite: Braves
- Braves Win Probability: 50.04%
- Twins Win Probability: 49.96%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Los Angeles Dodgers at Texas Rangers Odds, Lines & Predictions
Game Info
- When: 8:05 PM ET
- Where: Globe Life Field
- TV Channel: CW33 and SportsNet LA
- Probable Pitchers: Jacob Anthony deGrom vs. Yoshinobu Yamamoto
- Records: Rangers (12-7), Dodgers (14-6)
- Dodgers Moneyline Odds: -120
- Rangers Moneyline Odds: +102
numberFire Prediction
- numberFire Predicted Favorite: Dodgers
- Dodgers Win Probability: 63.53%
- Rangers Win Probability: 36.47%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
Athletics at Milwaukee Brewers Odds, Lines & Predictions
Game Info
- When: 8:10 PM ET
- Where: American Family Field
- TV Channel: FDSWI and NBCS-CA
- Probable Pitchers: Freddy Peralta vs. J.T. Ginn
- Records: Brewers (10-9), Athletics (9-10)
- Brewers Moneyline Odds: -164
- Athletics Moneyline Odds: +138
numberFire Prediction
- numberFire Predicted Favorite: Brewers
- Brewers Win Probability: 60.49%
- Athletics Win Probability: 39.51%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
San Diego Padres at Houston Astros Odds, Lines & Predictions
Game Info
- When: 8:10 PM ET
- Where: Daikin Park
- TV Channel: SCHN and SDPA
- Probable Pitchers: Ryan Gusto vs. Kyle Hart
- Records: Astros (8-10), Padres (15-4)
- Astros Moneyline Odds: -162
- Padres Moneyline Odds: +136
numberFire Prediction
- numberFire Predicted Favorite: Padres
- Padres Win Probability: 52.39%
- Astros Win Probability: 47.61%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
San Francisco Giants at Los Angeles Angels Odds, Lines & Predictions
Game Info
- When: 9:38 PM ET
- Where: Angel Stadium
- TV Channel: FDSW and NBCS-BA
- Probable Pitchers: Tyler John Anderson vs. Logan Webb
- Records: Angels (9-9), Giants (13-6)
- Giants Moneyline Odds: -154
- Angels Moneyline Odds: +130
numberFire Prediction
- numberFire Predicted Favorite: Giants
- Giants Win Probability: 62.19%
- Angels Win Probability: 37.81%
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
All MLB win probability predictions and picks are according to numberFire.