Jose Contreras vs. Brad Thompson — Career Comparison

Gen XCubaThrows RightBats RightCaribbeanChicago White SoxAmerican LeagueStarting PitcherAll-Star
MillenialNevadaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

Jose Contreras 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 94), home run suppression (HR9+ 117 vs 106), and run prevention (ERA+ 105 vs 97). Jose Contreras held the edge in strikeout rate (K%+ 104 vs 60). Keeping the role difference in mind, the edge still goes to Brad Thompson.

Pitching Stats for Jose Contreras and Brad Thompson

Jose Contreras
Careerverified
Per 9 Inningsverified
11
11
Brad Thompson
Career
Per 9 Innings
6
6
Jose Contreras
Careerverified
Per 9 Innings
299
2.29
Brad Thompson
Career
Per 9 Inningsverified
201
4.46
Jose Contreras
Careerverified
Per 9 Inningsverified
175
1.34
Brad Thompson
Career
Per 9 Innings
32
0.71
Jose Contreras
Careerverified
Per 9 Inningsverified
78
0.6
Brad Thompson
Career
Per 9 Innings
21
0.47
Jose Contreras
Career
Per 9 Innings
67
0.51
Brad Thompson
Careerverified
Per 9 Inningsverified
21
0.47
Jose Contreras
Careerverified
Per 9 Inningsverified
53.79
53.79
Brad Thompson
Career
Per 9 Innings
50
50
Jose Contreras
Careerverified
Per 9 Inningsverified
58.53
58.53
Brad Thompson
Career
Per 9 Innings
15.92
15.92
Jose Contreras
Careerverified
Per 9 Inningsverified
5
0.04
Brad Thompson
Career
Per 9 Innings
0
0
Jose Contreras
Careerverified
Per 9 Inningsverified
3
0.02
Brad Thompson
Career
Per 9 Innings
0
0
Jose Contreras
Careerverified
Per 9 Inningsverified
9
0.07
Brad Thompson
Career
Per 9 Innings
1
0.02
Jose Contreras
Career
Per 9 Innings
595
4.57
Brad Thompson
Careerverified
Per 9 Inningsverified
201
4.46
Jose Contreras
Career
Per 9 Innings
4.57
4.57
Brad Thompson
Careerverified
Per 9 Inningsverified
4.46
4.46
Jose Contreras
Careerverified
Per 9 Inningsverified
4.21
4.21
Brad Thompson
Career
Per 9 Innings
4.68
4.68
Jose Contreras
Careerverified
Per 9 Inningsverified
4.19
4.19
Brad Thompson
Career
Per 9 Innings
4.77
4.77
Jose Contreras
Careerverified
Per 9 Inningsverified
0.26
0.26
Brad Thompson
Career
Per 9 Innings
0.28
0.28
Jose Contreras
Careerverified
Per 9 Innings
3519
27
Brad Thompson
Career
Per 9 Innings
1216
27
Jose Contreras
Careerverified
Per 9 Innings
1173
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Jose Contreras
Career
Per 9 Inningsverified
1176
9.02
Brad Thompson
Careerverified
Per 9 Innings
443
9.84
Jose Contreras
Careerverified
Per 9 Inningsverified
9.02
9.02
Brad Thompson
Career
Per 9 Innings
9.84
9.84
Jose Contreras
Career
Per 9 Inningsverified
131
1.01
Brad Thompson
Careerverified
Per 9 Innings
49
1.09
Jose Contreras
Careerverified
Per 9 Inningsverified
1.01
1.01
Brad Thompson
Career
Per 9 Innings
1.09
1.09
Jose Contreras
Career
Per 9 Innings
0.44
0.44
Brad Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Jose Contreras
Career
Per 9 Innings
427
3.28
Brad Thompson
Careerverified
Per 9 Inningsverified
121
2.69
Jose Contreras
Career
Per 9 Inningsverified
15
0.12
Brad Thompson
Careerverified
Per 9 Innings
11
0.24
Jose Contreras
Career
Per 9 Innings
3.28
3.28
Brad Thompson
Careerverified
Per 9 Inningsverified
2.69
2.69
Jose Contreras
Careerverified
Per 9 Inningsverified
889
6.82
Brad Thompson
Career
Per 9 Innings
190
4.22
Jose Contreras
Careerverified
Per 9 Inningsverified
6.82
6.82
Brad Thompson
Career
Per 9 Innings
4.22
4.22
Jose Contreras
Careerverified
Per 9 Inningsverified
2.97
2.97
Brad Thompson
Career
Per 9 Innings
0.95
0.95
Jose Contreras
Careerverified
Per 9 Inningsverified
1.122
1.122
Brad Thompson
Career
Per 9 Innings
0.767
0.767
Jose Contreras
Career
Per 9 Innings
72
0.55
Brad Thompson
Careerverified
Per 9 Inningsverified
14
0.31
Jose Contreras
Career
Per 9 Inningsverified
62
0.48
Brad Thompson
Careerverified
Per 9 Innings
33
0.73
Jose Contreras
Career
Per 9 Innings
2
0.02
Brad Thompson
Careerverified
Per 9 Innings
1
0.02
Jose Contreras
Careerverified
Per 9 Inningsverified
5087
39.03
Brad Thompson
Career
Per 9 Innings
1757
39.01
Jose Contreras
Career
Per 9 Innings
37
0.28
Brad Thompson
Careerverified
Per 9 Inningsverified
64
1.42
Jose Contreras
Career
Per 9 Innings
660
5.06
Brad Thompson
Careerverified
Per 9 Inningsverified
220
4.88
Jose Contreras
Career
Per 9 Innings
5.06
5.06
Brad Thompson
Careerverified
Per 9 Inningsverified
4.88
4.88
Jose Contreras
Career
Per 9 Inningsverified
39
0.3
Brad Thompson
Careerverified
Per 9 Innings
15
0.33
Jose Contreras
Career
Per 9 Innings
33
0.25
Brad Thompson
Careerverified
Per 9 Inningsverified
8
0.18
Jose Contreras
Careerverified
Per 9 Innings
91
0.7
Brad Thompson
Career
Per 9 Inningsverified
58
1.29
Jose Contreras
Careerverified
Per 9 Inningsverified
1.367
1.367
Brad Thompson
Career
Per 9 Innings
1.391
1.391
Jose Contreras
Careerverified
Per 9 Innings
4526
34.73
Brad Thompson
Career
Per 9 Inningsverified
1580
35.08
Jose Contreras
Career
Per 9 Innings
2.21
2.21
Brad Thompson
Careerverified
Per 9 Inningsverified
1.09
1.09
Jose Contreras
Career
Per 9 Innings
0.298
0.298
Brad Thompson
Careerverified
Per 9 Inningsverified
0.294
0.294
Jose Contreras
Careerverified
Per 9 Inningsverified
39.03
39.03
Brad Thompson
Career
Per 9 Innings
39.01
39.01

Fielding Stats for Jose Contreras and Brad Thompson

Jose Contreras
Careerverified
Per 9 Inningsverified
11
11
Brad Thompson
Career
Per 9 Innings
6
6
Jose Contreras
Careerverified
Per 9 Innings
299
2.29
Brad Thompson
Career
Per 9 Inningsverified
201
4.46
Jose Contreras
Careerverified
Per 9 Inningsverified
175
1.34
Brad Thompson
Career
Per 9 Innings
32
0.71
Jose Contreras
Careerverified
Per 9 Innings
3519
27
Brad Thompson
Career
Per 9 Innings
1216
27
Jose Contreras
Careerverified
Per 9 Innings
1173
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Jose Contreras
Careerverified
Per 9 Innings
44
0.34
Brad Thompson
Career
Per 9 Inningsverified
33
0.73
Jose Contreras
Careerverified
Per 9 Innings
128
0.98
Brad Thompson
Career
Per 9 Inningsverified
53
1.18
Jose Contreras
Career
Per 9 Innings
17
0.13
Brad Thompson
Careerverified
Per 9 Inningsverified
1
0.02
Jose Contreras
Careerverified
Per 9 Innings
189
1.45
Brad Thompson
Career
Per 9 Inningsverified
87
1.93
Jose Contreras
Careerverified
Per 9 Innings
172
1.32
Brad Thompson
Career
Per 9 Inningsverified
86
1.91
Jose Contreras
Career
Per 9 Innings
91.01
91.01
Brad Thompson
Careerverified
Per 9 Inningsverified
98.85
98.85
Jose Contreras
Careerverified
Per 9 Inningsverified
0.575
0.575
Brad Thompson
Career
Per 9 Innings
0.428
0.428
Jose Contreras
Careerverified
Per 9 Inningsverified
58.53
58.53
Brad Thompson
Career
Per 9 Innings
15.92
15.92
Jose Contreras
Careerverified
Per 9 Innings
7
0.05
Brad Thompson
Career
Per 9 Inningsverified
5
0.11
Jose Contreras
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Jose Contreras
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Jose Contreras
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Jose Contreras
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jose Contreras and Brad Thompson

