Minnesota Twins vs San Francisco Giants: Prediction, Head-to-Head, Odds & Stats
By Wojtek Kolan
Head-2-Head: Minnesota Twins 6 - 4 San Francisco Giants
Minnesota Twins
Last 10 Matches
San Francisco Giants
Minnesota Twins vs San Francisco Giants H2H Game Summary
In the last 10 H2H fixtures for these teams, Minnesota Twins have come out on top 6 times and San Francisco Giants have come out on top on 4 occasion. In the most recent fixture between them, Minnesota Twins won 7-6.
Head-to-Head | Match Wins |
---|---|
Minnesota Twins | 6 |
San Francisco Giants | 4 |
Minnesota Twins vs San Francisco Giants Previous Matches
|
MLB | |||||
11 May '25 18:10 |
Minnesota Twins San Francisco Giants |
![]()
7
6
|
||||
10 May '25 23:15 |
Minnesota Twins San Francisco Giants |
![]()
2
1
|
||||
10 May '25 00:10 |
Minnesota Twins San Francisco Giants |
![]()
3
1
|
||||
14 Jul '24 20:05 |
San Francisco Giants Minnesota Twins |
![]()
3
2
|
||||
13 Jul '24 23:15 |
San Francisco Giants Minnesota Twins |
![]()
2
4
|
||||
13 Jul '24 02:15 |
San Francisco Giants Minnesota Twins |
![]()
7
1
|
||||
24 May '23 17:10 |
Minnesota Twins San Francisco Giants |
![]()
7
1
|
||||
23 May '23 23:40 |
Minnesota Twins San Francisco Giants |
![]()
3
4
|
||||
22 May '23 23:40 |
Minnesota Twins San Francisco Giants |
![]()
1
4
|
||||
28 Aug '22 18:10 |
Minnesota Twins San Francisco Giants |
![]()
8
3
|
||||
27 Aug '22 23:15 |
Minnesota Twins San Francisco Giants |
![]()
3
2
|
||||
27 Aug '22 00:10 |
Minnesota Twins San Francisco Giants |
![]()
9
0
|
||||
11 Jun '17 20:05 |
San Francisco Giants Minnesota Twins |
![]()
13
8
|
||||
10 Jun '17 20:05 |
San Francisco Giants Minnesota Twins |
![]()
2
3
|
||||
10 Jun '17 02:15 |
San Francisco Giants Minnesota Twins |
![]()
0
4
|
||||
25 May '14 20:05 |
San Francisco Giants Minnesota Twins |
![]()
8
1
|
||||
25 May '14 02:05 |
San Francisco Giants Minnesota Twins |
![]()
2
1
|
||||
24 May '14 02:15 |
San Francisco Giants Minnesota Twins |
![]()
6
2
|
||||
23 Jun '11 19:45 |
San Francisco Giants Minnesota Twins |
![]()
2
1
|
||||
23 Jun '11 02:15 |
San Francisco Giants Minnesota Twins |
![]()
5
1
|
||||
22 Jun '11 02:15 |
San Francisco Giants Minnesota Twins |
![]()
2
9
|
||||
17 Jun '05 00:10 |
Minnesota Twins San Francisco Giants |
![]()
7
14
|
||||
16 Jun '05 00:10 |
Minnesota Twins San Francisco Giants |
![]()
4
8
|
||||
15 Jun '05 00:10 |
Minnesota Twins San Francisco Giants |
![]()
4
3
|
||||
05 Jun '03 20:00 |
San Francisco Giants Minnesota Twins |
![]()
2
5
|
||||
04 Jun '03 20:00 |
San Francisco Giants Minnesota Twins |
![]()
4
3
|
||||
03 Jun '03 20:00 |
San Francisco Giants Minnesota Twins |
![]()
4
6
|
Team Streaks
Minnesota Twins vs San Francisco Giants Best Odds For The Match
Winner (incl. overtime)
Over Under (incl. extra innings)
Handicap (incl. extra innings)
Minnesota Twins and San Francisco Giants Recently Played
Milwaukee Brewers
Minnesota Twins

