Pirates vs Guardians Prediction, Odds, Moneyline, Spread & Over/Under for April 20

Odds updated as of 1:11 p.m.
In MLB action on Sunday, the Pittsburgh Pirates play the Cleveland Guardians.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital info regarding this matchup.
Pirates vs Guardians Game Info
- Pittsburgh Pirates (8-14) vs. Cleveland Guardians (11-9)
- Date: Sunday, April 20, 2025
- Time: 1:35 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and CLEG
Pirates vs Guardians Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PIT: (-118) | CLE: (-100)
- Spread: PIT: +1.5 (-184) | CLE: -1.5 (+152)
- Total: 8 -- Over: (-115) | Under: (-105)
Pirates vs Guardians Probable Starting Pitchers
Probable Pitchers: Mitch Keller (Pirates) - 1-2, 4.30 ERA vs Logan Allen (Guardians) - 1-1, 2.30 ERA
This contest's pitching matchup is set, as the Pirates will send Mitch Keller (1-2) to the mound, while Logan Allen (1-1) will answer the bell for the Guardians. Keller's team is 1-3-0 against the spread in his starts this season. Keller's team is 1-1 this season when he starts and they're favored on the moneyline. The Guardians are 1-2-0 against the spread when Allen starts. The Guardians were named the moneyline underdog for two Allen starts this season -- they split the games.
Pirates vs Guardians Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (52.7%)
Pirates vs Guardians Moneyline
- Pittsburgh is the favorite, -118 on the moneyline, while Cleveland is a -100 underdog on the road.
Pirates vs Guardians Spread
- The Guardians are 1.5-run favorites against the spread for this matchup with the Pirates. The Guardians are +152 to cover, while the Pirates are -184 to cover as a 1.5-run underdog on the runline.
Pirates vs Guardians Over/Under
- Pirates versus Guardians, on April 20, has an over/under of 8, with the over being -115 and the under -105.
Bet on Pittsburgh Pirates vs. Cleveland Guardians on FanDuel today!
Pirates vs Guardians Betting Trends
- The Pirates have been victorious in five of the 10 contests they have been chosen as favorites in this season.
- Pittsburgh has a record of 3-5 in contests when oddsmakers favor them by -118 or more on the moneyline.
- The Pirates and their opponents have gone over the total this season in nine of their 22 opportunities.
- The Pirates have an against the spread record of 6-16-0 in 22 games with a line this season.
- The Guardians have a 4-7 record in games they were listed as the moneyline underdog (winning 36.4% of those games).
- Cleveland has a 3-6 record (winning only 33.3% of its games) when it has played as a moneyline underdog of -100 or longer.
- The Guardians have had an over/under set by oddsmakers 20 times, and have combined with opponents to go over the total in 10 of those games (10-9-1).
- The Guardians are 9-11-0 ATS this season.
Pirates Player Leaders
- Oneil Cruz leads Pittsburgh in OBP (.363) and total hits (15) this season. He's batting .234 batting average while slugging .500.
- He is 96th in batting average, 49th in on-base percentage, and 33rd in slugging among all qualified hitters in baseball.
- Cruz has recorded a base hit in four straight games. In his last five games he is hitting .278 with three home runs, three walks and six RBI.
- Isiah Kiner-Falefa is batting .269 with two doubles, a triple and five walks. He's slugging .328 with an on-base percentage of .329.
- Among all qualifying hitters, he is 61st in batting average, 77th in on-base percentage and 139th in slugging percentage.
- Kiner-Falefa enters this matchup looking to extend his three-game hit streak. In his last five games he is batting .294 with a double and an RBI.
- Enmanuel Valdez is batting .239 with a .457 slugging percentage and nine RBI this year.
- Valdez has logged a hit or more in four games in a row. During his last five outings he is batting .294 with a triple, a home run, three walks and three RBI.
- Ke'Bryan Hayes is batting .197 with a .269 OBP and eight RBI for Pittsburgh this season.
Guardians Player Leaders
- Steven Kwan has racked up an on-base percentage of .384 and a slugging percentage of .468. Both lead the Guardians. He's batting .329.
- Including all qualifying hitters in MLB, his batting average puts him 11th, his on-base percentage is 32nd, and he is 53rd in slugging.
- Kwan brings a three-game hitting streak into this game. In his last five games he is batting .350 with a double, a home run, two walks and four RBI.
- Jose Ramirez is hitting .269 with four doubles, four home runs and seven walks. He's slugging .507 with an on-base percentage of .329.
- His batting average ranks 61st among all qualified players, his on-base percentage ranks 77th, and he is 30th in slugging.
- Kyle Manzardo is batting .194 with two doubles, a triple, five home runs and 11 walks.
- Carlos Santana is batting .247 with two doubles, two home runs and eight walks.
Pirates vs Guardians Head to Head
- 4/19/2025: 3-0 CLE (Favorite: Pirates, Spread: -1.5, Total: 8, Favorite Moneyline: -172, Underdog Moneyline: +144)
- 4/18/2025: 10-7 CLE (Favorite: Guardians, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 9/1/2024: 6-1 CLE (Favorite: Guardians, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 8/31/2024: 3-0 PIT (Favorite: Guardians, Spread: -1.5, Total: 8.5, Favorite Moneyline: -190, Underdog Moneyline: +160)
- 8/30/2024: 10-8 CLE (Favorite: Guardians, Spread: -1.5, Total: 8.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 7/19/2023: 7-5 PIT (Favorite: Guardians, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 7/18/2023: 10-1 CLE (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!