San Francisco Giants

San Francisco

Giants

12-4

12-4
+1.5

4

4

+1.5
AT
04/15/2025 18:45 ET

6

-1.5

6

-1.5

Philadelphia Phillies

Philadelphia

Phillies

9-7

9-7

San Francisco Giants

San Francisco

Giants

12-4

12-4
+1.5

4

4

+1.5
AT
04/15/2025 18:45 ET

6

-1.5

6

-1.5

Philadelphia Phillies

Philadelphia

Phillies

9-7

9-7
Records accurate at time of game.

San Francisco Giants

San Francisco

Giants

12-4

12-4
+1.5

4

4

+1.5
AT
04/15/2025 18:45 ET

6

-1.5

6

-1.5

Philadelphia Phillies

Philadelphia

Phillies

9-7

9-7

San Francisco Giants

San Francisco

Giants

12-4

12-4
+1.5

4

4

+1.5
AT
04/15/2025 18:45 ET

6

-1.5

6

-1.5

Philadelphia Phillies

Philadelphia

Phillies

9-7

9-7
Records accurate at time of game.

Expert Consensus

The overall consensus pick in the three main categories of pick - money line, spread, and points total.
AT
%
+135
Money Line Pick
-160
%
Money Line Pick
%
+135
%
-160
%
+1.5
Run Line Pick
-1.5
%
Run Line Pick
%
+1.5
%
-1.5
%
O 8
Points Pick
U 8
%
Points Pick
%
O 8
%
U 8
Points Total: 8
Join Pickwatch

Top Experts

Which experts pick these two teams most accurately?
Spinning

Standings

The head to head stats and rankings of both teams prior to the game.
Records accurate at time of game.
San Francisco Giants
(NL West)
W-L-T
PCT
PF
PA
Last 5
1
14-3
.824
83
47
5-0
2
12-4
.750
85
56
4-1
3
12-6
.667
79
77
3-2
4
9-7
.563
82
72
4-1
5
3-13
.188
43
89
1-4
Philadelphia Phillies
(NL East)
W-L-T
PCT
PF
PA
Last 5
1
11-5
.688
66
42
3-2
2
9-7
.563
64
63
1-4
3
8-7
.533
65
71
3-2
4
6-10
.375
73
90
1-4
5
5-11
.313
57
69
3-2
Spinning

Schedules

Trends over the previous 2 games, selected game and next 2 games.
San Francisco Giants
Gameday
Opp
Score
Result
Spread
Points
Apr 17
AT
4-6
L
+1.5
O 7.5
Apr 16
AT
11-4
W
+1.5
O 8
Apr 15
AT
4-6
L
+1.5
O 8
Apr 14
AT
10-4
W
-1.5
O 9
Apr 13
AT
5-4
W
+1.5
O 8
Full Giants Schedule
Philadelphia Phillies
Gameday
Opp
Score
Result
Spread
Points
Apr 17
VS
4-6
W
-1.5
O 7.5
Apr 16
VS
11-4
L
-1.5
O 8
Apr 15
VS
4-6
W
-1.5
O 8
Apr 14
VS
10-4
L
+1.5
O 9
Apr 13
AT
0-7
L
-1.5
U 8
Full Phillies Schedule
Spinning

Head to Head Stats

