San Francisco Giants vs Texas Rangers: Prediction, Head-to-Head, Odds & Stats
By Wojtek Kolan
Head-2-Head: San Francisco Giants 5 - 4 Texas Rangers
San Francisco Giants
Last 10 Matches
Texas Rangers
San Francisco Giants vs Texas Rangers H2H Results Summary
Analyzing the last 10 head to head games for these rivals, San Francisco Giants have come out on top 5 times and Texas Rangers have got the victory on 4 occasion. In the most recent fixture between them, Texas Rangers won 3-7.
Head-to-Head | Match Wins |
---|---|
San Francisco Giants | 5 |
Texas Rangers | 4 |
San Francisco Giants vs Texas Rangers Prior Matches
|
MLB, Preseason | |||||
13 Mar '25 19:05 |
San Francisco Giants Texas Rangers |
![]()
3
7
|
||||
22 Feb '25 20:05 |
Texas Rangers San Francisco Giants |
![]()
1
6
|
||||
01 Mar '24 20:05 |
San Francisco Giants Texas Rangers |
![]()
11
5
|
||||
25 Feb '24 20:05 |
Texas Rangers San Francisco Giants |
![]()
0
0
|
||||
22 Mar '23 20:05 |
San Francisco Giants Texas Rangers |
![]()
4
0
|
||||
03 Mar '23 20:05 |
Texas Rangers San Francisco Giants |
![]()
11
7
|
||||
|
MLB | |||||
09 Jun '24 17:05 |
Texas Rangers San Francisco Giants |
![]()
7
2
|
||||
08 Jun '24 20:05 |
Texas Rangers San Francisco Giants |
![]()
1
3
|
||||
08 Jun '24 00:05 |
Texas Rangers San Francisco Giants |
![]()
2
5
|
||||
13 Aug '23 20:05 |
San Francisco Giants Texas Rangers |
![]()
3
2
|
||||
13 Aug '23 01:05 |
San Francisco Giants Texas Rangers |
![]()
3
9
|
||||
12 Aug '23 02:15 |
San Francisco Giants Texas Rangers |
![]()
1
2
|
||||
09 Jun '21 18:05 |
Texas Rangers San Francisco Giants |
![]()
4
3
|
||||
09 Jun '21 00:05 |
Texas Rangers San Francisco Giants |
![]()
4
9
|
||||
11 May '21 19:45 |
San Francisco Giants Texas Rangers |
![]()
4
2
|
||||
11 May '21 01:45 |
San Francisco Giants Texas Rangers |
![]()
3
1
|
||||
02 Aug '20 20:05 |
San Francisco Giants Texas Rangers |
![]()
5
9
|
||||
02 Aug '20 01:10 |
San Francisco Giants Texas Rangers |
![]()
7
3
|
||||
01 Aug '20 01:10 |
San Francisco Giants Texas Rangers |
![]()
9
2
|
||||
26 Aug '18 20:05 |
San Francisco Giants Texas Rangers |
![]()
3
1
|
||||
25 Aug '18 20:05 |
San Francisco Giants Texas Rangers |
![]()
5
3
|
||||
25 Aug '18 02:15 |
San Francisco Giants Texas Rangers |
![]()
6
7
|
||||
02 Aug '15 19:05 |
Texas Rangers San Francisco Giants |
![]()
2
1
|
||||
02 Aug '15 00:05 |
Texas Rangers San Francisco Giants |
![]()
7
9
|
||||
01 Aug '15 00:05 |
Texas Rangers San Francisco Giants |
![]()
6
3
|
||||
10 Jun '12 20:05 |
San Francisco Giants Texas Rangers |
![]()
0
5
|
||||
09 Jun '12 20:05 |
San Francisco Giants Texas Rangers |
![]()
5
2
|
||||
09 Jun '12 02:15 |
San Francisco Giants Texas Rangers |
![]()
0
5
|
||||
01 Nov '10 23:30 |
Texas Rangers San Francisco Giants |
![]()
1
3
|
||||
01 Nov '10 00:00 |
Texas Rangers San Francisco Giants |
![]()
0
4
|
||||
30 Oct '10 22:30 |
Texas Rangers San Francisco Giants |
![]()
4
2
|
||||
28 Oct '10 23:30 |
San Francisco Giants Texas Rangers |
![]()
9
0
|
||||
27 Oct '10 23:30 |
San Francisco Giants Texas Rangers |
![]()
11
7
|
||||
21 Jun '09 20:05 |
San Francisco Giants Texas Rangers |
![]()
3
2
|
||||
21 Jun '09 01:05 |
San Francisco Giants Texas Rangers |
![]()
2
1
|
||||
20 Jun '09 02:15 |
San Francisco Giants Texas Rangers |
![]()
6
4
|
||||
29 Jun '06 19:35 |
San Francisco Giants Texas Rangers |
![]()
2
1
|
||||
29 Jun '06 02:15 |
San Francisco Giants Texas Rangers |
![]()
5
1
|
||||
28 Jun '06 02:15 |
San Francisco Giants Texas Rangers |
![]()
5
3
|
Team Streaks
San Francisco Giants vs Texas Rangers Best Odds For The Match
Winner (incl. overtime)
Regular Time Result
Handicap (incl. extra innings)
First Inning Result
San Francisco Giants and Texas Rangers Recently Played
New York Yankees
San Francisco Giants

New York Yankees
San Francisco Giants

New York Yankees
San Francisco Giants

San Francisco Giants
Cincinnati Reds

San Francisco Giants
Cincinnati Reds

San Francisco Giants
Cincinnati Reds

San Francisco Giants
Seattle Mariners

San Francisco Giants
Seattle Mariners

San Francisco Giants
Seattle Mariners

Houston Astros
San Francisco Giants

Houston Astros
San Francisco Giants

Houston Astros
San Francisco Giants

Cincinnati Reds
San Francisco Giants

Cincinnati Reds
San Francisco Giants

Cincinnati Reds
San Francisco Giants

San Francisco Giants
Detroit Tigers

San Francisco Giants
Detroit Tigers

San Francisco Giants
Arizona Diamondbacks

San Francisco Giants
Cleveland Guardians

Kansas City Royals
San Francisco Giants

Colorado Rockies
San Francisco Giants

San Francisco Giants
San Diego Padres

Chicago White Sox
San Francisco Giants

San Francisco Giants
Athletics

San Francisco Giants
Seattle Mariners

Milwaukee Brewers
San Francisco Giants

San Francisco Giants
Texas Rangers

Cleveland Guardians
San Francisco Giants

San Francisco Giants
Athletics

Seattle Mariners
Texas Rangers

Seattle Mariners
Texas Rangers

Seattle Mariners
Texas Rangers

Chicago Cubs
Texas Rangers

Chicago Cubs
Texas Rangers

Chicago Cubs
Texas Rangers

Texas Rangers
Tampa Bay Rays

Texas Rangers
Tampa Bay Rays

Texas Rangers
Tampa Bay Rays

Cincinnati Reds
Texas Rangers

Cincinnati Reds
Texas Rangers

Cincinnati Reds
Texas Rangers

Texas Rangers
Boston Red Sox

Texas Rangers
Boston Red Sox

Texas Rangers
Boston Red Sox

Texas Rangers
Boston Red Sox

Texas Rangers
Kansas City Royals

Texas Rangers
Kansas City Royals

Texas Rangers
Kansas City Royals

Los Angeles Angels
Texas Rangers

San Diego Padres
Texas Rangers

Texas Rangers
Colorado Rockies

Seattle Mariners
Texas Rangers

Texas Rangers
Cleveland Guardians

Texas Rangers
Chicago White Sox

Athletics
Texas Rangers

San Diego Padres
Texas Rangers

Texas Rangers
Colorado Rockies

San Francisco Giants
Texas Rangers

Texas Rangers
Cincinnati Reds

