Steve Barr vs. Brandon Puffer — Career Comparison

Baby BoomersMissouriThrows LeftBats LeftNorth AmericaTexas RangersAmerican LeagueStarting Pitcher
Gen XCaliforniaThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueRelief Pitcher

Steve Barr built a career as a starting pitcher and Brandon Puffer as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Brandon Puffer posted stronger surface numbers — ERA 5.09 and WHIP 1.765 compared to 5.16 and 1.745 for Steve Barr. By the career numbers, Brandon Puffer had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Steve Barr and Brandon Puffer

Steve Barr
Career
Per 9 Innings
3
3
Brandon Puffer
Careerverified
Per 9 Inningsverified
4
4
Steve Barr
Career
Per 9 Innings
24
2.58
Brandon Puffer
Careerverified
Per 9 Inningsverified
85
6.65
Steve Barr
Careerverified
Per 9 Inningsverified
13
1.4
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Inningsverified
3
0.32
Brandon Puffer
Career
Per 9 Innings
3
0.23
Steve Barr
Career
Per 9 Innings
7
0.75
Brandon Puffer
Careerverified
Per 9 Inningsverified
4
0.31
Steve Barr
Career
Per 9 Innings
30
30
Brandon Puffer
Careerverified
Per 9 Inningsverified
42.86
42.86
Steve Barr
Careerverified
Per 9 Inningsverified
54.17
54.17
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
4
0.43
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Innings
48
5.16
Brandon Puffer
Career
Per 9 Inningsverified
65
5.09
Steve Barr
Career
Per 9 Innings
5.16
5.16
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.09
5.09
Steve Barr
Career
Per 9 Innings
5.76
5.76
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.23
5.23
Steve Barr
Career
Per 9 Innings
5.99
5.99
Brandon Puffer
Careerverified
Per 9 Inningsverified
4.83
4.83
Steve Barr
Careerverified
Per 9 Inningsverified
0.272
0.272
Brandon Puffer
Career
Per 9 Innings
0.279
0.279
Steve Barr
Career
Per 9 Innings
251
27
Brandon Puffer
Careerverified
Per 9 Innings
345
27
Steve Barr
Career
Per 9 Innings
83.2
9
Brandon Puffer
Careerverified
Per 9 Innings
115
9
Steve Barr
Careerverified
Per 9 Inningsverified
88
9.47
Brandon Puffer
Career
Per 9 Innings
124
9.7
Steve Barr
Careerverified
Per 9 Inningsverified
9.47
9.47
Brandon Puffer
Career
Per 9 Innings
9.7
9.7
Steve Barr
Career
Per 9 Innings
11
1.18
Brandon Puffer
Careerverified
Per 9 Inningsverified
10
0.78
Steve Barr
Career
Per 9 Innings
1.18
1.18
Brandon Puffer
Careerverified
Per 9 Inningsverified
0.78
0.78
Steve Barr
Career
Per 9 Innings
0.46
0.46
Brandon Puffer
Careerverified
Per 9 Inningsverified
0.12
0.12
Steve Barr
Careerverified
Per 9 Innings
57
6.13
Brandon Puffer
Career
Per 9 Inningsverified
67
5.24
Steve Barr
Careerverified
Per 9 Inningsverified
1
0.11
Brandon Puffer
Career
Per 9 Innings
12
0.94
Steve Barr
Career
Per 9 Innings
6.13
6.13
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.24
5.24
Steve Barr
Career
Per 9 Innings
32
3.44
Brandon Puffer
Careerverified
Per 9 Inningsverified
71
5.56
Steve Barr
Career
Per 9 Innings
3.44
3.44
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.56
5.56
Steve Barr
Careerverified
Per 9 Inningsverified
1.33
1.33
Brandon Puffer
Career
Per 9 Innings
0.84
0.84
Steve Barr
Career
Per 9 Innings
1.064
1.064
Brandon Puffer
Careerverified
Per 9 Inningsverified
1.2
1.2
Steve Barr
Career
Per 9 Innings
7
0.75
Brandon Puffer
Careerverified
Per 9 Inningsverified
3
0.23
Steve Barr
Careerverified
Per 9 Inningsverified
0
0
Brandon Puffer
Career
Per 9 Innings
7
0.55
Steve Barr
Career
Per 9 Innings
1
0.11
Brandon Puffer
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Career
Per 9 Inningsverified
386
41.52
Brandon Puffer
Careerverified
Per 9 Innings
529
41.4
Steve Barr
Career
Per 9 Innings
5
0.54
Brandon Puffer
Careerverified
Per 9 Inningsverified
34
2.66
Steve Barr
Careerverified
Per 9 Innings
64
6.88
Brandon Puffer
Career
Per 9 Inningsverified
71
5.56
Steve Barr
Career
Per 9 Innings
6.88
6.88
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.56
5.56
Steve Barr
Careerverified
Per 9 Inningsverified
3
0.32
Brandon Puffer
Career
Per 9 Innings
9
0.7
Steve Barr
Career
Per 9 Innings
3
0.32
Brandon Puffer
Careerverified
Per 9 Inningsverified
2
0.16
Steve Barr
Career
Per 9 Innings
9
0.97
Brandon Puffer
Careerverified
Per 9 Inningsverified
13
1.02
Steve Barr
Career
Per 9 Innings
1.733
1.733
Brandon Puffer
Careerverified
Per 9 Inningsverified
1.661
1.661
Steve Barr
Career
Per 9 Innings
323
34.75
Brandon Puffer
Careerverified
Per 9 Innings
444
34.75
Steve Barr
Career
Per 9 Innings
2.67
2.67
Brandon Puffer
Careerverified
Per 9 Inningsverified
0.84
0.84
Steve Barr
Careerverified
Per 9 Inningsverified
0.275
0.275
Brandon Puffer
Career
Per 9 Innings
0.314
0.314
Steve Barr
Careerverified
Per 9 Inningsverified
41.52
41.52
Brandon Puffer
Career
Per 9 Innings
41.4
41.4

Fielding Stats for Steve Barr and Brandon Puffer

Steve Barr
Career
Per 9 Innings
3
3
Brandon Puffer
Careerverified
Per 9 Inningsverified
4
4
Steve Barr
Career
Per 9 Innings
24
2.58
Brandon Puffer
Careerverified
Per 9 Inningsverified
85
6.65
Steve Barr
Careerverified
Per 9 Inningsverified
13
1.4
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
251
27
Brandon Puffer
Careerverified
Per 9 Innings
345
27
Steve Barr
Career
Per 9 Innings
83.2
9
Brandon Puffer
Careerverified
Per 9 Innings
115
9
Steve Barr
Career
Per 9 Innings
2
0.22
Brandon Puffer
Careerverified
Per 9 Inningsverified
14
1.1
Steve Barr
Career
Per 9 Innings
17
1.83
Brandon Puffer
Careerverified
Per 9 Inningsverified
24
1.88
Steve Barr
Career
Per 9 Innings
4
0.43
Brandon Puffer
Careerverified
Per 9 Inningsverified
1
0.08
Steve Barr
Career
Per 9 Innings
23
2.47
Brandon Puffer
Careerverified
Per 9 Inningsverified
39
3.05
Steve Barr
Career
Per 9 Innings
19
2.04
Brandon Puffer
Careerverified
Per 9 Inningsverified
38
2.97
Steve Barr
Career
Per 9 Innings
82.61
82.61
Brandon Puffer
Careerverified
Per 9 Inningsverified
97.44
97.44
Steve Barr
Careerverified
Per 9 Inningsverified
0.792
0.792
Brandon Puffer
Career
Per 9 Innings
0.447
0.447
Steve Barr
Careerverified
Per 9 Inningsverified
54.17
54.17
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
2
0.22
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0

Hitting Stats for Steve Barr and Brandon Puffer

Steve Barr
Career
Per 600 PA
3
Brandon Puffer
Careerverified
Per 600 PAverified
4
4
Steve Barr
Career
Per 600 PA
24
Brandon Puffer
Careerverified
Per 600 PAverified
85
4636.36
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Careerverified
Per 600 PAverified
11
600
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Careerverified
Per 600 PAverified
9
490.91
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.227
0.227
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.01
0.66
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Careerverified
Per 600 PAverified
1
54.55
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.1
0.1
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.1
0.1
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.045
0.045
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.111
0.111
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
-0.63
-34.24
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Careerverified
Per 600 PAverified
1
54.55
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Careerverified
Per 600 PAverified
0
Brandon Puffer
Career
Per 600 PA
7
381.82
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
1.57
1.57
Steve Barr
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.14
0.14
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Careerverified
Per 600 PAverified
1
54.55
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Brandon Puffer
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA