John Rocker vs. Zach Thompson — Career Comparison

Gen XGeorgiaThrows LeftBats RightNorth AmericaAtlanta BravesNational LeagueRelief Pitcher
MillenialTexasThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueStarting Pitcher

Zach Thompson built a career as a starting pitcher and John Rocker as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. John Rocker posted stronger surface numbers — ERA 3.42 and WHIP 1.492 compared to 4.36 and 1.383 for Zach Thompson. By the career numbers, John Rocker had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for John Rocker and Zach Thompson

John Rocker
Careerverified
Per 9 Inningsverified
6
6
Zach Thompson
Career
Per 9 Innings
3
3
John Rocker
Careerverified
Per 9 Inningsverified
280
9.87
Zach Thompson
Career
Per 9 Innings
57
2.56
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
36
1.62
John Rocker
Careerverified
Per 9 Inningsverified
13
0.46
Zach Thompson
Career
Per 9 Innings
6
0.27
John Rocker
Career
Per 9 Innings
22
0.78
Zach Thompson
Careerverified
Per 9 Inningsverified
17
0.76
John Rocker
Careerverified
Per 9 Inningsverified
37.14
37.14
Zach Thompson
Career
Per 9 Innings
26.09
26.09
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
63.16
63.16
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
John Rocker
Careerverified
Per 9 Inningsverified
88
3.1
Zach Thompson
Career
Per 9 Innings
0
0
John Rocker
Career
Per 9 Inningsverified
97
3.42
Zach Thompson
Career
Per 9 Innings
97
4.36
John Rocker
Careerverified
Per 9 Inningsverified
3.42
3.42
Zach Thompson
Career
Per 9 Innings
4.36
4.36
John Rocker
Careerverified
Per 9 Inningsverified
3.76
3.76
Zach Thompson
Career
Per 9 Innings
4.25
4.25
John Rocker
Careerverified
Per 9 Inningsverified
3.64
3.64
Zach Thompson
Career
Per 9 Innings
4.25
4.25
John Rocker
Careerverified
Per 9 Inningsverified
0.213
0.213
Zach Thompson
Career
Per 9 Innings
0.257
0.257
John Rocker
Careerverified
Per 9 Innings
766
27
Zach Thompson
Career
Per 9 Innings
601
27
John Rocker
Careerverified
Per 9 Innings
255.1
9
Zach Thompson
Career
Per 9 Innings
200.1
9
John Rocker
Careerverified
Per 9 Inningsverified
200
7.05
Zach Thompson
Career
Per 9 Innings
201
9.03
John Rocker
Careerverified
Per 9 Inningsverified
7.05
7.05
Zach Thompson
Career
Per 9 Innings
9.03
9.03
John Rocker
Careerverified
Per 9 Inningsverified
23
0.81
Zach Thompson
Career
Per 9 Innings
25
1.12
John Rocker
Careerverified
Per 9 Inningsverified
0.81
0.81
Zach Thompson
Career
Per 9 Innings
1.12
1.12
John Rocker
Careerverified
Per 9 Inningsverified
0.08
0.08
Zach Thompson
Career
Per 9 Innings
0.44
0.44
John Rocker
Career
Per 9 Innings
164
5.78
Zach Thompson
Careerverified
Per 9 Inningsverified
75
3.37
John Rocker
Career
Per 9 Innings
17
0.6
Zach Thompson
Careerverified
Per 9 Inningsverified
1
0.04
John Rocker
Career
Per 9 Innings
5.78
5.78
Zach Thompson
Careerverified
Per 9 Inningsverified
3.37
3.37
John Rocker
Careerverified
Per 9 Inningsverified
332
11.7
Zach Thompson
Career
Per 9 Innings
159
7.14
John Rocker
Careerverified
Per 9 Inningsverified
11.7
11.7
Zach Thompson
Career
Per 9 Innings
7.14
7.14
John Rocker
Career
Per 9 Innings
1.19
1.19
Zach Thompson
Careerverified
Per 9 Inningsverified
2.79
2.79
John Rocker
Careerverified
Per 9 Inningsverified
1.943
1.943
Zach Thompson
Career
Per 9 Innings
1.168
1.168
John Rocker
Career
Per 9 Innings
29
1.02
Zach Thompson
Careerverified
Per 9 Inningsverified
11
0.49
John Rocker
Career
Per 9 Innings
12
0.42
Zach Thompson
Careerverified
Per 9 Inningsverified
6
0.27
John Rocker
Career
Per 9 Innings
4
0.14
Zach Thompson
Careerverified
Per 9 Inningsverified
0
0
John Rocker
Careerverified
Per 9 Inningsverified
1130
39.83
Zach Thompson
Career
Per 9 Innings
870
39.08
John Rocker
Careerverified
Per 9 Inningsverified
176
6.2
Zach Thompson
Career
Per 9 Innings
3
0.13
John Rocker
Career
Per 9 Inningsverified
115
4.05
Zach Thompson
Careerverified
Per 9 Innings
111
4.99
John Rocker
Careerverified
Per 9 Inningsverified
4.05
4.05
Zach Thompson
Career
Per 9 Innings
4.99
4.99
John Rocker
Career
Per 9 Innings
11
0.39
Zach Thompson
Careerverified
Per 9 Inningsverified
3
0.13
John Rocker
Career
Per 9 Innings
5
0.18
Zach Thompson
Careerverified
Per 9 Innings
4
0.18
John Rocker
Career
Per 9 Innings
17
0.6
Zach Thompson
Careerverified
Per 9 Inningsverified
19
0.85
John Rocker
Career
Per 9 Innings
1.426
1.426
Zach Thompson
Careerverified
Per 9 Inningsverified
1.378
1.378
John Rocker
Careerverified
Per 9 Innings
938
33.06
Zach Thompson
Career
Per 9 Inningsverified
782
35.13
John Rocker
Careerverified
Per 9 Inningsverified
0.41
0.41
Zach Thompson
Career
Per 9 Innings
1.95
1.95
John Rocker
Career
Per 9 Innings
0.304
0.304
Zach Thompson
Careerverified
Per 9 Inningsverified
0.294
0.294
John Rocker
Careerverified
Per 9 Inningsverified
39.83
39.83
Zach Thompson
Career
Per 9 Innings
39.08
39.08

