Xavier Hernandez vs. Brad Thompson — Career Comparison
The numbers give Brad Thompson a clear advantage over Xavier Hernandez across the core pitching metrics. Brad Thompson led in home run suppression (HR9+ 117 vs 73), walk avoidance (BB%+ 137 vs 101), and run prevention (ERA+ 105 vs 85). Xavier Hernandez held the edge in strikeout rate (K%+ 103 vs 60). Brad Thompson was the better reliever — the numbers make that case clearly.
Pitching Stats for Xavier Hernandez and Brad Thompson
Xavier Hernandez
Career
Per 9 Innings
463
6.21
Brad Thompson
Career
Per 9 Innings
201
4.46
Xavier Hernandez
Career
Per 9 Innings
7
0.09
Brad Thompson
Career
Per 9 Innings
32
0.71
Xavier Hernandez
Career
Per 9 Innings
40
0.54
Brad Thompson
Career
Per 9 Innings
21
0.47
Xavier Hernandez
Career
Per 9 Innings
35
0.47
Brad Thompson
Career
Per 9 Innings
21
0.47
Xavier Hernandez
Career
Per 9 Innings
53.33
53.33
Brad Thompson
Career
Per 9 Innings
50
50
Xavier Hernandez
Career
Per 9 Innings
1.51
1.51
Brad Thompson
Career
Per 9 Innings
15.92
15.92
Xavier Hernandez
Career
Per 9 Innings
35
0.47
Brad Thompson
Career
Per 9 Innings
1
0.02
Xavier Hernandez
Career
Per 9 Innings
291
3.9
Brad Thompson
Career
Per 9 Innings
201
4.46
Xavier Hernandez
Career
Per 9 Innings
3.9
3.9
Brad Thompson
Career
Per 9 Innings
4.46
4.46
Xavier Hernandez
Career
Per 9 Innings
3.65
3.65
Brad Thompson
Career
Per 9 Innings
4.68
4.68
Xavier Hernandez
Career
Per 9 Innings
3.9
3.9
Brad Thompson
Career
Per 9 Innings
4.77
4.77
Xavier Hernandez
Career
Per 9 Innings
0.244
0.244
Brad Thompson
Career
Per 9 Innings
0.28
0.28
Xavier Hernandez
Career
Per 9 Innings
2013
27
Brad Thompson
Career
Per 9 Innings
1216
27
Xavier Hernandez
Career
Per 9 Innings
671
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Xavier Hernandez
Career
Per 9 Innings
621
8.33
Brad Thompson
Career
Per 9 Innings
443
9.84
Xavier Hernandez
Career
Per 9 Innings
8.33
8.33
Brad Thompson
Career
Per 9 Innings
9.84
9.84
Xavier Hernandez
Career
Per 9 Innings
67
0.9
Brad Thompson
Career
Per 9 Innings
49
1.09
Xavier Hernandez
Career
Per 9 Innings
0.9
0.9
Brad Thompson
Career
Per 9 Innings
1.09
1.09
Xavier Hernandez
Career
Per 9 Innings
0.14
0.14
Brad Thompson
Career
Per 9 Innings
0.24
0.24
Xavier Hernandez
Career
Per 9 Innings
266
3.57
Brad Thompson
Career
Per 9 Innings
121
2.69
Xavier Hernandez
Career
Per 9 Innings
36
0.48
Brad Thompson
Career
Per 9 Innings
11
0.24
Xavier Hernandez
Career
Per 9 Innings
3.57
3.57
Brad Thompson
Career
Per 9 Innings
2.69
2.69
Xavier Hernandez
Career
Per 9 Innings
562
7.54
Brad Thompson
Career
Per 9 Innings
190
4.22
Xavier Hernandez
Career
Per 9 Innings
7.54
7.54
Brad Thompson
Career
Per 9 Innings
4.22
4.22
Xavier Hernandez
Career
Per 9 Innings
1.21
1.21
Brad Thompson
Career
Per 9 Innings
0.95
0.95
Xavier Hernandez
Career
Per 9 Innings
1.234
1.234
Brad Thompson
Career
Per 9 Innings
0.767
0.767
Xavier Hernandez
Career
Per 9 Innings
46
0.62
Brad Thompson
Career
Per 9 Innings
14
0.31
Xavier Hernandez
Career
Per 9 Innings
20
0.27
Brad Thompson
Career
Per 9 Innings
33
0.73
Xavier Hernandez
Career
Per 9 Innings
2879
38.62
Brad Thompson
Career
Per 9 Innings
1757
39.01
Xavier Hernandez
Career
Per 9 Innings
169
2.27
Brad Thompson
Career
Per 9 Innings
64
1.42
Xavier Hernandez
Career
Per 9 Innings
324
4.35
Brad Thompson
Career
Per 9 Innings
220
4.88
Xavier Hernandez
Career
Per 9 Innings
4.35
4.35
Brad Thompson
Career
Per 9 Innings
4.88
4.88
Xavier Hernandez
Career
Per 9 Innings
28
0.38
Brad Thompson
Career
Per 9 Innings
15
0.33
Xavier Hernandez
Career
Per 9 Innings
22
0.3
Brad Thompson
Career
Per 9 Innings
8
0.18
Xavier Hernandez
Career
Per 9 Innings
48
0.64
Brad Thompson
Career
Per 9 Innings
58
1.29
Xavier Hernandez
Career
Per 9 Innings
1.322
1.322
Brad Thompson
Career
Per 9 Innings
1.391
1.391
Xavier Hernandez
Career
Per 9 Innings
2543
34.11
Brad Thompson
Career
Per 9 Innings
1580
35.08
Xavier Hernandez
Career
Per 9 Innings
0.7
0.7
Brad Thompson
Career
Per 9 Innings
1.09
1.09
Xavier Hernandez
Career
Per 9 Innings
0.289
0.289
Brad Thompson
Career
Per 9 Innings
0.294
0.294
Xavier Hernandez
Career
Per 9 Innings
38.62
38.62
Brad Thompson
Career
Per 9 Innings
39.01
39.01
Fielding Stats for Xavier Hernandez and Brad Thompson
Xavier Hernandez
Career
Per 9 Innings
463
6.21
Brad Thompson
Career
Per 9 Innings
201
4.46
Xavier Hernandez
Career
Per 9 Innings
7
0.09
Brad Thompson
Career
Per 9 Innings
32
0.71
Xavier Hernandez
Career
Per 9 Innings
2013
27
Brad Thompson
Career
Per 9 Innings
1216
27
Xavier Hernandez
Career
Per 9 Innings
671
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Xavier Hernandez
Career
Per 9 Innings
40
0.54
Brad Thompson
Career
Per 9 Innings
33
0.73
Xavier Hernandez
Career
Per 9 Innings
64
0.86
Brad Thompson
Career
Per 9 Innings
53
1.18
Xavier Hernandez
Career
Per 9 Innings
2
0.03
Brad Thompson
Career
Per 9 Innings
1
0.02
Xavier Hernandez
Career
Per 9 Innings
106
1.42
Brad Thompson
Career
Per 9 Innings
87
1.93
Xavier Hernandez
Career
Per 9 Innings
104
1.39
Brad Thompson
Career
Per 9 Innings
86
1.91
Xavier Hernandez
Career
Per 9 Innings
98.11
98.11
Brad Thompson
Career
Per 9 Innings
98.85
98.85
Xavier Hernandez
Career
Per 9 Innings
0.225
0.225
Brad Thompson
Career
Per 9 Innings
0.428
0.428
Xavier Hernandez
Career
Per 9 Innings
1.51
1.51
Brad Thompson
Career
Per 9 Innings
15.92
15.92
Xavier Hernandez
Career
Per 9 Innings
4
0.05
Brad Thompson
Career
Per 9 Innings
5
0.11
Xavier Hernandez
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Xavier Hernandez
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Xavier Hernandez
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Hitting Stats for Xavier Hernandez and Brad Thompson
Xavier Hernandez
Career
Per 600 PA
464
6474.42
Brad Thompson
Career
Per 600 PA
203
1715.49
Xavier Hernandez
Career
Per 600 PA
43
600
Brad Thompson
Career
Per 600 PA
71
600
Xavier Hernandez
Career
Per 600 PA
37
516.28
Brad Thompson
Career
Per 600 PA
56
473.24
Xavier Hernandez
Career
Per 600 PA
0.027
0.027
Brad Thompson
Career
Per 600 PA
0.179
0.179
Xavier Hernandez
Career
Per 600 PA
0.209
0.209
Brad Thompson
Career
Per 600 PA
0.519
0.519
Xavier Hernandez
Career
Per 600 PA
1
13.95
Brad Thompson
Career
Per 600 PA
10
84.51
Xavier Hernandez
Career
Per 600 PA
0.01
0.12
Brad Thompson
Career
Per 600 PA
2.14
18.12
Xavier Hernandez
Career
Per 600 PA
1
13.95
Brad Thompson
Career
Per 600 PA
10
84.51
Xavier Hernandez
Career
Per 600 PA
3
41.86
Brad Thompson
Career
Per 600 PA
12
101.41
Xavier Hernandez
Career
Per 600 PA
0.077
0.077
Brad Thompson
Career
Per 600 PA
0.207
0.207
Xavier Hernandez
Career
Per 600 PA
0.027
0.027
Brad Thompson
Career
Per 600 PA
0.179
0.179
Xavier Hernandez
Career
Per 600 PA
0.104
0.104
Brad Thompson
Career
Per 600 PA
0.386
0.386
Xavier Hernandez
Career
Per 600 PA
0.041
0.041
Brad Thompson
Career
Per 600 PA
0.138
0.138
Xavier Hernandez
Career
Per 600 PA
0.081
0.081
Brad Thompson
Career
Per 600 PA
0.283
0.283
Xavier Hernandez
Career
Per 600 PA
0.059
0.059
Brad Thompson
Career
Per 600 PA
0.345
0.345
Xavier Hernandez
Career
Per 600 PA
2
27.91
Brad Thompson
Career
Per 600 PA
5
42.25
Xavier Hernandez
Career
Per 600 PA
-2.82
-39.33
Brad Thompson
Career
Per 600 PA
2.29
19.36
Xavier Hernandez
Career
Per 600 PA
20
279.07
Brad Thompson
Career
Per 600 PA
27
228.17
Xavier Hernandez
Career
Per 600 PA
2.15
2.15
Brad Thompson
Career
Per 600 PA
2.63
2.63
Xavier Hernandez
Career
Per 600 PA
0.1
0.1
Brad Thompson
Career
Per 600 PA
0.07
0.07
Xavier Hernandez
Career
Per 600 PA
4
55.81
Brad Thompson
Career
Per 600 PA
13
109.86
Xavier Hernandez
Career
Per 600 PA
1
13.95
Brad Thompson
Career
Per 600 PA
0
0