San Francisco Giants Lines

The San Francisco Giants are one of the longest-established and most successful franchises in all of baseball. Founded in 1883 as the first major league New York City team, the New York Gothams, the franchise has appeared in 20 World Series and has won 23 NL pennants, both National League records. Their eight World Series titles are second most in the NL and tied for fourth most overall. They have an historic rivalry with the Dodgers beginning when both still played in New York. [+]

As the winningest franchise in baseball, the Giants attract a lot of fans and a lot of gamblers.

San Francisco Giants Next Game

This is the latest on the San Francisco Giants. We provide the game time, score and betting odds from the best sportsbooks. Please verify any last minute updates before betting.

MLB - Regular
Friday 12 July
San Francisco Giants
Milwaukee Brewers

Giants @ Brewers

  Money Line  

San Francisco Giants Score

Here is San Francisco Giants’ schedule. You can preview their upcoming games or check their older games complete with betting lines. Home and away games can be sorted here.

  • All
  • MLB
  • MLB Spring Training
  • All
  • Home
  • Away
competitions Away Score Home Money Line
February 2019 (6)
Sat 23 Giants 3 - 10 Angels +115 -125
Sun 24 Chicago Cubs 9 - 5 Giants +114 -119
Mon 25 White Sox 4 - 4 Giants -110 -105
Tue 26 Giants 4 - 3 Cincinnati Reds +118 -127
Wed 27 Royals 2 - 15 Giants +111 -118
Thu 28 Giants 6 - 2 Brewers
March 2019 (31)
Fri 1 Cincinnati Reds 3 - 5 Giants +115 -120
Sat 2 Texas Rangers 0 - 0 Giants
Sat 2 Giants 6 - 7 San Diego Padres
Sun 3 Giants 3 - 9 Colorado Rockies +110 -122
Mon 4 Dodgers 8 - 2 Giants -112 +100
Wed 6 Giants 5 - 12 Texas Rangers +127 -139
Thu 7 Athletics 5 - 1 Giants +125 -110
Fri 8 Giants 2 - 0 Indians +123 -128
Sat 9 Chicago Cubs 8 - 0 Giants
Sun 10 Giants 4 - 5 Athletics
Sun 10 Texas Rangers 7 - 6 Giants
Mon 11 Giants 4 - 1 Dodgers +146 -154
Tue 12 Brewers 2 - 4 Giants +103 -116
Wed 13 Giants 4 - 8 Seattle Mariners +110 -120
Thu 14 Giants 0 - 3 Diamondbacks -106 -105
Fri 15 Angels 5 - 5 Giants
Sat 16 San Diego Padres 3 - 10 Giants
Sun 17 Royals 2 - 7 Giants +120 -135
Mon 18 Giants 5 - 2 White Sox +125 -130
Wed 20 Indians 0 - 13 Giants
Thu 21 Giants 5 - 5 Chicago Cubs +109 -120
Fri 22 Giants 3 - 15 Royals
Fri 22 Colorado Rockies 4 - 6 Giants
Sat 23 Diamondbacks 2 - 3 Giants -105 -110
Sun 24 Giants 0 - 5 Athletics +111 -123
Mon 25 Athletics 5 - 4 Giants +114 -128
Tue 26 Athletics 4 - 2 Giants +111 -125
Thu 28 Reg. MD2 Giants 0 - 2 San Diego Padres +119 -127
Fri 29 Reg. MD2 Giants 1 - 4 San Diego Padres +147 -154
Sat 30 Reg. MD2 Giants 3 - 2 San Diego Padres +120 -125
Sun 31 Reg. MD2 Giants 1 - 3 San Diego Padres +163 -172
April 2019 (26)
Mon 1 Reg. MD3 Giants 4 - 2 Dodgers +178 -185
Tue 2 Reg. MD3 Giants 5 - 6 Dodgers +145 -145
Wed 3 Reg. MD3 Giants 3 - 5 Dodgers +178 -185
Fri 5 Reg. MD3 Tampa Bay Rays 5 - 2 Giants -112 +105
Sat 6 Reg. MD3 Tampa Bay Rays 4 - 6 Giants -130 +122
Sun 7 Reg. MD3 Tampa Bay Rays 3 - 0 Giants -110 +107
Mon 8 Reg. MD4 San Diego Padres 6 - 5 Giants +123 -130
Tue 9 Reg. MD4 San Diego Padres 2 - 7 Giants -132 +121
Wed 10 Reg. MD4 San Diego Padres 3 - 1 Giants -103 -104
Thu 11 Reg. MD4 Colorado Rockies 0 - 1 Giants -109 +100
Fri 12 Reg. MD4 Colorado Rockies 2 - 3 Giants +131 -139
Sat 13 Reg. MD4 Colorado Rockies 2 - 5 Giants +105 -111
Sun 14 Reg. MD4 Colorado Rockies 4 - 0 Giants -104 +102
Tue 16 Reg. MD5 Giants 7 - 3 Nationals +175 -179
Wed 17 Reg. MD5 Giants 6 - 9 Nationals +135 -141
Thu 18 Reg. MD5 Giants 2 - 4 Nationals +180 -189
Fri 19 Reg. MD5 Giants 1 - 4 Pirates -115 +108
Sat 20 Reg. MD5 Giants 1 - 3 Pirates +120 -128
Sun 21 Reg. MD5 Giants 3 - 2 Pirates +135 -145
Tue 23 Reg. MD6 Giants 7 - 6 Blue Jays -105 -105
Wed 24 Reg. MD6 Giants 4 - 0 Blue Jays -120 +113
Fri 26 Reg. MD6 New York Yankees 7 - 3 Giants -106 +101
Sat 27 Reg. MD6 New York Yankees 6 - 4 Giants -104 -102
Sun 28 Reg. MD6 New York Yankees 11 - 5 Giants -125 +116
Mon 29 Reg. MD7 Dodgers 2 - 3 Giants -152 +144
Tue 30 Reg. MD7 Dodgers 10 - 3 Giants -145 +138
May 2019 (26)
Wed 1 Reg. MD7 Dodgers 1 - 2 Giants -127 +123
Fri 3 Reg. MD7 Giants 12 - 11 Cincinnati Reds +138 -145
Sat 4 Reg. MD7 Giants 2 - 9 Cincinnati Reds +117 -123
Sun 5 Reg. MD7 Giants 6 - 5 Cincinnati Reds +185 -179
Mon 6 Reg. MD8 Giants 4 - 12 Cincinnati Reds +128 -135
Tue 7 Reg. MD8 Giants 14 - 4 Colorado Rockies +115 -123
Thu 9 Reg. MD8 Giants 11 - 12 Colorado Rockies +154 -164
Fri 10 Reg. MD8 Cincinnati Reds 7 - 0 Giants -145 +145
Sat 11 Reg. MD8 Cincinnati Reds 5 - 4 Giants -135 +131
Sun 12 Reg. MD8 Cincinnati Reds 5 - 6 Giants +101 -110
Tue 14 Reg. MD9 Blue Jays 7 - 3 Giants +123 -125
Wed 15 Reg. MD9 Blue Jays 3 - 4 Giants +137 -145
Fri 17 Reg. MD9 Giants 0 - 7 Diamondbacks +134 -137
Sat 18 Reg. MD9 Giants 8 - 5 Diamondbacks -112 +106
Sun 19 Reg. MD9 Giants 3 - 2 Diamondbacks +185 -200
Mon 20 Reg. MD10 Atlanta Braves 4 - 1 Giants -145 +137
Tue 21 Reg. MD10 Atlanta Braves 3 - 4 Giants -114 +105
Wed 22 Reg. MD10 Atlanta Braves 9 - 2 Giants -156 +150
Thu 23 Reg. MD10 Atlanta Braves 5 - 4 Giants -114 +106
Fri 24 Reg. MD10 Diamondbacks 18 - 2 Giants -135 +126
Sat 25 Reg. MD10 Diamondbacks 10 - 4 Giants +111 -114
Sun 26 Reg. MD10 Diamondbacks 6 - 2 Giants -106 +102
Tue 28 Reg. MD11 Giants 3 - 11 Miami Marlins +100 -108
Wed 29 Reg. MD11 Giants 2 - 4 Miami Marlins -118 +111
Thu 30 Reg. MD11 Giants 3 - 1 Miami Marlins -105 -104
Fri 31 Reg. MD11 Giants 6 - 9 Orioles -112 +103
June 2019 (27)
Sat 1 Reg. MD11 Giants 8 - 2 Orioles -133 +125
Sun 2 Reg. MD11 Giants 8 - 1 Orioles -106 +101
Tue 4 Reg. MD12 Giants 9 - 3 New York Mets +135 -143
Wed 5 Reg. MD12 Giants 0 - 7 New York Mets +143 -149
Thu 6 Reg. MD12 Giants 3 - 7 New York Mets +155 -161
Fri 7 Reg. MD12 Dodgers 1 - 2 Giants -238 +229
Sat 8 Reg. MD12 Dodgers 7 - 2 Giants -204 +190
Sun 9 Reg. MD12 Dodgers 1 - 0 Giants -156 +148
Tue 11 Reg. MD13 San Diego Padres 5 - 6 Giants -154 +149
Wed 12 Reg. MD13 San Diego Padres 2 - 4 Giants -135 +126
Fri 14 Reg. MD13 Brewers 3 - 5 Giants -152 +145
Sat 15 Reg. MD13 Brewers 7 - 8 Giants +102 -112
Sun 16 Reg. MD13 Brewers 5 - 3 Giants -159 +148
Mon 17 Reg. MD14 Giants 3 - 2 Dodgers +220 -238
Tue 18 Reg. MD14 Giants 0 - 9 Dodgers +232 -244
Wed 19 Reg. MD14 Giants 2 - 9 Dodgers +215 -227
Thu 20 Reg. MD14 Giants 8 - 9 Dodgers +157 -161
Fri 21 Reg. MD14 Giants 11 - 5 Diamondbacks +132 -139
Sat 22 Reg. MD14 Giants 7 - 4 Diamondbacks +117 -120
Sun 23 Reg. MD14 Giants 2 - 3 Diamondbacks +132 -139
Mon 24 Reg. MD15 Colorado Rockies 2 - 0 Giants -116 +109
Tue 25 Reg. MD15 Colorado Rockies 2 - 4 Giants +146 -156
Wed 26 Reg. MD15 Colorado Rockies 6 - 3 Giants -147 +137
Thu 27 Reg. MD15 Diamondbacks 5 - 1 Giants -102 -105
Fri 28 Reg. MD15 Diamondbacks 3 - 6 Giants -118 +113
Sat 29 Reg. MD15 Diamondbacks 4 - 3 Giants -154 +145
Sun 30 Reg. MD15 Diamondbacks 4 - 10 Giants -114 +104
July 2019 (25)
Mon 1 Reg. MD16 Giants 13 - 2 San Diego Padres +190 -164
Tue 2 Reg. MD16 Giants 10 - 4 San Diego Padres +140 -106
Wed 3 Reg. MD16 Giants 7 - 5 San Diego Padres +134 -139
Fri 5 Reg. MD16 Cardinals 9 - 4 Giants +112 -120
Sat 6 Reg. MD16 Cardinals 4 - 8 Giants +113 -122
Sun 7 Reg. MD16 Cardinals 0 - 1 Giants -118 +109
Fri 12 Reg. MD17 Giants 20:10 Brewers +175 -185
Sat 13 Reg. MD17 Giants 19:15 Brewers
Sun 14 Reg. MD17 Giants 14:10 Brewers
Mon 15 Reg. MD18 Giants 14:10 Colorado Rockies +138 -147
Mon 15 Reg. MD18 Giants 20:40 Colorado Rockies
Tue 16 Reg. MD18 Giants 20:40 Colorado Rockies
Wed 17 Reg. MD18 Giants 15:10 Colorado Rockies
Thu 18 Reg. MD18 New York Mets 21:45 Giants
Fri 19 Reg. MD18 New York Mets 22:15 Giants
Sat 20 Reg. MD18 New York Mets 16:05 Giants
Sun 21 Reg. MD18 New York Mets 16:05 Giants
Mon 22 Reg. MD19 Chicago Cubs 21:45 Giants
Tue 23 Reg. MD19 Chicago Cubs 21:45 Giants
Wed 24 Reg. MD19 Chicago Cubs 15:45 Giants
Fri 26 Reg. MD19 Giants 22:10 San Diego Padres
Sat 27 Reg. MD19 Giants 20:40 San Diego Padres
Sun 28 Reg. MD19 Giants 16:10 San Diego Padres
Tue 30 Reg. MD20 Giants 19:05 Phillies
Wed 31 Reg. MD20 Giants 19:05 Phillies
August 2019 (27)
Thu 1 Reg. MD20 Giants 13:05 Phillies
Fri 2 Reg. MD20 Giants 20:40 Colorado Rockies
Sat 3 Reg. MD20 Giants 20:10 Colorado Rockies
Sun 4 Reg. MD20 Giants 15:10 Colorado Rockies
Mon 5 Reg. MD21 Nationals 21:45 Giants
Tue 6 Reg. MD21 Nationals 21:45 Giants
Wed 7 Reg. MD21 Nationals 15:45 Giants
Thu 8 Reg. MD21 Phillies 21:45 Giants
Fri 9 Reg. MD21 Phillies 22:15 Giants
Sat 10 Reg. MD21 Phillies 16:05 Giants
Sun 11 Reg. MD21 Phillies 16:05 Giants
Tue 13 Reg. MD22 Athletics 21:45 Giants
Wed 14 Reg. MD22 Athletics 15:45 Giants
Thu 15 Reg. MD22 Giants 21:40 Diamondbacks
Fri 16 Reg. MD22 Giants 21:40 Diamondbacks
Sat 17 Reg. MD22 Giants 20:10 Diamondbacks
Sun 18 Reg. MD22 Giants 16:10 Diamondbacks
Tue 20 Reg. MD23 Giants 20:05 Chicago Cubs
Wed 21 Reg. MD23 Giants 20:05 Chicago Cubs
Thu 22 Reg. MD23 Giants 14:20 Chicago Cubs
Sat 24 Reg. MD23 Giants 21:07 Athletics
Sun 25 Reg. MD23 Giants 16:07 Athletics
Mon 26 Reg. MD24 Diamondbacks 21:45 Giants
Tue 27 Reg. MD24 Diamondbacks 21:45 Giants
Thu 29 Reg. MD24 San Diego Padres 21:45 Giants
Fri 30 Reg. MD24 San Diego Padres 22:15 Giants
Sat 31 Reg. MD24 San Diego Padres 21:05 Giants
September 2019 (27)
Sun 1 Reg. MD24 San Diego Padres 16:05 Giants
Mon 2 Reg. MD25 Giants 14:15 Cardinals
Tue 3 Reg. MD25 Giants 19:45 Cardinals
Wed 4 Reg. MD25 Giants 19:45 Cardinals
Thu 5 Reg. MD25 Giants 13:15 Cardinals
Fri 6 Reg. MD25 Giants 22:10 Dodgers
Sat 7 Reg. MD25 Giants 21:10 Dodgers
Sun 8 Reg. MD25 Giants 16:10 Dodgers
Mon 9 Reg. MD26 Pirates 21:45 Giants
Tue 10 Reg. MD26 Pirates 21:45 Giants
Wed 11 Reg. MD26 Pirates 21:45 Giants
Thu 12 Reg. MD26 Pirates 15:45 Giants
Fri 13 Reg. MD26 Miami Marlins 22:15 Giants
Sat 14 Reg. MD26 Miami Marlins 21:05 Giants
Sun 15 Reg. MD26 Miami Marlins 16:05 Giants
Tue 17 Reg. MD27 Giants 19:10 Boston Red Sox
Wed 18 Reg. MD27 Giants 19:10 Boston Red Sox
Thu 19 Reg. MD27 Giants 13:05 Boston Red Sox
Fri 20 Reg. MD27 Giants 19:20 Atlanta Braves
Sat 21 Reg. MD27 Giants 19:20 Atlanta Braves
Sun 22 Reg. MD27 Giants 13:20 Atlanta Braves
Tue 24 Reg. MD28 Colorado Rockies 21:45 Giants
Wed 25 Reg. MD28 Colorado Rockies 21:45 Giants
Thu 26 Reg. MD28 Colorado Rockies 15:45 Giants
Fri 27 Reg. MD28 Dodgers 22:15 Giants
Sat 28 Reg. MD28 Dodgers 16:05 Giants
Sun 29 Reg. MD28 Dodgers 15:05 Giants

