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

Odds updated as of 1:13 a.m.
The MLB schedule on Sunday includes the Pittsburgh Pirates facing the Cleveland Guardians.
We've got you covered, in terms of the most important info regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
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: (-116) | CLE: (-102)
- Spread: PIT: +1.5 (-182) | CLE: -1.5 (+150)
- Total: 8 -- Over: (-110) | Under: (-110)
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
The probable starters are Mitch Keller (1-2) for the Pirates and Logan Allen (1-1) for the Guardians. Keller's team is 1-3-0 against the spread this season in his starts. Keller's team is 1-1 this season when he starts and they're favored on the moneyline. The Guardians have a 1-2-0 ATS record in Allen's three starts with a set spread. The Guardians were the underdog on the moneyline 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 (53%)
Pirates vs Guardians Moneyline
- Pittsburgh is a -116 favorite on the moneyline, while Cleveland is a -102 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 +150 to cover, while the Pirates are -182 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 runs, with the odds on the over -110 and the under set at -110.
Bet on Pittsburgh Pirates vs. Cleveland Guardians on FanDuel today!
Pirates vs Guardians Betting Trends
- The Pirates have been favorites in 10 games this season and have come away with the win five times (50%) in those contests.
- Pittsburgh has a record of 4-5 in contests when bookmakers favor them by -116 or more on the moneyline.
- The Pirates and their opponents have gone over in nine of their 22 games with a total set by sportsbooks this season.
- The Pirates are 6-16-0 against the spread in their 22 games that had a posted line this season.
- The Guardians have been the moneyline underdog 11 total times this season. They've finished 4-7 in those games.
- In games it has played as a moneyline underdog with odds of -102 or longer, Cleveland has a 3-6 record (winning only 33.3% of its games).
- In the 20 games oddsmakers have set an over/under for the Guardians, they have combined with opponents to go over the total 10 times (10-9-1).
- The Guardians have a 9-11-0 record ATS this season.
Pirates Player Leaders
- Oneil Cruz leads Pittsburgh with 15 hits and an OBP of .363 this season. He has a .234 batting average and a slugging percentage of .500.
- Among qualifying hitters in the majors, he ranks 95th in batting average, 48th in on-base percentage, and 32nd in slugging.
- Cruz will look for his fifth straight game with a hit in this contest. In his last five games he is batting .278 with three home runs, three walks and six RBI.
- Isiah Kiner-Falefa is hitting .269 with two doubles, a triple and five walks. He's slugging .328 with an on-base percentage of .329.
- Among qualifying batters, his batting average places him 60th, his on-base percentage 76th, and his slugging percentage 138th.
- Kiner-Falefa takes a three-game streak with at least one hit into this one. In his last five games he is batting .294 with a double and an RBI.
- Ke'Bryan Hayes has 14 hits this season and has a slash line of .197/.269/.282.
- Enmanuel Valdez has been key for Pittsburgh with 11 hits, an OBP of .340 plus a slugging percentage of .457.
- Valdez takes a four-game hitting streak into this game. In his last five games he is hitting .294 with two doubles, a home run, three walks and three RBI.
Guardians Player Leaders
- Steven Kwan has put up a team-best OBP (.384) and slugging percentage (.468). He's batting .329.
- He ranks 11th in batting average, 32nd in on-base percentage and 52nd in slugging percentage among all qualified hitters in MLB.
- Kwan hopes to build on a three-game hitting streak in this matchup. During his last five outings he is hitting .350 with a double, a home run, two walks and four RBI.
- Jose Ramirez has four doubles, four home runs and seven walks while batting .269. He's slugging .507 with an on-base percentage of .329.
- Including all qualifying hitters, his batting average puts him 60th, his on-base percentage is 76th, and he is 29th in slugging.
- Kyle Manzardo is batting .194 with two doubles, a triple, five home runs and 11 walks.
- Carlos Santana has two doubles, two home runs and eight walks while batting .247.
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!