The head to head stats and rankings of both teams.
Records accurate at time of game.
Season
Batting
12th
540
At Bats
15th
533
17th
.220
Batting Average
13th
.232
4th
85
Runs
19th
64
16th
122
Hits
14th
126
18th
.298%
On Base Percentage
8th
.319%
8th
.412%
Slugging %
13th
.363%
10th
.710%
On Base plus Slugging %
13th
.682%
30th
62
Singles
12th
85
3rd
35
Doubles
14th
24
2nd
4
Triples
10th
2
5th
21
Home Runs
19th
15
4th
81
Runs Batted In
18th
59
14th
58
Walks
3rd
69
24th
154
Strikeouts
16th
137
12th
14
Stolen Bases
11th
15
Batting
12th
540
At Bats
15th
533
17th
.220
Batting Average
13th
.232
4th
85
Runs
19th
64
16th
122
Hits
14th
126
18th
.298%
On Base Percentage
8th
.319%
8th
.412%
Slugging %
13th
.363%
10th
.710%
On Base plus Slugging %
13th
.682%
30th
62
Singles
12th
85
3rd
35
Doubles
14th
24
2nd
4
Triples
10th
2
5th
21
Home Runs
19th
15
4th
81
Runs Batted In
18th
59
14th
58
Walks
3rd
69
24th
154
Strikeouts
16th
137
12th
14
Stolen Bases
11th
15
Pitching
27th
3.24
Earned Run Average
17th
3.88
11th
8.8
Innings Pitched
5th
8.9
9th
117
Hits Allowed
21st
135
5th
56
Runs Allowed
9th
63
4th
51
Earned Runs
12th
60
5th
13
Home Runs
23rd
21
17th
56
Walks
5th
46
10th
146
Strikeouts
4th
157
13th
1.23
Walks and Hits per Innings
18th
1.29
12th
0.217
Batting Average Against
24th
0.249
9th
0.285
Weighted on Base Average
26th
0.327
Pitching
27th
3.24
Earned Run Average
17th
3.88
11th
8.8
Innings Pitched
5th
8.9
9th
117
Hits Allowed
21st
135
5th
56
Runs Allowed
9th
63
4th
51
Earned Runs
12th
60
5th
13
Home Runs
23rd
21
17th
56
Walks
5th
46
10th
146
Strikeouts
4th
157
13th
1.23
Walks and Hits per Innings
18th
1.29
12th
0.217
Batting Average Against
24th
0.249
9th
0.285
Weighted on Base Average
26th
0.327

Line Movement

Odds, Spread and Points movement history.
Records accurate at time of game.
Money Line
Update time
Giants Odds
Phillies Odds
Apr 15 02:44 PMGiants Odds
+140
★ Best
Phillies Odds
-165
★ Best
Apr 15 02:07 PMGiants Odds
+140
★ Best
Phillies Odds
-160
★ Best
Apr 15 01:48 PMGiants Odds
+140
★ Best
Phillies Odds
-165
★ Best
Apr 15 11:02 AMGiants Odds
+135
★ Best
Phillies Odds
-160
★ Best
Apr 15 09:48 AMGiants Odds
+130
★ Best
Phillies Odds
-155
★ Best
Apr 15 09:30 AMGiants Odds
+135
★ Best
Phillies Odds
-155
★ Best
Apr 15 08:16 AMGiants Odds
+130
★ Best
Phillies Odds
-155
★ Best
Apr 15 07:58 AMGiants Odds
+130
★ Best
Phillies Odds
-150
★ Best
Apr 15 06:44 AMGiants Odds
+130
★ Best
Phillies Odds
-155
★ Best
Apr 15 04:35 AMGiants Odds
+130
★ Best
Phillies Odds
-150
★ Best
Apr 15 12:00 AMGiants Odds
+125
★ Best
Phillies Odds
-150
★ Best
Apr 14 09:32 PMGiants Odds
+125
★ Best
Phillies Odds
-145
★ Best
Apr 14 08:37 PMGiants Odds
+120
★ Best
Phillies Odds
-145
★ Best
Apr 14 07:42 PMGiants Odds
+125
★ Best
Phillies Odds
-145
★ Best
Apr 14 07:05 PMGiants Odds
+125
★ Best
Phillies Odds
-150
★ Best
Apr 14 05:14 PMGiants Odds
+125
★ Best
Phillies Odds
-145
★ Best
Apr 14 04:37 PMGiants Odds
+125
★ Best
Phillies Odds
-150
★ Best
Apr 14 03:42 PMGiants Odds
+130
★ Best
Phillies Odds
-150
★ Best
Apr 14 02:47 PMGiants Odds
+130
★ Best
Phillies Odds
-155
★ Best
Player Prop Bets for this game ranked by Edge against our Pro Projections.

Roster

The players which will be participating in the game from each team.
San Francisco Giants
Pitchers
Name
Pos
Age
Bat
Throw
No Pitchers listed.
Catchers
Name
Pos
Age
Bat
Throw
No Catchers listed.
Designated Hitters
Name
Pos
Age
Bat
Throw
No Designated Hitters listed.
Infielders
Name
Pos
Age
Bat
Throw
No Infielders listed.
Outfielders
Name
Pos
Age
Bat
Throw
No Outfielders listed.
Philadelphia Phillies
Pitchers
Name
Pos
Age
Bat
Throw
No Pitchers listed.
Catchers
Name
Pos
Age
Bat
Throw
No Catchers listed.
Designated Hitters
Name
Pos
Age
Bat
Throw
No Designated Hitters listed.
Infielders
Name
Pos
Age
Bat
Throw
No Infielders listed.
Outfielders
Name
Pos
Age
Bat
Throw
No Outfielders listed.
Spinning