Jason Johnson vs. Brad Thompson — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher
MillenialNevadaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

Jason Johnson built a career as a starting pitcher and Brad Thompson as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Brad Thompson led in walk avoidance (BB%+ 137 vs 89), home run suppression (HR9+ 117 vs 94), and run prevention (ERA+ 105 vs 92). Jason Johnson held the edge in strikeout rate (K%+ 87 vs 60). Role difference aside, Brad Thompson holds a clear edge on every meaningful shared measure.

Pitching Stats for Jason Johnson and Brad Thompson

Jason Johnson
Careerverified
Per 9 Inningsverified
11
11
Brad Thompson
Career
Per 9 Innings
6
6
Jason Johnson
Careerverified
Per 9 Innings
255
1.69
Brad Thompson
Career
Per 9 Inningsverified
201
4.46
Jason Johnson
Careerverified
Per 9 Inningsverified
221
1.47
Brad Thompson
Career
Per 9 Innings
32
0.71
Jason Johnson
Careerverified
Per 9 Innings
56
0.37
Brad Thompson
Career
Per 9 Inningsverified
21
0.47
Jason Johnson
Career
Per 9 Innings
100
0.66
Brad Thompson
Careerverified
Per 9 Inningsverified
21
0.47
Jason Johnson
Career
Per 9 Innings
35.9
35.9
Brad Thompson
Careerverified
Per 9 Inningsverified
50
50
Jason Johnson
Careerverified
Per 9 Inningsverified
86.67
86.67
Brad Thompson
Career
Per 9 Innings
15.92
15.92
Jason Johnson
Careerverified
Per 9 Inningsverified
6
0.04
Brad Thompson
Career
Per 9 Innings
0
0
Jason Johnson
Careerverified
Per 9 Inningsverified
1
0.01
Brad Thompson
Career
Per 9 Innings
0
0
Jason Johnson
Career
Per 9 Innings
0
0
Brad Thompson
Careerverified
Per 9 Inningsverified
1
0.02
Jason Johnson
Career
Per 9 Innings
753
4.99
Brad Thompson
Careerverified
Per 9 Inningsverified
201
4.46
Jason Johnson
Career
Per 9 Innings
4.99
4.99
Brad Thompson
Careerverified
Per 9 Inningsverified
4.46
4.46
Jason Johnson
Career
Per 9 Innings
5.04
5.04
Brad Thompson
Careerverified
Per 9 Inningsverified
4.68
4.68
Jason Johnson
Career
Per 9 Innings
4.77
4.77
Brad Thompson
Career
Per 9 Innings
4.77
4.77
Jason Johnson
Career
Per 9 Innings
0.283
0.283
Brad Thompson
Careerverified
Per 9 Inningsverified
0.28
0.28
Jason Johnson
Careerverified
Per 9 Innings
4071
27
Brad Thompson
Career
Per 9 Innings
1216
27
Jason Johnson
Careerverified
Per 9 Innings
1357
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Jason Johnson
Career
Per 9 Innings
1521
10.09
Brad Thompson
Careerverified
Per 9 Inningsverified
443
9.84
Jason Johnson
Career
Per 9 Innings
10.09
10.09
Brad Thompson
Careerverified
Per 9 Inningsverified
9.84
9.84
Jason Johnson
Career
Per 9 Innings
181
1.2
Brad Thompson
Careerverified
Per 9 Inningsverified
49
1.09
Jason Johnson
Career
Per 9 Innings
1.2
1.2
Brad Thompson
Careerverified
Per 9 Inningsverified
1.09
1.09
Jason Johnson
Career
Per 9 Innings
0.71
0.71
Brad Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Jason Johnson
Career
Per 9 Innings
498
3.3
Brad Thompson
Careerverified
Per 9 Inningsverified
121
2.69
Jason Johnson
Career
Per 9 Inningsverified
25
0.17
Brad Thompson
Careerverified
Per 9 Innings
11
0.24
Jason Johnson
Career
Per 9 Innings
3.3
3.3
Brad Thompson
Careerverified
Per 9 Inningsverified
2.69
2.69
Jason Johnson
Careerverified
Per 9 Inningsverified
810
5.37
Brad Thompson
Career
Per 9 Innings
190
4.22
Jason Johnson
Careerverified
Per 9 Inningsverified
5.37
5.37
Brad Thompson
Career
Per 9 Innings
4.22
4.22
Jason Johnson
Careerverified
Per 9 Inningsverified
3.18
3.18
Brad Thompson
Career
Per 9 Innings
0.95
0.95
Jason Johnson
Careerverified
Per 9 Inningsverified
0.964
0.964
Brad Thompson
Career
Per 9 Innings
0.767
0.767
Jason Johnson
Career
Per 9 Innings
65
0.43
Brad Thompson
Careerverified
Per 9 Inningsverified
14
0.31
Jason Johnson
Career
Per 9 Inningsverified
57
0.38
Brad Thompson
Careerverified
Per 9 Innings
33
0.73
Jason Johnson
Career
Per 9 Inningsverified
2
0.01
Brad Thompson
Careerverified
Per 9 Innings
1
0.02
Jason Johnson
Careerverified
Per 9 Inningsverified
5996
39.77
Brad Thompson
Career
Per 9 Innings
1757
39.01
Jason Johnson
Career
Per 9 Innings
8
0.05
Brad Thompson
Careerverified
Per 9 Inningsverified
64
1.42
Jason Johnson
Career
Per 9 Innings
831
5.51
Brad Thompson
Careerverified
Per 9 Inningsverified
220
4.88
Jason Johnson
Career
Per 9 Innings
5.51
5.51
Brad Thompson
Careerverified
Per 9 Inningsverified
4.88
4.88
Jason Johnson
Career
Per 9 Inningsverified
27
0.18
Brad Thompson
Careerverified
Per 9 Innings
15
0.33
Jason Johnson
Career
Per 9 Innings
46
0.31
Brad Thompson
Careerverified
Per 9 Inningsverified
8
0.18
Jason Johnson
Careerverified
Per 9 Innings
141
0.94
Brad Thompson
Career
Per 9 Inningsverified
58
1.29
Jason Johnson
Career
Per 9 Innings
1.488
1.488
Brad Thompson
Careerverified
Per 9 Inningsverified
1.391
1.391
Jason Johnson
Careerverified
Per 9 Inningsverified
5368
35.6
Brad Thompson
Career
Per 9 Innings
1580
35.08
Jason Johnson
Career
Per 9 Innings
3.26
3.26
Brad Thompson
Careerverified
Per 9 Inningsverified
1.09
1.09
Jason Johnson
Career
Per 9 Innings
0.306
0.306
Brad Thompson
Careerverified
Per 9 Inningsverified
0.294
0.294
Jason Johnson
Careerverified
Per 9 Inningsverified
39.77
39.77
Brad Thompson
Career
Per 9 Innings
39.01
39.01

