Ron Blazier vs. Ryan Thompson — Career Comparison

Gen XPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueRelief Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

The numbers give Ryan Thompson a clear advantage over Ron Blazier across the core pitching metrics. Ryan Thompson led in home run suppression (HR9+ 127 vs 69), run prevention (ERA+ 109 vs 79), and skill-based run prevention (DICE+ 113 vs 92). Ryan Thompson was the better reliever — the numbers make that case clearly.

Pitching Stats for Ron Blazier and Ryan Thompson

Ron Blazier
Career
Per 9 Innings
2
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Ron Blazier
Career
Per 9 Innings
63
6.16
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
1
0.04
Ron Blazier
Career
Per 9 Innings
4
0.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
18
0.67
Ron Blazier
Careerverified
Per 9 Inningsverified
2
0.2
Ryan Thompson
Career
Per 9 Innings
16
0.6
Ron Blazier
Careerverified
Per 9 Inningsverified
66.67
66.67
Ryan Thompson
Career
Per 9 Innings
52.94
52.94
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Ron Blazier
Careerverified
Per 9 Innings
55
5.38
Ryan Thompson
Career
Per 9 Inningsverified
95
3.54
Ron Blazier
Career
Per 9 Innings
5.38
5.38
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.54
3.54
Ron Blazier
Career
Per 9 Innings
5.23
5.23
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Ron Blazier
Career
Per 9 Innings
4.53
4.53
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Ron Blazier
Career
Per 9 Innings
0.298
0.298
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Ron Blazier
Career
Per 9 Innings
276
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Ron Blazier
Career
Per 9 Innings
92
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Ron Blazier
Careerverified
Per 9 Innings
111
10.86
Ryan Thompson
Career
Per 9 Inningsverified
220
8.2
Ron Blazier
Career
Per 9 Innings
10.86
10.86
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Ron Blazier
Careerverified
Per 9 Innings
14
1.37
Ryan Thompson
Career
Per 9 Inningsverified
23
0.86
Ron Blazier
Career
Per 9 Innings
1.37
1.37
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.86
0.86
Ron Blazier
Career
Per 9 Innings
0.22
0.22
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Ron Blazier
Careerverified
Per 9 Innings
31
3.03
Ryan Thompson
Career
Per 9 Inningsverified
64
2.39
Ron Blazier
Careerverified
Per 9 Innings
6
0.59
Ryan Thompson
Career
Per 9 Inningsverified
8
0.3
Ron Blazier
Career
Per 9 Innings
3.03
3.03
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Ron Blazier
Career
Per 9 Innings
67
6.55
Ryan Thompson
Careerverified
Per 9 Inningsverified
208
7.76
Ron Blazier
Career
Per 9 Innings
6.55
6.55
Ryan Thompson
Careerverified
Per 9 Inningsverified
7.76
7.76
Ron Blazier
Careerverified
Per 9 Inningsverified
1.06
1.06
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Ron Blazier
Career
Per 9 Innings
1.065
1.065
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.127
1.127
Ron Blazier
Careerverified
Per 9 Innings
5
0.49
Ryan Thompson
Career
Per 9 Inningsverified
6
0.22
Ron Blazier
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
11
0.41
Ron Blazier
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Ron Blazier
Career
Per 9 Inningsverified
413
40.4
Ryan Thompson
Careerverified
Per 9 Innings
997
37.18
Ron Blazier
Career
Per 9 Inningsverified
16
1.57
Ryan Thompson
Careerverified
Per 9 Innings
30
1.12
Ron Blazier
Careerverified
Per 9 Innings
61
5.97
Ryan Thompson
Career
Per 9 Inningsverified
111
4.14
Ron Blazier
Career
Per 9 Innings
5.97
5.97
Ryan Thompson
Careerverified
Per 9 Inningsverified
4.14
4.14
Ron Blazier
Career
Per 9 Innings
4
0.39
Ryan Thompson
Career
Per 9 Inningsverified
4
0.15
Ron Blazier
Career
Per 9 Innings
6
0.59
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Ron Blazier
Career
Per 9 Innings
6
0.59
Ryan Thompson
Careerverified
Per 9 Inningsverified
21
0.78
Ron Blazier
Career
Per 9 Innings
1.544
1.544
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Ron Blazier
Career
Per 9 Inningsverified
372
36.39
Ryan Thompson
Careerverified
Per 9 Innings
916
34.16
Ron Blazier
Career
Per 9 Innings
0.97
0.97
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Ron Blazier
Career
Per 9 Innings
0.333
0.333
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.288
0.288
Ron Blazier
Careerverified
Per 9 Inningsverified
40.4
40.4
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Ron Blazier and Ryan Thompson

Ron Blazier
Career
Per 9 Innings
2
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Ron Blazier
Career
Per 9 Innings
63
6.16
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
1
0.04
Ron Blazier
Career
Per 9 Innings
276
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Ron Blazier
Career
Per 9 Innings
92
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Ron Blazier
Career
Per 9 Innings
6
0.59
Ryan Thompson
Careerverified
Per 9 Inningsverified
20
0.75
Ron Blazier
Career
Per 9 Innings
4
0.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Ron Blazier
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Ron Blazier
Career
Per 9 Innings
10
0.98
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Ron Blazier
Career
Per 9 Innings
10
0.98
Ryan Thompson
Careerverified
Per 9 Inningsverified
61
2.27
Ron Blazier
Careerverified
Per 9 Inningsverified
100
100
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Ron Blazier
Career
Per 9 Innings
0.159
0.159
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Ron Blazier
Career
Per 9 Innings
1
0.1
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ron Blazier
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Ron Blazier and Ryan Thompson

Ron Blazier
Career
Per 600 PAverified
2
2
Ryan Thompson
Careerverified
Per 600 PA
6
Ron Blazier
Career
Per 600 PAverified
63
5400
Ryan Thompson
Careerverified
Per 600 PA
254
Ron Blazier
Careerverified
Per 600 PAverified
7
600
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Careerverified
Per 600 PAverified
6
514.29
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
1
1
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
3
257.14
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Careerverified
Per 600 PAverified
3
257.14
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
1.4
120.36
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
3
257.14
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Careerverified
Per 600 PAverified
3
257.14
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
1
1
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
0.35
0.35
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
1
1
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
0.6
0.6
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Careerverified
Per 600 PAverified
1.62
138.91
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
1
85.71
Ryan Thompson
Careerverified
Per 600 PAverified
0
Ron Blazier
Careerverified
Per 600 PAverified
7
7
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ron Blazier
Careerverified
Per 600 PAverified
1
85.71
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ron Blazier
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA