- Matchup: Minnesota Twins vs. Cleveland Guardians
- Date: Thursday, July 23, 2026
- Venue: Progressive Field, Cleveland, OH
- Broadcast: MLB.TV
- Betting Odds: Minnesota (+125) Cleveland (-145)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Thursday, Progressive Field will host the Cleveland Guardians (54-48) taking on the Minnesota Twins (49-53). The moneyline for this game features Minnesota at +125 and Cleveland at -145, with the over/under set at 9 runs. The starting pitchers for this matchup are Taj Bradley and Gavin Williams.

This season, the Minnesota Twins are averaging 4.8 runs per game, placing them 8th in the league. They have accrued a total of 483 runs with an on-base percentage of .322. The Twins have also notched 166 doubles and hit 123 home runs. They have achieved 461 RBIs and 844 hits with a collective batting average of .248, alongside a slugging percentage of .413. However, they have struck out 826 times and walked 333 times this season.
This year, Minnesota’s team earned run average (ERA) stands at 4.75, ranking 26th overall, with their pitching staff recording 840 strikeouts. The Twins’ pitchers have allowed 124 home runs and a total of 516 runs (26th in MLB). They have walked 365 batters, resulting in a combined FIP of 4.42 for the season. Minnesota has given up 875 hits (8.9 per 9 innings) and 469 earned runs. Their K/BB ratio is 2.30, and the collective WHIP is 1.39.
Specifically, Twins pitchers have faced runners on base 102 times and have made 103 high-pressure appearances. The bullpen holds a noteworthy 64 holds this season (5th in baseball) and has a save percentage of 70.0%, participating in 106 save opportunities. Out of 28 saves achieved, they have missed 12 chances. The relief pitchers have inherited 155 runners this year, with 35.5% of those scoring. In total, Minnesota has deployed 329 pitchers this season.
The Minnesota defense has recorded 2,668 putouts, 745 assists, and 53 errors, leading to a fielding percentage of .985, ranked 19th in professional baseball. They have executed 69 double plays and converted 68.8% of the balls in play into outs over 8,004 innings, positioning them at 26th in MLB.
Starting pitcher Taj Bradley (career record: 28-31) has a FIP of 4.57, having faced 2,099 batters in the majors. He allowed 451 hits (average of 8.2 hits per nine innings) and issued 185 walks, with an ERA of 4.64 (allowing 254 earned runs) and a career WHIP of 1.292. Bradley has pitched for 492 innings and has struck out 534 batters during his time in the MLB.
The Cleveland Guardians, on the other hand, have accumulated 101 home runs and 387 RBIs this season. They recorded 155 doubles, walked 362 times, and scored a total of 405 runs. With an on-base percentage of .312 and a batting average of .233, their slugging percentage is .377, averaging 4.01 runs per game (29th in the league). They have struck out 851 times (12th in MLB) and made 775 hits.
Cleveland’s pitching staff maintains a team WHIP of 1.268 and a FIP of 3.93. Their K/BB ratio is 9.20 (918 strikeouts to 334 walks) and ranks 12th in the league for most hits allowed at 800. The Guardians have surrendered 114 home runs and have an ERA of 3.76, allowing 4.11 runs per 9 innings (8th in MLB).
With 125 save opportunities, Cleveland has achieved 83 holds alongside 9 blown saves. Their relief pitchers have entered 41 save chances, converting 32 of them into saves. The Guardians’ inherited runner score percentage stands at 24.7%, facing 146 inherited runners. Their bullpen has tackled 124 high-leverage situations and 95 instances with runners aboard. They boast an impressive 78.0% save rate, having deployed 340 bullpen pitchers this season.
In 8,052 innings, the Guardians have recorded a 69.8% defensive efficiency rate (18th in baseball), made 69 double plays, and maintain a fielding percentage of .986 (15th in MLB). This season, they have achieved 799 assists, 49 errors, and 2,684 putouts.
In his professional career, Gavin Williams has conceded 368 hits while accumulating 478 strikeouts over 444 innings pitched. He has allowed 181 earned runs, resulting in a WHIP of 1.254 and a FIP of 3.6. Williams boasts a K/BB ratio of 2.53 and has confronted 1,866 batters in his career, holding a 28-25 win-loss record with a 3.67 earned run average, surrendering 7.5 hits per nine innings.
Who emerges victorious in tonight’s MLB clash—will it be against the spread or the moneyline?
Prediction: Bet on Cleveland (-145)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