Milwaukee Brewers
Minnesota Twins

Milwaukee Brewers
Minnesota Twins

Baltimore Orioles
Minnesota Twins

Baltimore Orioles
Minnesota Twins

Baltimore Orioles
Minnesota Twins

Baltimore Orioles
Minnesota Twins
Minnesota Twins
San Francisco Giants

Minnesota Twins
San Francisco Giants

Minnesota Twins
San Francisco Giants

Minnesota Twins
Baltimore Orioles

Minnesota Twins
Baltimore Orioles

Minnesota Twins
Baltimore Orioles

Boston Red Sox
Minnesota Twins

Boston Red Sox
Minnesota Twins

Boston Red Sox
Minnesota Twins

Cleveland Guardians
Minnesota Twins

Cleveland Guardians
Minnesota Twins

Cleveland Guardians
Minnesota Twins

Cleveland Guardians
Minnesota Twins

Minnesota Twins
Los Angeles Angels

Minnesota Twins
Los Angeles Angels

Minnesota Twins
Los Angeles Angels

Minnesota Twins
Chicago White Sox

Minnesota Twins
Chicago White Sox

Minnesota Twins
Chicago White Sox

Atlanta Braves
Minnesota Twins

Atlanta Braves
Minnesota Twins

Atlanta Braves
Minnesota Twins

Minnesota Twins
New York Mets

San Francisco Giants
Athletics

San Francisco Giants
Athletics

San Francisco Giants
Athletics

San Francisco Giants
Arizona Diamondbacks

San Francisco Giants
Arizona Diamondbacks

San Francisco Giants
Arizona Diamondbacks

Minnesota Twins
San Francisco Giants

Minnesota Twins
San Francisco Giants

Minnesota Twins
San Francisco Giants

Chicago Cubs
San Francisco Giants

Chicago Cubs
San Francisco Giants

Chicago Cubs
San Francisco Giants

San Francisco Giants
Colorado Rockies

San Francisco Giants
Colorado Rockies

San Francisco Giants
Colorado Rockies

San Francisco Giants
Colorado Rockies

San Diego Padres
San Francisco Giants

San Diego Padres
San Francisco Giants

San Francisco Giants
Texas Rangers

San Francisco Giants
Texas Rangers

San Francisco Giants
Texas Rangers

San Francisco Giants
Milwaukee Brewers

San Francisco Giants
Milwaukee Brewers

San Francisco Giants
Milwaukee Brewers

San Francisco Giants
Milwaukee Brewers

Los Angeles Angels
San Francisco Giants

Los Angeles Angels
San Francisco Giants

Los Angeles Angels
San Francisco Giants

Philadelphia Phillies
San Francisco Giants

Philadelphia Phillies
San Francisco Giants

