MLB Today
Loading scoreboard…

National League West · 2026

San Francisco Giants

SF · Oracle Park

Record 20–30 PCT 0.400 GB 10.5 RD -52 Venue ↗ JSON ↗
Record
20–30
PCT 0.400
Last 10
4–6
Streak L3
Run Diff
-52
173RS · 225RA
Home
10–12
Oracle Park
Away
10–18
on the road
Team OPS
0.669
41HR · 173R
Team ERA
4.150
WHIP 1.340
Division
4th
league #14
OverviewScheduleRosterAll-Time PlayersStatsNewsGame LogSplitsHistoryH2H

Reference shelf · SF

Team pages

JSON ↗

Franchise player history · SFG

All-time San Francisco Giants players

232 rows · 50/page · page 1 / 5

Mode Batting Pitching Sort W SO SV IP ERA WHIP G Rows 50 100
Min
#PlayerEraWLGGSSVIPSOERAWHIP
1 Christy Mathewson 1900–1916 372 188 635 551 29 4,779.7 2,504 2.12 1.057
2 Slim Sallee 1916–1921 42 23 109 52 8 572.7 147 2.26 1.079
3 John Ewing 1891–1891 21 8 33 30 0 269.3 138 2.27 1.270
4 Joe McGinnity 1902–1908 151 88 300 237 21 2,151.3 787 2.38 1.116
5 Santiago Casilla 2010–2016 32 22 414 0 123 394.7 366 2.42 1.160
6 Jeff Tesreau 1912–1918 115 72 247 206 9 1,679.0 880 2.43 1.145
7 Robb Nen 1998–2002 24 25 365 0 206 378.3 453 2.43 1.084
8 Red Ames 1903–1913 108 77 282 212 12 1,802.7 1,169 2.45 1.199
9 Javier Lopez 2010–2016 17 8 446 0 10 251.0 184 2.47 1.187
10 Hooks Wiltse 1904–1914 136 85 339 222 28 2,053.0 948 2.48 1.137
11 Fred Anderson 1916–1918 21 23 94 49 8 420.7 191 2.52 1.139
12 Tim Keefe 1885–1891 174 82 272 269 1 2,265.0 1,303 2.54 1.101
13 Al Holland 1979–1982 19 11 162 10 19 319.7 247 2.56 1.248
14 Sergio Romo 2008–2016 32 26 515 0 84 439.7 498 2.58 0.955
15 Pol Perritt 1915–1921 68 50 169 119 6 964.7 348 2.58 1.178
16 Al Demaree 1912–1918 36 32 112 81 3 660.0 238 2.60 1.188
17 Ferdie Schupp 1913–1919 32 14 121 51 3 561.3 311 2.63 1.129
18 Mickey Welch 1883–1892 238 146 427 412 4 3,579.0 1,570 2.69 1.225
19 Bill Swift 1992–1994 39 19 81 73 1 506.7 296 2.70 1.139
20 Frank Linzy 1963–1970 48 39 308 1 78 531.0 258 2.71 1.294
21 Luther Taylor 1900–1908 115 103 270 233 3 1,882.3 759 2.77 1.266
22 Ralph Stroud 1915–1916 15 11 42 26 2 230.7 78 2.77 1.236
23 Rube Benton 1915–1921 66 53 172 127 10 1,012.7 336 2.79 1.145
24 Tyler Rogers 2019–2025 26 20 392 0 19 396.7 296 2.79 1.099
25 Fred Toney 1918–1922 63 36 132 110 6 880.3 213 2.81 1.179
26 Gary Lavelle 1974–1984 73 67 647 3 127 980.3 696 2.82 1.318
27 Jack Sharrott 1890–1892 16 15 36 28 0 255.3 126 2.82 1.312
28 John Ward 1883–1884 19 16 43 30 0 337.7 144 2.83 1.182
29 Juan Marichal 1960–1973 238 140 458 446 2 3,444.0 2,281 2.84 1.095
30 Rube Marquard 1908–1915 103 76 239 188 12 1,546.0 897 2.85 1.197
31 Marv Grissom 1946–1958 31 25 285 15 58 543.3 314 2.88 1.274
32 Craig Lefferts 1987–1989 8 15 178 0 35 246.7 147 2.88 1.078
33 Amos Rusie 1890–1898 234 163 427 403 5 3,531.7 1,835 2.89 1.327
34 Doc Crandall 1908–1913 67 36 217 78 24 1,002.7 401 2.89 1.233
35 Louis Drucke 1909–1912 18 15 53 40 1 317.0 201 2.90 1.322
36 Hunter Strickland 2014–2018 14 14 253 0 19 226.0 211 2.91 1.195
37 Bugs Raymond 1909–1911 28 27 75 50 0 451.0 215 2.91 1.282
38 Jesse Barnes 1918–1923 82 43 181 143 8 1,150.3 287 2.92 1.189
39 Jumbo Brown 1937–1941 13 12 150 0 27 267.3 131 2.93 1.276
40 Gaylord Perry 1962–1971 134 109 367 283 10 2,294.7 1,606 2.96 1.151
41 Rod Beck 1991–1997 21 28 416 0 199 463.0 393 2.97 1.073
42 Carl Hubbell 1928–1943 253 154 535 431 33 3,590.3 1,677 2.98 1.166
43 Hoyt Wilhelm 1952–1956 42 25 319 0 41 608.0 385 2.98 1.317
44 Ryan Walker 2023–2025 20 14 193 14 28 202.7 237 2.98 1.140
45 Michael Jackson 1992–1994 15 14 184 0 7 201.7 201 2.99 1.116
46 Kevin Gausman 2020–2021 17 9 45 43 0 251.7 306 3.00 1.057
47 Ledell Titcomb 1887–1889 19 13 35 35 0 295.0 170 3.02 1.163
48 George Kontos 2012–2017 15 14 300 0 0 309.7 252 3.05 1.159
49 Jeremy Affeldt 2009–2015 17 18 414 0 10 361.7 293 3.06 1.288
50 Felix Rodriguez 1999–2004 34 19 395 0 5 403.0 376 3.06 1.278
← Prev Next →
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds