Speed Haywood vs. Brandon Puffer — Career Comparison

UnknownNew York Lincoln GiantsIndependentStarting Pitcher
Gen XCaliforniaThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueRelief Pitcher

Speed Haywood 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 9.32 and 2.125 for Speed Haywood. By the career numbers, Brandon Puffer had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Speed Haywood and Brandon Puffer

Speed Haywood
Career
Per 9 Innings
2
2
Brandon Puffer
Careerverified
Per 9 Inningsverified
4
4
Speed Haywood
Career
Per 9 Innings
13
2.09
Brandon Puffer
Careerverified
Per 9 Inningsverified
85
6.65
Speed Haywood
Careerverified
Per 9 Inningsverified
5
0.8
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Careerverified
Per 9 Inningsverified
3
0.23
Speed Haywood
Career
Per 9 Innings
4
0.64
Brandon Puffer
Career
Per 9 Inningsverified
4
0.31
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Careerverified
Per 9 Inningsverified
42.86
42.86
Speed Haywood
Careerverified
Per 9 Inningsverified
38.46
38.46
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Careerverified
Per 9 Inningsverified
2
0.32
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Careerverified
Per 9 Innings
58
9.32
Brandon Puffer
Career
Per 9 Inningsverified
65
5.09
Speed Haywood
Career
Per 9 Innings
9.32
9.32
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.09
5.09
Speed Haywood
Career
Per 9 Innings
98.2
98.2
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.23
5.23
Speed Haywood
Careerverified
Per 9 Inningsverified
4.63
4.63
Brandon Puffer
Career
Per 9 Innings
4.83
4.83
Speed Haywood
Careerverified
Per 9 Inningsverified
Brandon Puffer
Career
Per 9 Innings
0.279
0.279
Speed Haywood
Career
Per 9 Innings
168
27
Brandon Puffer
Careerverified
Per 9 Innings
345
27
Speed Haywood
Career
Per 9 Innings
56
9
Brandon Puffer
Careerverified
Per 9 Innings
115
9
Speed Haywood
Careerverified
Per 9 Innings
89
14.3
Brandon Puffer
Career
Per 9 Inningsverified
124
9.7
Speed Haywood
Career
Per 9 Innings
14.3
14.3
Brandon Puffer
Careerverified
Per 9 Inningsverified
9.7
9.7
Speed Haywood
Careerverified
Per 9 Inningsverified
2
0.32
Brandon Puffer
Career
Per 9 Innings
10
0.78
Speed Haywood
Careerverified
Per 9 Inningsverified
0.32
0.32
Brandon Puffer
Career
Per 9 Innings
0.78
0.78
Speed Haywood
Career
Per 9 Innings
0.15
0.15
Brandon Puffer
Careerverified
Per 9 Inningsverified
0.12
0.12
Speed Haywood
Careerverified
Per 9 Inningsverified
30
4.82
Brandon Puffer
Career
Per 9 Innings
67
5.24
Speed Haywood
Careerverified
Per 9 Inningsverified
0
0
Brandon Puffer
Career
Per 9 Innings
12
0.94
Speed Haywood
Careerverified
Per 9 Inningsverified
4.82
4.82
Brandon Puffer
Career
Per 9 Innings
5.24
5.24
Speed Haywood
Career
Per 9 Innings
20
3.21
Brandon Puffer
Careerverified
Per 9 Inningsverified
71
5.56
Speed Haywood
Career
Per 9 Innings
3.21
3.21
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.56
5.56
Speed Haywood
Careerverified
Per 9 Inningsverified
1.54
1.54
Brandon Puffer
Career
Per 9 Innings
0.84
0.84
Speed Haywood
Career
Per 9 Innings
0.893
0.893
Brandon Puffer
Careerverified
Per 9 Inningsverified
1.2
1.2
Speed Haywood
Career
Per 9 Innings
3
0.48
Brandon Puffer
Career
Per 9 Inningsverified
3
0.23
Speed Haywood
Careerverified
Per 9 Innings
5
0.8
Brandon Puffer
Career
Per 9 Inningsverified
7
0.55
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
25
4.02
Brandon Puffer
Careerverified
Per 9 Inningsverified
529
41.4
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Careerverified
Per 9 Inningsverified
34
2.66
Speed Haywood
Career
Per 9 Innings
73
11.73
Brandon Puffer
Careerverified
Per 9 Inningsverified
71
5.56
Speed Haywood
Career
Per 9 Innings
11.73
11.73
Brandon Puffer
Careerverified
Per 9 Inningsverified
5.56
5.56
Speed Haywood
Careerverified
Per 9 Inningsverified
0
0
Brandon Puffer
Career
Per 9 Innings
9
0.7
Speed Haywood
Careerverified
Per 9 Inningsverified
0
0
Brandon Puffer
Career
Per 9 Innings
2
0.16
Speed Haywood
Career
Per 9 Innings
1
0.16
Brandon Puffer
Careerverified
Per 9 Inningsverified
13
1.02
Speed Haywood
Career
Per 9 Innings
2.125
2.125
Brandon Puffer
Careerverified
Per 9 Inningsverified
1.661
1.661
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Careerverified
Per 9 Inningsverified
444
34.75
Speed Haywood
Career
Per 9 Innings
5.62
5.62
Brandon Puffer
Careerverified
Per 9 Inningsverified
0.84
0.84
Speed Haywood
Careerverified
Per 9 Inningsverified
Brandon Puffer
Career
Per 9 Innings
0.314
0.314
Speed Haywood
Career
Per 9 Innings
4.02
4.02
Brandon Puffer
Careerverified
Per 9 Inningsverified
41.4
41.4