Minnesota Twins vs San Francisco Giants Recent Match H2H stats
Twins vs Giants in the MLB on Sun, 11 May '25
Final Score : 7 - 6
Minnesota Twins (H) | Batting | San Francisco Giants (A) |
---|---|---|
7 | Runs | 6 |
2 | Doubles | 1 |
1 | Home runs | 1 |
10 | Strike outs | 10 |
1 | Base on balls | 4 |
13 | Hits | 9 |
.317 | AVG | .250 |
0.341 | OBP | 0.326 |
0.439 | SLG | 0.361 |
0.78 | OPS | 0.687 |
7 | RBI | 6 |
41 | At bats | 36 |
19 | Left on base | 18 |
Minnesota Twins (H) | Pitching | San Francisco Giants (A) |
6 | Runs | 7 |
1 | Home runs | 1 |
10 | Strike outs | 10 |
4 | Base on balls | 1 |
9 | Hits | 13 |
4.5 | ERA | 5.586 |
10 | Innings pitched | 9.2 |
5 | Earned runs | 6 |
43 | Batters faced | 44 |
30 | Outs | 29 |
Minnesota Twins (H) | Fielding | San Francisco Giants (A) |
7 | Assists | 8 |
30 | Put outs | 29 |
Minnesota Twins Last Match Played stats
Brewers vs Twins in the MLB on Sun, 18 May '25
Final Score : 5 - 2
Milwaukee Brewers (H) | Batting | Minnesota Twins (A) |
---|---|---|
5 | Runs | 2 |
0 | Doubles | 2 |
0 | Home runs | 1 |
7 | Strike outs | 9 |
4 | Base on balls | 2 |
5 | Hits | 6 |
.185 | AVG | .176 |
0.281 | OBP | 0.263 |
0.185 | SLG | 0.324 |
0.466 | OPS | 0.587 |
5 | RBI | 2 |
27 | At bats | 34 |
7 | Left on base | 15 |
Milwaukee Brewers (H) | Pitching | Minnesota Twins (A) |
2 | Runs | 5 |
1 | Home runs | 0 |
9 | Strike outs | 7 |
2 | Base on balls | 4 |
6 | Hits | 5 |
2 | ERA | 5.625 |
9 | Innings pitched | 8 |
2 | Earned runs | 5 |
38 | Batters faced | 33 |
27 | Outs | 24 |
Milwaukee Brewers (H) | Fielding | Minnesota Twins (A) |
5 | Assists | 7 |
27 | Put outs | 24 |
San Francisco Giants Last Match Played stats
Giants vs Athletics in the MLB on Sun, 18 May '25
Final Score : 3 - 2
San Francisco Giants (H) | Batting | Athletics (A) |
---|---|---|
3 | Runs | 2 |
0 | Doubles | 2 |
1 | Triples | 0 |
1 | Home runs | 0 |
5 | Strike outs | 5 |
2 | Base on balls | 5 |
5 | Hits | 4 |
.185 | AVG | .129 |
0.241 | OBP | 0.25 |
0.37 | SLG | 0.194 |
0.611 | OPS | 0.444 |
3 | RBI | 2 |
27 | At bats | 31 |
3 | Left on base | 9 |
San Francisco Giants (H) | Pitching | Athletics (A) |
2 | Runs | 3 |
0 | Home runs | 1 |
5 | Strike outs | 5 |
5 | Base on balls | 2 |
4 | Hits | 5 |
2 | ERA | 3.375 |
9 | Innings pitched | 8 |
2 | Earned runs | 3 |
36 | Batters faced | 30 |
27 | Outs | 24 |
San Francisco Giants (H) | Fielding | Athletics (A) |
12 | Assists | 9 |
27 | Put outs | 24 |
Minnesota Twins Baseball Fixtures
|
MLB | |||||
19 May '25 23:40 |
Minnesota Twins Cleveland Guardians |
|||||
20 May '25 23:40 |
Minnesota Twins Cleveland Guardians |
|||||
21 May '25 17:10 |
Minnesota Twins Cleveland Guardians |
|||||
24 May '25 00:10 |
Minnesota Twins Kansas City Royals |
|||||
24 May '25 18:10 |
Minnesota Twins Kansas City Royals |
|||||
25 May '25 18:10 |
Minnesota Twins Kansas City Royals |
|||||
26 May '25 18:10 |
Minnesota Twins Tampa Bay Rays |
|||||
26 May '25 23:05 |
Tampa Bay Rays Minnesota Twins |
|||||
27 May '25 23:05 |
Tampa Bay Rays Minnesota Twins |
|||||
27 May '25 23:40 |
Minnesota Twins Tampa Bay Rays |
|||||
28 May '25 17:10 |
Tampa Bay Rays Minnesota Twins |
|||||
28 May '25 17:10 |
Minnesota Twins Tampa Bay Rays |
|||||
31 May '25 02:10 |
Seattle Mariners Minnesota Twins |
|||||
31 May '25 23:15 |
Seattle Mariners Minnesota Twins |
|||||
01 Jun '25 20:10 |
Seattle Mariners Minnesota Twins |
|||||
05 Jun '25 19:35 |
Athletics Minnesota Twins |
|||||
14 Jun '25 00:10 |
Houston Astros Minnesota Twins |
|||||
14 Jun '25 20:10 |
Houston Astros Minnesota Twins |
|||||
15 Jun '25 18:10 |
Houston Astros Minnesota Twins |
|||||
27 Jun '25 23:10 |
Detroit Tigers Minnesota Twins |
|||||
28 Jun '25 17:10 |
Detroit Tigers Minnesota Twins |
|||||
29 Jun '25 17:40 |
Detroit Tigers Minnesota Twins |
|||||
03 Jul '25 16:10 |
Miami Marlins Minnesota Twins |
|||||
04 Jul '25 20:10 |
Tampa Bay Rays Minnesota Twins |
|||||
04 Jul '25 20:10 |
Minnesota Twins Tampa Bay Rays |
|||||
05 Jul '25 18:10 |
Tampa Bay Rays Minnesota Twins |
|||||
05 Jul '25 18:10 |
Minnesota Twins Tampa Bay Rays |
|||||
06 Jul '25 18:10 |
Tampa Bay Rays Minnesota Twins |
|||||
06 Jul '25 18:10 |
Minnesota Twins Tampa Bay Rays |
|||||
19 Jul '25 00:40 |
Colorado Rockies Minnesota Twins |
San Francisco Giants Baseball Fixtures
|
MLB | |||||
20 May '25 01:45 |
San Francisco Giants Kansas City Royals |
|||||
21 May '25 01:45 |
San Francisco Giants Kansas City Royals |
|||||
21 May '25 19:45 |
San Francisco Giants Kansas City Royals |
|||||
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 |
|||||
01 Jul '25 01:40 |
Arizona Diamondbacks San Francisco Giants |
|||||
02 Jul '25 01:40 |
Arizona Diamondbacks San Francisco Giants |
|||||
03 Jul '25 01:40 |
Arizona Diamondbacks San Francisco Giants |
|||||
04 Jul '25 01:40 |
Arizona Diamondbacks San Francisco Giants |
|||||
12 Jul '25 20:05 |
San Francisco Giants Los Angeles Dodgers |
|||||
20 Jul '25 16:05 |
Toronto Blue Jays San Francisco Giants |
|||||
21 Jul '25 23:15 |
Atlanta Braves San Francisco Giants |
|||||
22 Jul '25 23:15 |
Atlanta Braves San Francisco Giants |
|||||
23 Jul '25 16:15 |
Atlanta Braves San Francisco Giants |
American League Standings
POS | TEAM | MP | W | L | PER % |
---|---|---|---|---|---|
1 |
Detroit Tigers |
47 | 31 | 16 | 0.66 |
2 |
New York Yankees |
46 | 27 | 19 | 0.587 |
3 |
Seattle Mariners |
45 | 26 | 19 | 0.578 |
4 |
Minnesota Twins |
47 | 26 | 21 | 0.553 |
5 |
Cleveland Guardians |
46 | 25 | 21 | 0.543 |
6 |
Kansas City Royals |
48 | 26 | 22 | 0.542 |
7 |
Houston Astros |
46 | 24 | 22 | 0.522 |
8 |
Texas Rangers |
48 | 25 | 23 | 0.521 |
9 |
Boston Red Sox |
48 | 23 | 25 | 0.479 |
10 |
Toronto Blue Jays |
46 | 22 | 24 | 0.478 |
11 |
Athletics |
47 | 22 | 25 | 0.468 |
12 |
Tampa Bay Rays |
46 | 21 | 25 | 0.457 |
13 |
Los Angeles Angels |
45 | 20 | 25 | 0.444 |
14 |
Baltimore Orioles |
45 | 15 | 30 | 0.333 |
15 |
Chicago White Sox |
47 | 14 | 33 | 0.298 |