Orioles Secure Series Win Over Phillies in Thrilling Finale
Friday, July 31, 2026, 7:05 PM ET · Oriole Park at Camden Yards
Baltimore Orioles 6, Philadelphia Phillies 4, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Philadelphia Phillies vs Baltimore Orioles?
Baltimore Orioles beat Philadelphia Phillies 6-4 at Oriole Park at Camden Yards on July 31, 2026.
Who was favored in Philadelphia Phillies vs Baltimore Orioles?
Baltimore Orioles were the favorite at DraftKings, moneyline -121 (about 55% implied). The favorite won.
In an exciting conclusion to their three-game series, the Baltimore Orioles triumphed over the Philadelphia Phillies with a final score of 6-4 at Oriole Park at Camden Yards. This victory allowed the Orioles to end the series on a high note, even though the Phillies won the series 2-1. The game was marked by a series of back-and-forth scoring plays that kept fans on the edge of their seats.
The Orioles entered this game with a home record of 54-56, while the Phillies boasted an away record of 57-53. Recently, the Orioles had a mixed bag of results, going 4-5-1 in their last ten games, with an average of 4.2 runs scored per game and 5.4 runs allowed. They were coming off a win against the Detroit Tigers, where they scored 10 runs, but had also suffered a heavy loss to the same team just prior, losing 0-14. The Orioles' last five games showed a record of 3-2, with an average of 4.6 runs scored and 6.6 runs allowed.
In contrast, the Phillies struggled in their recent outings, posting a record of 2-8 in their last ten games and entering the matchup on a three-game losing streak. Their average runs scored per game was also 4.2, but they allowed 4.9 runs, indicating a slight defensive struggle. Their last five games yielded a record of 1-4, with an average of 5.0 runs scored and 4.8 runs allowed.
The game itself featured a number of significant scoring plays. The Phillies struck first in the first inning, with Bryce Harper hitting a single that brought Trea Turner home, followed by Brandon Marsh grounding out to second, allowing Kyle Schwarber to score. The Orioles responded quickly, with Pete Alonso hitting a home run that brought in two runs, tying the game at 2-2. The Phillies regained the lead in the third inning when Turner homered to left center. J.T. Realmuto added to the Phillies' tally with another home run in the sixth inning, making it 4-2.
However, the Orioles fought back in the seventh inning, with Elly De La Cruz's double bringing in two runs, tying the game at 4-4. The momentum shifted again when Gunnar Henderson tripled to center field, scoring two more runs for the Orioles, sealing the game at 6-4.
In terms of injuries, the Orioles were without Tyler O'Neill and Christian Franklin, both on the 10-Day Injured List, and Felix Bautista, Ryan Helsley, and Ryan Mountcastle, who were all on the 60-Day Injured List. The Phillies also faced injury challenges, with Tanner Banks and Caleb Kilian on the 60-Day Injured List, and Felix Reyes, Johan Rojas, and Adolis Garcia also sidelined.
The betting market, as provided by DraftKings, had the Orioles at -121, with a spread of 1.5 and a total set at 9.0. The over odds were -105.0, while the under odds were -114.0. The home moneyline was -121.0, and the away moneyline was +100.0, indicating a close contest expected by the bookmakers.
Weather conditions were not detailed in the block, but the atmosphere at Camden Yards was electric, with fans eager to support their team in a pivotal matchup. As the game unfolded, viewers were treated to a showcase of offensive prowess, particularly in the later innings, where both teams displayed resilience and determination.
Overall, this game exemplified the competitive spirit of both teams, with the Orioles managing to secure the win despite a challenging series against the Phillies. The win not only boosts the Orioles' morale but also adds an exciting chapter to their season as they continue to strive for improvement.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | BAL -121 | 9 o -105 / u -114 | Philadelphia Phillies +100 · Baltimore Orioles -121 |
Injury report
- Tyler O'Neill10-Day-ILShoulderBaltimore Orioles
- Felix Bautista60-Day-ILShoulderBaltimore Orioles
- Christian Franklin10-Day-ILHandBaltimore Orioles
- Ryan Helsley60-Day-ILElbowBaltimore Orioles
- Ryan Mountcastle60-Day-ILObliqueBaltimore Orioles
- Tanner Banks60-Day-ILForearmPhiladelphia Phillies
- Caleb Kilian15-Day-ILObliquePhiladelphia Phillies
- Felix Reyes60-Day-ILWristPhiladelphia Phillies
- Johan Rojas60-Day-ILElbowPhiladelphia Phillies
- Adolis Garcia60-Day-ILLatPhiladelphia Phillies
Recent form
Baltimore Orioles
Last 10: 4-5-1Streak W14.2 scored · 5.4 allowed per game1-2 at home
- W10-9at Detroit TigersJul 29
- L0-14at Detroit TigersJul 28
- W8-5at Detroit TigersJul 27
- L2-3vs Atlanta BravesJul 26
- W3-2vs Atlanta BravesJul 25
- L6-7vs Atlanta BravesJul 24
- L3-6at Boston Red SoxJul 22
- D0-0at Boston Red SoxJul 21
- L5-6at Boston Red SoxJul 20
- W5-2at Houston AstrosJul 19
Philadelphia Phillies
Last 10: 2-8Streak L34.2 scored · 4.9 allowed per game0-3 away
- L6-8at Miami MarlinsJul 29
- L0-1at Miami MarlinsJul 28
- L7-8at Miami MarlinsJul 27
- W11-4vs New York YankeesJul 26
- L1-3vs New York YankeesJul 25
- L0-1vs New York YankeesJul 24
- L5-9vs Los Angeles DodgersJul 22
- L1-2vs Los Angeles DodgersJul 21
- W10-7vs Los Angeles DodgersJul 20
- L1-6vs New York MetsJul 19
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
| Tampa Bay | - | 56 | L1 | .597 | 83 |
| New York | 3.5 | 60 | W2 | .571 | 80 |
| Boston | 8.5 | 65 | L2 | .536 | 75 |
| Toronto | 14.5 | 71 | W1 | .493 | 69 |
| Baltimore | 14.5 | 71 | L2 | .493 | 69 |
How the scoring went
- 1st Inning1-0Harper singled to left, Turner scored, Schwarber to second.
- 1st Inning2-0Marsh grounded out to second, Schwarber scored, Harper to second.
- 1st Inning2-2Alonso homered to right center (394 feet), Beavers scored.
- 3rd Inning3-2Turner homered to left center (393 feet).
- 6th Inning4-2Realmuto homered to left (396 feet).
- 7th Inning4-4Encarnacion-Strand doubled to center, Cowser and Holliday scored.
- 7th Inning4-6Henderson tripled to center, Encarnacion-Strand and Alonso scored.
Win probability
Above the line favours Baltimore Orioles, below favours Philadelphia Phillies.
Venue
- Oriole Park at Camden YardsBaltimore, Maryland
- Attendance31857
- OfficialsDerek Thomas, Marvin Hudson, Tripp Gibson, Nick Mahrley
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Phillies Dominate Orioles in 8-0 VictoryAug 2, 2026
- Phillies Dominate Orioles in 5-0 VictoryAug 1, 2026
- Orioles Edge Phillies in High-Scoring AffairMar 21, 2026
- Phillies Edge Orioles in High-Scoring ContestMar 13, 2026