MLB Tuesday, July 21 at 06:40 PM UTC
10,000 Sim Trials Run
MIN

Minnesota Twins

Away

49-52 (23-27 Away)

Last 5 Form
W W L L L
Projected Final Score
3.4 3.6
Projected Total: 7.0 (O/U: 8.0)
Sportsbook Consensus Odds
MIN: +130 | CLE: -155
CLE

Cleveland Guardians

Home

53-48 (26-24 Home)

Last 5 Form
W L W L W

Simulated Outcome Probability

Minnesota Twins Win Prob
45.1%
+1.6% Value Edge
Cleveland Guardians Win Prob
54.9%
No Value Edge

Our 10,000 iterations project the Cleveland Guardians to win outright in 54.9% of simulated game-runs.

Simulator Cover Probability

Spread Line: MIN +1.5 / CLE -1.5
MIN covers (-160) +2.2% Edge 63.7%
CLE covers (+135) 36.3%
Total O/U: 8.0
OVER (-105) 34.2%
UNDER (-115) +12.3% Edge 65.8%

Model Simulation Deciders

  • 💪 Lineup Depth: MIN starting lineup holds a clear offensive edge in Slugging (+0.036).
  • 🐂 Bullpen Advantage: CLE relievers offer higher strikeout capacity and yield fewer home runs per batter faced compared to the MIN bullpen.
  • 🏟️ Ballpark Factor: Played at CLE's stadium, which features highly pitcher-friendly park factors scaling down home-run expectations.
  • 🔥 Momentum Streak: CLE enters this game on a hot streak (last 10 games win %: 64%) giving them a momentum advantage.

VegasSims Best Bet & Analysis

Best Bet

Our 10,000 simulations project the Cleveland Guardians winning outright in 54.9% of run trials, with a projected score of MIN 3.4 - CLE 3.7. The simulator identifies a positive expected value (+EV) edge on the spread with MIN +1.5 covering in 63.7% of trials. Additionally, we lean towards the UNDER 8.0 which hit in 65.8% of runs.

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
62.1%
+8.6% Value Edge
Vegas Consensus NRFI Odds
-115
Implied Probability: 53.5%
VegasSims Recommendation
👉 PLAY NRFI (YES)
High Confidence Pick

VegasSims simulated this matchup 10,000 times, resulting in a **62.1%** chance of a scoreless first inning. Away starter Kendry Rojas (K%: 25.6%, BB%: 19.8%) faces CLE's top of the order (avg OBP: 34.3%). Home starter Parker Messick (K%: 24.7%, BB%: 8.3%) matchups against MIN's first three hitters (avg OBP: 36.3%). **Best Bet**: **NRFI (Yes)**. With both starters showing strong control/strikeout rates, our simulator identifies a solid value edge (+8.6%) at -115.

Starting Pitchers Matchup

MIN

Kendry Rojas

Away Starter
ERA 3.34
WHIP 1.52
Record 1-1
IP 29.2
SO 34
GS 4
CLE

Parker Messick

Home Starter
ERA 2.46
WHIP 1.02
Record 11-8
IP 161.0
SO 161
GS 27

Top Offensive Performers

Sort by:

Minnesota Twins

Cleveland Guardians

Recent Results History (Last 5 Games)

Minnesota Twins

L @ Cleveland Guardians
4 - 13 | Jul 20, 2026
L @ Chicago Cubs
1 - 10 | Jul 19, 2026
L @ Chicago Cubs
2 - 6 | Jul 18, 2026
W @ Chicago Cubs
5 - 2 | Jul 17, 2026
W vs Los Angeles Angels
4 - 2 | Jul 12, 2026

Cleveland Guardians

W vs Minnesota Twins
13 - 4 | Jul 20, 2026
L vs Pittsburgh Pirates
1 - 7 | Jul 19, 2026
W vs Pittsburgh Pirates
5 - 3 | Jul 18, 2026
L vs Pittsburgh Pirates
1 - 7 | Jul 18, 2026
W @ Miami Marlins
5 - 2 | Jul 12, 2026

Head-to-Head History

Home Cleveland Guardians defeated Minnesota Twins
13 - 4 | Jul 20, 2026
Away Cleveland Guardians defeated Minnesota Twins
5 - 2 | Jul 09, 2026
Home Minnesota Twins defeated Cleveland Guardians
6 - 5 | Jul 08, 2026
Home Minnesota Twins defeated Cleveland Guardians
3 - 1 | Jul 07, 2026
Away Minnesota Twins defeated Cleveland Guardians
5 - 4 | May 10, 2026

Injury Reports

Minnesota Twins 52 reported

P Anderson Ramos
- Full Season
P Anthony Banda
60-Day
RF Austin Martin
10-Day
P Billy Oldham
- Full Season
P Brian Zeldin
7-Day
CF Byron Buxton
10-Day
OF Caleb Roberts
- Full Season
P Charlee Soto
7-Day
P Cody Laweryson
7-Day
P Cole Sands
60-Day
P David Festa
60-Day
OF Eduardo Beltre
- Full Season
P Eli Jones
60-Day
P Eliezer Lucena
60-Day
C Enrique Jimenez
60-Day
P Eston Stull
60-Day
P Garrett Horn
60-Day
IF Haritzon Castillo
60-Day
P Hunter Hoopes
60-Day
P Jace Kaminska
- Full Season
P Jack Dougherty
- Full Season
P Jake Hunter
60-Day
P Jake Murray
7-Day
P James Ellwanger
- Full Season
P Jason Doktorczyk
60-Day
3B Jay Thomason
7-Day
P Jesse Bergin
- Full Season
P Jesus Gomez
60-Day
P Jhordy Ciriaco
60-Day
P Joe Ryan
15-Day
P Joel Garcia
60-Day
P Jonathan Stevens
7-Day
P Jose Olivares
7-Day
P Juan Marquez
60-Day
P Luis Martinez
60-Day
P Matt Canterino
60-Day
P Mick Abel
60-Day
P Miguelangel Boadas
7-Day
P Mike Paredes
60-Day
P Nolan Santos
- Full Season
P Pablo López
60-Day
C Poncho Ruiz
60-Day
P Rey Pacheco
60-Day
C Ricardo Olivar
60-Day
C Ricardo Pena
7-Day
P Ruddy Gomez
7-Day
P Sam Rochard
60-Day
P Santiago Castellanos
60-Day
SS Santiago Leon
- Full Season
SS Shai Robinson
- Full Season
P Tanner Hall
- Full Season
P Xavier Kolhosser
7-Day

Cleveland Guardians 26 reported

P Aaron Davenport
60-Day
P Abraham Negrin
60-Day
P Alexander Garcia
- Full Season
P Angel Cordova
60-Day
SS Anthony Silva
60-Day
P Cameron Sullivan
60-Day
P Carter Spivey
- Full Season
P Edelvis Perez
60-Day
LF Esteban González
7-Day
P Jacob Remily
60-Day
RF Jonah Advincula
7-Day
2B Jonathan Martinez
7-Day
SS Jose Devers
60-Day
P Khal Stephen
60-Day
SS Kyle Dernedde
60-Day
P Kyle Scott
60-Day
C Logun Clark
7-Day
IF Luis De La Cruz
7-Day
P Luke House
60-Day
P Matt Jachec
60-Day
1B Rhys Hoskins
10-Day
OF Robert Arias
60-Day
P Rodney Boone
- Full Season
P Shawn Armstrong
60-Day
P Slade Cecconi
15-Day
P Wes Burton
- Full Season