Baltimore Orioles vs Pittsburgh Pirates: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 11 Sep, 05:05 PM UTC

FT
3
2

Scheduled H2H Match For Baltimore Orioles Vs Pittsburgh Pirates

MLB

Thu, 11 Sep 2025 at 05:05 PM UTC

Baltimore Orioles
Baltimore Orioles

USA USA

Recent Form

W
L
W
L
L
Pittsburgh Pirates
Pittsburgh Pirates

USA USA

Recent Form

W
W
L
W
W

5

Win

Last 10 Played

10
0 Draws

5

Win

24
Position
26
Anthony Joseph Mansolino
Manager
Don Kelly

Baltimore Orioles vs Pittsburgh Pirates H2H Match Summary

Over the last 10 head-2-head matches for these teams, Baltimore Orioles have got the victory 5 times and Pittsburgh Pirates have won on 5 occasion. In the last game between them, Baltimore Orioles won 3-2.


Head-to-Head (Last 10 Matches)
Baltimore Orioles5
Pittsburgh Pirates5

Baltimore Orioles vs Pittsburgh Pirates Past H2H Matches

11205
MLB
05:05 PM
11/09/25
3652
Baltimore Orioles
3
3637
Pittsburgh Pirates
2
10:35 PM
10/09/25
3652
Baltimore Orioles
2
3637
Pittsburgh Pirates
1
10:35 PM
09/09/25
3652
Baltimore Orioles
3
3637
Pittsburgh Pirates
2
05:35 PM
07/04/24
3637
Pittsburgh Pirates
3
3652
Baltimore Orioles
2
08:05 PM
06/04/24
3637
Pittsburgh Pirates
5
3652
Baltimore Orioles
4
08:12 PM
05/04/24
3637
Pittsburgh Pirates
2
3652
Baltimore Orioles
5
05:35 PM
14/05/23
3652
Baltimore Orioles
0
3637
Pittsburgh Pirates
4
11:05 PM
13/05/23
3652
Baltimore Orioles
2
3637
Pittsburgh Pirates
0
11:05 PM
12/05/23
3652
Baltimore Orioles
6
3637
Pittsburgh Pirates
3
05:35 PM
07/08/22
3652
Baltimore Orioles
1
3637
Pittsburgh Pirates
8
09:05 PM
06/08/22
3652
Baltimore Orioles
6
3637
Pittsburgh Pirates
3
11:05 PM
05/08/22
3652
Baltimore Orioles
1
3637
Pittsburgh Pirates
0
11:05 PM
27/09/17
3637
Pittsburgh Pirates
5
3652
Baltimore Orioles
3
11:05 PM
26/09/17
3637
Pittsburgh Pirates
10
3652
Baltimore Orioles
1
11:05 PM
07/06/17
3652
Baltimore Orioles
9
3637
Pittsburgh Pirates
6
11:05 PM
06/06/17
3652
Baltimore Orioles
6
3637
Pittsburgh Pirates
5
11:05 PM
21/05/14
3637
Pittsburgh Pirates
9
3652
Baltimore Orioles
8
11:05 PM
20/05/14
3637
Pittsburgh Pirates
2
3652
Baltimore Orioles
9
12:15 AM
02/05/14
3652
Baltimore Orioles
6
3637
Pittsburgh Pirates
5
08:05 PM
01/05/14
3652
Baltimore Orioles
5
3637
Pittsburgh Pirates
1
11:05 PM
14/06/12
3652
Baltimore Orioles
12
3637
Pittsburgh Pirates
6
11:05 PM
13/06/12
3652
Baltimore Orioles
7
3637
Pittsburgh Pirates
1
11:05 PM
12/06/12
3652
Baltimore Orioles
8
3637
Pittsburgh Pirates
6
04:35 PM
22/06/11
3637
Pittsburgh Pirates
5
3652
Baltimore Orioles
4
11:05 PM
21/06/11
3637
Pittsburgh Pirates
9
3652
Baltimore Orioles
3
11:05 PM
20/06/11
3637
Pittsburgh Pirates
3
3652
Baltimore Orioles
8
05:35 PM
15/06/08
3652
Baltimore Orioles
4
3637
Pittsburgh Pirates
5
11:05 PM
14/06/08
3652
Baltimore Orioles
8
3637
Pittsburgh Pirates
7
11:05 PM
13/06/08
3652
Baltimore Orioles
9
3637
Pittsburgh Pirates
6
11:05 PM
08/06/05
3637
Pittsburgh Pirates
6
3652
Baltimore Orioles
1
11:05 PM
07/06/05
3637
Pittsburgh Pirates
6
3652
Baltimore Orioles
5
11:05 PM
06/06/05
3637
Pittsburgh Pirates
3
3652
Baltimore Orioles
4
11527
MLB, Preseason
05:05 PM
22/03/25
3637
Pittsburgh Pirates
0
3652
Baltimore Orioles
4
05:05 PM
15/03/25
3637
Pittsburgh Pirates
15
3652
Baltimore Orioles
5
10:05 PM
10/03/25
3637
Pittsburgh Pirates
3
3652
Baltimore Orioles
6
11:05 PM
06/03/25
3652
Baltimore Orioles
5
3637
Pittsburgh Pirates
9
06:05 PM
01/03/25
3652
Baltimore Orioles
2
3637
Pittsburgh Pirates
5
06:05 PM
26/02/25
3637
Pittsburgh Pirates
7
3652
Baltimore Orioles
3
06:05 PM
22/02/25
3652
Baltimore Orioles
5
3637
Pittsburgh Pirates
10
10:05 PM
22/03/24
3652
Baltimore Orioles
3637
Pittsburgh Pirates
07:05 PM
14/03/24
3637
Pittsburgh Pirates
2
3652
Baltimore Orioles
5
11:05 PM
06/03/24
3652
Baltimore Orioles
6
3637
Pittsburgh Pirates
4
06:05 PM
03/03/24
3637
Pittsburgh Pirates
2
3652
Baltimore Orioles
5
06:05 PM
29/02/24
3652
Baltimore Orioles
9
3637
Pittsburgh Pirates
8
06:05 PM
25/02/24
3637
Pittsburgh Pirates
0
3652
Baltimore Orioles
2
10:05 PM
25/03/23
3637
Pittsburgh Pirates
4
3652
Baltimore Orioles
6
05:05 PM
19/03/23
3652
Baltimore Orioles
8
3637
Pittsburgh Pirates
0
05:05 PM
14/03/23
3637
Pittsburgh Pirates
6
3652
Baltimore Orioles
7
06:05 PM
08/03/23
3652
Baltimore Orioles
7
3637
Pittsburgh Pirates
4
11:05 PM
03/03/23
3652
Baltimore Orioles
1
3637
Pittsburgh Pirates
1
06:05 PM
28/02/23
3637
Pittsburgh Pirates
7
3652
Baltimore Orioles
4

Head To Head Streaks

3652
Wins
3

Team Streaks

3637
Losses
5

Baltimore Orioles Recent Matches

11205
MLB (30 Matches)
07:05 PM
28/09/25
3654
New York Yankees
3
3652
Baltimore Orioles
2
L
05:05 PM
27/09/25
3654
New York Yankees
6
3652
Baltimore Orioles
1
L
11:05 PM
26/09/25
3654
New York Yankees
8
3652
Baltimore Orioles
4
L
05:05 PM
25/09/25
3652
Baltimore Orioles
6
3653
Tampa Bay Rays
5
W
10:35 PM
24/09/25
3652
Baltimore Orioles
2
3653
Tampa Bay Rays
6
L
10:35 PM
23/09/25
3652
Baltimore Orioles
6
3653
Tampa Bay Rays
0
W
05:35 PM
21/09/25
3652
Baltimore Orioles
1
3654
New York Yankees
7
L
11:05 PM
20/09/25
3652
Baltimore Orioles
1
3654
New York Yankees
6
L
11:05 PM
19/09/25
3652
Baltimore Orioles
4
3654
New York Yankees
2
W
11:15 PM
18/09/25
3652
Baltimore Orioles
0
3654
New York Yankees
7
L
06:10 PM
17/09/25
3644
Chicago White Sox
1
3652
Baltimore Orioles
3
W
11:40 PM
16/09/25
3644
Chicago White Sox
7
3652
Baltimore Orioles
8
W
11:40 PM
15/09/25
3644
Chicago White Sox
1
3652
Baltimore Orioles
4
W
05:37 PM
14/09/25
3642
Toronto Blue Jays
11
3652
Baltimore Orioles
2
L
07:07 PM
13/09/25
3642
Toronto Blue Jays
5
3652
Baltimore Orioles
4
L
11:07 PM
12/09/25
3642
Toronto Blue Jays
6
3652
Baltimore Orioles
1
L
05:05 PM
11/09/25
3652
Baltimore Orioles
3
3637
Pittsburgh Pirates
2
W
10:35 PM
10/09/25
3652
Baltimore Orioles
2
3637
Pittsburgh Pirates
1
W
10:35 PM
09/09/25
3652
Baltimore Orioles
3
3637
Pittsburgh Pirates
2
W
05:35 PM
07/09/25
3652
Baltimore Orioles
2
3638
Los Angeles Dodgers
5
L
11:05 PM
06/09/25
3652
Baltimore Orioles
4
3638
Los Angeles Dodgers
3
W
11:05 PM
05/09/25
3652
Baltimore Orioles
2
3638
Los Angeles Dodgers
1
W
08:10 PM
03/09/25
3636
San Diego Padres
5
3652
Baltimore Orioles
7
W
01:40 AM
03/09/25
3636
San Diego Padres
2
3652
Baltimore Orioles
6
W
10:40 PM
01/09/25
3636
San Diego Padres
3
3652
Baltimore Orioles
4
W
08:05 PM
31/08/25
3634
San Francisco Giants
13
3652
Baltimore Orioles
2
L
11:15 PM
30/08/25
3634
San Francisco Giants
1
3652
Baltimore Orioles
11
W
02:15 AM
30/08/25
3634
San Francisco Giants
15
3652
Baltimore Orioles
8
L
05:05 PM
28/08/25
3652
Baltimore Orioles
2
3646
Boston Red Sox
3
L
10:35 PM
27/08/25
3652
Baltimore Orioles
2
3646
Boston Red Sox
3
L

Pittsburgh Pirates Recent Matches

11205
MLB (30 Matches)
07:15 PM
28/09/25
3656
Atlanta Braves
4
3637
Pittsburgh Pirates
1
L
11:15 PM
27/09/25
3656
Atlanta Braves
1
3637
Pittsburgh Pirates
3
W
11:15 PM
26/09/25
3656
Atlanta Braves
3
3637
Pittsburgh Pirates
9
W
04:40 PM
25/09/25
3633
Cincinnati Reds
2
3637
Pittsburgh Pirates
1
L
10:40 PM
24/09/25
3633
Cincinnati Reds
3
3637
Pittsburgh Pirates
4
W
10:40 PM
23/09/25
3633
Cincinnati Reds
2
3637
Pittsburgh Pirates
4
W
05:35 PM
21/09/25
3637
Pittsburgh Pirates
11
3645
Athletics
0
W
10:40 PM
20/09/25
3637
Pittsburgh Pirates
2
3645
Athletics
0
W
10:40 PM
19/09/25
3637
Pittsburgh Pirates
3
3645
Athletics
4
L
04:35 PM
17/09/25
3637
Pittsburgh Pirates
4
3627
Chicago Cubs
8
L
10:40 PM
16/09/25
3637
Pittsburgh Pirates
1
3627
Chicago Cubs
4
L
10:40 PM
15/09/25
3637
Pittsburgh Pirates
0
3627
Chicago Cubs
4
L
03:35 PM
14/09/25
5930
Washington Nationals
4
3637
Pittsburgh Pirates
3
L
08:05 PM
13/09/25
5930
Washington Nationals
1
3637
Pittsburgh Pirates
5
W
10:45 PM
12/09/25
5930
Washington Nationals
6
3637
Pittsburgh Pirates
5
L
05:05 PM
11/09/25
3652
Baltimore Orioles
3
3637
Pittsburgh Pirates
2
L
10:35 PM
10/09/25
3652
Baltimore Orioles
2
3637
Pittsburgh Pirates
1
L
10:35 PM
09/09/25
3652
Baltimore Orioles
3
3637
Pittsburgh Pirates
2
L
05:35 PM
07/09/25
3637
Pittsburgh Pirates
2
3630
Milwaukee Brewers
10
L
10:40 PM
06/09/25
3637
Pittsburgh Pirates
1
3630
Milwaukee Brewers
4
L
10:40 PM
05/09/25
3637
Pittsburgh Pirates
2
3630
Milwaukee Brewers
5
L
10:40 PM
04/09/25
3637
Pittsburgh Pirates
5
3638
Los Angeles Dodgers
3
W
10:40 PM
03/09/25
3637
Pittsburgh Pirates
3
3638
Los Angeles Dodgers
0
W
10:40 PM
02/09/25
3637
Pittsburgh Pirates
9
3638
Los Angeles Dodgers
7
W
05:35 PM
31/08/25
3646
Boston Red Sox
5
3637
Pittsburgh Pirates
2
L
08:10 PM
30/08/25
3646
Boston Red Sox
3
3637
Pittsburgh Pirates
10
W
11:10 PM
29/08/25
3646
Boston Red Sox
2
3637
Pittsburgh Pirates
4
W
06:15 PM
28/08/25
3632
St. Louis Cardinals
4
3637
Pittsburgh Pirates
1
L
11:45 PM
27/08/25
3632
St. Louis Cardinals
1
3637
Pittsburgh Pirates
2
W
11:45 PM
26/08/25
3632
St. Louis Cardinals
3
3637
Pittsburgh Pirates
8
W

