San Francisco Giants vs Philadelphia Phillies MLB Betting Lines

Odds Preview 911

The Giants will play the Phillies on Wednesday, April 21st, 2021 at 1:05 pm ET. Check network listings or your nearest streaming app for coverage. Our opening pitch flys at Eastern Standard, make sure you adjust for your local timezone.

Matchup Pitchers
  • Giants - A. Desclafani - R
  • Phillies - Z. Eflin - R

Learn more about MLB Betting with our handy tutorial and guide. We explain money line, total and run line bets. Plus, a great discussion about exotic bets like MLB Baseball parlays and props.

Best Money Line Bets
Underdog
San Francisco Giants
San Francisco Giants
Favorite
Philadelphia Phillies
Philadelphia Phillies
+105 Sb3gen3 -123 Sb3gen2
+103 Sb3gen2 -125 Sb3gen3
Here are money lines for the outright winner. Favorite Philadelphia Phillies has a minus value. Lay $123 at Sb3gen2 to win $100. Underdog San Francisco Giants has a positive value. Risk $100 at Sb3gen3 to win $105.
Best Over and Under Total Lines
OverUnder
8o -115 Sb3gen2 8u -105 Sb3gen2
8o -115 Sb3gen3 8u -105 Sb3gen3
The over under line estimates the combined total of each team's final score. Sb3gen2 has the best over line of 8 points laying $115 to win $100. Sb3gen2 has the best under line of 8 u -105.
Best Underdog and Favorite Run Line Bets
Underdog
San Francisco Giants
San Francisco Giants
Favorite
Philadelphia Phillies
Philadelphia Phillies
+1.5 -190 Sb3gen2 -1.5 +165 Sb3gen2
SportsBetting3.com has analyzed the latest lines. Review our "Best Run Line Bets" table above to smash the books this Wednesday. Sb3gen2 has the best favorite Philadelphia Phillies run line at -1.5 points. Sb3gen2 has the best underdog San Francisco Giants run line at +1.5 points.

Review our point spread betting tutorial and video for more information.

MLB World Series Odds

Latest World Series odds, if available, for each team. Review odds for other teams and learn how to bet on the tournament here. See past Championship results and learn how to bet World Series teasers, props and parlays.

San Francisco Giants World Series Odds
OutcomeSB3Gen SB3Gen
San Francisco GiantsSan Francisco Giants

Cached 2021-06-15 19:32:51
Philadelphia Phillies World Series Odds
OutcomeSB3Gen SB3Gen
Philadelphia PhilliesPhiladelphia Phillies

Cached 2021-06-15 19:32:51

Team Standings

Season Standings
Team W L Pct GB Home Away Strk L10
Philadelphia PhilliesSan Francisco Giants 42 25 0.627 0.5 20-9 22-16 W2 6-4
Philadelphia PhilliesPhiladelphia Phillies 32 33 0.492 9.5 21-12 11-21 L2 6-4

San Francisco Giants Batting Stats

2021 San Francisco Giants Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Brandon Crawford
SS
59 36 48 15 44 24 52 0.253
Austin Slater
RF
58 19 31 7 18 18 54 0.217
Mauricio Dubon
SS
57 14 30 4 17 7 33 0.222
Wilmer Flores
2B
56 17 34 3 17 17 22 0.231
Alex Dickerson
LF
51 17 30 6 22 10 31 0.226
Mike Yastrzemski
RF
50 26 40 7 19 24 47 0.229
Evan Longoria
3B
50 28 45 9 30 25 42 0.280
Brandon Belt
1B
48 24 34 8 22 26 54 0.241
Buster Posey
C
46 29 54 11 23 19 32 0.327
Darin Ruf
1B
43 17 20 6 15 16 29 0.244
Mike Tauchman
CF
42 17 22 3 12 20 38 0.175
Steven Duggar
CF
41 18 30 5 16 8 42 0.294

Philadelphia Phillies Batting Stats

