Ryan Buchter vs. Greg Swindell — Career Comparison

MillenialPennsylvaniaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRelief Pitcher
Gen XTexasThrows LeftBats RightNorth AmericaArizona DiamondbacksNational LeagueStarting PitcherAll-Star

Greg Swindell built a career as a starting pitcher and Ryan Buchter as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ryan Buchter led in run prevention (ERA+ 148 vs 93), home run suppression (HR9+ 119 vs 76), and strikeout rate (K%+ 113 vs 103). Greg Swindell held the edge in walk avoidance (BB%+ 150 vs 89). Role difference aside, Ryan Buchter holds a clear edge on every meaningful shared measure.

Pitching Stats for Ryan Buchter and Greg Swindell

Ryan Buchter
Career
Per 9 Innings
7
7
Greg Swindell
Careerverified
Per 9 Inningsverified
17
17
Ryan Buchter
Career
Per 9 Inningsverified
285
10.85
Greg Swindell
Careerverified
Per 9 Innings
664
2.68
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Careerverified
Per 9 Inningsverified
269
1.08
Ryan Buchter
Career
Per 9 Inningsverified
17
0.65
Greg Swindell
Careerverified
Per 9 Innings
123
0.5
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
Greg Swindell
Career
Per 9 Innings
122
0.49
Ryan Buchter
Careerverified
Per 9 Inningsverified
73.91
73.91
Greg Swindell
Career
Per 9 Innings
50.2
50.2
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Careerverified
Per 9 Inningsverified
40.51
40.51
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Careerverified
Per 9 Inningsverified
40
0.16
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Careerverified
Per 9 Inningsverified
12
0.05
Ryan Buchter
Career
Per 9 Inningsverified
2
0.08
Greg Swindell
Careerverified
Per 9 Innings
7
0.03
Ryan Buchter
Careerverified
Per 9 Inningsverified
83
3.16
Greg Swindell
Career
Per 9 Innings
957
3.86
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.16
3.16
Greg Swindell
Career
Per 9 Innings
3.86
3.86
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.35
3.35
Greg Swindell
Career
Per 9 Innings
3.74
3.74
Ryan Buchter
Career
Per 9 Innings
4.21
4.21
Greg Swindell
Careerverified
Per 9 Inningsverified
3.85
3.85
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.204
0.204
Greg Swindell
Career
Per 9 Innings
0.268
0.268
Ryan Buchter
Career
Per 9 Innings
709
27
Greg Swindell
Careerverified
Per 9 Innings
6700
27
Ryan Buchter
Career
Per 9 Innings
236.1
9
Greg Swindell
Careerverified
Per 9 Innings
2233.1
9
Ryan Buchter
Careerverified
Per 9 Inningsverified
173
6.59
Greg Swindell
Career
Per 9 Innings
2313
9.32
Ryan Buchter
Careerverified
Per 9 Inningsverified
6.59
6.59
Greg Swindell
Career
Per 9 Innings
9.32
9.32
Ryan Buchter
Careerverified
Per 9 Innings
33
1.26
Greg Swindell
Career
Per 9 Inningsverified
262
1.06
Ryan Buchter
Career
Per 9 Innings
1.26
1.26
Greg Swindell
Careerverified
Per 9 Inningsverified
1.06
1.06
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.12
0.12
Greg Swindell
Career
Per 9 Innings
0.39
0.39
Ryan Buchter
Careerverified
Per 9 Innings
115
4.38
Greg Swindell
Career
Per 9 Inningsverified
501
2.02
Ryan Buchter
Careerverified
Per 9 Innings
8
0.3
Greg Swindell
Career
Per 9 Inningsverified
34
0.14
Ryan Buchter
Career
Per 9 Innings
4.38
4.38
Greg Swindell
Careerverified
Per 9 Inningsverified
2.02
2.02
Ryan Buchter
Career
Per 9 Inningsverified
259
9.86
Greg Swindell
Careerverified
Per 9 Innings
1542
6.21
Ryan Buchter
Careerverified
Per 9 Inningsverified
9.86
9.86
Greg Swindell
Career
Per 9 Innings
6.21
6.21
Ryan Buchter
Career
Per 9 Innings
0.91
0.91
Greg Swindell
Careerverified
Per 9 Inningsverified
2.32
2.32
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.583
1.583
Greg Swindell
Career
Per 9 Innings
0.915
0.915
Ryan Buchter
Careerverified
Per 9 Innings
6
0.23
Greg Swindell
Career
Per 9 Inningsverified
30
0.12
Ryan Buchter
Careerverified
Per 9 Innings
10
0.38
Greg Swindell
Career
Per 9 Inningsverified
21
0.08
Ryan Buchter
Careerverified
Per 9 Innings
2
0.08
Greg Swindell
Career
Per 9 Inningsverified
12
0.05
Ryan Buchter
Career
Per 9 Inningsverified
986
37.55
Greg Swindell
Careerverified
Per 9 Innings
9301
37.48
Ryan Buchter
Career
Per 9 Inningsverified
36
1.37
Greg Swindell
Careerverified
Per 9 Innings
93
0.37
Ryan Buchter
Careerverified
Per 9 Inningsverified
95
3.62
Greg Swindell
Career
Per 9 Innings
1053
4.24
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.62
3.62
Greg Swindell
Career
Per 9 Innings
4.24
4.24
Ryan Buchter
Careerverified
Per 9 Inningsverified
4
0.15
Greg Swindell
Career
Per 9 Innings
94
0.38
Ryan Buchter
Careerverified
Per 9 Innings
10
0.38
Greg Swindell
Career
Per 9 Inningsverified
65
0.26
Ryan Buchter
Career
Per 9 Innings
10
0.38
Greg Swindell
Careerverified
Per 9 Inningsverified
137
0.55
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.219
1.219
Greg Swindell
Career
Per 9 Innings
1.26
1.26
Ryan Buchter
Career
Per 9 Innings
847
32.26
Greg Swindell
Careerverified
Per 9 Inningsverified
8620
34.74
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.33
0.33
Greg Swindell
Career
Per 9 Innings
1.59
1.59
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.252
0.252
Greg Swindell
Career
Per 9 Innings
0.301
0.301
Ryan Buchter
Careerverified
Per 9 Inningsverified
37.55
37.55
Greg Swindell
Career
Per 9 Innings
37.48
37.48

