Ben Johnson vs. Brad Thomas — Career Comparison

Silent GenerationSouth CarolinaThrows RightBats RightNorth AmericaChicago CubsNational LeagueRelief Pitcher
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

On the career pitching numbers, Ben Johnson posted a stronger line than Brad Thomas. Ben Johnson posted stronger numbers in ERA (3.91 vs 5.8) and WHIP (1.543 vs 1.769). By the career numbers, Ben Johnson had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Ben Johnson and Brad Thomas

Ben Johnson
Career
Per 9 Innings
2
2
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Ben Johnson
Career
Per 9 Innings
21
4.11
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Ben Johnson
Career
Per 9 Innings
2
0.39
Brad Thomas
Careerverified
Per 9 Inningsverified
7
0.61
Ben Johnson
Career
Per 9 Innings
2
0.39
Brad Thomas
Careerverified
Per 9 Inningsverified
6
0.52
Ben Johnson
Careerverified
Per 9 Inningsverified
1
0.2
Brad Thomas
Career
Per 9 Innings
6
0.52
Ben Johnson
Careerverified
Per 9 Inningsverified
66.67
66.67
Brad Thomas
Career
Per 9 Innings
50
50
Ben Johnson
Career
Per 9 Innings
9.52
9.52
Brad Thomas
Careerverified
Per 9 Inningsverified
9.72
9.72
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Careerverified
Per 9 Inningsverified
1
0.2
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Careerverified
Per 9 Inningsverified
20
3.91
Brad Thomas
Career
Per 9 Innings
67
5.8
Ben Johnson
Careerverified
Per 9 Inningsverified
3.91
3.91
Brad Thomas
Career
Per 9 Innings
5.8
5.8
Ben Johnson
Careerverified
Per 9 Inningsverified
5.19
5.19
Brad Thomas
Career
Per 9 Innings
6.17
6.17
Ben Johnson
Careerverified
Per 9 Inningsverified
4.52
4.52
Brad Thomas
Career
Per 9 Innings
5.34
5.34
Ben Johnson
Careerverified
Per 9 Inningsverified
0.306
0.306
Brad Thomas
Career
Per 9 Innings
0.312
0.312
Ben Johnson
Career
Per 9 Innings
138
27
Brad Thomas
Careerverified
Per 9 Innings
312
27
Ben Johnson
Career
Per 9 Innings
46
9
Brad Thomas
Careerverified
Per 9 Innings
104
9
Ben Johnson
Careerverified
Per 9 Inningsverified
56
10.96
Brad Thomas
Career
Per 9 Innings
127
10.99
Ben Johnson
Careerverified
Per 9 Inningsverified
10.96
10.96
Brad Thomas
Career
Per 9 Innings
10.99
10.99
Ben Johnson
Careerverified
Per 9 Inningsverified
4
0.78
Brad Thomas
Career
Per 9 Innings
12
1.04
Ben Johnson
Careerverified
Per 9 Inningsverified
0.78
0.78
Brad Thomas
Career
Per 9 Innings
1.04
1.04
Ben Johnson
Career
Per 9 Innings
0.19
0.19
Brad Thomas
Careerverified
Per 9 Inningsverified
0.17
0.17
Ben Johnson
Careerverified
Per 9 Inningsverified
15
2.93
Brad Thomas
Career
Per 9 Innings
53
4.59
Ben Johnson
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
4
0.35
Ben Johnson
Careerverified
Per 9 Inningsverified
2.93
2.93
Brad Thomas
Career
Per 9 Innings
4.59
4.59
Ben Johnson
Career
Per 9 Innings
15
2.93
Brad Thomas
Careerverified
Per 9 Inningsverified
45
3.89
Ben Johnson
Career
Per 9 Innings
2.93
2.93
Brad Thomas
Careerverified
Per 9 Inningsverified
3.89
3.89
Ben Johnson
Careerverified
Per 9 Inningsverified
0.71
0.71
Brad Thomas
Career
Per 9 Innings
0.63
0.63
Ben Johnson
Career
Per 9 Innings
0.652
0.652
Brad Thomas
Careerverified
Per 9 Inningsverified
0.942
0.942
Ben Johnson
Careerverified
Per 9 Inningsverified
1
0.2
Brad Thomas
Career
Per 9 Innings
7
0.61
Ben Johnson
Careerverified
Per 9 Inningsverified
1
0.2
Brad Thomas
Career
Per 9 Innings
6
0.52
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
199
38.93
Brad Thomas
Careerverified
Per 9 Inningsverified
483
41.8
Ben Johnson
Career
Per 9 Inningsverified
8
1.57
Brad Thomas
Careerverified
Per 9 Innings
13
1.13
Ben Johnson
Careerverified
Per 9 Inningsverified
26
5.09
Brad Thomas
Career
Per 9 Innings
69
5.97
Ben Johnson
Careerverified
Per 9 Inningsverified
5.09
5.09
Brad Thomas
Career
Per 9 Innings
5.97
5.97
Ben Johnson
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
6
0.52
Ben Johnson
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
11
0.95
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Careerverified
Per 9 Inningsverified
13
1.13
Ben Johnson
Careerverified
Per 9 Inningsverified
1.544
1.544
Brad Thomas
Career
Per 9 Innings
1.731
1.731
Ben Johnson
Career
Per 9 Inningsverified
183
35.8
Brad Thomas
Careerverified
Per 9 Innings
407
35.22
Ben Johnson
Career
Per 9 Innings
1.24
1.24
Brad Thomas
Careerverified
Per 9 Inningsverified
0.96
0.96
Ben Johnson
Careerverified
Per 9 Inningsverified
0.317
0.317
Brad Thomas
Career
Per 9 Innings
0.329
0.329
Ben Johnson
Career
Per 9 Innings
38.93
38.93
Brad Thomas
Careerverified
Per 9 Inningsverified
41.8
41.8

