San Francisco Giants vs Baltimore Orioles: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 31 Aug, 08:05 PM UTC

FT
13
2

Scheduled H2H Match For San Francisco Giants Vs Baltimore Orioles

MLB

Sun, 31 Aug 2025 at 08:05 PM UTC

San Francisco Giants
San Francisco Giants

USA USA

Recent Form

L
L
W
W
W
Baltimore Orioles
Baltimore Orioles

USA USA

Recent Form

W
L
W
L
L

6

Win

Last 10 Played

10
0 Draws

4

Win

18
Position
24
Tony Vitello
Manager
Anthony Joseph Mansolino

San Francisco Giants vs Baltimore Orioles H2H Match Summary

Analyzing the last 10 H2H fixtures between these competitors, San Francisco Giants have got the victory 6 times and Baltimore Orioles have come out on top on 4 occasion. In the last fixture between them, San Francisco Giants won 13-2.


Head-to-Head (Last 10 Matches)
San Francisco Giants6
Baltimore Orioles4

San Francisco Giants vs Baltimore Orioles Past H2H Matches

11205
MLB
08:05 PM
31/08/25
3634
San Francisco Giants
13
3652
Baltimore Orioles
2
11:15 PM
30/08/25
3634
San Francisco Giants
1
3652
Baltimore Orioles
11
02:15 AM
30/08/25
3634
San Francisco Giants
15
3652
Baltimore Orioles
8
05:05 PM
19/09/24
3652
Baltimore Orioles
5
3634
San Francisco Giants
3
10:35 PM
18/09/24
3652
Baltimore Orioles
3
3634
San Francisco Giants
5
10:35 PM
17/09/24
3652
Baltimore Orioles
0
3634
San Francisco Giants
10
08:05 PM
04/06/23
3634
San Francisco Giants
3
3652
Baltimore Orioles
8
02:05 AM
04/06/23
3634
San Francisco Giants
4
3652
Baltimore Orioles
0
02:15 AM
03/06/23
3634
San Francisco Giants
2
3652
Baltimore Orioles
3
05:05 PM
02/06/19
3652
Baltimore Orioles
1
3634
San Francisco Giants
8
08:05 PM
01/06/19
3652
Baltimore Orioles
2
3634
San Francisco Giants
8
11:05 PM
31/05/19
3652
Baltimore Orioles
9
3634
San Francisco Giants
6
08:05 PM
14/08/16
3634
San Francisco Giants
7
3652
Baltimore Orioles
8
01:05 AM
14/08/16
3634
San Francisco Giants
6
3652
Baltimore Orioles
2
02:15 AM
13/08/16
3634
San Francisco Giants
2
3652
Baltimore Orioles
5
08:05 PM
11/08/13
3634
San Francisco Giants
2
3652
Baltimore Orioles
10
08:05 PM
10/08/13
3634
San Francisco Giants
3
3652
Baltimore Orioles
2
02:15 AM
10/08/13
3634
San Francisco Giants
2
3652
Baltimore Orioles
5
07:45 PM
16/06/10
3634
San Francisco Giants
6
3652
Baltimore Orioles
3
02:15 AM
16/06/10
3634
San Francisco Giants
1
3652
Baltimore Orioles
4
02:15 AM
15/06/10
3634
San Francisco Giants
10
3652
Baltimore Orioles
2
05:35 PM
13/06/04
3652
Baltimore Orioles
3
3634
San Francisco Giants
7
02:05 AM
13/06/04
3652
Baltimore Orioles
5
3634
San Francisco Giants
4
07:15 PM
12/06/04
3652
Baltimore Orioles
6
3634
San Francisco Giants
9

San Francisco Giants Recent Matches

11205
MLB (30 Matches)
07:05 PM
28/09/25
3634
San Francisco Giants
4
3628
Colorado Rockies
0
W
08:05 PM
27/09/25
3634
San Francisco Giants
4
3628
Colorado Rockies
3
W
02:15 AM
27/09/25
3634
San Francisco Giants
6
3628
Colorado Rockies
3
W
01:45 AM
25/09/25
3634
San Francisco Giants
4
3632
St. Louis Cardinals
3
W
01:45 AM
24/09/25
3634
San Francisco Giants
8
3632
St. Louis Cardinals
9
L
01:45 AM
23/09/25
3634
San Francisco Giants
5
3632
St. Louis Cardinals
6
L
08:10 PM
21/09/25
3638
Los Angeles Dodgers
1
3634
San Francisco Giants
3
W
01:10 AM
21/09/25
3638
Los Angeles Dodgers
7
3634
San Francisco Giants
5
L
02:10 AM
20/09/25
3638
Los Angeles Dodgers
6
3634
San Francisco Giants
3
L
02:10 AM
19/09/25
3638
Los Angeles Dodgers
2
3634
San Francisco Giants
1
L
07:40 PM
17/09/25
3640
Arizona Diamondbacks
1
3634
San Francisco Giants
5
W
01:40 AM
17/09/25
3640
Arizona Diamondbacks
6
3634
San Francisco Giants
5
L
01:40 AM
16/09/25
3640
Arizona Diamondbacks
8
3634
San Francisco Giants
1
L
08:05 PM
14/09/25
3634
San Francisco Giants
2
3638
Los Angeles Dodgers
10
L
01:05 AM
14/09/25
3634
San Francisco Giants
7
3638
Los Angeles Dodgers
13
L
02:15 AM
13/09/25
3634
San Francisco Giants
5
3638
Los Angeles Dodgers
1
W
07:45 PM
10/09/25
3634
San Francisco Giants
3
3640
Arizona Diamondbacks
5
L
01:45 AM
10/09/25
3634
San Francisco Giants
5
3640
Arizona Diamondbacks
3
W
01:45 AM
09/09/25
3634
San Francisco Giants
11
3640
Arizona Diamondbacks
5
W
06:15 PM
07/09/25
3632
St. Louis Cardinals
4
3634
San Francisco Giants
3
L
11:15 PM
06/09/25
3632
St. Louis Cardinals
3
3634
San Francisco Giants
2
L
12:15 AM
06/09/25
3632
St. Louis Cardinals
2
3634
San Francisco Giants
8
W
12:40 AM
04/09/25
3628
Colorado Rockies
8
3634
San Francisco Giants
10
W
12:40 AM
03/09/25
3628
Colorado Rockies
4
3634
San Francisco Giants
7
W
08:10 PM
01/09/25
3628
Colorado Rockies
2
3634
San Francisco Giants
8
W
08:05 PM
31/08/25
3634
San Francisco Giants
13
3652
Baltimore Orioles
2
W
11:15 PM
30/08/25
3634
San Francisco Giants
1
3652
Baltimore Orioles
11
L
02:15 AM
30/08/25
3634
San Francisco Giants
15
3652
Baltimore Orioles
8
W
07:45 PM
28/08/25
3634
San Francisco Giants
4
3627
Chicago Cubs
3
W
01:45 AM
28/08/25
3634
San Francisco Giants
12
3627
Chicago Cubs
3
W

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

San Francisco Giants Next Fixtures

Baltimore Orioles Next Fixtures

San Francisco Giants vs Baltimore Orioles H2H Recent Match Played Stats

San Francisco Giants vs Baltimore Orioles

Final Score :13 - 2

San Francisco Giants (H)BattingBaltimore Orioles (A)
13Runs2
3Doubles2
1Triples0
1Home runs0
6Strike outs10
7Base on balls6
16Hits10
.432AVG.286
0.5OBP0.39
0.649SLG0.343
1.149OPS0.733
11RBI2
37At bats35
21Left on base23
San Francisco Giants (H)PitchingBaltimore Orioles (A)
2Runs13
0Home runs1
10Strike outs6
6Base on balls7
10Hits16
2ERA11.25
9Innings pitched8
2Earned runs10
41Batters faced46
27Outs24
San Francisco Giants (H)FieldingBaltimore Orioles (A)
9Assists10
27Put outs24

San Francisco Giants Last Match Played stats

San Francisco Giants vs Colorado Rockies

Final Score :4 - 0

(H)Batting (A)
4Runs0
1Doubles2
0Triples0
2Home runs0
6Strike outs13
3Base on balls2
7Hits5
.233AVG.167
0.324OBP0.219
0.467SLG0.233
0.791OPS0.452
4RBI0
30At bats30
17Left on base9
(H)Pitching (A)
0Runs4
0Home runs2
13Strike outs6
2Base on balls3
5Hits7
0ERA2.25
9Innings pitched8
0Earned runs2
32Batters faced34
27Outs24
(H)Fielding (A)
11Assists5
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

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