San Francisco Giants Standings

Here is the standings widget, which you can use to check the San Francisco Giants’ place in the division, conference or wild card. Note the runs scored (+) and runs against (-).

MLB
MLB
# team P W L p+ p- %
1 Los Angeles Dodgers Los Angeles Dodgers 92 60 32 480 351 0.652
2 New York Yankees New York Yankees 88 57 31 503 390 0.648
3 Minnesota Twins Minnesota Twins 89 56 33 509 393 0.629
4 Houston Astros Houston Astros 91 57 34 458 372 0.626
5 Atlanta Braves Atlanta Braves 91 54 37 491 432 0.593
6 Tampa Bay Rays Tampa Bay Rays 91 52 39 415 335 0.571
7 Cleveland Indians Cleveland Indians 88 50 38 396 369 0.568
8 Oakland Athletics Oakland Athletics 91 50 41 462 397 0.549
9 Boston Red Sox Boston Red Sox 90 49 41 509 451 0.544
10 Texas Rangers Texas Rangers 91 49 42 490 461 0.538
11 Washington Nationals Washington Nationals 89 47 42 440 411 0.528
12 Chicago Cubs Chicago Cubs 90 47 43 455 400 0.522
13 Philadelphia Phillies Philadelphia Phillies 90 47 43 442 440 0.522
14 Milwaukee Brewers Milwaukee Brewers 91 47 44 432 449 0.516
15 Arizona Diamondbacks Arizona Diamondbacks 91 46 45 464 411 0.505
16 St. Louis Cardinals St. Louis Cardinals 88 44 44 393 391 0.500
17 San Diego Padres San Diego Padres 90 45 45 402 437 0.500
18 Los Angeles Angels Los Angeles Angels 91 45 46 457 460 0.495
19 Colorado Rockies Colorado Rockies 89 44 45 490 488 0.494
20 Pittsburgh Pirates Pittsburgh Pirates 89 44 45 432 468 0.494
21 Chicago White Sox Chicago White Sox 86 42 44 378 449 0.488
22 Cincinnati Reds Cincinnati Reds 87 41 46 368 341 0.471
23 San Francisco Giants San Francisco Giants 89 41 48 369 439 0.461
24 New York Mets New York Mets 90 40 50 420 466 0.444
25 Seattle Mariners Seattle Mariners 94 39 55 479 550 0.415
26 Miami Marlins Miami Marlins 88 33 55 312 399 0.375
27 Toronto Blue Jays Toronto Blue Jays 91 34 57 393 477 0.374
28 Kansas City Royals Kansas City Royals 91 30 61 382 472 0.330
29 Detroit Tigers Detroit Tigers 85 28 57 308 465 0.329
30 Baltimore Orioles Baltimore Orioles 89 27 62 375 540 0.303