San Francisco Giants vs Texas Rangers Recent Match H2H stats
Giants vs Rangers in the MLB Spring Training on Thu, 13 Mar '25
Final Score : 3 - 7
San Francisco Giants (H) | Batting | Texas Rangers (A) |
---|---|---|
3 | Runs | 7 |
1 | Doubles | 1 |
0 | Home runs | 2 |
6 | Strike outs | 12 |
0 | Base on balls | 2 |
8 | Hits | 10 |
.242 | AVG | .263 |
0.242 | OBP | 0.317 |
0.273 | SLG | 0.447 |
0.515 | OPS | 0.764 |
2 | RBI | 7 |
33 | At bats | 38 |
8 | Left on base | 12 |
San Francisco Giants (H) | Pitching | Texas Rangers (A) |
7 | Runs | 3 |
2 | Home runs | 0 |
12 | Strike outs | 6 |
2 | Base on balls | 0 |
10 | Hits | 8 |
7 | ERA | 3 |
9 | Innings pitched | 9 |
7 | Earned runs | 3 |
41 | Batters faced | 33 |
27 | Outs | 27 |
San Francisco Giants (H) | Fielding | Texas Rangers (A) |
3 | Assists | 10 |
27 | Put outs | 27 |
San Francisco Giants Last Match Played stats
Yankees vs Giants in the MLB on Sun, 13 Apr '25
Final Score : 4 - 5
New York Yankees (H) | Batting | San Francisco Giants (A) |
---|---|---|
4 | Runs | 5 |
3 | Doubles | 1 |
1 | Home runs | 2 |
9 | Strike outs | 14 |
4 | Base on balls | 5 |
6 | Hits | 4 |
.182 | AVG | .125 |
0.289 | OBP | 0.243 |
0.364 | SLG | 0.344 |
0.653 | OPS | 0.587 |
4 | RBI | 4 |
33 | At bats | 32 |
17 | Left on base | 12 |
New York Yankees (H) | Pitching | San Francisco Giants (A) |
5 | Runs | 4 |
2 | Home runs | 1 |
14 | Strike outs | 9 |
5 | Base on balls | 4 |
4 | Hits | 6 |
4 | ERA | 4 |
9 | Innings pitched | 9 |
4 | Earned runs | 4 |
37 | Batters faced | 38 |
27 | Outs | 27 |
New York Yankees (H) | Fielding | San Francisco Giants (A) |
5 | Assists | 11 |
27 | Put outs | 27 |
Texas Rangers Last Match Played stats
Mariners vs Rangers in the MLB on Sun, 13 Apr '25
Final Score : 3 - 1
Seattle Mariners (H) | Batting | Texas Rangers (A) |
---|---|---|
3 | Runs | 1 |
0 | Doubles | 1 |
1 | Home runs | 1 |
7 | Strike outs | 11 |
0 | Base on balls | 1 |
6 | Hits | 4 |
.200 | AVG | .129 |
0.25 | OBP | 0.156 |
0.3 | SLG | 0.258 |
0.55 | OPS | 0.414 |
3 | RBI | 1 |
30 | At bats | 31 |
16 | Left on base | 8 |
Seattle Mariners (H) | Pitching | Texas Rangers (A) |
1 | Runs | 3 |
1 | Home runs | 1 |
11 | Strike outs | 7 |
1 | Base on balls | 0 |
4 | Hits | 6 |
1 | ERA | 2.25 |
9 | Innings pitched | 8 |
1 | Earned runs | 2 |
32 | Batters faced | 32 |
27 | Outs | 24 |
Seattle Mariners (H) | Fielding | Texas Rangers (A) |
9 | Assists | 8 |
27 | Put outs | 24 |
San Francisco Giants Baseball Fixtures
|
MLB | |||||
14 Apr '25 22:45 |
Philadelphia Phillies San Francisco Giants |
|||||
15 Apr '25 22:45 |
Philadelphia Phillies San Francisco Giants |
|||||
16 Apr '25 22:45 |
Philadelphia Phillies San Francisco Giants |
|||||
17 Apr '25 20:05 |
Philadelphia Phillies San Francisco Giants |
|||||
19 Apr '25 01:38 |
Los Angeles Angels San Francisco Giants |
|||||
20 Apr '25 01:38 |
Los Angeles Angels San Francisco Giants |
|||||
20 Apr '25 20:07 |
Los Angeles Angels San Francisco Giants |
|||||
30 Apr '25 01:40 |
San Diego Padres San Francisco Giants |
|||||
30 Apr '25 20:10 |
San Diego Padres San Francisco Giants |
|||||
02 May '25 01:45 |
San Francisco Giants Colorado Rockies |
|||||
03 May '25 20:05 |
San Francisco Giants Colorado Rockies |
|||||
10 May '25 23:15 |
Minnesota Twins San Francisco Giants |
|||||
18 May '25 01:05 |
San Francisco Giants Athletics |
|||||
23 May '25 22:45 |
Washington Nationals San Francisco Giants |
|||||
24 May '25 20:05 |
Washington Nationals San Francisco Giants |
|||||
25 May '25 17:35 |
Washington Nationals San Francisco Giants |
|||||
26 May '25 17:10 |
Detroit Tigers San Francisco Giants |
|||||
27 May '25 22:40 |
Detroit Tigers San Francisco Giants |
|||||
28 May '25 17:10 |
Detroit Tigers San Francisco Giants |
|||||
30 May '25 23:10 |
Miami Marlins San Francisco Giants |
|||||
07 Jun '25 20:05 |
San Francisco Giants Atlanta Braves |
|||||
11 Jun '25 00:40 |
Colorado Rockies San Francisco Giants |
|||||
12 Jun '25 00:40 |
Colorado Rockies San Francisco Giants |
|||||
12 Jun '25 19:10 |
Colorado Rockies San Francisco Giants |
|||||
14 Jun '25 02:10 |
Los Angeles Dodgers San Francisco Giants |
|||||
15 Jun '25 02:10 |
Los Angeles Dodgers San Francisco Giants |
|||||
15 Jun '25 20:10 |
Los Angeles Dodgers San Francisco Giants |
|||||
21 Jun '25 20:05 |
San Francisco Giants Boston Red Sox |
|||||
27 Jun '25 23:40 |
Chicago White Sox San Francisco Giants |
|||||
28 Jun '25 20:10 |
Chicago White Sox San Francisco Giants |
|||||
29 Jun '25 18:10 |
Chicago White Sox San Francisco Giants |
Texas Rangers Baseball Fixtures
|
MLB | |||||
16 Apr '25 00:05 |
Texas Rangers Los Angeles Angels |
|||||
17 Apr '25 00:05 |
Texas Rangers Los Angeles Angels |
|||||
18 Apr '25 00:05 |
Texas Rangers Los Angeles Angels |
|||||
19 Apr '25 00:05 |
Texas Rangers Los Angeles Dodgers |
|||||
19 Apr '25 20:05 |
Texas Rangers Los Angeles Dodgers |
|||||
20 Apr '25 18:35 |
Texas Rangers Los Angeles Dodgers |
|||||
29 Apr '25 00:05 |
Texas Rangers Athletics |
|||||
30 Apr '25 00:05 |
Texas Rangers Athletics |
|||||
01 May '25 00:05 |
Texas Rangers Athletics |
|||||
01 May '25 18:35 |
Texas Rangers Athletics |
|||||
03 May '25 00:05 |
Texas Rangers Seattle Mariners |
|||||
03 May '25 23:05 |
Texas Rangers Seattle Mariners |
|||||
04 May '25 18:35 |
Texas Rangers Seattle Mariners |
|||||
06 May '25 22:45 |
Boston Red Sox Texas Rangers |
|||||
07 May '25 22:45 |
Boston Red Sox Texas Rangers |
|||||
08 May '25 17:35 |
Boston Red Sox Texas Rangers |
|||||
09 May '25 22:40 |
Detroit Tigers Texas Rangers |
|||||
10 May '25 22:10 |
Detroit Tigers Texas Rangers |
|||||
11 May '25 17:40 |
Detroit Tigers Texas Rangers |
|||||
13 May '25 00:05 |
Texas Rangers Colorado Rockies |
|||||
14 May '25 00:05 |
Texas Rangers Colorado Rockies |
|||||
15 May '25 00:05 |
Texas Rangers Colorado Rockies |
|||||
16 May '25 00:05 |
Texas Rangers Houston Astros |
|||||
17 May '25 00:05 |
Texas Rangers Houston Astros |
|||||
17 May '25 23:05 |
Texas Rangers Houston Astros |
|||||
18 May '25 17:05 |
Texas Rangers Houston Astros |
|||||
22 May '25 16:35 |
New York Yankees Texas Rangers |
|||||
23 May '25 23:40 |
Chicago White Sox Texas Rangers |
|||||
24 May '25 20:10 |
Chicago White Sox Texas Rangers |
|||||
25 May '25 18:10 |
Chicago White Sox Texas Rangers |
American League Standings
POS | TEAM | MP | W | L | PER % |
---|---|---|---|---|---|
1 |
Detroit Tigers |
15 | 9 | 6 | 0.6 |
2 |
Los Angeles Angels |
15 | 9 | 6 | 0.6 |
3 |
Texas Rangers |
16 | 9 | 7 | 0.562 |
4 |
Toronto Blue Jays |
16 | 9 | 7 | 0.562 |
5 |
Cleveland Guardians |
15 | 8 | 7 | 0.533 |
6 |
New York Yankees |
15 | 8 | 7 | 0.533 |
7 |
Kansas City Royals |
16 | 8 | 8 | 0.5 |
8 |
Seattle Mariners |
16 | 8 | 8 | 0.5 |
9 |
Boston Red Sox |
17 | 8 | 9 | 0.471 |
10 |
Houston Astros |
15 | 7 | 8 | 0.467 |
11 |
Tampa Bay Rays |
15 | 7 | 8 | 0.467 |
12 |
Baltimore Orioles |
15 | 6 | 9 | 0.4 |
13 |
Athletics |
16 | 6 | 10 | 0.375 |
14 |
Minnesota Twins |
16 | 5 | 11 | 0.312 |
15 |
Chicago White Sox |
15 | 4 | 11 | 0.267 |