Boston Red Sox vs Baltimore Orioles, May 25, 2025

May 25, 2025, 1:35 PM ET | Fenway Park

Starting Pitchers

Baltimore Orioles

Dean Kremer headshot
Recorded starter

Boston Red Sox

Walker Buehler headshot
Recorded starter

Season Comparison

2025
Baltimore OriolesBoston Red Sox
.699
OPS
.745
191
HR
186
677
Runs
786
4.60
ERA
3.70
1.37
WHIP
1.29
1351
Strikeouts by pitchers
1361

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Dean Kremer headshot
Baltimore Orioles, MLBDB pick
Ryan O'Hearn headshot
Baltimore Orioles, MLBDB pick
Walker Buehler headshot
Boston Red Sox, MLBDB pick

Box Score

Batting

Ryan O'Hearn led Baltimore Orioles with 3 hits and 1 home run and 1 RBI.

Baltimore Orioles batting
PlayerABRHRBIBBSOHR
Jackson Holliday2B5000010
Adley RutschmanC2000000
Maverick HandleyPH/C2000020
Gunnar HendersonSS2210210
Ryan O'HearnDH3231101
Ramón Urías3B3011000
Emmanuel Rivera1B4000000
Cedric MullinsCF4010010
Dylan CarlsonRF4111001
Jorge MateoLF4000000
Totals33573352

Jarren Duran led Boston Red Sox with 4 hits.

Boston Red Sox batting
PlayerABRHRBIBBSOHR
Jarren DuranLF5040010
Rafael DeversDH4000010
Wilyer AbreuRF4000010
Carlos NarváezC3020100
Kristian Campbell2B4000010
Marcelo Mayer3B/SS4120000
Abraham Toro1B4021010
David HamiltonSS2000010
Nick SogardPH/3B2000010
Ceddanne RafaelaCF4000010
Totals361101180

Pitching

Dean Kremer went 5.1 innings for Baltimore Orioles (4 SO, 0 ER); Walker Buehler went 5.0 innings for Boston Red Sox (3 SO, 2 ER).

Pitching lines
PitcherIPHRERBBSOHR
Baltimore Orioles
Dean Kremer5.1700140
Gregory Soto0.2000010
Keegan Akin1.0100010
Bryan Baker1.0000000
Andrew Kittredge1.0211020
Boston Red Sox
Walker Buehler5.0422231
Greg Weissert1.0211011
Liam Hendriks1.0000010
Zack Kelly2.0121100
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.