Fielding Stats for Ben Johnson and Brad Thomas

Ben Johnson
Career
Per 9 Innings
2
2
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Ben Johnson
Career
Per 9 Innings
21
4.11
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Ben Johnson
Career
Per 9 Innings
2
0.39
Brad Thomas
Careerverified
Per 9 Inningsverified
7
0.61
Ben Johnson
Career
Per 9 Innings
138
27
Brad Thomas
Careerverified
Per 9 Innings
312
27
Ben Johnson
Career
Per 9 Innings
46
9
Brad Thomas
Careerverified
Per 9 Innings
104
9
Ben Johnson
Careerverified
Per 9 Inningsverified
4
0.78
Brad Thomas
Career
Per 9 Innings
3
0.26
Ben Johnson
Career
Per 9 Inningsverified
9
1.76
Brad Thomas
Careerverified
Per 9 Innings
18
1.56
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Inningsverified
13
2.54
Brad Thomas
Careerverified
Per 9 Innings
21
1.82
Ben Johnson
Career
Per 9 Inningsverified
13
2.54
Brad Thomas
Careerverified
Per 9 Innings
21
1.82
Ben Johnson
Career
Per 9 Innings
100
100
Brad Thomas
Career
Per 9 Innings
100
100
Ben Johnson
Careerverified
Per 9 Inningsverified
0.619
0.619
Brad Thomas
Career
Per 9 Innings
0.292
0.292
Ben Johnson
Career
Per 9 Innings
9.52
9.52
Brad Thomas
Careerverified
Per 9 Inningsverified
9.72
9.72
Ben Johnson
Careerverified
Per 9 Inningsverified
1
0.2
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Ben Johnson
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Ben Johnson and Brad Thomas

Ben Johnson
Career
Per 600 PAverified
2
2
Brad Thomas
Careerverified
Per 600 PA
5
Ben Johnson
Career
Per 600 PAverified
21
1575
Brad Thomas
Careerverified
Per 600 PA
72
Ben Johnson
Careerverified
Per 600 PAverified
8
600
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Careerverified
Per 600 PAverified
6
450
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Careerverified
Per 600 PAverified
0.25
0.25
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Careerverified
Per 600 PAverified
1
75
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Careerverified
Per 600 PAverified
1
75
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Careerverified
Per 600 PAverified
-0.57
-42.72
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
3
225
Brad Thomas
Careerverified
Per 600 PAverified
0
Ben Johnson
Careerverified
Per 600 PAverified
2.67
2.67
Brad Thomas
Career
Per 600 PA
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
Ben Johnson
Careerverified
Per 600 PAverified
2
150
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Ben Johnson
Career
Per 600 PA
Brad Thomas
Career
Per 600 PA