San Francisco Giants Record

In 1904, the New York Giants were to play in the second World Series but cancelled the event when they refused to play the Boston Americans. They won their first World Series the following year in 1905. They relocated to San Francisco in 1958 and lost their first three World Series as a city but eventually broke through in 2010. They won the championship again in 2012 and 2014, their most recent ones.

The Giants have the second most NL West division titles with eight and are in a constant rivalry with the Los Angeles Dodgers for supremacy over the division. The two have one of the most storied rivalries spanning over 2,400 games, which the Giants hold a very slight lead over. In 2015, they only managed to win half their division games but still found a winning record against the Dodgers.

The Giants’ main strength or weakness hinges upon how good their new pitching rotation is. They lost Mike Leake but acquired aces in Johnny Cueto and Jeff Samardzija, who had up-and-down seasons in 2015. Provided the two of them return to their elite form, combining them with World Series MVP, Madison Bumgarner spells trouble for everyone. The batting lineup also gets an upgrade with the addition of Denard Span as leadoff.

In even years, the Giants are destined to win the World Series. But regardless of what year it is, they boast some of the most balanced lineups with plenty of star power to carry them through the postseason should they get there. They’ll have to overcome the Dodgers and other rising contenders like the Arizona Diamondbacks and it’ll be tough but at least a wild card berth is a very doable scenario.