Cleveland Guardians vs Philadelphia Phillies Betting Pick & Prediction for 5/22

The Cleveland Guardians will visit the Philadelphia Phillies at Citizens Bank Park. The game will take place on Friday, May 22, 2026, at 6:40 PM. The Guardians have a strong record of 30-22 and are currently leading the AL Central. They are on a six-game winning streak and have won nine of their last ten games.
The Phillies, with a 25-25 record, are second in the NL East. They have lost their last two games but have a decent 7-3 record in their last ten games. The game will be played under overcast skies with a light breeze. Gavin Williams will start for the Guardians, while Cristopher Sánchez will pitch for the Phillies.
Cleveland Guardians Team Preview
The Cleveland Guardians have been on a winning streak in their recent games. They have secured five consecutive victories, including a 3-1 win over the Detroit Tigers. Brayan Rocchio and Patrick Bailey contributed key hits in this game.
In their matchup on May 20th against the Tigers, the Guardians claimed a 3-2 victory. Tanner Bibee pitched impressively, allowing only one earned run over eight innings. Angel Martínez hit a triple, contributing to the team’s offense.
The Guardians will rely on Gavin Williams as their starting pitcher in the next game against the Philadelphia Phillies. Williams holds a record of 6-3 with a 3.67 ERA this season. His performance will be crucial in continuing the Guardians’ winning streak.
Guardians vs Phillies Game Day Info
- Sport: MLB
- Teams: Cleveland Guardians vs. Philadelphia Phillies
- Venue: Citizens Bank Park in Philadelphia, PA
- Date: Friday, May 22, 2026
- Betting Odds: Guardians Moneyline +153, Phillies Moneyline -184
Philadelphia Phillies Team Preview
The Philadelphia Phillies have shown a mixed performance in their recent games. They won against the Pittsburgh Pirates on May 17th and 16th, both with a score of 6-0. However, the team lost two out of three games against the Cincinnati Reds, with scores of 9-4 and 4-1.
On the hitting side, Kyle Schwarber stands out with a batting average of .230 and 20 home runs. Bryce Harper also contributes with a .267 batting average and 12 home runs. Trea Turner adds depth with 5 home runs and a .239 average.
The Phillies’ pitching has a team ERA of 4.31, ranking 20th in the league. Cristopher Sánchez will start against the Cleveland Guardians and has been effective with a 1.82 ERA. The team has a strong strikeout record, ranking 2nd in the league with 476 strikeouts.
BTB Betting Pick
The Phillies are favored to win with a moneyline of -184. Their higher slugging percentage and home run count suggest they have a stronger offense compared to the Guardians. The Phillies’ pitching also ranks better in earned run average and batting average against, making them the safer pick to win the game.
The total for the game is set at 7.0 runs. Both teams have strong pitching, with the Guardians having the top rank in strikeouts. Given the Phillies’ better offensive stats, the projected score could reach 4-3 in favor of the Phillies. This suggests a recommendation to take the over at 7.0 runs.