Brian Anderson vs. Ryan Buchter — Career Comparison

Gen XVirginiaThrows LeftBats SwitchNorth AmericaArizona DiamondbacksNational LeagueStarting Pitcher
MillenialPennsylvaniaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRelief Pitcher

Brian Anderson 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 94), home run suppression (HR9+ 119 vs 71), and strikeout rate (K%+ 113 vs 66). Brian Anderson held the edge in walk avoidance (BB%+ 186 vs 89). Role difference aside, Ryan Buchter holds a clear edge on every meaningful shared measure.

Pitching Stats for Brian Anderson and Ryan Buchter

Brian Anderson
Careerverified
Per 9 Inningsverified
13
13
Ryan Buchter
Career
Per 9 Innings
7
7
Brian Anderson
Careerverified
Per 9 Innings
291
1.69
Ryan Buchter
Career
Per 9 Inningsverified
285
10.85
Brian Anderson
Careerverified
Per 9 Inningsverified
245
1.43
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Innings
82
0.48
Ryan Buchter
Career
Per 9 Inningsverified
17
0.65
Brian Anderson
Career
Per 9 Innings
83
0.48
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
Brian Anderson
Career
Per 9 Innings
49.7
49.7
Ryan Buchter
Careerverified
Per 9 Inningsverified
73.91
73.91
Brian Anderson
Careerverified
Per 9 Inningsverified
84.19
84.19
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Inningsverified
12
0.07
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Inningsverified
4
0.02
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
1
0.01
Ryan Buchter
Careerverified
Per 9 Inningsverified
2
0.08
Brian Anderson
Career
Per 9 Innings
814
4.74
Ryan Buchter
Careerverified
Per 9 Inningsverified
83
3.16
Brian Anderson
Career
Per 9 Innings
4.74
4.74
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.16
3.16
Brian Anderson
Career
Per 9 Innings
4.64
4.64
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.35
3.35
Brian Anderson
Career
Per 9 Innings
4.98
4.98
Ryan Buchter
Careerverified
Per 9 Inningsverified
4.21
4.21
Brian Anderson
Career
Per 9 Innings
0.288
0.288
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.204
0.204
Brian Anderson
Careerverified
Per 9 Innings
4641
27
Ryan Buchter
Career
Per 9 Innings
709
27
Brian Anderson
Careerverified
Per 9 Innings
1547
9
Ryan Buchter
Career
Per 9 Innings
236.1
9
Brian Anderson
Career
Per 9 Innings
1743
10.14
Ryan Buchter
Careerverified
Per 9 Inningsverified
173
6.59
Brian Anderson
Career
Per 9 Innings
10.14
10.14
Ryan Buchter
Careerverified
Per 9 Inningsverified
6.59
6.59
Brian Anderson
Career
Per 9 Innings
264
1.54
Ryan Buchter
Careerverified
Per 9 Inningsverified
33
1.26
Brian Anderson
Career
Per 9 Innings
1.54
1.54
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.26
1.26
Brian Anderson
Career
Per 9 Innings
0.91
0.91
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.12
0.12
Brian Anderson
Career
Per 9 Inningsverified
337
1.96
Ryan Buchter
Careerverified
Per 9 Innings
115
4.38
Brian Anderson
Career
Per 9 Inningsverified
28
0.16
Ryan Buchter
Careerverified
Per 9 Innings
8
0.3
Brian Anderson
Careerverified
Per 9 Inningsverified
1.96
1.96
Ryan Buchter
Career
Per 9 Innings
4.38
4.38
Brian Anderson
Careerverified
Per 9 Innings
723
4.21
Ryan Buchter
Career
Per 9 Inningsverified
259
9.86
Brian Anderson
Career
Per 9 Innings
4.21
4.21
Ryan Buchter
Careerverified
Per 9 Inningsverified
9.86
9.86
Brian Anderson
Careerverified
Per 9 Inningsverified
2.48
2.48
Ryan Buchter
Career
Per 9 Innings
0.91
0.91
Brian Anderson
Career
Per 9 Innings
0.685
0.685
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.583
1.583
Brian Anderson
Career
Per 9 Inningsverified
22
0.13
Ryan Buchter
Careerverified
Per 9 Innings
6
0.23
Brian Anderson
Career
Per 9 Inningsverified
23
0.13
Ryan Buchter
Careerverified
Per 9 Innings
10
0.38
Brian Anderson
Career
Per 9 Innings
28
0.16
Ryan Buchter
Careerverified
Per 9 Inningsverified
2
0.08
Brian Anderson
Careerverified
Per 9 Inningsverified
6532
38
Ryan Buchter
Career
Per 9 Innings
986
37.55
Brian Anderson
Career
Per 9 Innings
11
0.06
Ryan Buchter
Careerverified
Per 9 Inningsverified
36
1.37
Brian Anderson
Career
Per 9 Innings
906
5.27
Ryan Buchter
Careerverified
Per 9 Inningsverified
95
3.62
Brian Anderson
Career
Per 9 Innings
5.27
5.27
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.62
3.62
Brian Anderson
Career
Per 9 Innings
49
0.29
Ryan Buchter
Careerverified
Per 9 Inningsverified
4
0.15
Brian Anderson
Career
Per 9 Inningsverified
60
0.35
Ryan Buchter
Careerverified
Per 9 Innings
10
0.38
Brian Anderson
Careerverified
Per 9 Inningsverified
154
0.9
Ryan Buchter
Career
Per 9 Innings
10
0.38
Brian Anderson
Career
Per 9 Innings
1.345
1.345
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.219
1.219
Brian Anderson
Careerverified
Per 9 Inningsverified
6063
35.27
Ryan Buchter
Career
Per 9 Innings
847
32.26
Brian Anderson
Career
Per 9 Innings
3.11
3.11
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.33
0.33
Brian Anderson
Career
Per 9 Innings
0.291
0.291
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.252
0.252
Brian Anderson
Careerverified
Per 9 Inningsverified
38
38
Ryan Buchter
Career
Per 9 Innings
37.55
37.55

