Moneyline Logo
Moneyline Logo
  • Overview
  • scores
  • Standings
  • Stats
  • Injuries
  • Teams
  • Odds
  • Picks
  • News
  • Leaderboard

San Francisco
Giants

San Francisco Giants

52 - 46

13th in mlb

3rd in NL

ATS record

42-56-0

Total (O/U)

43-51-4

Last 10

5-5-0

  • Overview
  • Schedule
  • Stats
  • Roster
  • Injuries
  • Odds
  • Picks

San Francisco Giants 2025Team Schedule

Regular Season

date
opponent
score
moneyline
spread
total (o/u)
Yesterday
@
Toronto Blue Jays Logo
TOR
L 0 - 4
l+119
l+1.5
u8.5
Sun, Jul 13
vs
Los Angeles Dodgers Logo
LAD
L 2 - 5
l+119
l+1.5
u7.5
Sat, Jul 12
vs
Los Angeles Dodgers Logo
LAD
L 1 - 2
l+134
w+1.5
u8.5
Sat, Jul 12
vs
Los Angeles Dodgers Logo
LAD
W 8 - 7
w-130
l-1.5
o7.5
Wed, Jul 09
vs
Philadelphia Phillies Logo
PHI
L 0 - 13
l+115
l+1.5
o8
Wed, Jul 09
vs
Philadelphia Phillies Logo
PHI
W 4 - 3
w-157
l-1.5
u8
Tue, Jul 08
vs
Philadelphia Phillies Logo
PHI
W 3 - 1
w+120
w+1.5
u7.5
Mon, Jul 07
@
null Athletics Logo
ATH
W 6 - 2
w+105
w+1.5
u10
Sun, Jul 06
@
null Athletics Logo
ATH
W 7 - 2
w-184
w-1.5
P9
Sat, Jul 05
@
null Athletics Logo
ATH
L 2 - 11
l-109
l-1.5
o10
Fri, Jul 04
@
Arizona Diamondbacks Logo
ARI
W 7 - 2
w-121
w-1.5
o8.5
Thu, Jul 03
@
Arizona Diamondbacks Logo
ARI
W 6 - 5
w+121
w+1.5
o8.5
Wed, Jul 02
@
Arizona Diamondbacks Logo
ARI
L 2 - 8
l+109
l+1.5
o9
Tue, Jul 01
@
Arizona Diamondbacks Logo
ARI
L 2 - 4
l-148
l-1.5
u8
Sun, Jun 29
@
Chicago White Sox Logo
CHW
L 2 - 5
l-156
l-1.5
u8.5
Sat, Jun 28
@
Chicago White Sox Logo
CHW
L 0 - 1
l-166
l-1.5
u7.5
Fri, Jun 27
@
Chicago White Sox Logo
CHW
W 3 - 1
w-159
w-1.5
u9
Thu, Jun 26
vs
Miami Marlins Logo
MIA
L 5 - 12
l-182
l-1.5
o7.5
Thu, Jun 26
vs
Miami Marlins Logo
MIA
L 5 - 8
l-225
l-1.5
o6.5
Wed, Jun 25
vs
Miami Marlins Logo
MIA
L 2 - 4
l-180
l-1.5
u8
Sun, Jun 22
vs
Boston Red Sox Logo
BOS
W 9 - 5
w-162
w-1.5
o7.5
Sat, Jun 21
vs
Boston Red Sox Logo
BOS
W 3 - 2
w-122
l-1.5
u7.5
Sat, Jun 21
vs
Boston Red Sox Logo
BOS
L 5 - 7
l-132
l-1.5
o7.5
Thu, Jun 19
vs
Cleveland Guardians Logo
CLE
W 2 - 1
w-184
l-1.5
u7
Thu, Jun 19
vs
Cleveland Guardians Logo
CLE
L 2 - 4
l-154
l-1.5
u8.5
Wed, Jun 18
vs
Cleveland Guardians Logo
CLE
L 2 - 3
l-148
l-1.5
u7
Sun, Jun 15
@
Los Angeles Dodgers Logo
LAD
L 4 - 5
l+155
w+1.5
P9
Sun, Jun 15
@
Los Angeles Dodgers Logo
LAD
L 5 - 11
l+152
l+1.5
o9
Sat, Jun 14
@
Los Angeles Dodgers Logo
LAD
W 6 - 2
w+161
w+1.5
o7.5
Thu, Jun 12
@
Colorado Rockies Logo
COL
L 7 - 8
l-201
l-1.5
o11
Thu, Jun 12
@
Colorado Rockies Logo
COL
W 10 - 7
w-196
w-1.5
o10.5
Wed, Jun 11
@
Colorado Rockies Logo
COL
W 6 - 5
w-207
l-1.5
P11
Sun, Jun 08
vs
Atlanta Braves Logo
ATL
W 4 - 3
w+110
w+1.5
u7.5
Sat, Jun 07
vs
Atlanta Braves Logo
ATL
W 3 - 2
w-144
l-1.5
u7.5
Sat, Jun 07
vs
Atlanta Braves Logo
ATL
W 5 - 4
w+121
w+1.5
o7
Thu, Jun 05
vs
San Diego Padres Logo
SD
W 3 - 2
w-114
w+1.5
u7
Thu, Jun 05
vs
San Diego Padres Logo
SD
W 6 - 5
w-105
w+1.5
o7
Wed, Jun 04
vs
San Diego Padres Logo
SD
L 2 - 3
l-160
l-1.5
u7.5
Tue, Jun 03
vs
San Diego Padres Logo
SD
L 0 - 1
l-176
l-1.5
u7.5
Sun, Jun 01
@
Miami Marlins Logo
MIA
W 4 - 2
w-112
w-1.5
u8
Sat, May 31
@
Miami Marlins Logo
MIA
L 0 - 1
l-144
l-1.5
u7.5
Fri, May 30
@
Miami Marlins Logo
MIA
W 2 - 0
w-162
w-1.5
u8.5
Wed, May 28
@
Detroit Tigers Logo
DET
L 3 - 4
l-106
l-1.5
u7.5
Tue, May 27
@
Detroit Tigers Logo
DET
L 1 - 3
l-117
l-1.5
u7.5
Mon, May 26
@
Detroit Tigers Logo
DET
L 1 - 3
l-106
l-1.5
u8.5
Sun, May 25
@
Washington Nationals Logo
WSH
W 3 - 2
w-146
l-1.5
u7.5
Sat, May 24
@
Washington Nationals Logo
WSH
L 0 - 3
l-160
l-1.5
u8.5
Fri, May 23
@
Washington Nationals Logo
WSH
W 4 - 0
w-103
w-1.5
u7.5
Wed, May 21
vs
Kansas City Royals Logo
KC
L 4 - 8
l-215
l-1.5
o7.5
Wed, May 21
vs
Kansas City Royals Logo
KC
W 3 - 2
w-137
l-1.5
u7.5
Tue, May 20
vs
Kansas City Royals Logo
KC
L 1 - 3
l-136
l-1.5
u7.5
Sun, May 18
vs
null Athletics Logo
ATH
W 3 - 2
w-147
l-1.5
u8.5
Sun, May 18
vs
null Athletics Logo
ATH
W 1 - 0
w-162
l-1.5
u8.5
Sat, May 17
vs
null Athletics Logo
ATH
W 9 - 1
w-196
w-1.5
o7
Wed, May 14
vs
Arizona Diamondbacks Logo
ARI
L 7 - 8
l-103
w+1.5
o8.5
Wed, May 14
vs
Arizona Diamondbacks Logo
ARI
W 10 - 6
w-104
w+1.5
o7.5
Tue, May 13
vs
Arizona Diamondbacks Logo
ARI
L 1 - 2
l+104
w+1.5
u8
Sun, May 11
@
Minnesota Twins Logo
MIN
L 6 - 7
l+133
w+1.5
o8.5
Sat, May 10
@
Minnesota Twins Logo
MIN
L 1 - 2
l-116
l-1.5
u7
Sat, May 10
@
Minnesota Twins Logo
MIN
L 1 - 3
l-115
l-1.5
u9
Wed, May 07
@
Chicago Cubs Logo
CHC
W 3 - 1
w+140
w+1.5
u7.5
Tue, May 06
@
Chicago Cubs Logo
CHC
W 14 - 5
w+129
w+1.5
o8
Mon, May 05
@
Chicago Cubs Logo
CHC
L 2 - 9
l+148
l+1.5
o7.5
Sun, May 04
vs
Colorado Rockies Logo
COL
W 9 - 3
w-413
w-1.5
o7.5
Sat, May 03
vs
Colorado Rockies Logo
COL
W 6 - 3
w-286
w-1.5
o8.5
Sat, May 03
vs
Colorado Rockies Logo
COL
W 4 - 0
w-288
w-1.5
u8
Fri, May 02
vs
Colorado Rockies Logo
COL
L 3 - 4
l-275
l-1.5
u7.5
Wed, Apr 30
@
San Diego Padres Logo
SD
L 3 - 5
l+120
l+1.5
o7
Wed, Apr 30
@
San Diego Padres Logo
SD
L 4 - 7
l-119
l-1.5
o7
Sun, Apr 27
vs
Texas Rangers Logo
TEX
W 3 - 2
w-136
l-1.5
u7.5
Sat, Apr 26
vs
Texas Rangers Logo
TEX
W 3 - 2
w-140
l-1.5
u7.5
Sat, Apr 26
vs
Texas Rangers Logo
TEX
L 0 - 2
l-126
l-1.5
u7.5
Thu, Apr 24
vs
Milwaukee Brewers Logo
MIL
W 6 - 5
w-156
l-1.5
o7.5
Thu, Apr 24
vs
Milwaukee Brewers Logo
MIL
W 4 - 2
w-145
w-1.5
u6.5
Wed, Apr 23
vs
Milwaukee Brewers Logo
MIL
L 3 - 11
l-148
l-1.5
o8
Tue, Apr 22
vs
Milwaukee Brewers Logo
MIL
W 5 - 2
w-137
w-1.5
u8
Sun, Apr 20
@
Los Angeles Angels Logo
LAA
L 4 - 5
l-103
l-1.5
P9
Sun, Apr 20
@
Los Angeles Angels Logo
LAA
W 3 - 2
w-146
l-1.5
u8.5
Sat, Apr 19
@
Los Angeles Angels Logo
LAA
L 0 - 2
l-155
l-1.5
u8
Thu, Apr 17
@
Philadelphia Phillies Logo
PHI
L 4 - 6
l+169
l+1.5
o7.5
Wed, Apr 16
@
Philadelphia Phillies Logo
PHI
W 11 - 4
w+122
w+1.5
o8
Tue, Apr 15
@
Philadelphia Phillies Logo
PHI
L 4 - 6
l+138
l+1.5
o8
Mon, Apr 14
@
Philadelphia Phillies Logo
PHI
W 10 - 4
w-105
w-1.5
o9
Sun, Apr 13
@
New York Yankees Logo
NYY
W 5 - 4
w+102
w+1.5
o8
Sat, Apr 12
@
New York Yankees Logo
NYY
L 4 - 8
l+118
l+1.5
o8
Fri, Apr 11
@
New York Yankees Logo
NYY
W 9 - 1
w+117
w+1.5
o8
Wed, Apr 09
vs
Cincinnati Reds Logo
CIN
W 8 - 6
w-145
w-1.5
o7.5
Wed, Apr 09
vs
Cincinnati Reds Logo
CIN
L 0 - 1
l-131
l-1.5
u7.5
Tue, Apr 08
vs
Cincinnati Reds Logo
CIN
L 0 - 2
l-164
l-1.5
u6.5
Sun, Apr 06
vs
Seattle Mariners Logo
SEA
W 5 - 4
w-117
w+1.5
o7.5
Sun, Apr 06
vs
Seattle Mariners Logo
SEA
W 4 - 1
w-117
w+1.5
u7.5
Fri, Apr 04
vs
Seattle Mariners Logo
SEA
W 10 - 9
w-151
l-1.5
o8
Wed, Apr 02
@
Houston Astros Logo
HOU
W 6 - 3
w+142
w+1.5
o7.5
Wed, Apr 02
@
Houston Astros Logo
HOU
W 3 - 1
w-135
w-1.5
u8
Tue, Apr 01
@
Houston Astros Logo
HOU
W 7 - 2
w+109
w+1.5
o8
Sun, Mar 30
@
Cincinnati Reds Logo
CIN
W 6 - 3
w-122
w-1.5
o8
Sat, Mar 29
@
Cincinnati Reds Logo
CIN
L 2 - 3
l+100
l-1.5
u8.5
Thu, Mar 27
@
Cincinnati Reds Logo
CIN
W 6 - 4
w-111
w-1.5
o7.5