Fielding Stats for Speed Haywood and Brandon Puffer

Speed Haywood
Career
Per 9 Innings
2
2
Brandon Puffer
Careerverified
Per 9 Inningsverified
4
4
Speed Haywood
Career
Per 9 Inningsverified
13
27
Brandon Puffer
Careerverified
Per 9 Innings
85
6.65
Speed Haywood
Careerverified
Per 9 Inningsverified
5
10.38
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
13
27
Brandon Puffer
Careerverified
Per 9 Innings
345
27
Speed Haywood
Career
Per 9 Innings
4.1
9
Brandon Puffer
Careerverified
Per 9 Innings
115
9
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Careerverified
Per 9 Inningsverified
14
1.1
Speed Haywood
Career
Per 9 Inningsverified
1
2.08
Brandon Puffer
Careerverified
Per 9 Innings
24
1.88
Speed Haywood
Careerverified
Per 9 Inningsverified
0
0
Brandon Puffer
Career
Per 9 Innings
1
0.08
Speed Haywood
Career
Per 9 Innings
1
2.08
Brandon Puffer
Careerverified
Per 9 Inningsverified
39
3.05
Speed Haywood
Career
Per 9 Innings
1
2.08
Brandon Puffer
Careerverified
Per 9 Inningsverified
38
2.97
Speed Haywood
Careerverified
Per 9 Inningsverified
100
100
Brandon Puffer
Career
Per 9 Innings
97.44
97.44
Speed Haywood
Career
Per 9 Innings
0.077
0.077
Brandon Puffer
Careerverified
Per 9 Inningsverified
0.447
0.447
Speed Haywood
Careerverified
Per 9 Inningsverified
38.46
38.46
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Careerverified
Per 9 Inningsverified
1
2.08
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0
Speed Haywood
Career
Per 9 Innings
0
0
Brandon Puffer
Career
Per 9 Innings
0
0

Hitting Stats for Speed Haywood and Brandon Puffer

Speed Haywood
Career
Per 600 PA
2
2
Brandon Puffer
Careerverified
Per 600 PAverified
4
4
Speed Haywood
Career
Per 600 PA
14
365.22
Brandon Puffer
Careerverified
Per 600 PAverified
85
4636.36
Speed Haywood
Careerverified
Per 600 PA
23
600
Brandon Puffer
Career
Per 600 PA
11
600
Speed Haywood
Careerverified
Per 600 PAverified
23
600
Brandon Puffer
Career
Per 600 PA
9
490.91
Speed Haywood
Careerverified
Per 600 PAverified
0.087
0.087
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0.174
0.174
Brandon Puffer
Careerverified
Per 600 PAverified
0.227
0.227
Speed Haywood
Careerverified
Per 600 PAverified
2
52.17
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Careerverified
Per 600 PAverified
2
52.17
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
Speed Haywood
Careerverified
Per 600 PAverified
0.15
4.03
Brandon Puffer
Career
Per 600 PA
0.01
0.66
Speed Haywood
Careerverified
Per 600 PAverified
2
52.17
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Careerverified
Per 600 PA
2
52.17
Brandon Puffer
Career
Per 600 PAverified
1
54.55
Speed Haywood
Career
Per 600 PA
0.087
0.087
Brandon Puffer
Careerverified
Per 600 PAverified
0.1
0.1
Speed Haywood
Careerverified
Per 600 PAverified
0.087
0.087
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Careerverified
Per 600 PAverified
0.174
0.174
Brandon Puffer
Career
Per 600 PA
0.1
0.1
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Careerverified
Per 600 PAverified
0.061
0.061
Brandon Puffer
Career
Per 600 PA
0.045
0.045
Speed Haywood
Career
Per 600 PA
0.095
0.095
Brandon Puffer
Careerverified
Per 600 PAverified
0.111
0.111
Speed Haywood
Careerverified
Per 600 PAverified
0.087
0.087
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Careerverified
Per 600 PAverified
2
52.17
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Careerverified
Per 600 PAverified
2
52.17
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PAverified
-0.94
-24.59
Brandon Puffer
Careerverified
Per 600 PA
-0.63
-34.24
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Careerverified
Per 600 PAverified
1
54.55
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Careerverified
Per 600 PAverified
0
0
Brandon Puffer
Career
Per 600 PA
7
381.82
Speed Haywood
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
1.57
1.57
Speed Haywood
Career
Per 600 PA
Brandon Puffer
Careerverified
Per 600 PAverified
0.14
0.14
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Careerverified
Per 600 PAverified
1
54.55
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
0
0
Brandon Puffer
Career
Per 600 PA
0
0
Speed Haywood
Career
Per 600 PA
Brandon Puffer
Career
Per 600 PA