2021 Philadelphia Phillies Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Rhys Hoskins
1B
65 34 57 12 35 24 71 0.235
Alec Bohm
3B
64 26 53 4 29 14 67 0.229
Andrew McCutchen
CF
61 31 47 11 33 38 61 0.224
Brad Miller
3B
53 20 33 6 19 12 44 0.270
J.T. Realmuto
C
50 24 45 6 26 25 42 0.287
Jean Segura
SS
49 24 62 3 20 13 29 0.332
Bryce Harper
RF
47 30 46 8 18 28 53 0.274
Odubel Herrera
CF
44 24 43 4 16 14 30 0.272
Nick Maton
SS
39 10 26 2 8 5 36 0.252
Andrew Knapp
C
37 7 14 1 9 7 32 0.167
Matt Joyce
RF
35 5 5 2 6 10 14 0.102
Didi Gregorius
SS
32 10 27 4 22 5 26 0.229

San Francisco Giants Pitching Stats

2021 San Francisco Giants Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Kevin Gausman
SP
13 7 1 0 0 81.2 97 0.78 1.43
Anthony DeSclafani
SP
13 6 2 0 0 75.2 66 1.02 3.09
Alex Wood
SP
11 6 3 0 0 63.0 61 1.13 3.71
Johnny Cueto
SP
10 4 3 0 0 54.0 42 1.35 4.00
Logan Webb
SP
10 4 3 0 1 49.0 54 1.29 3.86
Jake McGee
RP
30 2 2 13 6 28.1 35 0.92 3.49
Caleb Baragar
RP
22 2 1 1 7 18.1 14 1.36 0.49
Jose Alvarez
RP
21 2 1 0 2 21.0 15 1.52 3.86
Wandy Peralta
RP
10 2 1 2 0 8.1 8 1.68 5.40
Tyler Rogers
RP
33 1 0 9 11 34.2 18 0.98 1.56
Matt Wisler
RP
21 1 2 0 3 19.1 26 1.29 6.05
Camilo Doval
RP
13 1 1 0 5 10.2 13 1.59 7.59

Philadelphia Phillies Pitching Stats

2021 Philadelphia Phillies Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Jose Alvarado
RP
25 5 0 2 8 21.2 28 1.66 3.32
Aaron Nola
SP
14 5 4 0 0 83.0 94 1.14 3.69
Connor Brogdon
RP
26 4 2 1 5 24.1 22 1.32 4.81
Zack Wheeler
SP
13 4 3 0 0 90.1 112 0.90 2.29
Brandon Kintzler
RP
20 2 1 0 2 18.0 14 1.94 8.50
Archie Bradley
RP
15 2 1 0 1 12.1 10 1.78 4.38
Zach Eflin
SP
13 2 5 0 0 79.0 77 1.24 3.99
Vince Velasquez
SP
13 2 1 0 0 48.2 57 1.38 4.25
Ranger Suarez
RP
13 2 1 0 0 22.2 19 0.66 0.79
Chase Anderson
SP
11 2 4 0 0 38.0 29 1.61 7.34
Hector Neris
RP
27 1 3 9 0 25.2 33 1.13 3.16
Sam Coonrod
SP
26 1 2 2 7 27.1 28 1.21 3.29

More MLB Matchups

MatchupDate & Time
Baltimore Orioles vs
Miami Marlins
04/21/2021
1:10pm
Pittsburgh Pirates vs
Detroit Tigers
04/21/2021
2:10pm
Houston Astros vs
Colorado Rockies
04/21/2021
3:10pm
Minnesota Twins vs
Oakland Athletics
04/21/2021
3:37pm
St. Louis Cardinals vs
Washington Nationals
04/21/2021
4:05pm
Texas Rangers vs
Los Angeles Angels
04/21/2021
4:07pm
Milwaukee Brewers vs
San Diego Padres
04/21/2021
4:10pm
Atlanta Braves vs
New York Yankees
04/21/2021
6:35pm
Arizona Diamondbacks vs
Cincinnati Reds
04/21/2021
6:40pm
Pittsburgh Pirates vs
Detroit Tigers
04/21/2021
6:40pm
Toronto Blue Jays vs
Boston Red Sox
04/21/2021
7:10pm
New York Mets vs
Chicago Cubs
04/21/2021
7:40pm
Tampa Bay Rays vs
Kansas City Royals
04/21/2021
8:10pm