San Francisco Giants

81-81 8th in National League 3rd in NL West
Brandon CrawfordJoc PedersonCarlos Rodón

HR

183

12th

R

716

11th

SO

1,370

18th

ERA

3.85

13th

Overview Stats Scores & Schedule Roster Splits History

Team Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Team 162 5,392 716 1,261 255 18 183 683 571 95 1,462 64 16 .234 .315 .390
Team Rank 24th 11th 24th 17th 18th 12th 11th 6th 2nd 26th 22nd 2nd 23rd 15th 16th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Wilmer Flores Wilmer Flores 151 525 72 120 28 1 19 71 59 11 103 0 0 .229 .316 .394
Mike Yastrzemski Mike Yastrzemski 148 485 73 104 31 2 17 57 61 5 141 5 1 .214 .305 .392
Thairo Estrada Thairo Estrada 140 488 71 127 22 2 14 62 33 14 89 21 6 .260 .322 .400
Brandon Crawford Brandon Crawford 118 407 50 94 15 2 9 52 39 8 98 1 1 .231 .308 .344
Joc Pederson Joc Pederson 134 380 57 104 19 3 23 70 42 7 100 3 2 .274 .353 .521
Luis González Luis González 98 311 31 79 17 2 4 36 30 4 75 10 2 .254 .323 .360
Austin Slater Austin Slater 125 277 49 73 15 2 7 34 40 6 89 12 1 .264 .366 .408
Darin Ruf Darin Ruf 90 268 46 58 9 0 11 38 40 5 85 2 0 .216 .328 .373
Brandon Belt Brandon Belt 78 254 25 54 9 1 8 23 37 6 81 1 0 .213 .326 .350
Evan Longoria Evan Longoria 89 266 31 65 13 0 14 42 27 2 83 0 0 .244 .315 .451
Joey Bart Joey Bart 97 261 34 56 6 0 11 25 26 4 112 2 1 .215 .296 .364
LaMonte Wade Jr. LaMonte Wade Jr. 77 217 29 45 7 1 8 26 26 5 51 1 0 .207 .305 .359
Tommy La Stella Tommy La Stella 60 180 17 43 14 0 2 14 11 1 30 0 0 .239 .282 .350
David Villar David Villar 52 156 21 36 6 1 9 24 18 6 58 0 1 .231 .331 .455
Austin Wynns Austin Wynns 65 162 14 42 7 0 3 21 10 3 38 0 0 .259 .313 .358
J.D. Davis J.D. Davis 49 137 20 36 8 0 8 14 19 2 56 0 0 .263 .361 .496
Curt Casali Curt Casali 41 108 13 25 3 0 4 14 15 1 36 0 0 .231 .325 .370
Jason Vosler Jason Vosler 36 98 14 26 6 1 4 12 10 2 29 1 1 .265 .342 .469
Yermin Mercedes Yermin Mercedes 31 73 9 17 5 0 1 8 9 1 17 0 0 .233 .325 .342
Donovan Walton Donovan Walton 24 76 8 12 8 0 1 8 1 1 16 0 0 .158 .179 .303
Mauricio Dubón Mauricio Dubón 21 46 10 11 1 0 2 8 1 0 4 0 0 .239 .245 .391
Lewis Brinson Lewis Brinson 16 36 5 6 2 0 3 4 2 0 14 1 0 .167 .211 .472
Steven Duggar Steven Duggar 12 36 2 7 3 0 0 4 2 0 16 4 0 .194 .231 .278
Ford Proctor Ford Proctor 7 18 3 2 0 0 1 6 2 0 3 0 0 .111 .182 .278
Heliot Ramos Heliot Ramos 9 20 4 2 0 0 0 0 2 0 6 0 0 .100 .182 .100
Bryce Johnson Bryce Johnson 11 18 1 2 0 0 0 2 1 0 7 0 0 .111 .158 .111
Dixon Machado Dixon Machado 5 15 1 3 0 0 0 0 1 1 5 0 0 .200 .294 .200
Kevin Padlo Kevin Padlo 4 12 0 2 0 0 0 0 0 0 4 0 0 .167 .167 .167
Luke Williams Luke Williams 8 12 1 3 1 0 0 3 0 0 4 0 0 .250 .250 .333
Jason Krizan Jason Krizan 3 8 0 1 0 0 0 0 2 0 3 0 0 .125 .300 .125
Michael Papierski Michael Papierski 5 9 1 0 0 0 0 0 1 0 4 0 0 .000 .100 .000
Willie Calhoun Willie Calhoun 4 8 0 1 0 0 0 1 1 0 2 0 0 .125 .222 .125
Austin Dean Austin Dean 3 8 1 3 0 0 0 0 1 0 0 0 0 .375 .444 .375
Stuart Fairchild Stuart Fairchild 5 8 1 0 0 0 0 0 0 0 3 0 0 .000 .000 .000
Andrew Knapp Andrew Knapp 3 4 2 1 0 0 0 2 2 0 0 0 0 .250 .429 .250
Mike Ford Mike Ford 1 4 0 1 0 0 0 2 0 0 0 0 0 .250 .250 .250
Ka'ai Tom Ka'ai Tom 1 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000

