MLB · Today
MLB · Saturday, May 9 · Progressive Field

Twins

at

Guardians

Away
Minnesota Twins logo
Minnesota Twins
1622
SP: Joe Ryan
Home
Cleveland Guardians logo
Cleveland Guardians
2019
SP: Tanner Bibee
The Edge Indicator · V2
Lineups confirmed
+0
— Edge Favors
Even Matchup
"Ryan's 3.72 ERA beats Bibee's 4.58, but Cleveland's bullpen edge and DeLauter's 15-game streak keep this tight."
← Strong MINEven+0Strong CLE
-1000+100
— The Eight Components

What's moving the score.

1
Starting Pitcher
XFIP- ADJUSTED
MIN
+16
2
Bullpen
WPA/LI + AVAILABILITY
CLE
+6
⊕ Free Tier Ends Here
3
Offense
WRC+ LAST 30 DAYS
MIN
+6
Pro
4
Defense
OAA + DRS COMBINED
±0
Pro
5
Matchup
PITCHER ARSENAL VS LINEUP
±0
Pro
6
Park Factor
3-YR HR + RUN FACTOR
±0
Pro
7
Weather
WIND + TEMP IMPACT
±0
Pro
8
Rest & Travel
BULLPEN USAGE + DAYS
±0
Pro
— The Read

Ryan owns a significant ERA advantage (3.72 vs. 4.58) and has struck out 9.7 per nine over his last three starts, giving Minnesota the pitching edge. Cleveland counters with a superior bullpen (4.01 ERA vs. 4.76) and hot offensive momentum—DeLauter's 15-game on-base streak and Hedges hitting .375 in his last five games provide real run-production threats. Minnesota's offense scores 4.81 runs per game and carries slight lineup depth, but Ryan's recent struggles (4.86 ERA in his last three) temper his season credentials. This one splits the difference: Minnesota's pitching advantage meets Cleveland's bullpen strength and offensive rhythm in what amounts to a true toss-up.

See the math behind each component ↓
Updated 1 hr ago· Information only
Unlock all 8 components →
§ Form Guide

How they're trending.

Last 10 games
TwinsL3

Twins are 3-6 L10, run differential -1.5 per game over the last ten.

36
L10
4.3
Runs / G
-1.5
Run Diff
GuardiansW3

Guardians are 6-3 L10, run differential +0.8 per game over the last ten.

63
L10
4.8
Runs / G
+0.8
Run Diff
§ Pitching Matchup

The arms tonight.

2026 · Statcast
Twins · 23
Joe Ryan

Joe Ryan

3.72
ERA
1.06
WHIP
9.31
K/9
Pitch Arsenal · 2026
4-Seam Fastball
43.3%
Whiff 24.8%BAA .290
Sinker
13.2%
Whiff 10.3%BAA .227
Curveball
12.4%
Whiff 31.0%BAA .074K 50%
Splitter
10.8%
Whiff 31.4%BAA .083
Slider
10.7%
Whiff 24.2%BAA .300
Last 5 Starts
DateOppIPERKRes
5/3Jays0.101W
4/28Mariners6.026ND
4/23Mets5.045ND
4/17Reds6.016ND
4/11Jays7.025W
Guardians · 05
Tanner Bibee

Tanner Bibee

4.58
ERA
1.47
WHIP
8.24
K/9
Pitch Arsenal · 2026
Cutter
28.3%
Whiff 38.2%BAA .302
4-Seam Fastball
24.8%
Whiff 8.6%BAA .378
Changeup
18.0%
Whiff 45.3%BAA .074K 38%
Sinker
14.4%
Whiff 18.6%BAA .400
Curveball
13.4%
Whiff 21.6%BAA .130K 25%
Last 5 Starts
DateOppIPERKRes
5/4Royals4.044ND
4/28Rays5.016ND
4/22Astros6.023ND
4/17Orioles6.005ND
4/12Braves4.284ND
§ Conditions

Game-time forecast.

Rain
Game-time conditions
56°F
Temp · feels 53°
7mph
Wind · from S
66%
Precipitation
100%
Cloud cover

Rain in Cleveland, OH at first pitch.

Blowing out to center — favors hitters

Get the full pre-game brief

Five-minute reads. Three hours before first pitch.

Pick your teams. We send the data, the storylines, and the matchups that matter.

Game data via the official MLB Stats API. The Edge provides information and statistical analysis only. We do not provide gambling advice, picks, or recommendations. All decisions are yours alone.