MLB Scores · MLB Odds

Orioles vs Pirates

Final · Fri Apr 3 · 4:12 PM ET · PNC Park

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

Closing line

US sportsbook at first pitch
Moneyline
BAL−121
PIT+100
Run line
BAL −1.5+139
PIT +1.5−168
Total O/U
Over 8.5−118
Under 8.5−102
  • Run line: Pirates +1.5 covered.
  • Total O/U: over 8.5 (9 runs).

Recap

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

The Pirates have won 3 straight. They scored 4 runs in the second inning.

Score by inning

Baltimore Orioles and Pittsburgh Pirates, score by inning
Team123456789R
BAL0000201014
PIT04001000x5

W: Keller (1-0) · L: Bradish (0-2) · S: Soto (0-0)

Scoring plays

Bottom 2

  1. PITDoubleGriffin doubled to center, O'Hearn scored.0-1
  2. PITSingleTriolo singled to right, Griffin scored.0-2
  3. PITDoubleDavis doubled to left, Triolo scored.0-3
  4. PITSingleCruz singled to left, Davis scored.0-4

Top 5

  1. BALDoubleHenderson doubled to right, Alexander scored.1-4
  2. BALDoubleRutschman doubled to center, Henderson scored.2-4

Bottom 5

  1. PITSacrifice flyO'Hearn hit sacrifice fly to center, Reynolds scored.2-5

Top 7

  1. BALDoubleWard doubled to center, Alexander scored.3-5

Top 9

  1. BALHome runHenderson homered to right center (397 feet).4-5

Team stats

BALPIT
Hits
9
6
Home Runs
1
0
Runs Batted In
4
5
Walks
5
6
Strikeouts
9
10
Runners Left On Base
20
9
Errors
0
0

Player stats

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Taylor Ward LF1-3301102226.333.424.444
Gunnar Henderson SS3-5523210018.233.303.500
Pete Alonso 1B0-4400001323.259.355.370
Adley Rutschman C1-3301101015.294.429.529
Samuel Basallo DH0-4400000111.174.240.304
Dylan Beavers RF2-4402000014.333.333.556
Jeremiah Jackson 2B0-330000006.222.211.222
Leody Taveras PH0-110000014.500.667.750
Coby Mayo 3B0-000000000.118.250.176
Colton Cowser CF0-3300001119.267.368.333
Blaze Alexander 2B2-4422000110.400.400.400

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kyle Bradish P4.064436081-516.2381
Dietrich Enns P1.001132039-204.1539
Tyler Wells P2.000002023-155.7923
Rico Garcia P1.00000008-60.008

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz CF1-4401100114.296.321.630
Brandon Lowe 2B1-3301001222.333.462.857
Bryan Reynolds LF0-3310001116.200.250.400
Jake Mangum LF0-000000000.167.211.222
Marcell Ozuna DH0-3300001224.043.185.043
Ryan O'Hearn RF0-2210101117.381.481.667
Spencer Horwitz 1B0-3300001118.111.200.111
Konnor Griffin SS1-3311101120.333.500.667
Jared Triolo 3B2-3312100110.217.308.261
Henry Davis C1-3311100010.176.300.294

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Mitch Keller P6.062244088-561.5088
Yohan Ramirez P0.121110019-111.8019
Mason Montgomery P0.20000109-89.829
Dennis Santana P1.000001010-70.0010
Gregory Soto P1.011103120-151.6920

Game info

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

Last and next games

Head to head

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