Team Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 81 81 3.85 162 162 1 0 39 1433.0 1,397 613 697 132 441 52 1,370
Team Rank 15th 15th 13th 1st 10th 15th 18th 20th 24th 12th 18th 1st 6th 2nd 18th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Logan Webb Logan Webb 15 9 2.90 32 32 0 0 0 192.1 174 62 76 11 49 7 163
Carlos Rodón Carlos Rodón 14 8 2.88 31 31 1 0 0 178.0 131 57 59 12 52 3 237
Alex Cobb Alex Cobb 7 8 3.73 28 28 0 0 0 149.2 152 62 72 9 43 3 151
Alex Wood Alex Wood 8 12 5.10 26 26 0 0 0 130.2 132 74 78 17 30 12 131
Jakob Junis Jakob Junis 5 7 4.42 23 17 0 0 0 112.0 120 55 57 13 25 4 98
Tyler Rogers Tyler Rogers 3 4 3.57 68 0 0 0 0 75.2 73 30 34 3 23 5 49
John Brebbia John Brebbia 6 2 3.18 76 11 0 0 0 68.0 71 24 27 5 18 1 54
Camilo Doval Camilo Doval 6 6 2.53 68 0 0 0 27 67.2 54 19 27 4 30 3 80
Jarlín García Jarlín García 1 4 3.74 58 0 0 0 1 65.0 60 27 34 10 18 1 56
Dominic Leone Dominic Leone 4 5 4.01 55 0 0 0 3 49.1 55 22 24 6 24 0 52
Yunior Marte Yunior Marte 1 1 5.44 39 0 0 0 0 48.0 47 29 32 5 22 6 44
Zack Littell Zack Littell 3 3 5.08 39 0 0 0 1 44.1 48 25 25 8 13 1 39
Sam Long Sam Long 1 3 3.61 28 6 0 0 1 42.1 39 17 23 8 14 1 33
Alex Young Alex Young 1 1 2.39 24 1 0 0 0 26.1 28 7 11 0 11 1 20
Sean Hjelle Sean Hjelle 1 2 5.76 8 0 0 0 0 25.0 33 16 19 3 8 1 28
Jake McGee Jake McGee 1 2 7.17 24 0 0 0 3 21.1 27 17 18 2 6 0 11
Anthony DeSclafani Anthony DeSclafani 0 2 6.63 5 5 0 0 0 19.0 34 14 21 4 4 1 17
Scott Alexander Scott Alexander 0 0 1.04 17 4 0 0 2 17.1 12 2 2 1 1 0 10
Mauricio Llovera Mauricio Llovera 0 0 4.41 17 1 0 0 0 16.1 14 8 8 2 8 0 20
Jose Alvarez Jose Alvarez 2 1 5.28 21 0 0 0 1 15.1 17 9 10 3 9 2 15
Thomas Szapucki Thomas Szapucki 0 0 1.98 10 0 0 0 0 13.2 12 3 3 2 4 0 16
Tyler Beede Tyler Beede 0 0 4.66 6 0 0 0 0 9.2 14 5 5 1 6 0 4
Luis F. Ortiz Luis F. Ortiz 0 0 1.04 6 0 0 0 0 8.2 5 1 1 0 3 0 6
Jharel Cotton Jharel Cotton 2 0 6.75 5 0 0 0 0 8.0 11 6 7 0 4 0 8
Shelby Miller Shelby Miller 0 1 6.43 4 0 0 0 0 7.0 6 5 5 0 3 0 14
Luis González Luis González 0 0 5.68 5 0 0 0 0 6.1 9 4 4 0 1 0 0
Cole Waites Cole Waites 0 0 3.18 7 0 0 0 0 5.2 6 2 2 1 4 0 4
Gregory Santos Gregory Santos 0 0 4.91 2 0 0 0 0 3.2 3 2 2 0 3 0 2
Andrew Vasquez Andrew Vasquez 0 0 0.00 1 0 0 0 0 2.0 0 0 0 0 1 0 4
Austin Wynns Austin Wynns 0 0 13.50 2 0 0 0 0 2.0 3 3 3 1 1 0 0
Kervin Castro Kervin Castro 0 0 27.00 2 0 0 0 0 1.2 4 5 5 0 2 0 4
Donovan Walton Donovan Walton 0 0 27.00 1 0 0 0 0 1.0 3 3 3 1 1 0 0

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/22
DET DET
@
TBR TBR
4-2
Mon
4/22
OAK OAK
@
NYY NYY
3-4
Mon
4/22
MIL MIL
@
PIT PIT
1-2
Mon
4/22
CWS CWS
@
MIN MIN
5-6
Mon
4/22
BAL BAL
@
LAA LAA
4-7

Schedule

DATE MATCHUP TIME (ET)
Wed
4/24
ARI ARI
@
STL STL
1:15 PM
Wed
4/24
NYM NYM
@
SFG SFG
3:45 PM
Wed
4/24
BAL BAL
@
LAA LAA
4:07 PM
Wed
4/24
BOS BOS
@
CLE CLE
6:10 PM
Wed
4/24
PHI PHI
@
CIN CIN
6:40 PM