Fielding Stats for Jason Johnson and Brad Thompson

Jason Johnson
Careerverified
Per 9 Inningsverified
11
11
Brad Thompson
Career
Per 9 Innings
6
6
Jason Johnson
Careerverified
Per 9 Innings
255
1.69
Brad Thompson
Career
Per 9 Inningsverified
201
4.46
Jason Johnson
Careerverified
Per 9 Inningsverified
221
1.47
Brad Thompson
Career
Per 9 Innings
32
0.71
Jason Johnson
Careerverified
Per 9 Innings
4071
27
Brad Thompson
Career
Per 9 Innings
1216
27
Jason Johnson
Careerverified
Per 9 Innings
1357
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Jason Johnson
Careerverified
Per 9 Innings
57
0.38
Brad Thompson
Career
Per 9 Inningsverified
33
0.73
Jason Johnson
Careerverified
Per 9 Innings
133
0.88
Brad Thompson
Career
Per 9 Inningsverified
53
1.18
Jason Johnson
Career
Per 9 Innings
17
0.11
Brad Thompson
Careerverified
Per 9 Inningsverified
1
0.02
Jason Johnson
Careerverified
Per 9 Innings
207
1.37
Brad Thompson
Career
Per 9 Inningsverified
87
1.93
Jason Johnson
Careerverified
Per 9 Innings
190
1.26
Brad Thompson
Career
Per 9 Inningsverified
86
1.91
Jason Johnson
Career
Per 9 Innings
91.79
91.79
Brad Thompson
Careerverified
Per 9 Inningsverified
98.85
98.85
Jason Johnson
Careerverified
Per 9 Inningsverified
0.745
0.745
Brad Thompson
Career
Per 9 Innings
0.428
0.428
Jason Johnson
Careerverified
Per 9 Inningsverified
86.67
86.67
Brad Thompson
Career
Per 9 Innings
15.92
15.92
Jason Johnson
Careerverified
Per 9 Innings
9
0.06
Brad Thompson
Career
Per 9 Inningsverified
5
0.11
Jason Johnson
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Jason Johnson
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Jason Johnson
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Jason Johnson
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jason Johnson and Brad Thompson

Jason Johnson
Careerverified
Per 600 PAverified
11
11
Brad Thompson
Career
Per 600 PA
6
6
Jason Johnson
Careerverified
Per 600 PAverified
255
4026.32
Brad Thompson
Career
Per 600 PA
203
1715.49
Jason Johnson
Career
Per 600 PA
38
600
Brad Thompson
Careerverified
Per 600 PA
71
600
Jason Johnson
Career
Per 600 PAverified
32
505.26
Brad Thompson
Careerverified
Per 600 PA
56
473.24
Jason Johnson
Career
Per 600 PA
0.094
0.094
Brad Thompson
Careerverified
Per 600 PAverified
0.179
0.179
Jason Johnson
Career
Per 600 PA
0.421
0.421
Brad Thompson
Careerverified
Per 600 PAverified
0.519
0.519
Jason Johnson
Career
Per 600 PA
3
47.37
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Jason Johnson
Career
Per 600 PA
2
31.58
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Careerverified
Per 600 PAverified
1
15.79
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Careerverified
Per 600 PAverified
1
15.79
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Careerverified
Per 600 PAverified
0.333
0.333
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Careerverified
Per 600 PAverified
0.031
0.031
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Careerverified
Per 600 PAverified
0.333
0.333
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Career
Per 600 PAverified
1.38
21.86
Brad Thompson
Careerverified
Per 600 PA
2.14
18.12
Jason Johnson
Career
Per 600 PAverified
6
94.74
Brad Thompson
Careerverified
Per 600 PA
10
84.51
Jason Johnson
Career
Per 600 PA
5
78.95
Brad Thompson
Careerverified
Per 600 PAverified
12
101.41
Jason Johnson
Career
Per 600 PA
0.147
0.147
Brad Thompson
Careerverified
Per 600 PAverified
0.207
0.207
Jason Johnson
Careerverified
Per 600 PAverified
0.188
0.188
Brad Thompson
Career
Per 600 PA
0.179
0.179
Jason Johnson
Career
Per 600 PA
0.335
0.335
Brad Thompson
Careerverified
Per 600 PAverified
0.386
0.386
Jason Johnson
Careerverified
Per 600 PAverified
0.094
0.094
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Career
Per 600 PA
0.113
0.113
Brad Thompson
Careerverified
Per 600 PAverified
0.138
0.138
Jason Johnson
Career
Per 600 PA
0.267
0.267
Brad Thompson
Careerverified
Per 600 PAverified
0.283
0.283
Jason Johnson
Career
Per 600 PA
0.182
0.182
Brad Thompson
Careerverified
Per 600 PAverified
0.345
0.345
Jason Johnson
Career
Per 600 PAverified
2
31.58
Brad Thompson
Careerverified
Per 600 PA
3
25.35
Jason Johnson
Career
Per 600 PA
1
15.79
Brad Thompson
Careerverified
Per 600 PAverified
2
16.9
Jason Johnson
Career
Per 600 PA
2
31.58
Brad Thompson
Careerverified
Per 600 PAverified
5
42.25
Jason Johnson
Career
Per 600 PA
-0.25
-3.88
Brad Thompson
Careerverified
Per 600 PAverified
2.29
19.36
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Career
Per 600 PAverified
2
31.58
Brad Thompson
Career
Per 600 PA
2
16.9
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Careerverified
Per 600 PA
20
315.79
Brad Thompson
Career
Per 600 PAverified
27
228.17
Jason Johnson
Career
Per 600 PA
1.9
1.9
Brad Thompson
Careerverified
Per 600 PAverified
2.63
2.63
Jason Johnson
Careerverified
Per 600 PAverified
0.1
0.1
Brad Thompson
Career
Per 600 PA
0.07
0.07
Jason Johnson
Career
Per 600 PA
4
63.16
Brad Thompson
Careerverified
Per 600 PAverified
13
109.86
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Career
Per 600 PA
1
15.79
Brad Thompson
Careerverified
Per 600 PAverified
0
0
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jason Johnson
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Jason Johnson
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
100
100