Minnesota Twins at Tampa Bay Rays
· Charlotte Sports Park, Port Charlotte · Spring Training · Final
Final score
The Tampa Bay Rays beat the Minnesota Twins 3–2 on Saturday, March 21, 2026 at home.
Line score
Runs by inning, then runs, hits and errors, Minnesota Twins at Tampa Bay Rays
| Team |
11st inning |
22nd inning |
33rd inning |
44th inning |
55th inning |
66th inning |
77th inning |
88th inning |
99th inning |
RRuns |
HHits |
EErrors |
| Minnesota Twins |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
2 |
6 |
1 |
| Tampa Bay Rays |
0 |
0 |
1 |
0 |
0 |
0 |
2 |
0 |
xnot played |
3 |
5 |
0 |
- W: Cole Sulser (1-1)
- L: Dan Altavilla
- S: Tommy McCollum
Home runs
- Minnesota Twins: Matt Wallner (3), Ryan Jeffers (1)
- Tampa Bay Rays: Jonathan Aranda (1), Chandler Simpson (1)
Numbers in brackets are the player's season totals after the game.
Scoring plays
Every scoring play, Minnesota Twins at Tampa Bay Rays, with the score after it (away first)
| Inning |
Team |
Play |
Score |
| Bottom 3rd |
Tampa Bay Rays |
Jonathan Aranda homers (1) on a fly ball to right center field. |
0–1 |
| Top 4th |
Minnesota Twins |
Matt Wallner homers (3) on a fly ball to right center field. |
1–1 |
| Top 6th |
Minnesota Twins |
Ryan Jeffers homers (1) on a fly ball to left center field. |
2–1 |
| Bottom 7th |
Tampa Bay Rays |
Chandler Simpson homers (1) on a line drive to right field. Ricardo Gonzalez scores. |
2–3 |
Box score
Minnesota Twins
Minnesota Twins batting. Indented names came in as substitutes.
| Batter |
PosPosition |
ABAt bats | RRuns | HHits | RBIRuns batted in | BBWalks | SOStrikeouts | AVGSeason batting average |
| Kody Clemens |
1B |
3 |
0 |
1 |
0 |
0 |
0 |
.294 |
| Substitute: Alex Jackson |
C |
1 |
0 |
0 |
0 |
0 |
0 |
.056 |
| Luke Keaschall |
2B |
3 |
0 |
1 |
0 |
0 |
0 |
.362 |
| Substitute: Tristan Gray |
SS |
1 |
0 |
1 |
0 |
0 |
0 |
.216 |
| Matt Wallner |
RF |
3 |
1 |
1 |
1 |
0 |
1 |
.333 |
| Substitute: Rayne Doncon |
1B |
1 |
0 |
0 |
0 |
0 |
0 |
.333 |
| Josh Bell |
DH |
3 |
0 |
0 |
0 |
0 |
1 |
.300 |
| Substitute: David Bañuelos |
PH |
1 |
0 |
0 |
0 |
0 |
0 |
.308 |
| James Outman |
CF |
3 |
0 |
0 |
0 |
0 |
0 |
.200 |
| Substitute: Maddux Houghton |
CF |
0 |
0 |
0 |
0 |
0 |
0 |
.000 |
| Royce Lewis |
3B |
3 |
0 |
1 |
0 |
0 |
0 |
.111 |
| Substitute: Jake Rucker |
3B |
0 |
0 |
0 |
0 |
0 |
0 |
.111 |
| Alan Roden |
LF |
3 |
0 |
0 |
0 |
0 |
1 |
.310 |
| Substitute: Kyle Hess |
LF |
0 |
0 |
0 |
0 |
0 |
0 |
1.000 |
| Ryan Jeffers |
C |
3 |
1 |
1 |
1 |
0 |
0 |
.195 |
| Substitute: Merphy Hernandez |
RF |
0 |
0 |
0 |
0 |
0 |
0 |
.000 |
| Brooks Lee |
SS |
3 |
0 |
0 |
0 |
0 |
0 |
.292 |
| Substitute: Jose Salas |
2B |
0 |
0 |
0 |
0 |
0 |
0 |
.500 |
| Totals |
31 |
2 |
6 |
2 |
0 |
3 |
|
Minnesota Twins pitching, in the order they pitched
| Pitcher |
IPInnings pitched | HHits allowed | RRuns allowed | EREarned runs | BBWalks | SOStrikeouts | HRHome runs allowed | NPNumber of pitches | ERASeason earned run average |
| Joe Ryan |
5.0 |
3 |
1 |
1 |
1 |
2 |
1 |
59 |
1.50 |
| Eric Orze (H, 1) |
1.0 |
1 |
0 |
0 |
0 |
0 |
0 |
13 |
5.87 |
| Dan Altavilla (L, 0-1)(BS, 1) |
1.0 |
1 |
2 |
2 |
1 |
1 |
1 |
17 |
5.40 |
| Cody Laweryson |
1.0 |
0 |
0 |
0 |
0 |
1 |
0 |
10 |
1.35 |
Tampa Bay Rays
Tampa Bay Rays batting. Indented names came in as substitutes.
| Batter |
PosPosition |
ABAt bats | RRuns | HHits | RBIRuns batted in | BBWalks | SOStrikeouts | AVGSeason batting average |
| Yandy Díaz |
DH |
4 |
0 |
0 |
0 |
0 |
0 |
.308 |
| Jonathan Aranda |
1B |
3 |
1 |
2 |
1 |
0 |
0 |
.333 |
| Substitute: Will Simpson |
1B |
1 |
0 |
0 |
0 |
0 |
0 |
.417 |
| Ryan Vilade |
2B |
3 |
0 |
1 |
0 |
0 |
0 |
.233 |
| Substitute: Alberth Palma |
2B |
1 |
0 |
0 |
0 |
0 |
1 |
.000 |
| Junior Caminero |
3B |
3 |
0 |
1 |
0 |
0 |
1 |
.333 |
| Substitute: Jose Monzon |
3B |
0 |
0 |
0 |
0 |
0 |
0 |
.000 |
| Jake Fraley |
RF |
3 |
0 |
0 |
0 |
0 |
0 |
.320 |
| Substitute: Nicandro Aybar |
RF |
0 |
0 |
0 |
0 |
0 |
0 |
.333 |
| Cedric Mullins |
CF |
2 |
0 |
0 |
0 |
1 |
2 |
.259 |
| Substitute: Derek Datil |
CF |
0 |
0 |
0 |
0 |
0 |
0 |
.333 |
| Ben Williamson |
SS |
2 |
0 |
0 |
0 |
1 |
0 |
.325 |
| Substitute: Ricardo Gonzalez |
SS |
0 |
1 |
0 |
0 |
0 |
0 |
1.000 |
| Chandler Simpson |
LF |
3 |
1 |
1 |
2 |
0 |
0 |
.370 |
| Substitute: Alfonzo Martinez |
LF |
0 |
0 |
0 |
0 |
0 |
0 |
.333 |
| Nick Fortes |
C |
3 |
0 |
0 |
0 |
0 |
0 |
.250 |
| Substitute: Hunter Feduccia |
C |
0 |
0 |
0 |
0 |
0 |
0 |
.103 |
| Totals |
28 |
3 |
5 |
3 |
2 |
4 |
|
Tampa Bay Rays pitching, in the order they pitched
| Pitcher |
IPInnings pitched | HHits allowed | RRuns allowed | EREarned runs | BBWalks | SOStrikeouts | HRHome runs allowed | NPNumber of pitches | ERASeason earned run average |
| Jackson Baumeister |
4.1 |
2 |
1 |
1 |
0 |
1 |
1 |
43 |
2.08 |
| Griffin Jax |
0.2 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
2.45 |
| Cole Sulser (W, 1-1) |
2.0 |
3 |
1 |
1 |
0 |
2 |
1 |
31 |
3.00 |
| Mason Nichols (H, 1) |
1.0 |
0 |
0 |
0 |
0 |
0 |
0 |
9 |
0.00 |
| Tommy McCollum (S, 1) |
1.0 |
1 |
0 |
0 |
0 |
0 |
0 |
5 |
0.00 |
Game info
- Weather
- 76 degrees, Sunny
- Wind
- 8 mph, In From CF
- First pitch
- 1:05 PM
- Time of game
- 1:49
- Attendance
- 3,687
- Umpires
- Home Plate: Brian O'Nora, First Base: Erich Bacchus, Second Base: Will Little, Third Base: Clint Vondrak
2026 season series
Every Minnesota Twins and Tampa Bay Rays game in the 2026 season
| Matchup |
Status |
Details |
Minnesota Twins
1
at Tampa Bay Rays
12
|
Final
Spring training
|
Game page: Minnesota Twins at Tampa Bay Rays, Tue, Feb 24, 2026
|
Tampa Bay Rays
5
at Minnesota Twins
3
|
Final
Spring training
|
Game page: Tampa Bay Rays at Minnesota Twins, Tue, Mar 3, 2026
|
Minnesota Twins
6
at Tampa Bay Rays
5
|
Final
Spring training
|
Game page: Minnesota Twins at Tampa Bay Rays, Tue, Mar 10, 2026
|
Tampa Bay Rays
9
at Minnesota Twins
6
|
Final
Spring training
|
Game page: Tampa Bay Rays at Minnesota Twins, Sat, Mar 14, 2026
|
Minnesota Twins
2
at Tampa Bay Rays
3
|
Final
Spring training
|
Game page: Minnesota Twins at Tampa Bay Rays, Sat, Mar 21, 2026
|
Other MLB games on Mar 21
Other MLB games on Saturday, March 21, 2026
| Matchup |
Status |
Details |
New York Mets
1
at Washington Nationals
3
|
Final
Spring training
|
Game page: New York Mets at Washington Nationals, Sat, Mar 21, 2026
|
Miami Marlins
4
at St. Louis Cardinals
7
|
Final
Spring training
|
Game page: Miami Marlins at St. Louis Cardinals, Sat, Mar 21, 2026
|
Philadelphia Phillies
8
at Baltimore Orioles
10
|
Final
Spring training
|
Game page: Philadelphia Phillies at Baltimore Orioles, Sat, Mar 21, 2026
|
Atlanta Braves
6
at Boston Red Sox
1
|
Final
Spring training
|
Game page: Atlanta Braves at Boston Red Sox, Sat, Mar 21, 2026
|
Toronto Blue Jays
3
at Pittsburgh Pirates
8
|
Final
Spring training
|
Game page: Toronto Blue Jays at Pittsburgh Pirates, Sat, Mar 21, 2026
|
New York Yankees
1
at Detroit Tigers
3
|
Final
Spring training
|
Game page: New York Yankees at Detroit Tigers, Sat, Mar 21, 2026
|
Houston Astros
7
at New York Mets
5
|
Final
Spring training
|
Game page: Houston Astros at New York Mets, Sat, Mar 21, 2026
|
Athletics
5
at Los Angeles Dodgers
5
|
Final
Spring training
|
Game page: Athletics at Los Angeles Dodgers, Sat, Mar 21, 2026
|
Colorado Rockies
5
at Kansas City Royals
6
|
Final
Spring training
|
Game page: Colorado Rockies at Kansas City Royals, Sat, Mar 21, 2026
|
Cleveland Guardians
7
at San Francisco Giants
10
|
Final
Spring training
|
Game page: Cleveland Guardians at San Francisco Giants, Sat, Mar 21, 2026
|
Texas Rangers
2
at Arizona Diamondbacks
5
|
Final
Spring training
|
Game page: Texas Rangers at Arizona Diamondbacks, Sat, Mar 21, 2026
|
San Diego Padres
1
at Milwaukee Brewers
6
|
Final
Spring training
|
Game page: San Diego Padres at Milwaukee Brewers, Sat, Mar 21, 2026
|
Chicago White Sox
7
at Cincinnati Reds
11
|
Final
Spring training
|
Game page: Chicago White Sox at Cincinnati Reds, Sat, Mar 21, 2026
|
Chicago Cubs
7
at Seattle Mariners
1
|
Final
Spring training
|
Game page: Chicago Cubs at Seattle Mariners, Sat, Mar 21, 2026
|