Craig Swan

6'3", 215 lbs Mets P
Illustrated silhouette of a player wearing the New York Mets uniform

REC

59-72

ERA

3.74

SO

673

BB

368

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 59 72 3.74 231 185 25 7 2 1235.2 1,199 514 575 115 368 11 673

Team

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
CAL CAL
0 1 10.80 2 1 0 0 0 5.0 8 6 6 3 0 0 2
NYM NYM
59 71 3.72 229 184 25 7 2 1230.2 1,191 508 569 112 368 11 671

Location

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Home 33 37 3.52 115 92 15 5 0 619.1 592 242 273 53 165 6 361
Road 26 35 3.97 116 93 10 2 2 616.1 607 272 302 62 203 5 312

Day/Night

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Day 30 31 4.20 103 83 10 5 1 533.2 539 249 283 58 159 5 294
Night 29 41 3.40 128 102 15 2 1 702.0 660 265 292 57 209 6 379

Month

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
April 9 13 3.76 42 28 3 3 0 189.1 172 79 96 20 53 1 102
May 9 15 3.90 51 33 2 1 1 242.0 221 105 116 24 81 2 145
June 11 12 2.97 42 36 8 1 0 239.2 227 79 85 22 63 3 144
July 9 11 3.92 34 29 7 2 1 195.0 187 85 93 18 71 0 116
August 12 12 4.01 32 32 3 0 0 204.1 208 91 100 17 53 4 87
September 9 8 4.09 28 25 2 0 0 156.1 174 71 81 14 41 1 73
October 0 1 4.00 2 2 0 0 0 9.0 10 4 4 0 6 0 6

All-Star

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Pre 33 45 3.59 149 110 15 5 1 758.2 701 303 343 78 229 6 458
Post 26 27 3.98 82 75 10 2 1 477.0 498 211 232 37 139 5 215

League

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
AL 0 1 10.80 2 1 0 0 0 5.0 8 6 6 3 0 0 2
NL 59 71 3.72 229 184 25 7 2 1230.2 1,191 508 569 112 368 11 671

Division

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
AL East 0 1 10.80 2 1 0 0 0 5.0 8 6 6 3 0 0 2
NL East 32 44 4.15 130 111 8 1 1 700.1 729 323 360 72 217 6 381
NL West 27 27 3.14 99 73 17 6 1 530.1 462 185 209 40 151 5 290

Opponent

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
ATL ATL
6 3 3.36 15 10 3 2 0 72.1 58 27 29 8 17 1 41
BAL BAL
0 1 9.00 1 1 0 0 0 4.0 5 4 4 1 0 0 1
CHC CHC
11 5 4.51 30 25 2 1 0 151.2 169 76 82 15 47 3 70
CIN CIN
5 2 3.77 18 12 2 0 0 88.1 90 37 40 8 24 2 50
HOU HOU
3 7 2.71 19 14 5 1 0 106.1 87 32 42 6 30 0 58
LAD LAD
2 4 3.72 14 9 2 1 1 67.2 61 28 28 9 18 1 48
MON MON
7 9 3.30 29 23 2 0 0 155.2 156 57 68 12 33 0 85
NYY NYY
0 0 18.00 1 0 0 0 0 1.0 3 2 2 2 0 0 1
PHI PHI
5 11 5.29 27 23 3 0 0 131.0 138 77 79 20 65 2 79
PIT PIT
2 9 3.83 24 21 0 0 1 136.1 137 58 70 15 39 0 73
SDP SDP
5 5 2.77 15 14 2 0 0 100.2 93 31 35 5 29 1 34
SFG SFG
6 6 2.84 18 14 3 2 0 95.0 73 30 35 4 33 0 59
STL STL
7 10 3.94 20 19 1 0 0 125.2 129 55 61 10 33 1 74

Batter Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left 223 2,225 593 116 17 45 232 217 4 269 .267 .330 .395
Right 225 2,423 590 118 20 68 268 149 7 400 .243 .287 .393

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0 225 1,599 408 77 17 35 107 103 3 194 .255 .299 .390
1 224 1,527 391 77 12 37 194 130 3 242 .256 .310 .395
2 224 1,522 384 80 8 41 199 133 5 233 .252 .314 .396

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty 225 2,836 702 143 22 65 65 202 6 413 .248 .299 .382
Runners On 220 1,812 481 91 15 48 435 164 5 256 .265 .321 .412
Scoring Position 210 1,042 272 53 10 31 379 122 2 165 .261 .328 .420

Explore

More Mets Stats

Team Batting Leaders

See more

HR

8

Alonso

Pete Alonso

RBI

17

Nimmo

Brandon Nimmo

AVG

.321

Taylor

Tyrone Taylor

Team Pitching Leaders

See more

W

4

Garrett

Reed Garrett

K

27

Manaea

Sean Manaea

ERA

1.35

López

Jorge López

Team Rankings

See more

HR

28

14th

R

119

15th

SO

250

5th

ERA

3.69

10th

2024 Division Standings

See more
TEAM W L PCT GB
Braves Braves
18 7 .720
Phillies Phillies
18 10 .643 1.5
Mets Mets
13 13 .500 5.5
Nationals Nationals
12 14 .462 6.5
Marlins Marlins
6 22 .214 13.5

Schedule

See more
DATE MATCHUP TIME (ET)
Sun
4/28
STL STL
@
NYM NYM
1:40 PM
Mon
4/29
CHC CHC
@
NYM NYM
7:10 PM
Tue
4/30
CHC CHC
@
NYM NYM
7:10 PM
Wed
5/1
CHC CHC
@
NYM NYM
7:10 PM
Thu
5/2
CHC CHC
@
NYM NYM
1:10 PM

Last Game

See more
NYM Mets

13-13

4

Final

7

STL Cardinals

13-14

Sat 27 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
Fri
4/26
LAD LAD
@
TOR TOR
4-2
Fri
4/26
CIN CIN
@
TEX TEX
8-4
Fri
4/26
MIN MIN
@
LAA LAA
16-5
Fri
4/26
WSH WSH
@
MIA MIA
11-4
Fri
4/26
TBR TBR
@
CWS CWS
7-8

Schedule

DATE MATCHUP TIME (ET)
Sun
4/28
OAK OAK
@
BAL BAL
1:35 PM
Sun
4/28
CLE CLE
@
ATL ATL
1:35 PM
Sun
4/28
LAD LAD
@
TOR TOR
1:37 PM
Sun
4/28
STL STL
@
NYM NYM
1:40 PM
Sun
4/28
WSH WSH
@
MIA MIA
1:40 PM