Quick View
← Back to League
MLB Team Hub

Minnesota Twins

MIN

Dashboard view for today's matchup, recent bullpen usage, schedule, roster, injuries, and player stats.

Record
35-40
Win pct .467
Run Diff
-30
354 for / 384 against
Today
@ TEX
2:35 PM ET
Last 10 Games
5-5
record
Injuries
8
tracked entries
News
10
headlines

Today's Game

2:35 PM ET
Probable Starter
MIN
Joe Ryan
IP 82.3
ERA 3.17
WHIP 1.00
K 92
Jun 18, 2026
MIN Twins @ TEX Rangers
2:35 PM ET
Probable Starter
TEX
Jack Leiter
IP 76.0
ERA 4.97
WHIP 1.41
K 79
Jun 18, 2026
2:35 PM ET
MIN Twins @ TEX Rangers
MIN: Joe Ryan (82.3 IP, 3.17 ERA, 1.00 WHIP, 92 K)
TEX: Jack Leiter (76.0 IP, 4.97 ERA, 1.41 WHIP, 79 K)
Recent Bullpen Usage
Live bullpen table
Pitcher Last 3 Status Season Last 5 Appearances
Loading...

Schedule

March
26
THU
@ BAL Orioles
L 2-1
28
SAT
@ BAL Orioles
W 4-1
29
SUN
@ BAL Orioles
L 8-6
30
MON
@ KC Royals
L 3-1
April
1
WED
@ KC Royals
L 13-9
2
THU
@ KC Royals
W 5-1
3
FRI
vs TB Rays
W 10-4
4
SAT
vs TB Rays
L 7-1
5
SUN
vs TB Rays
L 4-1
6
MON
vs DET Tigers
W 7-3
7
TUE
vs DET Tigers
W 4-2
8
WED
vs DET Tigers
W 8-6
9
THU
vs DET Tigers
W 3-1
10
FRI
@ TOR Blue Jays
L 10-4
11
SAT
@ TOR Blue Jays
W 7-4
12
SUN
@ TOR Blue Jays
W 8-2
13
MON
vs BOS Red Sox
W 13-6
14
TUE
vs BOS Red Sox
W 6-0
15
WED
vs BOS Red Sox
L 9-5
17
FRI
vs CIN Reds
L 2-1
18
SAT
vs CIN Reds
L 5-4
19
SUN
vs CIN Reds
L 7-4
21
TUE
@ NYM Mets
W 5-3
22
WED
@ NYM Mets
L 3-2
23
THU
@ NYM Mets
L 10-8
24
FRI
@ TB Rays
L 6-2
25
SAT
@ TB Rays
L 6-1
26
SUN
@ TB Rays
L 4-2
27
MON
vs SEA Mariners
W 11-4
28
TUE
vs SEA Mariners
L 7-1
29
WED
vs SEA Mariners
L 5-3
30
THU
vs TOR Blue Jays
W 7-1
May
1
FRI
vs TOR Blue Jays
L 7-3
2
SAT
vs TOR Blue Jays
L 11-4
3
SUN
vs TOR Blue Jays
W 4-3
5
TUE
@ WSH Nationals
W 11-3
6
WED
@ WSH Nationals
L 15-2
7
THU
@ WSH Nationals
L 7-5
8
FRI
@ CLE Guardians
L 6-4
9
SAT
@ CLE Guardians
W 2-1
10
SUN
@ CLE Guardians
W 5-4
12
TUE
vs MIA Marlins
W 3-0
13
WED
vs MIA Marlins
L 9-5
14
THU
vs MIA Marlins
W 9-1
15
FRI
vs MIL Brewers
L 3-2
16
SAT
vs MIL Brewers
L 2-1
17
SUN
vs MIL Brewers
W 5-4
18
MON
vs HOU Astros
W 6-3
19
TUE
vs HOU Astros
L 2-1
20
WED
vs HOU Astros
W 4-1
22
FRI
@ BOS Red Sox
W 8-6
23
SAT
@ BOS Red Sox
W 4-2
24
SUN
@ BOS Red Sox
W 6-5
25
MON
@ CHW White Sox
L 3-1
26
TUE
@ CHW White Sox
W 5-3
27
WED
@ CHW White Sox
L 15-2
28
THU
@ CHW White Sox
L 6-2
29
FRI
@ PIT Pirates
L 6-5
30
SAT
@ PIT Pirates
L 10-9
31
SUN
@ PIT Pirates
L 9-3
June
1
MON
vs CHW White Sox
W 9-6
2
TUE
vs CHW White Sox
W 6-4
3
WED
vs CHW White Sox
L 8-0
4
THU
vs KC Royals
L 8-6
5
FRI
vs KC Royals
W 5-3
6
SAT
vs KC Royals
L 3-2
7
SUN
vs KC Royals
L 6-5
9
TUE
@ DET Tigers
L 10-4
10
WED
@ DET Tigers
W 6-4
11
THU
@ DET Tigers
L 11-0
12
FRI
vs STL Cardinals
W 9-8
13
SAT
vs STL Cardinals
L 9-6
14
SUN
vs STL Cardinals
W 5-4
15
MON
@ TEX Rangers
W 4-2
16
TUE
@ TEX Rangers
W 12-2
18
THU
@ TEX Rangers (2:35 PM ET)
2:35 PM ET
MIN: Joe Ryan TEX: Jack Leiter
19
FRI
@ ARI Diamondbacks (9:45 PM ET)
9:45 PM ET
MIN: Connor Prielipp ARI: Michael Soroka
20
SAT
@ ARI Diamondbacks (10:10 PM ET)
10:10 PM ET
MIN: Taj Bradley ARI: Zac Gallen
21
SUN
@ ARI Diamondbacks (3:15 PM ET)
3:15 PM ET
MIN: Mick Abel ARI: Ryne Nelson
22
MON
vs LAD Dodgers (7:40 PM ET)
7:40 PM ET
LAD: Eric Lauer MIN: Zebby Matthews
23
TUE
vs LAD Dodgers (7:40 PM ET)
7:40 PM ET
LAD: Justin Wrobleski MIN: Joe Ryan
24
WED
vs LAD Dodgers (7:40 PM ET)
7:40 PM ET
LAD: Shohei Ohtani MIN: Connor Prielipp
26
FRI
vs COL Rockies (8:10 PM ET)
8:10 PM ET
COL: Tomoyuki Sugano MIN: Taj Bradley
27
SAT
vs COL Rockies (7:10 PM ET)
7:10 PM ET
COL: Michael Lorenzen MIN: Mick Abel
28
SUN
vs COL Rockies (2:10 PM ET)
2:10 PM ET
COL: Ryan Feltner MIN: Zebby Matthews
29
MON
@ HOU Astros (8:10 PM ET)
8:10 PM ET
MIN: Joe Ryan HOU: Peter Lambert
30
TUE
@ HOU Astros (8:10 PM ET)
8:10 PM ET
MIN: Connor Prielipp HOU: Mike Burrows
July
1
WED
@ HOU Astros (8:10 PM ET)
8:10 PM ET
MIN: Taj Bradley HOU: Tatsuya Imai
3
FRI
@ NYY Yankees (7:05 PM ET)
7:05 PM ET
No probable pitchers
4
SAT
@ NYY Yankees (1:35 PM ET)
1:35 PM ET
No probable pitchers
5
SUN
@ NYY Yankees (1:35 PM ET)
1:35 PM ET
No probable pitchers
7
TUE
vs CLE Guardians (7:40 PM ET)
7:40 PM ET
No probable pitchers
8
WED
vs CLE Guardians (7:40 PM ET)
7:40 PM ET
No probable pitchers
9
THU
vs CLE Guardians (1:40 PM ET)
1:40 PM ET
No probable pitchers
10
FRI
vs LAA Angels (8:10 PM ET)
8:10 PM ET
No probable pitchers
11
SAT
vs LAA Angels (2:10 PM ET)
2:10 PM ET
No probable pitchers
12
SUN
vs LAA Angels (2:10 PM ET)
2:10 PM ET
No probable pitchers
17
FRI
@ CHC Cubs (8:05 PM ET)
8:05 PM ET
No probable pitchers
18
SAT
@ CHC Cubs (2:20 PM ET)
2:20 PM ET
No probable pitchers
19
SUN
@ CHC Cubs (2:20 PM ET)
2:20 PM ET
No probable pitchers
20
MON
@ CLE Guardians (6:40 PM ET)
6:40 PM ET
No probable pitchers
21
TUE
@ CLE Guardians (6:40 PM ET)
6:40 PM ET
No probable pitchers
22
WED
@ CLE Guardians (6:40 PM ET)
6:40 PM ET
No probable pitchers
23
THU
@ CLE Guardians (1:10 PM ET)
1:10 PM ET
No probable pitchers
24
FRI
vs ATH Athletics (8:10 PM ET)
8:10 PM ET
No probable pitchers
25
SAT
vs ATH Athletics (7:10 PM ET)
7:10 PM ET
No probable pitchers
26
SUN
vs ATH Athletics (2:10 PM ET)
2:10 PM ET
No probable pitchers
28
TUE
vs KC Royals (7:40 PM ET)
7:40 PM ET
No probable pitchers
29
WED
vs KC Royals (7:40 PM ET)
7:40 PM ET
No probable pitchers
30
THU
vs KC Royals (1:40 PM ET)
1:40 PM ET
No probable pitchers
31
FRI
@ SEA Mariners (10:10 PM ET)
10:10 PM ET
No probable pitchers
August
1
SAT
@ SEA Mariners (4:10 PM ET)
4:10 PM ET
No probable pitchers
2
SUN
@ SEA Mariners (4:10 PM ET)
4:10 PM ET
No probable pitchers
4
TUE
@ KC Royals (7:40 PM ET)
7:40 PM ET
No probable pitchers
5
WED
@ KC Royals (7:40 PM ET)
7:40 PM ET
No probable pitchers
6
THU
@ KC Royals (7:40 PM ET)
7:40 PM ET
No probable pitchers
7
FRI
@ MIL Brewers (7:40 PM ET)
7:40 PM ET
No probable pitchers
8
SAT
@ MIL Brewers (7:10 PM ET)
7:10 PM ET
No probable pitchers
9
SUN
@ MIL Brewers (2:10 PM ET)
2:10 PM ET
No probable pitchers
10
MON
vs BAL Orioles (7:40 PM ET)
7:40 PM ET
No probable pitchers
11
TUE
vs BAL Orioles (7:40 PM ET)
7:40 PM ET
No probable pitchers
12
WED
vs BAL Orioles (1:40 PM ET)
1:40 PM ET
No probable pitchers
13
THU
vs PHI Phillies (7:30 PM ET)
7:30 PM ET
No probable pitchers
15
SAT
vs PHI Phillies (7:10 PM ET)
7:10 PM ET
No probable pitchers
16
SUN
vs PHI Phillies (2:10 PM ET)
2:10 PM ET
No probable pitchers
17
MON
vs ATL Braves (7:40 PM ET)
7:40 PM ET
No probable pitchers
18
TUE
vs ATL Braves (7:40 PM ET)
7:40 PM ET
No probable pitchers
19
WED
vs ATL Braves (1:40 PM ET)
1:40 PM ET
No probable pitchers
21
FRI
@ SD Padres (9:40 PM ET)
9:40 PM ET
No probable pitchers
22
SAT
@ SD Padres (8:40 PM ET)
8:40 PM ET
No probable pitchers
23
SUN
@ SD Padres (4:10 PM ET)
4:10 PM ET
No probable pitchers
24
MON
@ ATH Athletics (9:40 PM ET)
9:40 PM ET
No probable pitchers
25
TUE
@ ATH Athletics (9:40 PM ET)
9:40 PM ET
No probable pitchers
26
WED
@ ATH Athletics (9:05 PM ET)
9:05 PM ET
No probable pitchers
28
FRI
vs CHW White Sox (8:10 PM ET)
8:10 PM ET
No probable pitchers
29
SAT
vs CHW White Sox (2:10 PM ET)
2:10 PM ET
No probable pitchers
30
SUN
vs CHW White Sox (2:10 PM ET)
2:10 PM ET
No probable pitchers
31
MON
vs DET Tigers (7:40 PM ET)
7:40 PM ET
No probable pitchers
September
1
TUE
vs DET Tigers (7:40 PM ET)
7:40 PM ET
No probable pitchers
2
WED
vs DET Tigers (7:40 PM ET)
7:40 PM ET
No probable pitchers
4
FRI
@ CHW White Sox (7:40 PM ET)
7:40 PM ET
No probable pitchers
5
SAT
@ CHW White Sox (7:10 PM ET)
7:10 PM ET
No probable pitchers
6
SUN
@ CHW White Sox (2:10 PM ET)
2:10 PM ET
No probable pitchers
7
MON
@ DET Tigers (1:10 PM ET)
1:10 PM ET
No probable pitchers
8
TUE
@ DET Tigers (6:40 PM ET)
6:40 PM ET
No probable pitchers
9
WED
@ DET Tigers (1:10 PM ET)
1:10 PM ET
No probable pitchers
11
FRI
vs CLE Guardians (8:10 PM ET)
8:10 PM ET
No probable pitchers
12
SAT
vs CLE Guardians (4:10 PM ET)
4:10 PM ET
No probable pitchers
13
SUN
vs CLE Guardians (2:10 PM ET)
2:10 PM ET
No probable pitchers
14
MON
vs NYY Yankees (7:40 PM ET)
7:40 PM ET
No probable pitchers
15
TUE
vs NYY Yankees (7:40 PM ET)
7:40 PM ET
No probable pitchers
16
WED
vs NYY Yankees (1:40 PM ET)
1:40 PM ET
No probable pitchers
17
THU
@ LAA Angels (9:38 PM ET)
9:38 PM ET
No probable pitchers
18
FRI
@ LAA Angels (9:38 PM ET)
9:38 PM ET
No probable pitchers
19
SAT
@ LAA Angels (9:38 PM ET)
9:38 PM ET
No probable pitchers
20
SUN
@ LAA Angels (4:07 PM ET)
4:07 PM ET
No probable pitchers
21
MON
@ SF Giants (9:45 PM ET)
9:45 PM ET
No probable pitchers
22
TUE
@ SF Giants (9:45 PM ET)
9:45 PM ET
No probable pitchers
23
WED
@ SF Giants (3:45 PM ET)
3:45 PM ET
No probable pitchers
25
FRI
vs TEX Rangers (8:10 PM ET)
8:10 PM ET
No probable pitchers
26
SAT
vs TEX Rangers (4:10 PM ET)
4:10 PM ET
No probable pitchers
27
SUN
vs TEX Rangers (3:10 PM ET)
3:10 PM ET
No probable pitchers

Roster

Pitchers

12 players
Starting Pitcher   |  Bats L / Throws L
Height
6-2
Weight
210
Birthplace
Tomah, WI
Date of Birth
1/10/2001
Starting Pitcher   |  Bats R / Throws R
Height
6-2
Weight
205
Birthplace
San Francisco, CA
Date of Birth
6/5/1996
Starting Pitcher   |  Bats R / Throws R
Height
6-2
Weight
220
Birthplace
Los Angeles, CA
Date of Birth
3/20/2001
Starting Pitcher   |  Bats R / Throws R
Height
6-5
Weight
225
Birthplace
Cullowhee, NC
Date of Birth
5/22/2000
Reliever   |  Bats L / Throws L
Height
6-2
Weight
221
Birthplace
Corpus Christi, TX
Date of Birth
8/10/1993
Reliever   |  Bats L / Throws R
Height
6-4
Weight
205
Birthplace
Bingham, ME
Date of Birth
5/10/1998
Reliever   |  Bats R / Throws R
Height
6-4
Weight
205
Birthplace
Elk Grove Village, IL
Date of Birth
8/21/1997
Reliever   |  Bats R / Throws R
Height
6-3
Weight
211
Birthplace
Panama City, Panama
Date of Birth
11/25/1994
Reliever   |  Bats R / Throws R
Height
5-11
Weight
185
Birthplace
San Diego, CA
Date of Birth
7/27/2000
Reliever   |  Bats L / Throws L
Height
6-3
Weight
190
Birthplace
Denver, CO
Date of Birth
12/17/1990
Reliever   |  Bats R / Throws R
Height
6-1
Weight
197
Birthplace
Palm Springs, CA
Date of Birth
1/19/2000
Reliever   |  Bats R / Throws R
Height
6-3
Weight
212
Birthplace
Nirgua, Venezuela
Date of Birth
10/15/1999

