Jacob Barnes vs. Ryan Thompson — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

The numbers give Ryan Thompson a clear advantage over Jacob Barnes across the core pitching metrics. Ryan Thompson led in walk avoidance (BB%+ 146 vs 100), home run suppression (HR9+ 127 vs 111), and skill-based run prevention (DICE+ 113 vs 102). Jacob Barnes held the edge in strikeout rate (K%+ 96 vs 87). Ryan Thompson was the better reliever — the numbers make that case clearly.

Pitching Stats for Jacob Barnes and Ryan Thompson

Jacob Barnes
Careerverified
Per 9 Inningsverified
10
10
Ryan Thompson
Career
Per 9 Innings
6
6
Jacob Barnes
Careerverified
Per 9 Innings
334
8.93
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Jacob Barnes
Career
Per 9 Innings
1
0.03
Ryan Thompson
Career
Per 9 Inningsverified
1
0.04
Jacob Barnes
Career
Per 9 Innings
16
0.43
Ryan Thompson
Careerverified
Per 9 Inningsverified
18
0.67
Jacob Barnes
Career
Per 9 Inningsverified
21
0.56
Ryan Thompson
Careerverified
Per 9 Innings
16
0.6
Jacob Barnes
Career
Per 9 Innings
43.24
43.24
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Jacob Barnes
Career
Per 9 Innings
0.3
0.3
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Jacob Barnes
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jacob Barnes
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jacob Barnes
Career
Per 9 Innings
7
0.19
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Jacob Barnes
Career
Per 9 Innings
179
4.79
Ryan Thompson
Careerverified
Per 9 Inningsverified
95
3.54
Jacob Barnes
Career
Per 9 Innings
4.79
4.79
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.54
3.54
Jacob Barnes
Career
Per 9 Innings
4.29
4.29
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Jacob Barnes
Career
Per 9 Innings
4.02
4.02
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Jacob Barnes
Career
Per 9 Innings
0.259
0.259
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Jacob Barnes
Careerverified
Per 9 Innings
1010
27
Ryan Thompson
Career
Per 9 Innings
724
27
Jacob Barnes
Careerverified
Per 9 Innings
336.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Jacob Barnes
Career
Per 9 Innings
336
8.98
Ryan Thompson
Careerverified
Per 9 Inningsverified
220
8.2
Jacob Barnes
Career
Per 9 Innings
8.98
8.98
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Jacob Barnes
Career
Per 9 Innings
43
1.15
Ryan Thompson
Careerverified
Per 9 Inningsverified
23
0.86
Jacob Barnes
Career
Per 9 Innings
1.15
1.15
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.86
0.86
Jacob Barnes
Career
Per 9 Innings
0.13
0.13
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Jacob Barnes
Career
Per 9 Innings
134
3.58
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Jacob Barnes
Career
Per 9 Inningsverified
10
0.27
Ryan Thompson
Careerverified
Per 9 Innings
8
0.3
Jacob Barnes
Career
Per 9 Innings
3.58
3.58
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Jacob Barnes
Careerverified
Per 9 Inningsverified
322
8.61
Ryan Thompson
Career
Per 9 Innings
208
7.76
Jacob Barnes
Careerverified
Per 9 Inningsverified
8.61
8.61
Ryan Thompson
Career
Per 9 Innings
7.76
7.76
Jacob Barnes
Careerverified
Per 9 Inningsverified
0.96
0.96
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Jacob Barnes
Careerverified
Per 9 Inningsverified
1.355
1.355
Ryan Thompson
Career
Per 9 Innings
1.127
1.127
Jacob Barnes
Career
Per 9 Innings
19
0.51
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
0.22
Jacob Barnes
Careerverified
Per 9 Inningsverified
9
0.24
Ryan Thompson
Career
Per 9 Innings
11
0.41
Jacob Barnes
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Jacob Barnes
Careerverified
Per 9 Inningsverified
1464
39.14
Ryan Thompson
Career
Per 9 Innings
997
37.18
Jacob Barnes
Careerverified
Per 9 Inningsverified
67
1.79
Ryan Thompson
Career
Per 9 Innings
30
1.12
Jacob Barnes
Career
Per 9 Innings
201
5.37
Ryan Thompson
Careerverified
Per 9 Inningsverified
111
4.14
Jacob Barnes
Career
Per 9 Innings
5.37
5.37
Ryan Thompson
Careerverified
Per 9 Inningsverified
4.14
4.14
Jacob Barnes
Career
Per 9 Inningsverified
5
0.13
Ryan Thompson
Careerverified
Per 9 Innings
4
0.15
Jacob Barnes
Career
Per 9 Innings
16
0.43
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Jacob Barnes
Careerverified
Per 9 Inningsverified
40
1.07
Ryan Thompson
Career
Per 9 Innings
21
0.78
Jacob Barnes
Career
Per 9 Innings
1.396
1.396
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Jacob Barnes
Careerverified
Per 9 Inningsverified
1300
34.75
Ryan Thompson
Career
Per 9 Innings
916
34.16
Jacob Barnes
Career
Per 9 Innings
0.6
0.6
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Jacob Barnes
Career
Per 9 Innings
0.313
0.313
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.288
0.288
Jacob Barnes
Careerverified
Per 9 Inningsverified
39.14
39.14
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Jacob Barnes and Ryan Thompson

Jacob Barnes
Careerverified
Per 9 Inningsverified
10
10
Ryan Thompson
Career
Per 9 Innings
6
6
Jacob Barnes
Careerverified
Per 9 Innings
334
8.93
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Jacob Barnes
Career
Per 9 Innings
1
0.03
Ryan Thompson
Career
Per 9 Inningsverified
1
0.04
Jacob Barnes
Careerverified
Per 9 Innings
1010
27
Ryan Thompson
Career
Per 9 Innings
724
27
Jacob Barnes
Careerverified
Per 9 Innings
336.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Jacob Barnes
Careerverified
Per 9 Inningsverified
29
0.78
Ryan Thompson
Career
Per 9 Innings
20
0.75
Jacob Barnes
Career
Per 9 Innings
35
0.94
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Jacob Barnes
Career
Per 9 Innings
8
0.21
Ryan Thompson
Careerverified
Per 9 Inningsverified
3
0.11
Jacob Barnes
Careerverified
Per 9 Innings
72
1.92
Ryan Thompson
Career
Per 9 Inningsverified
64
2.39
Jacob Barnes
Careerverified
Per 9 Innings
64
1.71
Ryan Thompson
Career
Per 9 Inningsverified
61
2.27
Jacob Barnes
Career
Per 9 Innings
88.89
88.89
Ryan Thompson
Careerverified
Per 9 Inningsverified
95.31
95.31
Jacob Barnes
Career
Per 9 Innings
0.192
0.192
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Jacob Barnes
Career
Per 9 Innings
0.3
0.3
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Jacob Barnes
Career
Per 9 Innings
4
0.11
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Jacob Barnes
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jacob Barnes
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jacob Barnes
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jacob Barnes
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jacob Barnes and Ryan Thompson

Jacob Barnes
Careerverified
Per 600 PAverified
10
10
Ryan Thompson
Career
Per 600 PA
6
Jacob Barnes
Careerverified
Per 600 PAverified
334
200400
Ryan Thompson
Career
Per 600 PA
254
Jacob Barnes
Careerverified
Per 600 PAverified
1
600
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Careerverified
Per 600 PAverified
1.5
1.5
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Careerverified
Per 600 PAverified
1
600
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Careerverified
Per 600 PAverified
1
600
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Careerverified
Per 600 PAverified
1
1
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Careerverified
Per 600 PAverified
0.34
205.73
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Careerverified
Per 600 PAverified
1
600
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jacob Barnes
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA