MLB Scores · MLB Odds

Orioles vs Pirates

Final · Sat Apr 4 · 4:05 PM ET · PNC Park

Baltimore OriolesOrioles3-5
2
FinalApr 4, 2026
Pittsburgh PiratesPirates5-3
3
TVMASNStreamMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
BAL−108
PIT−112
Run line
BAL −1.5+144
PIT +1.5−175
Total O/U
Over 8.5−102
Under 8.5−118
  • Run line: Pirates +1.5 covered.
  • Total O/U: under 8.5 (5 runs).

Recap

The Pittsburgh Pirates edged the Baltimore Orioles 3-2 at PNC Park in Pittsburgh on Apr 4, 2026 to move to 5-3.

The Pirates have won 4 straight.

Score by inning

Baltimore Orioles and Pittsburgh Pirates, score by inning
Team123456789R
BAL0002000002
PIT0001000113

W: Santana (2-0) · L: Helsley (0-1)

Scoring plays

Top 4

  1. BALSingleBeavers singled to right, Henderson scored, Rutschman to second.1-0
  2. BALSingleTaveras singled to right, Rutschman scored, Mayo to second, Beavers to third.2-0

Bottom 4

  1. PITSacrifice flyHorwitz hit sacrifice fly to left, Reynolds scored.2-1

Bottom 8

  1. PITRunYorke scored on error, Mangum safe at first on fielding error by pitcher Nunez, Gonzales to second.2-2

Bottom 9

  1. PITDoubleYorke doubled to left, Reynolds scored, O'Hearn to third.2-3

Team stats

BALPIT
Hits
6
8
Home Runs
0
0
Runs Batted In
2
2
Walks
7
6
Strikeouts
8
7
Runners Left On Base
21
21
Errors
1
0

Player stats

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Taylor Ward DH0-4400001124.290.395.387
Gunnar Henderson SS1-3311002124.242.342.485
Pete Alonso 1B0-4400000213.226.314.323
Adley Rutschman C2-4412000016.333.440.524
Dylan Beavers LF1-4401100111.318.318.500
Coby Mayo 3B1-3301001122.150.292.200
Leody Taveras CF1-2201102016.500.700.667
Colton Cowser RF0-220000028.235.333.294
Tyler O'Neill RF0-220000005.125.263.313
Blaze Alexander 2B0-3300001020.333.368.333

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Shane Baz P5.241135098-634.0998
Rico Garcia P0.100010010-50.0010
Grant Wolfram P1.010002021-125.4021
Anthony Nunez P1.011010027-131.8027
Ryan Helsley P0.121110013-93.8613

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz CF1-4401001122.290.333.581
Brandon Lowe 2B0-4400001120.280.419.720
Bryan Reynolds LF3-4423001125.265.324.471
Ryan O'Hearn RF1-4401001118.360.469.600
Marcell Ozuna DH1-4401000214.074.194.074
Nick Yorke DH1-111110008.273.438.364
Konnor Griffin SS0-3300000017.167.375.333
Spencer Horwitz 1B1-3301100012.143.208.190
Nick Gonzales 3B0-2200002022.310.375.379
Joey Bart C0-330000018.125.222.125
Jake Mangum PH0-110000003.158.200.211
Henry Davis C0-000000000.176.300.294

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Carmen Mlodzinski P4.252235084-494.0084
Hunter Barco P2.100031045-226.7545
Isaac Mattson P1.010011017-93.6017
Dennis Santana P1.000001013-100.0013

Game info

VenuePNC Park, Pittsburgh, PA
Attendance27,949
OfficialsHome Plate Umpire: Dan Iassogna · First Base Umpire: James Jean · Second Base Umpire: Chad Fairchild · Third Base Umpire: Jeremie Rehak
TVMASN · local

Last and next games

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made