Catchers

2 players
Catcher   |  Bats R / Throws R
Height
6-1
Weight
238
Birthplace
San Diego, CA
Date of Birth
12/25/1995
Catcher   |  Bats S / Throws R
Height
6-0
Weight
225
Birthplace
Ponce, Puerto Rico
Date of Birth
8/17/1993

Infielders

5 players
Shortstop   |  Bats S / Throws R
Height
6-0
Weight
205
Birthplace
San Luis Obispo, CA
Date of Birth
2/14/2001
First Baseman   |  Bats L / Throws R
Height
6-0
Weight
200
Birthplace
Houston, TX
Date of Birth
5/15/1996
Second Baseman   |  Bats R / Throws R
Height
6-0
Weight
190
Birthplace
Watsonville, CA
Date of Birth
8/15/2002
Third Baseman   |  Bats R / Throws R
Height
6-0
Weight
200
Birthplace
Aliso Viejo, CA
Date of Birth
6/5/1999
Third Baseman   |  Bats L / Throws R
Height
6-1
Weight
215
Birthplace
Houston, TX
Date of Birth
3/22/1996

Outfielders

5 players
Right Fielder   |  Bats R / Throws R
Height
5-10
Weight
185
Birthplace
DeLand, FL
Date of Birth
3/23/1999
Center Fielder   |  Bats R / Throws R
Height
6-1
Weight
190
Birthplace
Baxley, GA
Date of Birth
12/18/1993
Left Fielder   |  Bats R / Throws R
Height
6-0
Weight
215
Birthplace
Gibsonia, PA
Date of Birth
Center Fielder   |  Bats R / Throws R
Height
6-3
Weight
208
Birthplace
Davis, CA
Date of Birth
11/12/1997
Left Fielder   |  Bats L / Throws R
Height
6-3
Weight
223
Birthplace
Walnut Creek, CA
Date of Birth
2/26/1997

