San Francisco Giants vs Arizona Diamondbacks Betting Odds Sunday August 18, 2019 – Lines & Prediction

Matchup News & Notes

The Giants will play the Diamondbacks on Sunday, August 18th, 2019 at 4:10pm. Check your local listings or streaming TV lineup for coverage.

SportsBetting3.com has analyzed the latest lines from Bovada, 5Dimes, and BetOnline. Review our "Best Bets" table above to crush the books this Sunday. For example, BetOnline has the best underdog San Francisco Giants moneyline at -101. Meanwhile, 5Dimes has the best favorite Arizona Diamondbacks moneyline at -108.

Learn more about Sports Betting with our handy Video Tutorials and Guides:
  1. MLB Guide & Best Bets
  2. Moneyline Betting Explained
  3. Over Under Total Bet Explained
  4. Parlay Bet Explained

Giants vs Diamondbacks, 08/18/19 4:10pm

Watch on TV TBD
Giants vs Diamondbacks Lines
Matchup Date Opener Bovada 5Dimes BetOnline
San Francisco Giants
Arizona Diamondbacks
08/18/19
4:10pm EST
-130
+110
9
Arizona -110

San Francisco -110
9o-115
Arizona -108

San Francisco -102
9
Arizona -109

San Francisco -101
9o-113

Giants at Diamondbacks Best Bets

Sunday, August 18, 2019
Calculated 2020-03-28 15:32:26 EST
Best Over and Under Bets
BookBetLine
5DimesBest Over9-110
BovadaBest Under9-105
Best Underdog and Favorite Moneylines
BookBetLine
BetOnlineUnderdog Moneyline
Giants
-101
5DimesFavorite Moneyline
Diamondbacks
-108

San Francisco Giants Batting Stats

2019 San Francisco Giants Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Kevin Pillar
CF
156 82 157 21 87 18 86 0.264
Brandon Belt
1B
156 76 123 17 57 83 127 0.234
Brandon Crawford
SS
147 58 114 11 59 53 117 0.228
Evan Longoria
3B
129 59 115 20 69 43 112 0.254
Buster Posey
C
114 43 104 7 38 34 71 0.257
Pablo Sandoval
3B
108 42 73 14 41 18 67 0.268
Mike Yastrzemski
RF
107 64 101 21 55 32 107 0.272
Joe Panik
2B
103 33 81 3 27 36 38 0.235
Stephen Vogt
C
99 30 67 10 40 20 66 0.263
Donovan Solano
SS
81 27 71 4 23 10 49 0.330
Steven Duggar
CF
73 26 61 4 28 16 78 0.234
Tyler Austin
1B
70 24 24 8 20 17 57 0.185

Arizona Diamondbacks Batting Stats

2019 Arizona Diamondbacks Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Eduardo Escobar
3B
158 94 171 35 118 50 130 0.269
Nick Ahmed
SS
158 79 141 19 82 52 113 0.254
Christian Walker
1B
152 86 137 29 73 67 155 0.259
Ketel Marte
2B
144 97 187 32 92 53 86 0.329
Adam Jones
RF
137 66 126 16 67 31 101 0.260
Jarrod Dyson
CF
130 65 92 7 27 47 86 0.230
Carson Kelly
C
111 46 77 18 47 48 79 0.245
David Peralta
LF
99 48 105 12 57 35 87 0.275
Ildemaro Vargas
2B
92 25 54 6 24 9 24 0.269
Tim Locastro
LF
91 38 53 1 17 14 44 0.250
Wilmer Flores
2B
89 31 84 9 37 15 31 0.317
Jake Lamb
3B
78 26 36 6 30 32 55 0.193

San Francisco Giants Pitching Stats

2019 San Francisco Giants Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Jeff Samardzija
SP
32 11 12 0 0 181.1 140 1.11 3.52
Madison Bumgarner
SP
34 9 9 0 0 207.2 203 1.13 3.90
Trevor Gott
RP
50 7 0 1 1 52.2 57 1.10 4.44
Will Smith
RP
63 6 0 34 0 65.1 96 1.03 2.76
Dereck Rodriguez
SP
28 6 11 0 0 99.0 71 1.45 5.64
Sam Coonrod
SP
33 5 1 0 0 27.2 20 1.23 3.58
Tyler Beede
SP
24 5 10 0 0 117.0 113 1.48 5.08
Sam Dyson
RP
49 4 1 2 17 51.0 47 0.90 2.47
Mark Melancon
RP
43 4 2 1 5 46.1 44 1.40 3.50
Reyes Moronta
RP
56 3 7 0 15 56.2 70 1.31 2.86
Shaun Anderson
SP
28 3 5 2 1 96.0 70 1.55 5.44
Tony Watson
RP
60 2 2 0 25 54.0 41 1.26 4.17

Arizona Diamondbacks Pitching Stats

2019 Arizona Diamondbacks Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Merrill Kelly
SP
32 13 14 0 0 183.1 158 1.31 4.42
Robbie Ray
SP
33 12 8 0 0 174.1 235 1.34 4.34
Zack Greinke
SP
23 10 4 0 0 146.0 135 0.95 2.90
Alex Young
SP
17 7 5 0 0 83.1 71 1.19 3.56
Yoshihisa Hirano
RP
62 5 5 1 15 53.0 61 1.38 4.75
Matt Andriese
RP
54 5 5 1 4 70.2 79 1.40 4.71
Taylor Clarke
SP
23 5 5 1 0 84.2 68 1.37 5.31
Archie Bradley
RP
66 4 5 18 7 71.2 87 1.44 3.52
Luke Weaver
SP
12 4 3 0 0 64.1 69 1.07 2.94
Zack Godley
SP
27 3 5 2 0 76.0 58 1.53 6.39
Kevin Ginkel
RP
25 3 0 2 8 24.1 28 0.99 1.48
Mike Leake
SP
10 3 3 0 0 60.0 27 1.37 4.35

Team Standings

Overall Season Standings
Team W L Pct GB Home Road Streak L10
San Francisco Giants 77 85 0.475 30.0 35-46 42-39 L3 3-7
Arizona Diamondbacks 85 77 0.525 22.0 44-37 41-40 W5 8-2

Giants vs Diamondbacks Matchup Odds History

08/15/19 9:40pm
Matchup Date Opener Bovada 5Dimes BetOnline
San Francisco Giants
Arizona Diamondbacks
08/15/19
9:40pm EST


Arizona -175
San Francisco +150
Arizona -162
San Francisco +152
9½u-115
Arizona -161
San Francisco +151
9½u-116
06/30/19 4:05pm
Matchup Date Opener Bovada BookMaker BetOnline
Arizona Diamondbacks
San Francisco Giants
06/30/19
4:05pm EST
-101
-119
8
Arizona -121
San Francisco +101
7o-115
Arizona -112
San Francisco +102
7
Arizona -113
San Francisco +103
7o-113
06/29/19 10:05pm
Matchup Date Opener Bovada 5Dimes BookMaker
Arizona Diamondbacks
San Francisco Giants
06/29/19
10:05pm EST
-160
+140
ARI -160
SFO +140
7o-120
ARI -154
SFO +144
7o-120
ARI -156
SFO +141
7o-120
06/28/19 10:15pm
Matchup Date Opener Bovada 5Dimes BookMaker
Arizona Diamondbacks
San Francisco Giants
06/28/19
10:15pm EST
-115
-105
8
ARI -128
SFO +108
7½o-120
ARI -123
SFO +113
7½o-120
ARI -121
SFO +110
7½o-115
06/27/19 9:45pm
Matchup Date Opener Bovada 5Dimes BookMaker
Arizona Diamondbacks
San Francisco Giants
06/27/19
9:45pm EST
-110
-110
ARI -114
SFO -106
8½o-125
SFO -105
ARI -105
SFO -109
ARI -101
8½o-115
06/23/19 4:10pm
Matchup Date Opener Bovada 5Dimes BookMaker
San Francisco Giants
Arizona Diamondbacks
06/23/19
4:10pm EST
+130
-150
9
Arizona -145
San Francisco +125
9u-125
Arizona -139
San Francisco +129
9u-120
Arizona -141
San Francisco +127
9u-128
06/22/19 10:10pm
Matchup Date Opener Bovada 5Dimes BookMaker
San Francisco Giants
Arizona Diamondbacks
06/22/19
10:10pm EST
+120
-140
10
ARI -128
SFO +108
10
ARI -125
SFO +115
10u-115
ARI -128
SFO +116
10u-115
06/21/19 9:40pm
Matchup Date Opener Bovada 5Dimes BookMaker
San Francisco Giants
Arizona Diamondbacks
06/21/19
9:40pm EST
+120
-140
ARI -148
SFO +128
10u-115
ARI -142
SFO +132
10u-120
ARI -146
SFO +132
10u-120

More MLB Matchups

MatchupDate & Time