Christy Mathewson has fanned the most career batters for the New York Giants, with 2,504 strikeouts.

which pitcher has the most strikeouts all-time for the giants
Mathewson Marichal Rusie Bumgarner Lincecum Cain Hubbell Perry Welch Keefe Ames Schmidt McCormick Bolin Wiltse Antonelli Schumacher Marquard Tesreau Montefusco Jansen Krukow Estes Zito McGinnity Sanford Taylor 0 200 400 600 800 1k 1k 1k 2k 2k 2k 2k 2k 2.5k 2.3k 1.8k 1.8k 1.7k 1.7k 1.7k 1.6k 1.6k 1.3k 1.2k 1.1k 1.0k 977 948 919 906 897 880 869 826 802 795 787 787 781 759
NAME SO G W L W% GS CG GF SHO SV IP H TBF R ER HR BB IBB HBP WP ERA WHIP K/9 H/9 BB/9 K/BB ERA- FIP FIP- PRAA
Christy Mathewson Christy Mathewson 2,504 635 372 188 .664 551 434 73 79 30 4779.2 4,204 18,870 1,612 1,127 88 847 59 114 2.12 1.06 4.71 7.92 1.59 2.96 74 2.26 76 363.8
Juan Marichal Juan Marichal 2,281 458 238 140 .630 446 244 10 52 2 3443.2 3,081 13,958 1,288 1,086 315 690 80 38 51 2.84 1.10 5.96 8.05 1.80 3.31 80 3.02 88 155.7
Amos Rusie Amos Rusie 1,835 427 234 163 .589 403 372 24 29 5 3531.2 3,100 15,168 1,862 1,134 62 1,588 103 142 2.89 1.33 4.68 7.90 4.05 1.16 74 3.67 91 126.9
Madison Bumgarner Madison Bumgarner 1,794 289 119 92 .564 286 15 1 6 0 1846.0 1,622 7,507 703 642 192 428 34 62 25 3.13 1.11 8.75 7.91 2.09 4.19 83 3.32 87 97.4
Tim Lincecum Tim Lincecum 1,704 269 108 83 .565 261 10 3 7 1 1643.2 1,438 6,920 705 660 136 646 33 42 104 3.61 1.27 9.33 7.87 3.54 2.64 96 3.35 88 94.2
Matt Cain Matt Cain 1,694 342 104 118 .468 331 15 4 6 0 2085.2 1,849 8,699 910 853 211 712 42 62 70 3.68 1.23 7.31 7.98 3.07 2.38 93 3.91 99 9.2
Carl Hubbell Carl Hubbell 1,677 535 253 154 .622 433 260 82 36 33 3590.1 3,461 14,805 1,380 1,188 227 725 53 53 2.98 1.17 4.20 8.68 1.82 2.31 76 3.55 89 174.2
Gaylord Perry Gaylord Perry 1,606 367 134 109 .551 283 125 30 21 9 2294.1 2,061 9,417 892 755 165 581 89 50 81 2.96 1.15 6.30 8.08 2.28 2.76 85 2.88 86 124.4
Mickey Welch Mickey Welch 1,570 427 238 146 .620 412 391 15 28 4 3579.0 3,308 15,131 1,828 1,068 85 1,077 52 222 2.69 1.23 3.95 8.32 2.71 1.46 83 3.40 101 -25.8
Tim Keefe Tim Keefe 1,303 272 174 82 .680 269 252 4 22 1 2265.0 1,913 9,282 1,076 639 41 580 45 147 2.54 1.10 5.18 7.60 2.30 2.25 75 2.88 84 126.5
Red Ames Red Ames 1,169 282 108 77 .584 212 128 48 15 12 1802.2 1,542 7,276 726 490 17 620 39 107 2.45 1.20 5.84 7.70 3.10 1.89 86 2.35 81 115.5
Jason Schmidt Jason Schmidt 1,065 162 78 37 .678 162 14 0 9 0 1069.2 871 4,430 431 399 86 394 16 21 49 3.36 1.18 8.96 7.33 3.32 2.70 79 3.25 78 114.2
Mike McCormick Mike McCormick 1,030 357 107 96 .527 252 78 52 19 11 1822.2 1,737 7,701 833 745 195 616 84 22 64 3.68 1.29 5.09 8.58 3.04 1.67 101 3.83 108 -62.9
Bobby Bolin Bobby Bolin 977 345 73 56 .566 144 29 87 10 22 1282.1 1,088 5,400 542 465 129 477 55 53 47 3.26 1.22 6.86 7.64 3.35 2.05 94 3.55 106 -29.7
Hooks Wiltse Hooks Wiltse 948 339 136 85 .615 222 151 100 27 28 2053.0 1,843 8,187 765 565 53 491 38 40 2.48 1.14 4.16 8.08 2.15 1.93 89 2.56 90 67.4
Johnny Antonelli Johnny Antonelli 919 280 108 84 .563 219 86 39 21 19 1600.2 1,437 6,677 633 556 152 528 45 30 20 3.13 1.23 5.17 8.08 2.97 1.74 81 3.57 92 54.2
Hal Schumacher Hal Schumacher 906 391 158 121 .566 329 137 37 26 7 2482.1 2,424 10,571 1,080 926 140 902 24 54 3.36 1.34 3.28 8.79 3.27 1.00 90 4.02 104 -48
Rube Marquard Rube Marquard 897 239 103 76 .575 189 99 32 16 12 1546.0 1,420 6,285 633 489 49 430 27 49 2.85 1.20 5.22 8.27 2.50 2.09 97 2.70 88 62.4
Jeff Tesreau Jeff Tesreau 880 247 119 72 .623 207 123 25 27 9 1679.0 1,350 6,805 591 453 37 572 38 42 2.43 1.14 4.72 7.24 3.07 1.54 89 2.79 99 2.5
John Montefusco John Montefusco 869 185 59 62 .488 175 30 2 11 0 1182.2 1,143 5,017 514 456 90 383 45 23 23 3.47 1.29 6.61 8.70 2.91 2.27 96 3.19 91 40.2
Larry Jansen Larry Jansen 826 283 120 86 .583 230 105 29 17 10 1731.0 1,712 7,140 784 683 185 401 19 10 3.55 1.22 4.29 8.90 2.08 2.06 88 3.70 91 72.5
Mike Krukow Mike Krukow 802 186 66 56 .541 182 25 1 5 1 1154.0 1,133 4,903 551 493 124 353 39 23 33 3.84 1.29 6.25 8.84 2.75 2.27 108 3.74 102 -8.5
Shawn Estes Shawn Estes 795 160 64 50 .561 160 9 0 6 0 990.0 945 4,327 511 468 74 521 21 29 60 4.25 1.48 7.23 8.59 4.74 1.53 101 4.14 95 20.9
Barry Zito Barry Zito 787 208 63 80 .441 197 3 8 1 0 1139.1 1,141 4,966 626 585 130 498 38 32 24 4.62 1.44 6.22 9.01 3.93 1.58 118 4.60 116 -83.6
Joe McGinnity Joe McGinnity 787 300 151 88 .632 237 186 53 26 21 2151.1 1,937 8,666 774 568 34 464 84 16 2.38 1.12 3.29 8.10 1.94 1.70 86 2.69 94 43.8

Explore

More Giants Stats

Team Batting Leaders

See more

HR

4

Soler

Jorge Soler

RBI

14

Conforto

Michael Conforto

AVG

.370

Jr.

LaMonte Wade Jr.

Team Pitching Leaders

See more

W

2

Harrison

Kyle Harrison

K

22

Webb

Logan Webb

ERA

1.57

Hicks

Jordan Hicks

Team Rankings

See more

HR

18

19th

R

85

19th

SO

151

25th

ERA

5.07

28th

2024 Division Standings

See more
TEAM W L PCT GB
Dodgers Dodgers
12 10 .545
Padres Padres
11 11 .500 1.0
Diamondbacks Diamondbacks
10 11 .476 1.5
Giants Giants
9 12 .429 2.5
Rockies Rockies
4 15 .211 6.5

Schedule

See more
DATE MATCHUP TIME (ET)
Sat
4/20
ARI ARI
@
SFG SFG
4:05 PM
Sun
4/21
ARI ARI
@
SFG SFG
4:05 PM
Mon
4/22
NYM NYM
@
SFG SFG
9:45 PM
Tue
4/23
NYM NYM
@
SFG SFG
9:45 PM
Wed
4/24
NYM NYM
@
SFG SFG
3:45 PM

Last Game

See more
SFG Giants

9-12

1

Final

17

Fri 19 Apr 2024

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
Thu
4/18
TOR TOR
@
SDP SDP
5-1
Thu
4/18
LAA LAA
@
CIN CIN
1-7
Thu
4/18
ARI ARI
@
SFG SFG
17-1
Thu
4/18
NYM NYM
@
LAD LAD
9-4
Thu
4/18
MIL MIL
@
STL STL
2-1

Schedule

DATE MATCHUP TIME (ET)
Sat
4/20
TBR TBR
@
NYY NYY
1:05 PM
Sat
4/20
DET DET
@
MIN MIN
2:10 PM
Sat
4/20
MIL MIL
@
STL STL
2:15 PM
Sat
4/20
MIA MIA
@
CHC CHC
2:20 PM
Sat
4/20
BOS BOS
@
PIT PIT
4:05 PM