Ryan Buchter vs. John Roper — Career Comparison

MillenialPennsylvaniaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRelief Pitcher
Gen XNorth CarolinaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueStarting Pitcher

John Roper 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 posted stronger surface numbers — ERA 3.16 and WHIP 1.252 compared to 5.35 and 1.511 for John Roper. By the career numbers, Ryan Buchter had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Ryan Buchter and John Roper

Ryan Buchter
Careerverified
Per 9 Inningsverified
7
7
John Roper
Career
Per 9 Innings
3
3
Ryan Buchter
Careerverified
Per 9 Inningsverified
285
10.85
John Roper
Career
Per 9 Innings
35
1.75
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Careerverified
Per 9 Inningsverified
32
1.6
Ryan Buchter
Careerverified
Per 9 Inningsverified
17
0.65
John Roper
Career
Per 9 Innings
8
0.4
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
John Roper
Career
Per 9 Innings
7
0.35
Ryan Buchter
Careerverified
Per 9 Inningsverified
73.91
73.91
John Roper
Career
Per 9 Innings
53.33
53.33
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Careerverified
Per 9 Inningsverified
91.43
91.43
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
2
0.08
John Roper
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
83
3.16
John Roper
Career
Per 9 Innings
107
5.35
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.16
3.16
John Roper
Career
Per 9 Innings
5.35
5.35
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.35
3.35
John Roper
Career
Per 9 Innings
5.27
5.27
Ryan Buchter
Careerverified
Per 9 Inningsverified
4.21
4.21
John Roper
Career
Per 9 Innings
5.19
5.19
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.204
0.204
John Roper
Career
Per 9 Innings
0.281
0.281
Ryan Buchter
Careerverified
Per 9 Innings
709
27
John Roper
Career
Per 9 Innings
540
27
Ryan Buchter
Careerverified
Per 9 Innings
236.1
9
John Roper
Career
Per 9 Innings
180
9
Ryan Buchter
Careerverified
Per 9 Inningsverified
173
6.59
John Roper
Career
Per 9 Innings
197
9.85
Ryan Buchter
Careerverified
Per 9 Inningsverified
6.59
6.59
John Roper
Career
Per 9 Innings
9.85
9.85
Ryan Buchter
Career
Per 9 Inningsverified
33
1.26
John Roper
Careerverified
Per 9 Innings
29
1.45
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.26
1.26
John Roper
Career
Per 9 Innings
1.45
1.45
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.12
0.12
John Roper
Career
Per 9 Innings
0.83
0.83
Ryan Buchter
Career
Per 9 Innings
115
4.38
John Roper
Careerverified
Per 9 Inningsverified
72
3.6
Ryan Buchter
Career
Per 9 Innings
8
0.3
John Roper
Careerverified
Per 9 Inningsverified
3
0.15
Ryan Buchter
Career
Per 9 Innings
4.38
4.38
John Roper
Careerverified
Per 9 Inningsverified
3.6
3.6
Ryan Buchter
Careerverified
Per 9 Inningsverified
259
9.86
John Roper
Career
Per 9 Innings
111
5.55
Ryan Buchter
Careerverified
Per 9 Inningsverified
9.86
9.86
John Roper
Career
Per 9 Innings
5.55
5.55
Ryan Buchter
Career
Per 9 Innings
0.91
0.91
John Roper
Careerverified
Per 9 Inningsverified
3.17
3.17
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.583
1.583
John Roper
Career
Per 9 Innings
1.017
1.017
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
John Roper
Career
Per 9 Innings
9
0.45
Ryan Buchter
Career
Per 9 Inningsverified
10
0.38
John Roper
Careerverified
Per 9 Innings
8
0.4
Ryan Buchter
Careerverified
Per 9 Inningsverified
2
0.08
John Roper
Career
Per 9 Innings
3
0.15
Ryan Buchter
Careerverified
Per 9 Innings
986
37.55
John Roper
Career
Per 9 Inningsverified
794
39.7
Ryan Buchter
Careerverified
Per 9 Inningsverified
36
1.37
John Roper
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
95
3.62
John Roper
Career
Per 9 Innings
112
5.6
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.62
3.62
John Roper
Career
Per 9 Innings
5.6
5.6
Ryan Buchter
Careerverified
Per 9 Inningsverified
4
0.15
John Roper
Career
Per 9 Innings
6
0.3
Ryan Buchter
Career
Per 9 Innings
10
0.38
John Roper
Careerverified
Per 9 Inningsverified
7
0.35
Ryan Buchter
Career
Per 9 Innings
10
0.38
John Roper
Careerverified
Per 9 Inningsverified
19
0.95
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.219
1.219
John Roper
Career
Per 9 Innings
1.494
1.494
Ryan Buchter
Careerverified
Per 9 Innings
847
32.26
John Roper
Career
Per 9 Inningsverified
701
35.05
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.33
0.33
John Roper
Career
Per 9 Innings
3.2
3.2
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.252
0.252
John Roper
Career
Per 9 Innings
0.3
0.3
Ryan Buchter
Career
Per 9 Innings
37.55
37.55
John Roper
Careerverified
Per 9 Inningsverified
39.7
39.7