Fielding Stats for Brian Anderson and Ryan Buchter

Brian Anderson
Careerverified
Per 9 Inningsverified
13
13
Ryan Buchter
Career
Per 9 Innings
7
7
Brian Anderson
Careerverified
Per 9 Innings
291
1.69
Ryan Buchter
Career
Per 9 Inningsverified
285
10.85
Brian Anderson
Careerverified
Per 9 Inningsverified
245
1.43
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Innings
4641
27
Ryan Buchter
Career
Per 9 Innings
709
27
Brian Anderson
Careerverified
Per 9 Innings
1547
9
Ryan Buchter
Career
Per 9 Innings
236.1
9
Brian Anderson
Careerverified
Per 9 Inningsverified
76
0.44
Ryan Buchter
Career
Per 9 Innings
6
0.23
Brian Anderson
Careerverified
Per 9 Inningsverified
313
1.82
Ryan Buchter
Career
Per 9 Innings
24
0.91
Brian Anderson
Career
Per 9 Innings
18
0.1
Ryan Buchter
Careerverified
Per 9 Inningsverified
1
0.04
Brian Anderson
Careerverified
Per 9 Inningsverified
407
2.37
Ryan Buchter
Career
Per 9 Innings
31
1.18
Brian Anderson
Careerverified
Per 9 Inningsverified
389
2.26
Ryan Buchter
Career
Per 9 Innings
30
1.14
Brian Anderson
Career
Per 9 Innings
95.58
95.58
Ryan Buchter
Careerverified
Per 9 Inningsverified
96.77
96.77
Brian Anderson
Careerverified
Per 9 Inningsverified
1.337
1.337
Ryan Buchter
Career
Per 9 Innings
0.105
0.105
Brian Anderson
Careerverified
Per 9 Inningsverified
84.19
84.19
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Inningsverified
21
0.12
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0

Hitting Stats for Brian Anderson and Ryan Buchter

Brian Anderson
Careerverified
Per 600 PAverified
13
13
Ryan Buchter
Career
Per 600 PA
7
Brian Anderson
Careerverified
Per 600 PAverified
308
641.67
Ryan Buchter
Career
Per 600 PA
285
Brian Anderson
Careerverified
Per 600 PAverified
288
600
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
255
531.25
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
0.137
0.137
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.426
0.426
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
35
72.92
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
26
54.17
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
5
10.42
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
3
6.25
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
1
2.08
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
9
18.75
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
0.257
0.257
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.004
0.004
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.029
0.029
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
8.25
17.19
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
49
102.08
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
43
89.58
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
0.162
0.162
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.192
0.192
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.354
0.354
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.055
0.055
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.121
0.121
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.262
0.262
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.17
0.17
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
15
31.25
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
10
20.83
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
24
50
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
2.73
5.7
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
1
2.08
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
7
14.58
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Career
Per 600 PA
57
118.75
Ryan Buchter
Careerverified
Per 600 PAverified
0
Brian Anderson
Careerverified
Per 600 PAverified
5.05
5.05
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
0.12
0.12
Ryan Buchter
Career
Per 600 PA
Brian Anderson
Careerverified
Per 600 PAverified
22
45.83
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
3
6.25
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Career
Per 600 PA
5
10.42
Ryan Buchter
Careerverified
Per 600 PAverified
0
Brian Anderson
Careerverified
Per 600 PAverified
2
4.17
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
2
4.17
Ryan Buchter
Career
Per 600 PA
0
Brian Anderson
Careerverified
Per 600 PAverified
100
100
Ryan Buchter
Career
Per 600 PA