Fielding Stats for John Rocker and Zach Thompson

John Rocker
Careerverified
Per 9 Inningsverified
6
6
Zach Thompson
Career
Per 9 Innings
3
3
John Rocker
Careerverified
Per 9 Inningsverified
280
9.87
Zach Thompson
Career
Per 9 Innings
57
2.56
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
36
1.62
John Rocker
Careerverified
Per 9 Innings
766
27
Zach Thompson
Career
Per 9 Innings
601
27
John Rocker
Careerverified
Per 9 Innings
255.1
9
Zach Thompson
Career
Per 9 Innings
200.1
9
John Rocker
Career
Per 9 Innings
7
0.25
Zach Thompson
Career
Per 9 Inningsverified
7
0.31
John Rocker
Careerverified
Per 9 Inningsverified
32
1.13
Zach Thompson
Career
Per 9 Innings
15
0.67
John Rocker
Career
Per 9 Innings
5
0.18
Zach Thompson
Careerverified
Per 9 Inningsverified
1
0.04
John Rocker
Careerverified
Per 9 Inningsverified
44
1.55
Zach Thompson
Career
Per 9 Innings
23
1.03
John Rocker
Careerverified
Per 9 Inningsverified
39
1.37
Zach Thompson
Career
Per 9 Innings
22
0.99
John Rocker
Career
Per 9 Innings
88.64
88.64
Zach Thompson
Careerverified
Per 9 Inningsverified
95.65
95.65
John Rocker
Career
Per 9 Innings
0.139
0.139
Zach Thompson
Careerverified
Per 9 Inningsverified
0.386
0.386
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
63.16
63.16
John Rocker
Career
Per 9 Innings
1
0.04
Zach Thompson
Careerverified
Per 9 Inningsverified
2
0.09
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
John Rocker
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0

Hitting Stats for John Rocker and Zach Thompson

John Rocker
Careerverified
Per 600 PA
6
Zach Thompson
Career
Per 600 PAverified
3
3
John Rocker
Careerverified
Per 600 PA
280
Zach Thompson
Career
Per 600 PAverified
58
1933.33
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
18
600
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
15
500
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.133
0.133
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.444
0.444
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
2
66.67
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
1
33.33
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
1
33.33
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
1
33.33
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.5
0.5
John Rocker
Career
Per 600 PA
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.4
13.5
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
3
100
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
2
66.67
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.133
0.133
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.2
0.2
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.333
0.333
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.067
0.067
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.11
0.11
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.231
0.231
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.333
0.333
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
Zach Thompson
Career
Per 600 PAverified
-0
-0.06
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Careerverified
Per 600 PAverified
0
Zach Thompson
Career
Per 600 PA
9
300
John Rocker
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
2
2
John Rocker
Career
Per 600 PA
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Careerverified
Per 600 PAverified
3
100
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
0
Zach Thompson
Career
Per 600 PA
0
0
John Rocker
Career
Per 600 PA
Zach Thompson
Career
Per 600 PA