Tug McGraw

6'0", 185 lbs Phillies P
Illustrated silhouette of a player wearing the Philadelphia Phillies uniform

REC

96-92

ERA

3.14

SO

1,109

BB

582

Career

Overview Stats Game Log Splits Bio

Overall

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Career 96 92 3.14 824 39 5 1 180 1514.2 1,318 528 597 108 582 22 1,109

Team

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
NYM NYM
47 55 3.17 361 36 5 1 86 792.2 685 279 316 64 350 13 618
PHI PHI
49 37 3.10 463 3 0 0 94 722.0 633 249 281 44 232 9 491

Location

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Home 53 46 2.90 409 22 3 1 89 796.1 655 257 285 55 284 6 600
Road 43 46 3.40 415 17 2 0 91 718.1 663 271 312 53 298 16 509

Day/Night

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Day 37 39 3.58 310 15 4 1 62 573.2 510 228 253 49 225 6 401
Night 59 53 2.87 514 24 1 0 118 941.0 808 300 344 59 357 16 708

Month

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
April 11 10 2.03 89 1 0 0 19 146.0 127 33 38 5 65 0 123
May 14 19 4.45 127 8 1 0 27 230.2 232 114 132 21 107 1 155
June 15 7 2.71 132 0 0 0 38 216.0 175 65 74 12 66 4 154
July 11 12 3.35 134 4 0 0 27 241.2 215 90 95 24 100 9 172
August 20 24 3.26 165 9 3 0 27 303.2 267 110 119 27 115 4 193
September 23 20 2.94 160 17 1 1 35 352.0 282 115 137 18 128 4 286
October 2 0 0.36 17 0 0 0 7 24.2 20 1 2 1 1 0 26

All-Star

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Pre 43 44 3.41 417 11 1 0 100 713.1 649 270 305 56 287 13 516
Post 53 48 2.90 407 28 4 1 80 801.1 669 258 292 52 295 9 593

Division

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
NL East 50 39 2.83 427 6 1 0 104 776.1 683 244 283 48 263 11 589
NL West 42 34 3.14 341 8 1 1 75 561.0 462 196 213 38 233 8 411

Opponent

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
ATL ATL
5 7 3.24 64 5 1 1 11 133.1 122 48 58 13 61 1 82
CHC CHC
10 9 3.63 91 5 1 0 18 173.1 178 70 81 12 69 0 141
CIN CIN
7 10 4.25 67 5 0 0 11 114.1 101 54 60 10 55 2 71
HOU HOU
10 9 3.48 62 7 1 0 9 126.2 99 49 54 11 61 2 107
LAD LAD
10 7 2.85 58 3 0 0 11 98.0 88 31 32 5 41 2 66
MON MON
11 7 2.82 81 3 0 0 19 147.0 120 46 51 8 66 3 128
NYM NYM
8 5 2.39 59 0 0 0 22 101.2 78 27 31 5 24 2 62
PHI PHI
5 5 1.61 41 2 1 0 13 89.1 70 16 19 3 21 2 72
PIT PIT
7 13 3.71 94 3 0 0 13 177.0 176 73 88 15 61 2 107
SDP SDP
5 5 2.59 56 1 0 0 17 90.1 65 26 27 7 24 1 78
SFG SFG
7 7 3.81 70 2 0 0 16 104.0 86 44 44 9 49 2 86
STL STL
11 8 2.48 81 3 1 0 20 159.2 135 44 52 10 50 3 109

Batter Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left 397 823 210 38 7 23 130 62 3 118 .255 .308 .402
Right 483 2,193 519 82 22 33 233 202 6 427 .237 .301 .339

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0 449 990 247 49 6 17 58 50 4 157 .249 .287 .363
1 472 1,010 243 33 10 17 136 101 4 168 .241 .307 .344
2 469 1,016 239 38 13 22 169 113 1 220 .235 .312 .363

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty 437 1,691 395 74 14 26 26 105 3 321 .234 .280 .340
Runners On 408 1,325 334 46 15 30 337 159 6 224 .252 .330 .377
Scoring Position 342 846 218 25 12 22 308 119 2 154 .258 .342 .394

Explore

More Phillies Stats

Team Batting Leaders

See more

HR

4

Marsh

Brandon Marsh

RBI

10

Bohm

Alec Bohm

AVG

.299

Turner

Trea Turner

Team Pitching Leaders

See more

W

2

Suárez

Ranger Suárez

K

30

Wheeler

Zack Wheeler

ERA

1.80

Turnbull

Spencer Turnbull

Team Rankings

See more

HR

16

16th

R

60

25th

SO

166

3rd

ERA

3.68

8th

2024 Division Standings

See more
TEAM W L PCT GB
Braves Braves
10 5 .667
Phillies Phillies
9 8 .529 2.0
Mets Mets
8 8 .500 2.5
Nationals Nationals
7 9 .438 3.5
Marlins Marlins
3 14 .176 8.0

Schedule

See more
DATE MATCHUP TIME (ET)
Tue
4/16
COL COL
@
PHI PHI
6:40 PM
Wed
4/17
COL COL
@
PHI PHI
6:05 PM
Fri
4/19
CWS CWS
@
PHI PHI
6:40 PM
Sat
4/20
CWS CWS
@
PHI PHI
6:05 PM
Sun
4/21
CWS CWS
@
PHI PHI
1:35 PM

Last Game

See more

2

Final

1

COL Rockies

4-13

Mon 15 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
Sun
4/14
SFG SFG
@
MIA MIA
4-3
Sun
4/14
STL STL
@
OAK OAK
3-1
Sun
4/14
CHC CHC
@
ARI ARI
3-2
Sun
4/14
CIN CIN
@
SEA SEA
3-9
Sun
4/14
CLE CLE
@
BOS BOS
6-0

Schedule

DATE MATCHUP TIME (ET)
Tue
4/16
TEX TEX
@
DET DET
1:10 PM
Tue
4/16
MIN MIN
@
BAL BAL
6:35 PM
Tue
4/16
COL COL
@
PHI PHI
6:40 PM
Tue
4/16
SFG SFG
@
MIA MIA
6:40 PM
Tue
4/16
LAA LAA
@
TBR TBR
6:50 PM