ARCHIVE March 28, 2026
March 28, 2026 · AL East

Minnesota Twins vs Baltimore Orioles

March 28, 2026Oriole Park at Camden YardsSunny 46°F · 9 mph, In From LF
AWAY
Minnesota Twins
1-1
4
vs
HOME
Baltimore Orioles
1-1
1

Scoring summary

INN BATTER PLAY SCORE
B2 Jeremiah Jackson Jeremiah Jackson singles on a ground ball to left fielder Trevor Larnach. Colton Cowser scores. MIN 0, BAL 1
T4 Josh Bell Josh Bell out on a sacrifice fly to left fielder Taylor Ward. Byron Buxton scores. MIN 1, BAL 1
T5 Royce Lewis Royce Lewis homers (1) on a fly ball to left field. Trevor Larnach scores. MIN 3, BAL 1
T7 Kody Clemens Kody Clemens singles on a sharp line drive to center fielder Leody Taveras. Royce Lewis scores. MIN 4, BAL 1

Box score

  123456789 R
MIN 000120100 4
BAL 010000000 1

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Twins AWAY 4

Taj Bradley started for Twins, leaving with a 3–1 lead.

workload · innings pitched
  • Taj Bradley Starter 4.1 92 1 9
    Pitch-by-pitch: what Taj Bradley threw
    CSW 32% 1st-pitch strike 68% 4.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 37 40% 5 8 12 9 3
    Splitter 27 29% 7 3 2 13 2
    Curveball 14 15% 3 1 4 5 1
    Cutter 14 15% 1 1 4 7 1
  • Anthony Banda Setup 0.2 15 0 2 W
  • Kody Funderburk Reliever 0.2 13 0 2 HLD
  • Eric Orze Setup 1.1 21 0 0 HLD inherited 2, stranded 2
  • Justin Topa Reliever 1.0 12 0 1 HLD
  • Cole Sands Reliever 1.0 16 0 2 SV
Orioles HOME 1

Kyle Bradish started for Orioles, leaving trailing 1–3. Out of the bullpen, Dietrich Enns took the roughest line.

workload · innings pitched
  • Kyle Bradish Starter 4.2 83 3 4 L
    Pitch-by-pitch: what Kyle Bradish threw
    CSW 22% 1st-pitch strike 37% 4.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Slider 33 40% 2 3 12 11 5
    Sinker 28 34% 2 7 3 12 4
    Curveball 15 18% 4 0 3 5 3
    Four-Seam Fastball 7 8% 0 0 2 5 0
  • Yennier Cano Middle 0.1 8 0 1
  • Dietrich Enns Reliever 1.2 33 1 1
  • Yaramil Hiraldo Reliever 0.1 3 0 1 inherited 1, stranded 1
  • Anthony Nunez Middle 2.0 22 0 3

Where the game turned

2 runs Top 5th · off Bradish
  • Lewis HR (2)

Batting lines

AWAY · MIN
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Kody Clemens 1B 4 0 1 1 0 2 .200 .200 .200 .400
Byron Buxton CF 4 1 2 0 0 1 .375 .375 .625 1.000
Luke Keaschall 2B 4 0 0 0 0 1 .143 .125 .143 .268
Matt Wallner RF 3 0 0 0 1 1 .000 .375 .000 .375
Josh Bell DH 3 0 0 1 0 1 .000 .125 .000 .125
Ryan Jeffers C 3 0 0 0 1 2 .143 .250 .143 .393
James Outman LF 1 0 0 0 0 0 .000 .000 .000 .000
Royce Lewis 3B 3 2 1 2 1 1 .200 .429 .800 1.229 HR (1), SB
Brooks Lee SS 3 0 0 0 0 1 .000 .000 .000 .000
Trevor Larnach LF 2 1 0 0 1 0 .000 .250 .000 .250
HOME · BAL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Taylor Ward LF 3 0 0 0 2 2 .000 .222 .000 .222
Gunnar Henderson SS 4 0 0 0 0 3 .000 .111 .000 .111 SB
Pete Alonso 1B 5 0 1 0 0 2 .125 .222 .125 .347
Adley Rutschman C 2 0 0 0 2 1 .333 .500 .500 1.000
Samuel Basallo DH 3 0 0 0 1 2 .143 .250 .143 .393
Tyler O'Neill RF 2 0 0 0 0 1 .250 .400 .250 .650
Coby Mayo 3B 3 0 0 0 1 1 .000 .286 .000 .286
Leody Taveras CF 1 0 0 0 0 1 .000 .000 .000 .000
Jeremiah Jackson 2B 4 0 2 1 0 1 .500 .500 .500 1.000
Dylan Beavers RF 2 0 0 0 0 1 .000 .000 .000 .000
Colton Cowser CF 2 1 1 0 0 1 .250 .200 .500 .700 2B
Ryan Mountcastle PH 1 0 1 0 0 0 1.000 1.000 1.000 2.000

Pitching lines

AWAY · MIN
PITCHER IPHRERBBKHR NPERA DEC
Taj Bradley 4.1 3 1 1 3 9 0 92 2.08
Anthony Banda 0.2 0 0 0 1 2 0 15 0.00 W
Kody Funderburk 0.2 2 0 0 0 2 0 13 6.75 HLD
Eric Orze 1.1 0 0 0 1 0 0 21 0.00 HLD
Justin Topa 1.0 0 0 0 0 1 0 12 4.50 HLD
Cole Sands 1.0 0 0 0 1 2 0 16 0.00 SV
HOME · BAL
PITCHER IPHRERBBKHR NPERA DEC
Kyle Bradish 4.2 2 3 2 3 4 1 83 3.86 L
Yennier Cano 0.1 1 0 0 0 1 0 8 0.00
Dietrich Enns 1.2 1 1 1 1 1 0 33 5.40
Yaramil Hiraldo 0.1 0 0 0 0 1 0 3 0.00
Anthony Nunez 2.0 0 0 0 0 3 0 22 0.00

Manager comparison

AWAY · MIN
Derek Shelton
Lineup 1.7 R Bunts 0.7 R IBBs 0.8 R
HOME · BAL
Craig Albernaz
Lineup 1.7 R Bunts 0.7 R IBBs 2.3 R

Recent form

AWAY · MIN
7-3 L1 +22 run diff
LWWLWWWWLW
HOME · BAL
5-5 W3 +8 run diff
WWWLLWLLLW

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.