Preseason

date
opponent
score
moneyline
spread
total (o/u)
Wed, Mar 26
vs
Detroit Tigers Logo
DET
W 4 - 3
w-134
l-1.5
u7.5
Tue, Mar 25
vs
Detroit Tigers Logo
DET
W 6 - 4
w-192
w-1.5
o7
Sat, Mar 22
vs
Arizona Diamondbacks Logo
ARI
L 7 - 7
p-175
l-1.5
o9
Fri, Mar 21
vs
Cleveland Guardians Logo
CLE
W 5 - 4
w-226
l-1.5
o8.5
Thu, Mar 20
@
Kansas City Royals Logo
KC
W 3 - 1
w+139
w+1.5
u10.5
Wed, Mar 19
@
Colorado Rockies Logo
COL
L 1 - 3
- -
- -
- -
Wed, Mar 19
vs
San Diego Padres Logo
SD
W 4 - 3
- -
- -
- -
Mon, Mar 17
@
Chicago White Sox Logo
CHW
W 3 - 0
w-115
w+1.5
u9.5
Sun, Mar 16
vs
null Athletics Logo
ATH
W 7 - 3
w-149
w-1.5
u10.5
Sat, Mar 15
vs
Seattle Mariners Logo
SEA
W 6 - 2
- -
- -
- -
Fri, Mar 14
@
Milwaukee Brewers Logo
MIL
L 5 - 11
l+127
l+1.5
o11
Thu, Mar 13
vs
Texas Rangers Logo
TEX
L 3 - 7
l-178
l-1.5
u13.5
Wed, Mar 12
@
Cleveland Guardians Logo
CLE
W 11 - 2
w+150
w+1.5
o11
Tue, Mar 11
vs
null Athletics Logo
ATH
W 5 - 3
w-154
w-1.5
u10.5
Mon, Mar 10
@
Colorado Rockies Logo
COL
W 8 - 2
- -
- -
- -
Sun, Mar 09
@
Chicago Cubs Logo
CHC
W 8 - 6
- -
- -
- -
Sun, Mar 09
vs
San Diego Padres Logo
SD
W 7 - 4
- -
- -
- -
Sat, Mar 08
vs
Kansas City Royals Logo
KC
W 7 - 3
- -
- -
- -
Thu, Mar 06
vs
Chicago White Sox Logo
CHW
W 7 - 3
w-222
w-1.5
u14.5
Wed, Mar 05
@
Arizona Diamondbacks Logo
ARI
W 11 - 5
w+133
w+1.5
o10.5
Tue, Mar 04
@
San Diego Padres Logo
SD
L 1 - 1
- -
- -
- -
Sun, Mar 02
vs
Los Angeles Angels Logo
LAA
W 9 - 5
w-176
w-1.5
o10.5
Sat, Mar 01
@
Los Angeles Dodgers Logo
LAD
L 5 - 6
l+113
w+1.5
o9
Fri, Feb 28
vs
Milwaukee Brewers Logo
MIL
W 9 - 2
w-179
w-1.5
o9
Thu, Feb 27
@
Seattle Mariners Logo
SEA
W 6 - 4
- -
- -
- -
Wed, Feb 26
vs
Chicago Cubs Logo
CHC
L 4 - 4
p-155
l-1.5
u10.5
Tue, Feb 25
@
null Athletics Logo
ATH
L 5 - 7
l+108
l+1.5
o10
Mon, Feb 24
@
Los Angeles Angels Logo
LAA
L 4 - 7
- -
- -
- -
Mon, Feb 24
vs
Colorado Rockies Logo
COL
L 2 - 2
- -
- -
- -
Sun, Feb 23
vs
Cincinnati Reds Logo
CIN
W 5 - 2
w-157
w-1.5
u10
Sat, Feb 22
@
Texas Rangers Logo
TEX
W 6 - 1
w+111
w+1.5
u10.5
Glossary
W: Win
L: Loss
T: Tie
D: Delayed Game
PP: Postponed Game
S: Suspended Game
C: Canceled Game
San Francisco Giants Logo
SF
52-46
AWAY TEAM
11:07 PM UTC / MLBN
Yesterday
0
Final
4
Toronto Blue Jays Logo
TOR
56-41
HOME TEAM
1
2
3
4
5
6
7
8
9
RHE
San Francisco Giants Logo
0
0
0
0
0
0
0
0
0
000
Toronto Blue Jays Logo
0
4
0
0
0
0
0
0
X
400
Rogers Centre
3 Picks
San Francisco Giants Logo
52-46
Toronto Blue Jays Logo
56-41
Giants

Top Pickers

View All
Giants
mlb Latest Injuries
View All
Loading...
Moneyline Logo
Pick with the best.
Sports
  • NFLNFL
  • NBANBA
  • MLBMLB
  • NHLNHL
Odds
  • All OddsAll
  • NFL OddsNFL
  • NBA OddsNBA
  • MLB OddsMLB
  • NHL OddsNHL
Picks
  • All PicksAll
  • NFL PicksNFL
  • NBA PicksNBA
  • MLB PicksMLB
  • NHL PicksNHL
Quick Links
  • How Moneyline WorksHow Moneyline Works
  • Sports Betting 101Sports Betting 101
  • FAQFAQ
  • All SportsbooksAll Sportsbooks
  • LeaderboardLeaderboard
Join the moneyline newsletter
By subscribing you agree to our
  • Sitemap
  • Terms of Service
  • Privacy Policy
  • Contact Us
Copyright 2025 © Moneyline, All Rights Reserved.

If you intend to utilize any information or online sports betting services provided by any websites featured on Moneyline, it is strongly advised that you verify your local laws before proceeding. It is solely your responsibility to comprehend and strictly follow local laws. Moneyline does not provide any guidance or recommendations regarding the legality of online sports betting or other online gambling activities within your jurisdiction, and you are accountable for complying with the relevant laws in your locality. Moneyline disclaims all responsibility associated with your use of this website and any information contained therein. By using this website, you consent to indemnify the owner of this website from any claims arising from your utilization of any services on any third-party website that may be presented by Moneyline.

18+ Play responsibly, gambling can be addictive. Gambling Problem? Call or text 1-800-GAMBLER.

For gambling help, visit GambleAware.org

For additional gambling help, visit Gamblersanonymous.org

DISCLAIMER: Moneyline is strictly a sports information website. Moneyline does not offer any betting, booking making, or gambling | Crafted by Black Flag Creative