Fielding Stats for Ryan Buchter and Greg Swindell

Ryan Buchter
Career
Per 9 Innings
7
7
Greg Swindell
Careerverified
Per 9 Inningsverified
17
17
Ryan Buchter
Career
Per 9 Inningsverified
285
10.85
Greg Swindell
Careerverified
Per 9 Innings
664
2.68
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Careerverified
Per 9 Inningsverified
269
1.08
Ryan Buchter
Career
Per 9 Innings
709
27
Greg Swindell
Careerverified
Per 9 Innings
6700
27
Ryan Buchter
Career
Per 9 Innings
236.1
9
Greg Swindell
Careerverified
Per 9 Innings
2233.1
9
Ryan Buchter
Career
Per 9 Innings
6
0.23
Greg Swindell
Careerverified
Per 9 Inningsverified
86
0.35
Ryan Buchter
Career
Per 9 Innings
24
0.91
Greg Swindell
Careerverified
Per 9 Inningsverified
297
1.2
Ryan Buchter
Careerverified
Per 9 Innings
1
0.04
Greg Swindell
Career
Per 9 Innings
9
0.04
Ryan Buchter
Career
Per 9 Innings
31
1.18
Greg Swindell
Careerverified
Per 9 Inningsverified
392
1.58
Ryan Buchter
Career
Per 9 Innings
30
1.14
Greg Swindell
Careerverified
Per 9 Inningsverified
383
1.54
Ryan Buchter
Career
Per 9 Innings
96.77
96.77
Greg Swindell
Careerverified
Per 9 Inningsverified
97.7
97.7
Ryan Buchter
Career
Per 9 Innings
0.105
0.105
Greg Swindell
Careerverified
Per 9 Inningsverified
0.577
0.577
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Careerverified
Per 9 Inningsverified
40.51
40.51
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Careerverified
Per 9 Inningsverified
16
0.06
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Greg Swindell
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Buchter and Greg Swindell

Ryan Buchter
Career
Per 600 PA
7
Greg Swindell
Careerverified
Per 600 PAverified
17
17
Ryan Buchter
Career
Per 600 PA
285
Greg Swindell
Careerverified
Per 600 PAverified
665
1395.1
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
286
600
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
245
513.99
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.188
0.188
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.507
0.507
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
46
96.5
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
36
75.52
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
10
20.98
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
10
20.98
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.217
0.217
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
10.64
22.32
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
56
117.48
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
50
104.9
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.229
0.229
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.429
0.429
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.041
0.041
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.147
0.147
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.299
0.299
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.243
0.243
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
10
20.98
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
13
27.27
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
23
48.25
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
9.94
20.84
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
4
8.39
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Careerverified
Per 600 PAverified
0
Greg Swindell
Career
Per 600 PA
57
119.58
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
5.02
5.02
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Careerverified
Per 600 PAverified
0.07
0.07
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
36
75.52
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Careerverified
Per 600 PAverified
1
2.1
Ryan Buchter
Careerverified
Per 600 PAverified
0
Greg Swindell
Career
Per 600 PA
2
4.2
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Greg Swindell
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
Greg Swindell
Career
Per 600 PA