Jaime Barria vs. Ryan Thompson — Career Comparison

MillenialPanamaThrows RightBats RightCentral AmericaLos Angeles Angels of AnaheimAmerican LeagueStarting Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

Jaime Barria built a career as a starting pitcher and Ryan Thompson as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ryan Thompson posted stronger surface numbers — ERA 3.54 and WHIP 1.210 compared to 4.38 and 1.336 for Jaime Barria. By the career numbers, Ryan Thompson had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Jaime Barria and Ryan Thompson

Jaime Barria
Career
Per 9 Innings
6
6
Ryan Thompson
Career
Per 9 Innings
6
6
Jaime Barria
Career
Per 9 Innings
134
2.61
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Jaime Barria
Careerverified
Per 9 Inningsverified
62
1.21
Ryan Thompson
Career
Per 9 Innings
1
0.04
Jaime Barria
Careerverified
Per 9 Innings
22
0.43
Ryan Thompson
Career
Per 9 Inningsverified
18
0.67
Jaime Barria
Career
Per 9 Innings
32
0.62
Ryan Thompson
Careerverified
Per 9 Inningsverified
16
0.6
Jaime Barria
Career
Per 9 Innings
40.74
40.74
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Jaime Barria
Careerverified
Per 9 Inningsverified
46.27
46.27
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Jaime Barria
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jaime Barria
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jaime Barria
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Jaime Barria
Career
Per 9 Innings
225
4.38
Ryan Thompson
Careerverified
Per 9 Inningsverified
95
3.54
Jaime Barria
Career
Per 9 Innings
4.38
4.38
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.54
3.54
Jaime Barria
Career
Per 9 Innings
4.45
4.45
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Jaime Barria
Career
Per 9 Innings
4.9
4.9
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Jaime Barria
Career
Per 9 Innings
0.258
0.258
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Jaime Barria
Careerverified
Per 9 Innings
1388
27
Ryan Thompson
Career
Per 9 Innings
724
27
Jaime Barria
Careerverified
Per 9 Innings
462.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Jaime Barria
Career
Per 9 Innings
460
8.95
Ryan Thompson
Careerverified
Per 9 Inningsverified
220
8.2
Jaime Barria
Career
Per 9 Innings
8.95
8.95
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Jaime Barria
Career
Per 9 Innings
83
1.61
Ryan Thompson
Careerverified
Per 9 Inningsverified
23
0.86
Jaime Barria
Career
Per 9 Innings
1.61
1.61
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.86
0.86
Jaime Barria
Career
Per 9 Innings
0.62
0.62
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Jaime Barria
Career
Per 9 Innings
151
2.94
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Jaime Barria
Careerverified
Per 9 Inningsverified
7
0.14
Ryan Thompson
Career
Per 9 Innings
8
0.3
Jaime Barria
Career
Per 9 Innings
2.94
2.94
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Jaime Barria
Careerverified
Per 9 Innings
351
6.83
Ryan Thompson
Career
Per 9 Inningsverified
208
7.76
Jaime Barria
Career
Per 9 Innings
6.83
6.83
Ryan Thompson
Careerverified
Per 9 Inningsverified
7.76
7.76
Jaime Barria
Careerverified
Per 9 Inningsverified
2.62
2.62
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Jaime Barria
Career
Per 9 Innings
1.085
1.085
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.127
1.127
Jaime Barria
Career
Per 9 Inningsverified
11
0.21
Ryan Thompson
Careerverified
Per 9 Innings
6
0.22
Jaime Barria
Career
Per 9 Inningsverified
16
0.31
Ryan Thompson
Careerverified
Per 9 Innings
11
0.41
Jaime Barria
Careerverified
Per 9 Inningsverified
2
0.04
Ryan Thompson
Career
Per 9 Innings
3
0.11
Jaime Barria
Careerverified
Per 9 Inningsverified
1962
38.17
Ryan Thompson
Career
Per 9 Innings
997
37.18
Jaime Barria
Careerverified
Per 9 Innings
41
0.8
Ryan Thompson
Career
Per 9 Inningsverified
30
1.12
Jaime Barria
Career
Per 9 Innings
245
4.77
Ryan Thompson
Careerverified
Per 9 Inningsverified
111
4.14
Jaime Barria
Career
Per 9 Innings
4.77
4.77
Ryan Thompson
Careerverified
Per 9 Inningsverified
4.14
4.14
Jaime Barria
Careerverified
Per 9 Inningsverified
3
0.06
Ryan Thompson
Career
Per 9 Innings
4
0.15
Jaime Barria
Career
Per 9 Innings
7
0.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Jaime Barria
Careerverified
Per 9 Inningsverified
43
0.84
Ryan Thompson
Career
Per 9 Innings
21
0.78
Jaime Barria
Career
Per 9 Innings
1.321
1.321
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Jaime Barria
Careerverified
Per 9 Inningsverified
1785
34.72
Ryan Thompson
Career
Per 9 Innings
916
34.16
Jaime Barria
Career
Per 9 Innings
1.83
1.83
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Jaime Barria
Careerverified
Per 9 Inningsverified
0.279
0.279
Ryan Thompson
Career
Per 9 Innings
0.288
0.288
Jaime Barria
Careerverified
Per 9 Inningsverified
38.17
38.17
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Jaime Barria and Ryan Thompson

Jaime Barria
Career
Per 9 Innings
6
6
Ryan Thompson
Career
Per 9 Innings
6
6
Jaime Barria
Career
Per 9 Innings
134
2.61
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Jaime Barria
Careerverified
Per 9 Inningsverified
62
1.21
Ryan Thompson
Career
Per 9 Innings
1
0.04
Jaime Barria
Careerverified
Per 9 Innings
1388
27
Ryan Thompson
Career
Per 9 Innings
724
27
Jaime Barria
Careerverified
Per 9 Innings
462.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Jaime Barria
Careerverified
Per 9 Innings
22
0.43
Ryan Thompson
Career
Per 9 Inningsverified
20
0.75
Jaime Barria
Career
Per 9 Innings
36
0.7
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Jaime Barria
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Jaime Barria
Career
Per 9 Innings
58
1.13
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Jaime Barria
Career
Per 9 Innings
58
1.13
Ryan Thompson
Careerverified
Per 9 Inningsverified
61
2.27
Jaime Barria
Careerverified
Per 9 Inningsverified
100
100
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Jaime Barria
Careerverified
Per 9 Inningsverified
0.433
0.433
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Jaime Barria
Careerverified
Per 9 Inningsverified
46.27
46.27
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Jaime Barria
Career
Per 9 Innings
3
0.06
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Jaime Barria
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jaime Barria
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jaime Barria
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jaime Barria
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jaime Barria and Ryan Thompson

Jaime Barria
Career
Per 600 PAverified
6
6
Ryan Thompson
Career
Per 600 PA
6
Jaime Barria
Career
Per 600 PAverified
134
8040
Ryan Thompson
Careerverified
Per 600 PA
254
Jaime Barria
Careerverified
Per 600 PAverified
10
600
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Careerverified
Per 600 PAverified
10
600
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Careerverified
Per 600 PAverified
-1.38
-83.07
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
5
300
Ryan Thompson
Careerverified
Per 600 PAverified
0
Jaime Barria
Careerverified
Per 600 PAverified
2
2
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
1
60
Ryan Thompson
Careerverified
Per 600 PAverified
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jaime Barria
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA