Giants @ Marlins [ Marlins +104 / 8 ]

Giants | 32-26 (55.2%) Hayden Birdsong (R) | 3-1 | WHIP: 1.24 | ERA: 2.37
Marlins | 23-33 (41.1%) Ryan Weathers (L) | 1-1 | WHIP: 1.02 | ERA: 2.49

Our Baller Exclusive Matchup Rating System is a dynamic tool that adapts to MLB's latest trends, dynamically adjusting each team’s Starting Pitcher, Bullpen, and Team Batting ratings based on current performances and historical data. It factors in current form—reflecting recent player and team performances—and accounts for positive or negative regression to balance out extreme fluctuations. To find an edge, compare our Matchup Rating System with the game line to identify discrepancies that could signal a betting opportunity. Regular season only.

Giants
Starting Pitcher:
Unlock with Baller Access
Bullpen:
Unlock with Baller Access
Team Batting:
Unlock with Baller Access
Matchup:
Unlock with Baller Access
Marlins
Starting Pitcher:
Unlock with Baller Access
Bullpen:
Unlock with Baller Access
Team Batting:
Unlock with Baller Access
Matchup:
Unlock with Baller Access
Giants Situational Notes

Marlins Situational Notes

Giants Schedule
Home Starter Line Total Away Starter
6/2SFG [ 0 ]Logan Webb (R)SFG -174
SDP +146
7SDP [ 0 ]Stephen Kolek (R)
6/1MIA [ 2 ]Ryan Weathers (L)SFG -122
MIA -104
8SFG [ 4 ]Hayden Birdsong (R)
5/31MIA [ 1 ]Edward Cabrera (R)SFG -146
MIA +124
7.5SFG [ 0 ]Robbie Ray (L)
5/30MIA [ 0 ]Cal Quantrill (R)SFG -178
MIA +140
8.5SFG [ 2 ]Kyle Harrison (L)
5/28DET [ 4 ]Jackson Jobe (R)SFG -106
DET -112
8SFG [ 3 ]Landen Roupp (R)
5/27DET [ 3 ]Jack Flaherty (R)SFG -118
DET -100
7SFG [ 1 ]Logan Webb (R)
5/26DET [ 3 ]Keider Montero (R)SFG -106
DET -110
8.5SFG [ 1 ]Hayden Birdsong (R)
5/25WSN [ 2 ]Michael Soroka (R)SFG -158
WSN +124
8.5SFG [ 3 ]Robbie Ray (L)
5/24WSN [ 3 ]Jake Irvin (R)SFG -136
WSN +135
8.5SFG [ 0 ]Kyle Harrison (L)
5/23WSN [ 0 ]MacKenzie Gore (L)SFG -102
WSN -112
8SFG [ 4 ]Landen Roupp (R)
Marlins Schedule
Home Starter Line Total Away Starter
6/2MIA [ 0 ]Max Meyer (R)MIA -200
COL +168
8COL [ 0 ]German Marquez (R)
6/1MIA [ 2 ]Ryan Weathers (L)MIA +104
SFG -112
8SFG [ 4 ]Hayden Birdsong (R)
5/31MIA [ 1 ]Edward Cabrera (R)MIA +124
SFG -146
7.5SFG [ 0 ]Robbie Ray (L)
5/30MIA [ 0 ]Cal Quantrill (R)MIA +150
SFG -166
8.5SFG [ 2 ]Kyle Harrison (L)
5/28SDP [ 8 ]Kyle Hart (L)MIA +136
SDP -162
8.5MIA [ 10 ]Sandy Alcantara (R)
5/27SDP [ 8 ]Stephen Kolek (R)MIA +136
SDP -162
8MIA [ 6 ]Max Meyer (R)
5/26SDP [ 4 ]Randy Vasquez (R)MIA +128
SDP -152
8MIA [ 3 ]Ryan Weathers (L)
5/25LAA [ 0 ]Kyle Hendricks (R)MIA -106
LAA -110
9MIA [ 3 ]Edward Cabrera (R)
5/24LAA [ 2 ]Jose Soriano (R)MIA +142
LAA -200
8.5MIA [ 6 ]Cal Quantrill (R)
5/23LAA [ 7 ]Yusei Kikuchi (L)MIA +132
LAA -156
8.5MIA [ 4 ]Sandy Alcantara (R)

Hayden Birdsong Last 5 Starts
H A Line Total IP K BB Hits HR ER Runs Opp Starter
5/26DET [ 3 ]SFG [ 1 ]-1068.54.33625033Keider Montero (R)
5/20SFG [ 3 ]KCR [ 2 ]-13485405001Michael Lorenzen (R)
9/29SFG [ 1 ]STL [ 6 ]-1267.54.331134133Michael McGreevy (R)
9/23ARI [ 3 ]SFG [ 6 ]1548.55624022Eduardo Rodriguez (L)
9/18BAL [ 3 ]SFG [ 5 ]13885.67324033Dean Kremer (R)
4.8761.84.40.22.22.4
Ryan Weathers Last 5 Starts
H A Line Total IP K BB Hits HR ER Runs Opp Starter
5/26SDP [ 4 ]MIA [ 3 ]12885.67633002Randy Vasquez (R)
5/20MIA [ 1 ]CHC [ 14 ]1308.55405111Jameson Taillon (R)
5/14CHC [ 1 ]MIA [ 3 ]1807.55512111Jameson Taillon (R)
9/29TOR [ 1 ]MIA [ 3 ]11086.33623011Ryan Burr (R)
9/24MIN [ 1 ]MIA [ 4 ]20085226011Bailey Ober (R)
5.44.61.63.80.40.81.2
Splits by Starter, Win/Loss
OverallHome FavAway FavHome DogAway Dog
Hayden Birdsong F51-1-0 (50%)1-0-0 (100%)0-0-0 (-)0-0-0 (-)0-1-0 (0%)
Hayden Birdsong1-1 (50%)1-0 (100%)0-0 (-)0-0 (-)0-1 (0%)
Ryan Weathers F52-0-1 (100%)0-0-0 (-)0-0-0 (-)0-0-1 (-)2-0-0 (100%)
Ryan Weathers1-2 (33.3%)0-0 (-)0-0 (-)0-1 (0%)1-1 (50%)

