Pirates vs Rays Prediction, Odds, Moneyline, Spread & Over/Under for April 19

Odds updated as of 9:12 p.m.
The Sunday schedule in MLB includes a matchup between the Pittsburgh Pirates and the Tampa Bay Rays.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's what you need to know.
Pirates vs Rays Game Info
- Pittsburgh Pirates (12-8) vs. Tampa Bay Rays (11-8)
- Date: Sunday, April 19, 2026
- Time: 1:35 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and Rays.TV
Pirates vs Rays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PIT: (-120) | TB: (+102)
- Spread: PIT: -1.5 (+172) | TB: +1.5 (-210)
- Total: 7.5 -- Over: (-122) | Under: (+100)
Pirates vs Rays Probable Starting Pitchers
Probable Pitchers: Mitch Keller (Pirates) - 1-1, 2.86 ERA vs Shane McClanahan (Rays) - 1-1, 3.95 ERA
The Pirates will give the ball to Mitch Keller (1-1, 2.86 ERA), who is eyeing win No. 2 on the season, and the Rays will counter with Shane McClanahan (1-1, 3.95 ERA). Keller and his team are 1-3-0 ATS this season when he starts. Keller's team lost his only start as a favorite this season. When McClanahan starts, the Rays have gone 2-1-0 against the spread. The Rays were the underdog on the moneyline for one McClanahan start this season -- they lost.
Pirates vs Rays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (53.3%)
Pirates vs Rays Moneyline
- Looking at the moneyline for Pirates-Rays, Pittsburgh is the favorite at -120, and Tampa Bay is +102 playing on the road.
Pirates vs Rays Spread
- The Pirates are favored by 1.5 runs at home versus the Rays. The Pirates are +172 to cover the spread, while the Rays are -210.
Pirates vs Rays Over/Under
- A total of 7.5 runs has been set for the Pirates-Rays game on April 19, with the over available at -122 and the under at +100.
Bet on Pittsburgh Pirates vs. Tampa Bay Rays on FanDuel today!
Pirates vs Rays Betting Trends
- The Pirates have won in eight, or 72.7%, of the 11 contests they have been named as odds-on favorites in this year.
- Pittsburgh has a record of 7-3 in contests when bookmakers favor them by -120 or more on the moneyline.
- The Pirates and their opponents have gone over the total this season in 11 of their 20 opportunities.
- In 20 games with a line this season, the Pirates have a mark of 13-7-0 against the spread.
- The Rays have been the moneyline underdog nine total times this season. They've finished 5-4 in those games.
- Tampa Bay is 3-3 (winning 50% of its games) when it has played as a moneyline underdog of +102 or longer.
- The Rays have had an over/under set by oddsmakers 19 times, and have combined with opponents to go over the total in 13 of those games (13-6-0).
- The Rays have an 11-8-0 record ATS this season (covering 57.9% of the time).
Pirates Player Leaders
- Oneil Cruz leads Pittsburgh with a slugging percentage of .588, fueled by 10 extra-base hits. He has a .313 batting average and an on-base percentage of .382.
- Among qualifying hitters in MLB, he ranks 19th in batting average, 35th in on-base percentage, and 11th in slugging.
- Cruz hopes to build on a two-game hitting streak in this matchup. During his last five outings he is hitting .238 with a double, a home run, three walks and six RBIs.
- Brandon Lowe leads Pittsburgh with 20 hits. He is batting .286 this season and has 11 extra-base hits. He's also slugging .643 with an on-base percentage of .390.
- Among qualifiers, he is 43rd in batting average, 27th in on-base percentage and fifth in slugging percentage.
- Lowe takes a two-game streak with at least one hit into this contest. In his last five games he is hitting .429 with two doubles, two home runs, a walk and nine RBIs.
- Ryan O'Hearn leads Pittsburgh in OBP (.400) this season, fueled by 21 hits.
- Bryan Reynolds has three home runs, 12 RBI and a batting average of .264 this season.
Rays Player Leaders
- Yandy Diaz has racked up an on-base percentage of .453, a slugging percentage of .554, and has 27 hits, all club-bests for the Rays (while batting .365).
- Including all the qualifying players in the majors, he ranks second in batting average, third in on-base percentage and 21st in slugging percentage.
- Diaz heads into this game on a seven-game hitting streak. In his last 10 games he is batting .324 with two doubles, a home run, four walks and six RBIs.
- Chandler Simpson is batting .342 with two triples and three walks. He's slugging .397 with an on-base percentage of .368.
- Including all qualifying hitters, he ranks third in batting average, 45th in on-base percentage and 93rd in slugging percentage.
- Jonathan Aranda has four doubles, three home runs and 13 walks while hitting .214.
- Junior Caminero is batting .247 with two doubles, four home runs and 12 walks.
Pirates vs Rays Head to Head
- 4/17/2026: 5-1 PIT (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 4/2/2025: 4-2 PIT (Favorite: Pirates, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 4/1/2025: 7-0 TB (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 3/31/2025: 6-1 TB (Favorite: Rays, Spread: -1.5, Total: 8, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 6/23/2024: 3-1 TB (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 6/22/2024: 4-3 PIT (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/21/2024: 10-3 TB (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 5/4/2023: 3-2 TB (Favorite: Rays, Spread: -1.5, Total: 8, Favorite Moneyline: -196, Underdog Moneyline: +164)
- 5/3/2023: 8-1 TB (Favorite: Rays, Spread: -1.5, Total: 7, Favorite Moneyline: -225, Underdog Moneyline: +188)
- 5/2/2023: 4-1 TB (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



