Greg Swindell

6'1", 240 lbs Diamondbacks P
Illustrated silhouette of a player wearing the Arizona Diamondbacks uniform

REC

123-122

ERA

3.86

SO

1,542

BB

501

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 123 122 3.86 664 269 40 12 7 2233.1 2,313 957 1,053 262 501 21 1,542

Team

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
ARI ARI
8 14 3.76 225 0 0 0 4 227.1 214 95 98 36 54 2 180
BOS BOS
2 3 3.38 29 0 0 0 0 24.0 25 9 13 3 13 0 18
CIN CIN
12 8 2.70 31 30 5 3 0 213.2 210 64 72 14 41 2 138
CLE CLE
61 56 3.86 166 154 32 7 0 1071.2 1,090 460 508 117 234 7 777
HOU HOU
30 34 4.48 96 84 3 2 0 514.2 605 256 289 70 116 5 309
MIN MIN
10 7 3.61 117 1 0 0 3 182.0 169 73 73 22 43 5 120

Location

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Home 66 60 3.56 339 135 21 6 3 1159.1 1,162 458 500 132 248 12 765
Road 57 62 4.18 325 134 19 6 4 1074.0 1,151 499 553 130 253 9 777

Day/Night

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Day 44 37 3.71 203 79 15 2 2 681.2 722 281 313 86 135 6 503
Night 79 85 3.92 461 190 25 10 5 1551.2 1,591 676 740 176 366 15 1,039

Month

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
April 21 13 3.39 92 43 3 1 2 350.0 324 132 150 31 78 7 246
May 23 21 3.93 123 53 10 4 2 442.0 464 193 212 57 100 3 283
June 19 21 4.14 109 50 6 2 2 395.1 438 182 187 54 95 4 261
July 21 18 3.77 110 41 9 1 0 355.1 336 149 162 43 75 1 254
August 20 26 3.70 111 39 7 2 0 333.1 367 137 158 30 68 2 234
September 17 21 4.25 111 38 4 1 1 320.0 349 151 171 46 79 3 226
October 2 2 3.13 8 5 1 1 0 37.1 35 13 13 1 6 1 38

All-Star

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Pre 70 59 3.85 358 160 21 7 6 1303.2 1,332 557 605 155 303 15 873
Post 53 63 3.87 306 109 19 5 1 929.2 981 400 448 107 198 6 669

League

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
AL 72 68 3.89 316 155 32 7 3 1276.0 1,286 551 603 147 291 12 910
NL 51 54 3.82 348 114 8 5 4 957.1 1,027 406 450 115 210 9 632

Division

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
AL Central 2 4 4.83 51 1 0 0 2 69.0 71 37 41 11 21 3 46
AL East 26 34 4.39 126 73 11 3 0 548.0 586 267 290 81 130 6 392
AL West 44 30 3.37 139 81 21 4 1 659.0 629 247 272 55 140 3 472
NL Central 13 10 4.03 98 20 1 1 1 201.0 210 90 103 24 57 1 144
NL East 20 19 3.44 99 46 3 2 1 351.0 374 134 149 36 58 5 220
NL West 18 25 4.04 151 48 4 2 2 405.1 443 182 198 55 95 3 268

Opponent

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
ANA ANA
9 5 1.78 31 11 5 2 1 111.0 78 22 31 3 20 1 77
ATL ATL
2 6 3.79 19 10 0 0 0 71.1 74 30 34 10 11 1 45
BAL BAL
7 5 3.54 29 16 3 2 0 119.1 129 47 54 16 25 1 80
BOS BOS
2 6 4.39 19 9 0 0 0 69.2 82 34 39 5 18 1 48
CHC CHC
6 1 1.68 21 6 0 0 1 59.0 52 11 14 4 14 0 34
CIN CIN
2 6 5.50 25 10 1 1 0 68.2 84 42 47 11 17 1 38
CLE CLE
1 0 5.87 12 0 0 0 0 15.1 18 10 10 3 4 1 10
COL COL
1 5 4.70 33 5 0 0 0 51.2 64 27 29 10 7 0 35
CWS CWS
5 3 4.00 21 12 1 1 1 90.0 85 40 42 9 23 0 71
DET DET
4 5 3.63 20 9 3 0 0 74.1 81 30 35 12 17 1 48
FLA FLA
5 3 3.33 20 10 0 0 0 73.0 80 27 30 8 13 0 56
HOU HOU
2 0 1.26 16 4 1 1 0 43.0 31 6 6 1 11 0 40
KCR KCR
8 5 2.71 24 12 4 0 0 109.2 107 33 35 3 27 1 88
LAD LAD
4 7 4.03 29 11 0 0 0 89.1 100 40 41 9 25 1 64
MIL MIL
4 3 5.29 27 10 0 0 1 83.1 88 49 54 9 22 2 77
MIN MIN
7 5 3.29 18 13 4 1 0 101.1 101 37 43 8 19 0 62
MON MON
2 5 4.14 18 10 0 0 0 63.0 76 29 34 8 9 3 32
NYM NYM
4 0 3.06 18 5 0 0 0 47.0 42 16 20 7 10 1 30
NYY NYY
8 8 3.70 28 15 4 1 0 124.0 115 51 55 21 28 0 81
OAK OAK
7 9 5.16 27 14 3 0 0 111.2 125 64 70 18 31 0 71
PHI PHI
2 4 2.62 20 7 2 2 1 65.1 65 19 20 5 8 1 50
PIT PIT
7 2 3.23 20 8 1 0 0 64.0 58 23 29 6 11 0 49
SDP SDP
7 5 4.38 38 10 1 0 0 84.1 98 41 43 11 22 0 57
SEA SEA
3 3 4.50 22 10 2 0 0 84.0 89 42 42 11 14 1 64
SFG SFG
3 4 4.61 35 8 1 0 2 84.0 92 43 51 14 19 1 44
STL STL
4 5 4.46 23 10 1 1 0 82.2 92 41 41 9 25 0 45
TBD TBD
0 0 9.00 3 0 0 0 0 3.0 3 3 3 1 3 1 2
TEX TEX
6 3 2.98 23 10 2 0 0 90.2 82 30 31 8 20 1 67
TOR TOR
1 9 6.32 25 14 1 0 0 99.2 122 70 70 22 28 1 77

Batter Handedness

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Left 574 1,842 475 94 9 46 193 87 6 320 .258 .292 .394
Right 618 6,778 1,838 344 45 216 788 414 15 1,222 .271 .312 .431

Outs

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
0 594 2,967 791 166 25 101 220 141 14 524 .267 .301 .442
1 604 2,866 797 142 10 78 363 161 4 493 .278 .312 .416
2 598 2,787 725 130 19 83 398 199 3 525 .260 .310 .410

Base States

G AB H 2B 3B HR RBI BB HBP SO AVG OBP SLG
Bases Empty 600 5,249 1,384 266 32 153 153 264 14 966 .264 .301 .414
Runners On 572 3,371 929 172 22 109 828 237 7 576 .276 .319 .437
Scoring Position 485 1,860 500 93 11 56 687 169 3 336 .269 .320 .421

Explore

More Diamondbacks Stats

Team Batting Leaders

See more

HR

1

Jr.

Lourdes Gurriel Jr.

RBI

5

Jr.

Lourdes Gurriel Jr.

AVG

.600

Jr.

Lourdes Gurriel Jr.

Team Pitching Leaders

See more

K

3

Gallen

Zac Gallen

ERA

1.80

Gallen

Zac Gallen

Team Rankings

See more

HR

1

9th

R

16

3rd

SO

6

25th

ERA

1.00

3rd

2024 Division Standings

See more
TEAM W L PCT GB
Diamondbacks Diamondbacks
1 0 1.000
Dodgers Dodgers
2 1 .667
Padres Padres
2 1 .667
Giants Giants
0 1 .000 1.0
Rockies Rockies
0 1 .000 1.0

Schedule

See more
DATE MATCHUP TIME (ET)
Fri
3/29
COL COL
@
ARI ARI
9:40 PM
Sat
3/30
COL COL
@
ARI ARI
8:10 PM
Sun
3/31
COL COL
@
ARI ARI
4:10 PM
Mon
4/1
NYY NYY
@
ARI ARI
9:40 PM
Tue
4/2
NYY NYY
@
ARI ARI
9:40 PM

Last Game

See more

16

Final

1

Thu 28 Mar 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2024 Betting

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
Wed
3/27
LAA LAA
@
BAL BAL
3-11
Wed
3/27
NYY NYY
@
HOU HOU
5-4
Wed
3/27
COL COL
@
ARI ARI
1-16
Wed
3/27
DET DET
@
CWS CWS
1-0
Wed
3/27
MIN MIN
@
KCR KCR
4-1

Schedule

DATE MATCHUP TIME (ET)
Fri
3/29
MIL MIL
@
NYM NYM
1:40 PM
Fri
3/29
ATL ATL
@
PHI PHI
3:05 PM
Fri
3/29
TOR TOR
@
TBR TBR
6:50 PM
Fri
3/29
PIT PIT
@
MIA MIA
7:10 PM
Fri
3/29
NYY NYY
@
HOU HOU
8:10 PM