Designated Hitters

1 players
Designated Hitter   |  Bats S / Throws R
Height
6-3
Weight
261
Birthplace
Irving, TX
Date of Birth
8/14/1992

Player Stats

Full team tables
# Player G AB R H 2B 3B HR RBI BB SO GIDP AVG OBP SLG OPS
1
Gabriel Gonzalez
1 2 1 1 0 0 0 0 2 0 0 .500 .750 .500 1.250
2
Ryan Jeffers
37 122 26 36 7 1 7 26 23 23 2 .295 .408 .541 .949
3
Alex Jackson
13 38 5 11 3 0 0 2 0 13 0 .289 .308 .368 .676
4
Byron Buxton
63 258 51 71 13 1 23 36 21 74 2 .275 .336 .601 .937
5
Orlando Arcia
18 48 6 13 1 0 1 2 2 8 3 .271 .300 .354 .654
6
Trevor Larnach
60 182 31 48 10 1 4 18 27 42 5 .264 .368 .396 .764
7
Kody Clemens
62 215 31 54 15 2 11 28 16 51 4 .251 .318 .493 .811
8
Luke Keaschall
69 244 33 60 12 1 2 24 25 44 3 .246 .325 .328 .653
9
Tristan Gray
46 127 13 31 4 0 4 27 8 42 1 .244 .288 .370 .658
10
Austin Martin
65 195 27 47 10 0 2 17 29 40 4 .241 .352 .323 .675
11
Josh Bell
72 262 35 63 14 0 8 45 19 67 4 .240 .295 .385 .680
12
Brooks Lee
71 255 31 61 10 1 11 39 19 45 4 .239 .296 .416 .712
13
Ryan Kreidler
33 68 12 16 3 1 3 12 9 17 3 .235 .333 .441 .774
14
Victor Caratini
52 160 10 34 5 0 3 23 17 38 4 .212 .307 .300 .607
15
Royce Lewis
41 141 17 29 5 0 6 20 16 44 2 .206 .292 .369 .661
16
Matt Wallner
34 120 14 20 3 0 4 10 10 53 2 .167 .259 .292 .551
17
Kyler Fedko
2 4 0 0 0 0 0 1 0 2 0 .000 .000 .000 .000
# Player G GS IP W L SV BS ERA WHIP QS SHO CG H R ER HR BB K HBP WP GO FO
1
Kendry Rojas
5 1 14.3 1 0 0 0 1.26 1.47 0 0 0 11 2 2 0 10 14 1 1 11 6
2
Garrett Acton
4 0 6.7 1 1 0 1 2.70 1.05 0 0 0 4 5 2 0 3 9 1 0 4 4
3
Joe Ryan
15 15 82.3 4 3 0 0 3.17 1.00 9 0 0 66 34 29 8 16 92 5 2 60 51
4
Kody Funderburk
21 0 18.3 1 1 1 0 3.44 1.47 0 0 0 11 7 7 1 16 10 2 0 26 8
5
Mick Abel
4 3 20.3 1 2 0 0 3.98 1.57 2 0 0 22 9 9 0 10 23 3 0 19 8
6
Taj Bradley
12 12 65.0 5 3 0 0 4.02 1.38 5 0 0 61 29 29 9 29 73 2 4 43 36
7
Yoendrys Gómez
27 0 32.7 0 0 5 0 4.13 1.44 0 0 0 30 17 15 5 17 32 3 2 19 26
8
John Klein
3 0 4.3 0 1 0 0 4.15 1.62 0 0 0 3 2 2 1 4 2 0 0 4 3
9
Mike Paredes
3 1 10.3 0 0 0 0 4.35 1.06 0 0 0 5 6 5 1 6 8 1 0 9 10
10
Anthony Banda
33 0 29.7 2 0 1 1 4.55 1.25 0 0 0 24 17 15 2 13 27 6 4 26 24
11
Bailey Ober
12 12 66.7 6 3 0 0 4.59 1.21 4 1 1 63 36 34 12 18 46 2 0 57 50
12
Cole Sands
12 0 11.7 1 1 1 0 4.63 1.37 0 0 0 12 6 6 2 4 11 0 1 11 8
13
Zebby Matthews
7 7 43.3 3 4 0 0 4.78 1.18 5 0 0 42 23 23 8 9 34 2 1 38 32
14
Eric Orze
28 0 32.0 2 2 1 4 5.06 1.50 0 0 0 32 19 18 0 16 29 1 0 31 16
15
Andrew Morris
21 2 30.0 1 2 2 2 5.10 1.63 0 0 0 38 20 17 2 11 31 1 5 28 22
16
Connor Prielipp
10 10 49.7 2 4 0 0 5.25 1.35 1 0 0 47 34 29 5 20 51 3 1 40 27
17
Taylor Rogers
31 0 27.0 2 3 2 1 5.33 1.52 0 0 0 32 16 16 2 9 23 1 0 19 24
18
Cody Laweryson
11 0 13.3 0 0 1 0 5.40 1.28 0 0 0 10 9 8 2 7 17 2 0 12 4
19
Justin Lawrence
28 0 26.3 0 3 0 1 6.15 1.71 0 0 0 28 25 18 6 17 33 6 1 26 10
20
Travis Adams
12 0 16.7 1 0 2 0 6.48 1.44 0 0 0 17 12 12 4 7 20 0 1 12 9
21
Justin Topa
23 0 19.0 0 1 2 0 8.05 2.00 0 0 0 27 18 17 4 11 12 1 1 24 11
22
Luis García
15 0 15.0 0 1 2 1 9.00 1.93 0 0 0 23 16 15 2 6 6 1 0 15 12

Injuries

8 entries

Kendry Rojas

15-Day-IL
Jun 17: Rojas (elbow) has been sent to Triple-A St. Paul to begin a rehab assignment, Aaron Gleeman of AaronGleeman.com reports.

Cole Sands

15-Day-IL
Jun 16: Sands underwent an MRI on Friday that showed healing in his injured forearm, though inflammation was still present, MLB.com reports.

David Festa

60-Day-IL
Jun 11: The Twins announced June 1 that Festa (shoulder) has started a throwing progression, MLB.com reports.

Ryan Jeffers

10-Day-IL
Jun 3: Jeffers had the cast and stitches removed from his surgically repaired left hand and has resumed throwing, Matthew Leach of MLB.com reports.

Bailey Ober

15-Day-IL
Jun 1: Ober has a mild flexor strain and will be shut down for 10-14 days, reports Dan Hayes of The Athletic

Pablo López

60-Day-IL
May 8: The Twins placed Lopez (elbow) on the 60-day injured list Thursday.

Matt Canterino

Day-To-Day
May 8: Canterino (shoulder) will be with the Twins in big-league spring training but isn't expected to pitch during camp as he continues to recover from shoulder surgery, Aaron Gleeman of The Athletic reports.

News

10 headlines