Splits by Starter, Over/Under
OverallHome FavAway FavHome DogAway Dog
Hayden Birdsong F50-2-0 (0%)0-1-0 (0%)0-0-0 (-)0-0-0 (-)0-1-0 (0%)
Hayden Birdsong0-2-0 (0%)0-1-0 (0%)0-0-0 (-)0-0-0 (-)0-1-0 (0%)
Ryan Weathers F51-1-1 (50%)0-0-0 (-)0-0-0 (-)0-1-0 (0%)1-0-1 (100%)
Ryan Weathers1-2-0 (33.3%)0-0-0 (-)0-0-0 (-)1-0-0 (100%)0-2-0 (0%)

Splits vs. xHP, Win/Loss
OverallHome FavAway FavHome DogAway Dog
Giants vs. LHP F52-9-6 (18.2%)1-4-2 (20%)0-1-0 (0%)0-1-0 (0%)1-3-4 (25%)
Giants vs. LHP5-12 (29.4%)2-5 (28.6%)0-1 (0%)0-1 (0%)3-5 (37.5%)
Marlins vs. RHP F514-22-6 (38.9%)1-0-1 (100%)0-1-1 (0%)6-8-3 (42.9%)7-12-1 (36.8%)
Marlins vs. RHP16-26 (38.1%)2-0 (100%)0-2 (0%)7-10 (41.2%)6-14 (30%)

Splits vs. xHP, Over/Under
OverallHome FavAway FavHome DogAway Dog
Giants vs. LHP F55-10-2 (33.3%)1-4-2 (20%)0-1-0 (0%)1-0-0 (100%)3-5-0 (37.5%)
Giants vs. LHP9-7-1 (56.3%)3-4-0 (42.9%)0-1-0 (0%)1-0-0 (100%)5-2-1 (71.4%)
Marlins vs. RHP F521-16-4 (56.8%)2-0-0 (100%)0-2-0 (0%)7-8-2 (46.7%)12-5-2 (70.6%)
Marlins vs. RHP22-20-0 (52.4%)2-0-0 (100%)1-1-0 (50%)7-10-0 (41.2%)12-8-0 (60%)

Run Line (-1.5 if Fav, +1.5 if Dog)
OverallHome FavAway FavHome DogAway Dog
Hayden Birdsong0-2 (0%)0-1 (0%)0-0 (-)0-0 (-)0-1 (0%)
Giants28-30 (48.3%)8-15 (34.8%)4-9 (30.8%)3-0 (100%)13-6 (68.4%)
Ryan Weathers2-1 (66.7%)0-0 (-)0-0 (-)0-1 (0%)2-0 (100%)
Marlins29-26 (52.7%)1-2 (33.3%)0-2 (0%)15-12 (55.6%)13-10 (56.5%)
  • Excludes games when teams are PK (no run line)
YRFI/NRFI (Yes/No Run First Inning)
OverallHome FavAway FavHome DogAway Dog
Hayden Birdsong0-2 (0%)0-1 (0%)0-0 (-)0-0 (-)0-1 (0%)
Giants27-31 (46.6%)9-14 (39.1%)7-6 (53.8%)2-1 (66.7%)9-10 (47.4%)
Ryan Weathers2-1 (66.7%)0-0 (-)0-0 (-)1-0 (100%)1-1 (50%)
Marlins27-29 (48.2%)1-2 (33.3%)1-1 (50%)14-13 (51.9%)10-13 (43.5%)


Batting Matchup
GiantsMarlins
59TG57
4.2R/G4.1
57HR51
0.233AVG0.248
34SB46
13CS19
GiantsMarlins
0.141ISO0.134
0.283BABIP0.301
0.31OBP0.315
0.374SLG0.382
0.304wOBA0.309
94wRC+92
GiantsMarlins
9.3BB%8.3
22.9K%22
0.41BB/K0.38
7.9Barrel%8.1
36.7HardHit%40.1
5.3WAR4

Pitching Matchup
Hayden BirdsongRyan Weathers
14G4
3GS4
38IP21.2
2.7IP/G5.3
3W1
1L1
78.3LOB%78.7
Hayden BirdsongRyan Weathers
9.47K/99.14
2.84BB/92.91
17.4K/BB%17.2
34.9GB%43.1
40.6FB%39.7
0.95HR/91.25
9.3HR/FB%13
Hayden BirdsongRyan Weathers
0.301BABIP0.218
2.37ERA2.49
3.6xERA2.65
3.45FIP3.82
3.71xFIP3.54
1.24WHIP1.02
3.41SIERA3.6
0.5WAR0.3

Bullpen Matchup
GiantsMarlins
3BPU/G3.3
3.3IP/G4.1
14W12
6L11
17SV11
7BS10
78.8LOB%69.4
GiantsMarlins
8.57K/97.93
3.15BB/94.12
15K/BB%9.6
46.9GB%41.3
34.4FB%38.3
0.64HR/91.05
7.9HR/FB%10.2
GiantsMarlins
0.244BABIP0.3
2.42ERA4.58
3.34FIP4.35
3.71xFIP4.47
1.05WHIP1.45
3.43SIERA4.16
1.9WAR0.1