Jose Contreras
Careerverified
Per 600 PAverified
11
11
Brad Thompson
Career
Per 600 PA
6
6
Jose Contreras
Careerverified
Per 600 PAverified
299
5436.36
Brad Thompson
Career
Per 600 PA
203
1715.49
Jose Contreras
Career
Per 600 PA
33
600
Brad Thompson
Careerverified
Per 600 PA
71
600
Jose Contreras
Career
Per 600 PAverified
29
527.27
Brad Thompson
Careerverified
Per 600 PA
56
473.24
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.179
0.179
Jose Contreras
Career
Per 600 PA
0.167
0.167
Brad Thompson
Careerverified
Per 600 PAverified
0.519
0.519
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0.03
0.61
Brad Thompson
Careerverified
Per 600 PAverified
2.14
18.12
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Jose Contreras
Career
Per 600 PA
3
54.55
Brad Thompson
Careerverified
Per 600 PAverified
12
101.41
Jose Contreras
Career
Per 600 PA
0.094
0.094
Brad Thompson
Careerverified
Per 600 PAverified
0.207
0.207
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.179
0.179
Jose Contreras
Career
Per 600 PA
0.094
0.094
Brad Thompson
Careerverified
Per 600 PAverified
0.386
0.386
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0.042
0.042
Brad Thompson
Careerverified
Per 600 PAverified
0.138
0.138
Jose Contreras
Career
Per 600 PA
0.103
0.103
Brad Thompson
Careerverified
Per 600 PAverified
0.283
0.283
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.345
0.345
Jose Contreras
Career
Per 600 PA
1
18.18
Brad Thompson
Careerverified
Per 600 PAverified
3
25.35
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
2
16.9
Jose Contreras
Career
Per 600 PA
1
18.18
Brad Thompson
Careerverified
Per 600 PAverified
5
42.25
Jose Contreras
Career
Per 600 PA
-2.12
-38.59
Brad Thompson
Careerverified
Per 600 PAverified
2.29
19.36
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Careerverified
Per 600 PAverified
3
54.55
Brad Thompson
Career
Per 600 PA
2
16.9
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Careerverified
Per 600 PA
18
327.27
Brad Thompson
Career
Per 600 PAverified
27
228.17
Jose Contreras
Career
Per 600 PA
1.83
1.83
Brad Thompson
Careerverified
Per 600 PAverified
2.63
2.63
Jose Contreras
Careerverified
Per 600 PAverified
0.17
0.17
Brad Thompson
Career
Per 600 PA
0.07
0.07
Jose Contreras
Career
Per 600 PA
1
18.18
Brad Thompson
Careerverified
Per 600 PAverified
13
109.86
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Jose Contreras
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Jose Contreras
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
100
100