Baltimore Orioles Next Fixtures

Pittsburgh Pirates Next Fixtures

Baltimore Orioles vs Pittsburgh Pirates H2H Recent Match Played Stats

Baltimore Orioles vs Pittsburgh Pirates

Final Score :3 - 2

Baltimore Orioles (H)BattingPittsburgh Pirates (A)
3Runs2
1Doubles1
0Triples1
0Home runs1
8Strike outs11
4Base on balls3
7Hits9
.226AVG.273
0.333OBP0.333
0.258SLG0.455
0.591OPS0.788
3RBI2
31At bats33
21Left on base15
Baltimore Orioles (H)PitchingPittsburgh Pirates (A)
2Runs3
1Home runs0
11Strike outs8
3Base on balls4
9Hits7
2ERA3.375
9Innings pitched8
2Earned runs3
36Batters faced36
27Outs24
Baltimore Orioles (H)FieldingPittsburgh Pirates (A)
12Assists4
27Put outs24

Baltimore Orioles Last Match Played stats

New York Yankees vs Baltimore Orioles

Final Score :3 - 2

(H)Batting (A)
3Runs2
0Doubles0
0Triples0
2Home runs2
12Strike outs6
3Base on balls4
6Hits5
.207AVG.161
0.281OBP0.257
0.414SLG0.355
0.695OPS0.612
3RBI2
29At bats31
11Left on base18
(H)Pitching (A)
2Runs3
2Home runs2
6Strike outs12
4Base on balls3
5Hits6
2ERA3.375
9Innings pitched8
2Earned runs3
35Batters faced32
27Outs24
(H)Fielding (A)
10Assists7
27Put outs24

Pittsburgh Pirates Last Match Played stats

Atlanta Braves vs Pittsburgh Pirates

Final Score :4 - 1

(H)Batting (A)
4Runs1
2Doubles1
0Triples0
1Home runs0
7Strike outs11
4Base on balls3
6Hits6
.214AVG.194
0.313OBP0.265
0.393SLG0.226
0.706OPS0.491
3RBI1
28At bats31
10Left on base12
(H)Pitching (A)
1Runs4
0Home runs1
11Strike outs7
3Base on balls4
6Hits6
1ERA3.375
9Innings pitched8
1Earned runs3
34Batters faced32
27Outs24
(H)Fielding (A)
8Assists6
27Put outs24

National League East Standings

POSTEAMMPWLPER %
1Philadelphia PhilliesPhiladelphia Phillies16296660.593
2New York MetsNew York Mets16283790.512
3Miami MarlinsMiami Marlins16279830.488
4Atlanta BravesAtlanta Braves16276860.469
5Washington NationalsWashington Nationals16266960.407

Baseball Previews & Betting Tips

01 Nov 2025

MLB Preview And Prediction: Toronto Blue Jays vs Los Angeles Dodgers Betting Tips & Picks November 2, 2025

30 Oct 2025

Pro Yakyu – NPB Preview And Prediction: Hanshin Tigers vs Fukuoka SoftBank Hawks Betting Tips & Picks October 30, 2025

20 Oct 2025

MLB Preview And Prediction: Toronto Blue Jays vs Seattle Mariners Betting Tips & Picks October 21, 2025

20 Oct 2025

Pro Yakyu – NPB Preview And Prediction: Fukuoka SoftBank Hawks vs Hokkaido Nippon-Ham Fighters Betting Tips & Picks October 20, 2025

19 Oct 2025

Pro Yakyu – NPB Preview And Prediction: Fukuoka SoftBank Hawks vs Hokkaido Nippon-Ham Fighters Betting Tips & Picks October 19, 2025

18 Oct 2025

Pro Yakyu – NPB Preview And Prediction: Fukuoka SoftBank Hawks vs Hokkaido Nippon-Ham Fighters Betting Tips & Picks October 18, 2025