Fielding Stats for Ryan Buchter and John Roper

Ryan Buchter
Careerverified
Per 9 Inningsverified
7
7
John Roper
Career
Per 9 Innings
3
3
Ryan Buchter
Careerverified
Per 9 Inningsverified
285
10.85
John Roper
Career
Per 9 Innings
35
1.75
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Careerverified
Per 9 Inningsverified
32
1.6
Ryan Buchter
Careerverified
Per 9 Innings
709
27
John Roper
Career
Per 9 Innings
540
27
Ryan Buchter
Careerverified
Per 9 Innings
236.1
9
John Roper
Career
Per 9 Innings
180
9
Ryan Buchter
Career
Per 9 Innings
6
0.23
John Roper
Careerverified
Per 9 Inningsverified
12
0.6
Ryan Buchter
Careerverified
Per 9 Innings
24
0.91
John Roper
Career
Per 9 Inningsverified
22
1.1
Ryan Buchter
Careerverified
Per 9 Inningsverified
1
0.04
John Roper
Career
Per 9 Innings
2
0.1
Ryan Buchter
Career
Per 9 Innings
31
1.18
John Roper
Careerverified
Per 9 Inningsverified
36
1.8
Ryan Buchter
Career
Per 9 Innings
30
1.14
John Roper
Careerverified
Per 9 Inningsverified
34
1.7
Ryan Buchter
Careerverified
Per 9 Inningsverified
96.77
96.77
John Roper
Career
Per 9 Innings
94.44
94.44
Ryan Buchter
Career
Per 9 Innings
0.105
0.105
John Roper
Careerverified
Per 9 Inningsverified
0.971
0.971
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Careerverified
Per 9 Inningsverified
91.43
91.43
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Careerverified
Per 9 Inningsverified
2
0.1
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
John Roper
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Buchter and John Roper

Ryan Buchter
Careerverified
Per 600 PA
7
John Roper
Career
Per 600 PAverified
3
3
Ryan Buchter
Careerverified
Per 600 PA
285
John Roper
Career
Per 600 PAverified
35
313.43
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
67
600
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
62
555.22
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.177
0.177
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.425
0.425
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
11
98.51
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
10
89.55
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
1
8.96
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
1
8.96
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.091
0.091
Ryan Buchter
Career
Per 600 PA
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
1.99
17.82
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
12
107.46
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
12
107.46
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.191
0.191
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.194
0.194
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.384
0.384
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.016
0.016
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.134
0.134
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.282
0.282
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
4
35.82
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
4
35.82
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
8
71.64
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
1.39
12.45
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
1
8.96
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Careerverified
Per 600 PAverified
0
John Roper
Career
Per 600 PA
23
205.97
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
2.91
2.91
Ryan Buchter
Career
Per 600 PA
John Roper
Careerverified
Per 600 PAverified
0.04
0.04
Ryan Buchter
Career
Per 600 PA
0
John Roper
Careerverified
Per 600 PAverified
4
35.82
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Careerverified
Per 600 PAverified
0
John Roper
Career
Per 600 PA
1
8.96
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
John Roper
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
John Roper
Career
Per 600 PA