Ryan Buchter vs. Jack Flaherty — Career Comparison

MillenialPennsylvaniaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRelief Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueStarting Pitcher

Jack Flaherty 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. Jack Flaherty led in strikeout rate (K%+ 127 vs 113), walk avoidance (BB%+ 100 vs 89), and skill-based run prevention (DICE+ 114 vs 108). Ryan Buchter held the edge in run prevention (ERA+ 148 vs 117). Keeping the role difference in mind, the edge still goes to Jack Flaherty.

Pitching Stats for Ryan Buchter and Jack Flaherty

Ryan Buchter
Career
Per 9 Innings
7
7
Jack Flaherty
Careerverified
Per 9 Inningsverified
9
9
Ryan Buchter
Careerverified
Per 9 Inningsverified
285
10.85
Jack Flaherty
Career
Per 9 Innings
190
1.73
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Careerverified
Per 9 Inningsverified
184
1.67
Ryan Buchter
Career
Per 9 Inningsverified
17
0.65
Jack Flaherty
Careerverified
Per 9 Innings
63
0.57
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
Jack Flaherty
Career
Per 9 Innings
56
0.51
Ryan Buchter
Careerverified
Per 9 Inningsverified
73.91
73.91
Jack Flaherty
Career
Per 9 Innings
52.94
52.94
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Careerverified
Per 9 Inningsverified
96.84
96.84
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
2
0.08
Jack Flaherty
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
83
3.16
Jack Flaherty
Career
Per 9 Innings
418
3.8
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.16
3.16
Jack Flaherty
Career
Per 9 Innings
3.8
3.8
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.35
3.35
Jack Flaherty
Career
Per 9 Innings
3.5
3.5
Ryan Buchter
Career
Per 9 Innings
4.21
4.21
Jack Flaherty
Careerverified
Per 9 Inningsverified
3.72
3.72
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.204
0.204
Jack Flaherty
Career
Per 9 Innings
0.227
0.227
Ryan Buchter
Career
Per 9 Innings
709
27
Jack Flaherty
Careerverified
Per 9 Innings
2972
27
Ryan Buchter
Career
Per 9 Innings
236.1
9
Jack Flaherty
Careerverified
Per 9 Innings
990.2
9
Ryan Buchter
Careerverified
Per 9 Inningsverified
173
6.59
Jack Flaherty
Career
Per 9 Innings
836
7.59
Ryan Buchter
Careerverified
Per 9 Inningsverified
6.59
6.59
Jack Flaherty
Career
Per 9 Innings
7.59
7.59
Ryan Buchter
Careerverified
Per 9 Innings
33
1.26
Jack Flaherty
Career
Per 9 Inningsverified
135
1.23
Ryan Buchter
Career
Per 9 Innings
1.26
1.26
Jack Flaherty
Careerverified
Per 9 Inningsverified
1.23
1.23
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.12
0.12
Jack Flaherty
Career
Per 9 Innings
0.71
0.71
Ryan Buchter
Careerverified
Per 9 Innings
115
4.38
Jack Flaherty
Career
Per 9 Inningsverified
351
3.19
Ryan Buchter
Careerverified
Per 9 Innings
8
0.3
Jack Flaherty
Career
Per 9 Inningsverified
10
0.09
Ryan Buchter
Career
Per 9 Innings
4.38
4.38
Jack Flaherty
Careerverified
Per 9 Inningsverified
3.19
3.19
Ryan Buchter
Career
Per 9 Innings
259
9.86
Jack Flaherty
Careerverified
Per 9 Inningsverified
1130
10.27
Ryan Buchter
Career
Per 9 Innings
9.86
9.86
Jack Flaherty
Careerverified
Per 9 Inningsverified
10.27
10.27
Ryan Buchter
Career
Per 9 Innings
0.91
0.91
Jack Flaherty
Careerverified
Per 9 Inningsverified
5.95
5.95
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.583
1.583
Jack Flaherty
Career
Per 9 Innings
1.495
1.495
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
Jack Flaherty
Career
Per 9 Innings
35
0.32
Ryan Buchter
Careerverified
Per 9 Inningsverified
10
0.38
Jack Flaherty
Career
Per 9 Innings
54
0.49
Ryan Buchter
Career
Per 9 Innings
2
0.08
Jack Flaherty
Careerverified
Per 9 Inningsverified
0
0
Ryan Buchter
Career
Per 9 Inningsverified
986
37.55
Jack Flaherty
Careerverified
Per 9 Innings
4120
37.43
Ryan Buchter
Careerverified
Per 9 Inningsverified
36
1.37
Jack Flaherty
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
95
3.62
Jack Flaherty
Career
Per 9 Innings
440
4
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.62
3.62
Jack Flaherty
Career
Per 9 Innings
4
4
Ryan Buchter
Careerverified
Per 9 Innings
4
0.15
Jack Flaherty
Career
Per 9 Inningsverified
12
0.11
Ryan Buchter
Careerverified
Per 9 Innings
10
0.38
Jack Flaherty
Career
Per 9 Inningsverified
17
0.15
Ryan Buchter
Career
Per 9 Innings
10
0.38
Jack Flaherty
Careerverified
Per 9 Inningsverified
78
0.71
Ryan Buchter
Career
Per 9 Innings
1.219
1.219
Jack Flaherty
Careerverified
Per 9 Inningsverified
1.198
1.198
Ryan Buchter
Career
Per 9 Innings
847
32.26
Jack Flaherty
Careerverified
Per 9 Inningsverified
3686
33.49
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.33
0.33
Jack Flaherty
Career
Per 9 Innings
2.32
2.32
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.252
0.252
Jack Flaherty
Career
Per 9 Innings
0.29
0.29
Ryan Buchter
Careerverified
Per 9 Inningsverified
37.55
37.55
Jack Flaherty
Career
Per 9 Innings
37.43
37.43

Fielding Stats for Ryan Buchter and Jack Flaherty

Ryan Buchter
Career
Per 9 Innings
7
7
Jack Flaherty
Careerverified
Per 9 Inningsverified
9
9
Ryan Buchter
Careerverified
Per 9 Inningsverified
285
10.85
Jack Flaherty
Career
Per 9 Innings
190
1.73
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Careerverified
Per 9 Inningsverified
184
1.67
Ryan Buchter
Career
Per 9 Innings
709
27
Jack Flaherty
Careerverified
Per 9 Innings
2972
27
Ryan Buchter
Career
Per 9 Innings
236.1
9
Jack Flaherty
Careerverified
Per 9 Innings
990.2
9
Ryan Buchter
Career
Per 9 Innings
6
0.23
Jack Flaherty
Careerverified
Per 9 Inningsverified
80
0.73
Ryan Buchter
Career
Per 9 Inningsverified
24
0.91
Jack Flaherty
Careerverified
Per 9 Innings
87
0.79
Ryan Buchter
Careerverified
Per 9 Inningsverified
1
0.04
Jack Flaherty
Career
Per 9 Innings
5
0.05
Ryan Buchter
Career
Per 9 Innings
31
1.18
Jack Flaherty
Careerverified
Per 9 Inningsverified
172
1.56
Ryan Buchter
Career
Per 9 Innings
30
1.14
Jack Flaherty
Careerverified
Per 9 Inningsverified
167
1.52
Ryan Buchter
Career
Per 9 Innings
96.77
96.77
Jack Flaherty
Careerverified
Per 9 Inningsverified
97.09
97.09
Ryan Buchter
Career
Per 9 Innings
0.105
0.105
Jack Flaherty
Careerverified
Per 9 Inningsverified
0.879
0.879
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Careerverified
Per 9 Inningsverified
96.84
96.84
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Careerverified
Per 9 Inningsverified
8
0.07
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Jack Flaherty
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Buchter and Jack Flaherty

Ryan Buchter
Career
Per 600 PA
7
Jack Flaherty
Careerverified
Per 600 PAverified
9
9
Ryan Buchter
Careerverified
Per 600 PA
285
Jack Flaherty
Career
Per 600 PAverified
198
792
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
150
600
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
123
492
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.155
0.155
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.506
0.506
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
19
76
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
15
60
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
3
12
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
1
4
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
4
16
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.211
0.211
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.008
0.008
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.053
0.053
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
5.96
23.85
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
25
100
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
28
112
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.209
0.209
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.203
0.203
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.412
0.412
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.049
0.049
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.145
0.145
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.231
0.231
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
8
32
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
7
28
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
14
56
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
4.8
19.19
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
9
36
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Career
Per 600 PA
0
0
Ryan Buchter
Careerverified
Per 600 PAverified
0
Jack Flaherty
Career
Per 600 PA
46
184
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
3.26
3.26
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
16
64
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
2
8
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
1
4
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
1
4
Ryan Buchter
Career
Per 600 PA
0
Jack Flaherty
Careerverified
Per 600 PAverified
2
8
Ryan Buchter
Career
Per 600 PA
Jack Flaherty
Careerverified
Per 600 PAverified
50
50