Danny Barnes vs. Ryan Thompson — Career Comparison
The numbers give Ryan Thompson a clear advantage over Danny Barnes across the core pitching metrics. Ryan Thompson led in walk avoidance (BB%+ 146 vs 88), home run suppression (HR9+ 127 vs 82), and skill-based run prevention (DICE+ 113 vs 87). Danny Barnes held the edge in strikeout rate (K%+ 93 vs 87). Ryan Thompson was the better reliever — the numbers make that case clearly.
Pitching Stats for Danny Barnes and Ryan Thompson
Danny Barnes
Career
Per 9 Innings
119
8.88
Ryan Thompson
Career
Per 9 Innings
254
9.47
Danny Barnes
Career
Per 9 Innings
40
40
Ryan Thompson
Career
Per 9 Innings
52.94
52.94
Danny Barnes
Career
Per 9 Innings
58
4.33
Ryan Thompson
Career
Per 9 Innings
95
3.54
Danny Barnes
Career
Per 9 Innings
4.33
4.33
Ryan Thompson
Career
Per 9 Innings
3.54
3.54
Danny Barnes
Career
Per 9 Innings
3.95
3.95
Ryan Thompson
Career
Per 9 Innings
3.19
3.19
Danny Barnes
Career
Per 9 Innings
4.26
4.26
Ryan Thompson
Career
Per 9 Innings
3.45
3.45
Danny Barnes
Career
Per 9 Innings
0.239
0.239
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Danny Barnes
Career
Per 9 Innings
362
27
Ryan Thompson
Career
Per 9 Innings
724
27
Danny Barnes
Career
Per 9 Innings
120.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Danny Barnes
Career
Per 9 Innings
8.13
8.13
Ryan Thompson
Career
Per 9 Innings
8.2
8.2
Danny Barnes
Career
Per 9 Innings
17
1.27
Ryan Thompson
Career
Per 9 Innings
23
0.86
Danny Barnes
Career
Per 9 Innings
1.27
1.27
Ryan Thompson
Career
Per 9 Innings
0.86
0.86
Danny Barnes
Career
Per 9 Innings
0.14
0.14
Ryan Thompson
Career
Per 9 Innings
0.09
0.09
Danny Barnes
Career
Per 9 Innings
2
0.15
Ryan Thompson
Career
Per 9 Innings
8
0.3
Danny Barnes
Career
Per 9 Innings
3.8
3.8
Ryan Thompson
Career
Per 9 Innings
2.39
2.39
Danny Barnes
Career
Per 9 Innings
114
8.5
Ryan Thompson
Career
Per 9 Innings
208
7.76
Danny Barnes
Career
Per 9 Innings
8.5
8.5
Ryan Thompson
Career
Per 9 Innings
7.76
7.76
Danny Barnes
Career
Per 9 Innings
0.96
0.96
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Danny Barnes
Career
Per 9 Innings
1.367
1.367
Ryan Thompson
Career
Per 9 Innings
1.127
1.127
Danny Barnes
Career
Per 9 Innings
2
0.15
Ryan Thompson
Career
Per 9 Innings
6
0.22
Danny Barnes
Career
Per 9 Innings
2
0.15
Ryan Thompson
Career
Per 9 Innings
11
0.41
Danny Barnes
Career
Per 9 Innings
514
38.34
Ryan Thompson
Career
Per 9 Innings
997
37.18
Danny Barnes
Career
Per 9 Innings
23
1.72
Ryan Thompson
Career
Per 9 Innings
30
1.12
Danny Barnes
Career
Per 9 Innings
4.48
4.48
Ryan Thompson
Career
Per 9 Innings
4.14
4.14
Danny Barnes
Career
Per 9 Innings
4
0.3
Ryan Thompson
Career
Per 9 Innings
2
0.07
Danny Barnes
Career
Per 9 Innings
10
0.75
Ryan Thompson
Career
Per 9 Innings
21
0.78
Danny Barnes
Career
Per 9 Innings
1.326
1.326
Ryan Thompson
Career
Per 9 Innings
1.177
1.177
Danny Barnes
Career
Per 9 Innings
457
34.09
Ryan Thompson
Career
Per 9 Innings
916
34.16
Danny Barnes
Career
Per 9 Innings
0.5
0.5
Ryan Thompson
Career
Per 9 Innings
0.44
0.44
Danny Barnes
Career
Per 9 Innings
0.282
0.282
Ryan Thompson
Career
Per 9 Innings
0.288
0.288
Danny Barnes
Career
Per 9 Innings
38.34
38.34
Ryan Thompson
Career
Per 9 Innings
37.18
37.18
Fielding Stats for Danny Barnes and Ryan Thompson
Danny Barnes
Career
Per 9 Innings
119
8.88
Ryan Thompson
Career
Per 9 Innings
254
9.47
Danny Barnes
Career
Per 9 Innings
362
27
Ryan Thompson
Career
Per 9 Innings
724
27
Danny Barnes
Career
Per 9 Innings
120.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Danny Barnes
Career
Per 9 Innings
6
0.45
Ryan Thompson
Career
Per 9 Innings
41
1.53
Danny Barnes
Career
Per 9 Innings
11
0.82
Ryan Thompson
Career
Per 9 Innings
64
2.39
Danny Barnes
Career
Per 9 Innings
10
0.75
Ryan Thompson
Career
Per 9 Innings
61
2.27
Danny Barnes
Career
Per 9 Innings
90.91
90.91
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Danny Barnes
Career
Per 9 Innings
0.084
0.084
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Danny Barnes
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0