← Back to Today's Slate
Tuesday, April 28, 2026 at 6:40 PM EDT

San Francisco Giants @ Philadelphia Phillies

SF @ PHI

Scheduled

Moneyline

SF
PHI
N/AN/A

ML Edge

No edge data

Total (O/U)

No line

No edge data

Venue

Park Factor

1.00

Neutral

Away Starter

Tyler Mahle
Team:San Francisco Giants (SF)
Pitcher:Tyler Mahle(RHP)
Record:1-3
ERA:5.26

Home Starter

Jesus Luzardo
Team:Philadelphia Phillies (PHI)
Pitcher:Jesus Luzardo(RHP)
Record:1-3
ERA:6.91

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

ESPN Win Probability

SF
PHI
45.4%54.6%

Tyler Mahle (SF)

2026 season
vs PHI
ERA
0.00
IP
5.2
W-L
0-0
K
6
WHIP
1.35
AVG
.150
SplitERAWHIPK/9BB/9AVGIP
Overall5.261.639.35.0.27325.2
Home2.911.328.53.8.23521.2
Away18.003.2513.511.3.4444.0
Last 7 Days0.000.716.42.6.1257.0
Last 30 Days5.261.639.35.0.27325.2
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.240.309.360.6695014
vs RHB.306.414.6121.0264912
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.325.413.525.9384011
2nd Time.306.419.5831.0023610
3rd Time.130.167.261.428235

Jesus Luzardo (PHI)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall6.911.5511.03.0.29527.1
Home10.691.7510.72.8.33316.0
Away1.591.2611.43.2.23311.1
Last 7 Days1.932.146.48.6.2634.2
Last 30 Days6.911.5511.03.0.29527.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.318.348.455.802225
vs RHB.289.354.411.7659028
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.200.217.222.4404513
2nd Time.297.422.514.9363714
3rd Time.433.452.6001.052306

Last 5 Games

PHI: L L L W L
SF: W L L W W

Season Series

Season (6 games)
SF leads series 2-1

Weather

61°F
Condition: 6

Recent Odds

Latest betting lines from various books

No odds data available