Philadelphia Phillies at Baltimore Orioles Game Summary
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PHI | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 4 | 6 | 0 |
| BAL | 2 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | - | 6 | 6 | 0 |
Show inning-by-inning hits, errors and runners left on base
| Inning | PHI R | H | E | Left On Base | BAL R | H | E | Left On Base |
|---|---|---|---|---|---|---|---|---|
| 1st | 2 | 2 | 0 | 1 | 2 | 2 | 0 | 0 |
| 2nd | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 3rd | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 2 |
| 4th | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 5th | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 6th | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7th | 0 | 1 | 0 | 2 | 4 | 3 | 0 | 2 |
| 8th | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9th | 0 | 0 | 0 | 0 | - | 0 | 0 | 0 |
Philadelphia Phillies vs Baltimore Orioles Game Highlights
YouTube PHILLIES vs. ORIOLES: Official Full Game Highlights (July 31) | 2026 MLB Season
Watch on YouTube →YouTube Orioles vs. Phillies Game Highlights (8/4/25) | MLB Highlights
Watch on YouTube →Official MLB Gunnar Henderson caps Orioles' late rally in 6-4 win 00:03:13
Watch on MLB.com →Official MLB Condensed Game: PHI@BAL - 7/31/26 00:10:57
Watch on MLB.com →Official MLB Gunnar Henderson's go-ahead two-run triple (4) 00:00:38
Watch on MLB.com →Official MLB Pete Alonso's two-run homer (23) 00:00:34
Watch on MLB.com →Official MLB Trea Turner's solo home run (16) 00:00:28
Watch on MLB.com →Official MLB Christian Encarnacion-Strand's game-tying double 00:00:28
Watch on MLB.com →Official MLB J.T. Realmuto's solo home run (8) 00:00:29
Watch on MLB.com →Official MLB Bryce Harper's RBI single 00:00:18
Watch on MLB.com →Official MLB Brandon Marsh's RBI groundout 00:00:10
Watch on MLB.com →Official MLB Gunnar Henderson's smooth sliding play 00:00:24
Watch on MLB.com →Game Info: Date, Time and Venue
Philadelphia Phillies vs Baltimore Orioles Probable Pitchers
TV Channel and Streaming
Scoring Plays
Bryce Harper singles on a line drive to left fielder Dylan Beavers. Trea Turner scores. Kyle Schwarber to 2nd.
Brandon Marsh grounds out, second baseman Jackson Holliday to first baseman Pete Alonso. Kyle Schwarber scores. Bryce Harper to 2nd.
Pete Alonso homers (23) on a fly ball to right center field. Dylan Beavers scores.
Trea Turner homers (16) on a fly ball to left center field.
J.T. Realmuto homers (8) on a fly ball to left field.
Christian Encarnacion-Strand doubles (2) on a sharp line drive to center fielder Justin Crawford. Jackson Holliday scores. Colton Cowser scores.
Gunnar Henderson triples (4) on a line drive to center fielder Justin Crawford. Christian Encarnacion-Strand scores. Pete Alonso scores.
Philadelphia Phillies Box Score
| Order | Batters | POS | AB | R | H | 2B | 3B | HR | RBI | BB | SO | Stolen Bases |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Trea Turner#7 | SS | 4 | 2 | 3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2 | Kyle Schwarber#12 | DH | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 3 | Bryce Harper#3 | 1B | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 4 | Alec Bohm#28 | 3B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 5 | Brandon Marsh#16 | LF | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 6 | J.T. Realmuto#10 | C | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 2 | 0 |
| 7 | Bryson Stott#5 | 2B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 8 | Gabriel Rincones Jr.#17 | RF | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 8 | Derek Hill#49 | RF | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 | Justin Crawford#2 | CF | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Pitchers | IP | H | R | ER | BB | SO | HR | Pitches / Strikes |
|---|---|---|---|---|---|---|---|---|
Andrew Painter#24 | 6.0 | 3 | 2 | 2 | 3 | 6 | 1 | 82 / 54 |
Chase Shugart#55 | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 12 / 7 |
Orion Kerkering#50 | 0.2 | 2 | 4 | 4 | 1 | 2 | 0 | 27 / 15 |
Tim Mayza#37 | 0.1 | 1 | 0 | 0 | 1 | 0 | 0 | 12 / 8 |
Baltimore Orioles Box Score
| Order | Batters | POS | AB | R | H | 2B | 3B | HR | RBI | BB | SO | Stolen Bases |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Dylan Beavers#12 | LF | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2 | Pete Alonso#25 | 1B | 3 | 2 | 2 | 0 | 0 | 1 | 2 | 0 | 1 | 0 |
| 3 | Gunnar Henderson#2 | SS | 4 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 |
| 4 | Taylor Ward#3 | DH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 5 | Leody Taveras#30 | RF | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 6 | Jackson Holliday#7 | 2B | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 7 | Coby Mayo#16 | 3B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 7 | Jake Rogers#27 | C | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 | Colton Cowser#17 | CF | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 9 | Yohel Pozo#79 | C | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 9 | Christian Encarnacion-Strand#32 | 3B | 1 | 1 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 |
| Pitchers | IP | H | R | ER | BB | SO | HR | Pitches / Strikes |
|---|---|---|---|---|---|---|---|---|
Anthony Nunez#66 | 0.2 | 0 | 0 | 0 | 1 | 1 | 0 | 17 / 8 |
Brandon Young#63 | 5.2 | 5 | 4 | 4 | 2 | 5 | 2 | 94 / 59 |
Josh Walker#61 | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 17 / 15 |
Tyler Wells#68 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 / 7 |
Yennier Cano#78 | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 17 / 11 |
How to Use This MLB Game Page
Check first pitch and local time
The main time is listed in Eastern Time. A local-time conversion appears when UTC start time data is available.
Confirm the TV channel
The TV and Streaming section shows loaded broadcast labels. Availability can vary by market, provider and subscription.
Compare probable pitchers
Probable pitchers and available season stats are shown for both teams, but assignments can change before first pitch.
Jump to related schedules
Use team links, the date schedule link and same-date games to keep browsing without leaving the MLB schedule tool.
More MLB Games on July 31, 2026
| Date / Time | Matchup | Status | TV / Streaming | Probable Pitchers | Venue | Links |
|---|---|---|---|---|---|---|
|
Fri, Jul 31
2:20 PM ET
|
2-0
|
Final |
Marquee Sports NetworkYES
|
NYY: Will Warren
8-5 · ERA 4.14 · 109 SO · WHIP 1.36 · 108.2 IP
CHC: Shota Imanaga
7-9 · ERA 3.67 · 119 SO · WHIP 1.07 · 127.2 IP
|
Wrigley Field |
|
|
Fri, Jul 31
6:10 PM ET
|
Final |
Reds.TVSportsNet Pittsburgh
|
PIT: Paul Skenes
9-9 · ERA 3.90 · 156 SO · WHIP 1.11 · 124.2 IP
CIN: Hunter Greene
2-2 · ERA 6.83 · 33 SO · WHIP 1.37 · 27.2 IP
|
Great American Ball Park |
||
|
Fri, Jul 31
7:05 PM ET
|
Final |
MASNNBCSP
|
PHI: Andrew Painter
1-8 · ERA 6.72 · 59 SO · WHIP 1.61 · 71.0 IP
BAL: Brandon Young
8-2 · ERA 3.31 · 85 SO · WHIP 1.29 · 103.1 IP
|
Oriole Park at Camden Yards |
||
|
Fri, Jul 31
7:07 PM ET
|
Final |
Cardinals.TV Presented by bet365Sportsnet
|
STL: Kyle Leahy
7-4 · ERA 3.44 · 91 SO · WHIP 1.33 · 107.1 IP
TOR: Dylan Cease
7-5 · ERA 2.41 · 174 SO · WHIP 1.08 · 119.1 IP
|
Rogers Centre |
||
|
Fri, Jul 31
7:10 PM ET
|
6-1
|
Final |
Chicago Sports NetworkRays.TV
|
CWS: Erick Fedde
6-6 · ERA 4.13 · 74 SO · WHIP 1.37 · 102.1 IP
TB: Nick Martinez
10-3 · ERA 2.77 · 69 SO · WHIP 1.10 · 123.1 IP
|
Tropicana Field |
|
|
Fri, Jul 31
7:10 PM ET
|
5-2
|
Final |
CBS MiamMarlins.TV presented by Werner, Hoffman, Greig & GarciaWPIX
|
MIA: Janson Junk
5-6 · ERA 4.58 · 61 SO · WHIP 1.33 · 78.2 IP
NYM: Kodai Senga
0-8 · ERA 8.66 · 53 SO · WHIP 1.77 · 44.2 IP
|
Citi Field |
|
|
Fri, Jul 31
7:10 PM ET
|
Final |
DBACKS.TVGuardians.TV Presented by Progressive
|
AZ: Mitch Bratt
0-1 · ERA 5.23 · 12 SO · WHIP 1.84 · 20.2 IP
CLE: Tanner Bibee
4-11 · ERA 3.81 · 100 SO · WHIP 1.15 · 132.1 IP
|
Progressive Field |
||
|
Fri, Jul 31
7:15 PM ET
|
Final |
BravesVisionFox 5 WTTGGray Media
|
WSH: Foster Griffin
12-3 · ERA 3.06 · 116 SO · WHIP 1.07 · 129.1 IP
ATL: Bryce Elder
7-6 · ERA 3.84 · 101 SO · WHIP 1.25 · 119.2 IP
|
Truist Park |
||
|
Fri, Jul 31
8:15 PM ET
|
2-11
|
Final |
Apple TV
|
TEX: Nathan Eovaldi
10-9 · ERA 4.31 · 135 SO · WHIP 1.21 · 127.1 IP
HOU: Hunter Brown
3-1 · ERA 3.42 · 55 SO · WHIP 1.29 · 52.2 IP
|
Daikin Park |
|
|
Fri, Jul 31
8:40 PM ET
|
Final |
Rockies.TVRoyals.TV
|
KC: Michael Wacha
5-8 · ERA 3.51 · 111 SO · WHIP 1.16 · 138.1 IP
COL: Tomoyuki Sugano
11-4 · ERA 4.47 · 58 SO · WHIP 1.26 · 102.2 IP
|
Coors Field |
||
|
Fri, Jul 31
9:38 PM ET
|
Final |
ABTV, presented by Pechanga Resort CasinoBrewers.TV Presented by Potawatomi Sportsbook
|
MIL: Shane Drohan
6-4 · ERA 3.48 · 89 SO · WHIP 1.17 · 88.0 IP
LAA: Ryan Johnson
2-6 · ERA 7.63 · 37 SO · WHIP 1.59 · 46.0 IP
|
Angel Stadium |
||
|
Fri, Jul 31
9:40 PM ET
|
13-1
|
Final |
Detroit SportsNetNBCSCA
|
DET: Tyler Holton
1-4 · ERA 3.06 · 38 SO · WHIP 1.34 · 50.0 IP
ATH: Jeffrey Springs
3-11 · ERA 6.17 · 88 SO · WHIP 1.48 · 108.0 IP
|
Sutter Health Park |
|
|
Fri, Jul 31
9:45 PM ET
|
Final |
Apple TV
|
SF: Carson Whisenhunt
2-2 · ERA 6.63 · 16 SO · WHIP 1.74 · 19.0 IP
SD: Bradgley Rodriguez
2-2 · ERA 2.44 · 51 SO · WHIP 1.17 · 48.0 IP
|
Petco Park |
||
|
Fri, Jul 31
10:10 PM ET
|
5-3
|
Final |
KING 5Mariners.TVTwins.TV Presented by Progressive
|
MIN: Zebby Matthews
4-8 · ERA 5.22 · 69 SO · WHIP 1.31 · 81.0 IP
SEA: Bryce Miller
4-5 · ERA 2.80 · 74 SO · WHIP 0.92 · 74.0 IP
|
T-Mobile Park |
|
|
Fri, Jul 31
10:10 PM ET
|
Final |
NESNSportsNet LA
|
BOS: Ranger Suarez
4-3 · ERA 3.15 · 105 SO · WHIP 1.16 · 100.0 IP
LAD: Edgardo Henriquez
4-1 · ERA 2.72 · 43 SO · WHIP 1.05 · 43.0 IP
|
UNIQLO Field at Dodger Stadium |
Philadelphia Phillies at Baltimore Orioles FAQ
What time is Philadelphia Phillies at Baltimore Orioles?
The listed start time is 7:05 PM ET. Times are shown in Eastern Time.
What channel is Philadelphia Phillies at Baltimore Orioles on?
The current TV listing is MASN, NBCSP. Broadcast and streaming availability can vary by market.
Who are the probable pitchers?
The listed probable pitchers are Andrew Painter and Brandon Young. Probable starters can change before first pitch.
Where is the game being played?
The listed venue is Oriole Park at Camden Yards.