Al Pratt vs. Ryan Thompson — Career Comparison

Pre-GenerationalPennsylvaniaThrows RightNorth AmericaCleveland Forest CitysUnknownStarting Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

Al Pratt 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.41 and 1.535 for Al Pratt. By the career numbers, Ryan Thompson had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Al Pratt and Ryan Thompson

Al Pratt
Career
Per 9 Innings
2
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Al Pratt
Career
Per 9 Innings
43
1.17
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Al Pratt
Careerverified
Per 9 Inningsverified
40
1.09
Ryan Thompson
Career
Per 9 Innings
1
0.04
Al Pratt
Career
Per 9 Innings
12
0.33
Ryan Thompson
Careerverified
Per 9 Inningsverified
18
0.67
Al Pratt
Career
Per 9 Innings
26
0.71
Ryan Thompson
Careerverified
Per 9 Inningsverified
16
0.6
Al Pratt
Career
Per 9 Innings
31.58
31.58
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Al Pratt
Careerverified
Per 9 Inningsverified
93.02
93.02
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Al Pratt
Careerverified
Per 9 Inningsverified
30
0.82
Ryan Thompson
Career
Per 9 Innings
0
0
Al Pratt
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Al Pratt
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Al Pratt
Career
Per 9 Innings
162
4.41
Ryan Thompson
Careerverified
Per 9 Inningsverified
95
3.54
Al Pratt
Career
Per 9 Innings
4.41
4.41
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.54
3.54
Al Pratt
Career
Per 9 Innings
4.13
4.13
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Al Pratt
Career
Per 9 Innings
3.78
3.78
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Al Pratt
Career
Per 9 Innings
0.28
0.28
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Al Pratt
Careerverified
Per 9 Innings
991
27
Ryan Thompson
Career
Per 9 Innings
724
27
Al Pratt
Careerverified
Per 9 Innings
330.1
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Al Pratt
Career
Per 9 Innings
446
12.15
Ryan Thompson
Careerverified
Per 9 Inningsverified
220
8.2
Al Pratt
Career
Per 9 Innings
12.15
12.15
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Al Pratt
Careerverified
Per 9 Inningsverified
12
0.33
Ryan Thompson
Career
Per 9 Innings
23
0.86
Al Pratt
Careerverified
Per 9 Inningsverified
0.33
0.33
Ryan Thompson
Career
Per 9 Innings
0.86
0.86
Al Pratt
Career
Per 9 Innings
0.28
0.28
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Al Pratt
Careerverified
Per 9 Inningsverified
61
1.66
Ryan Thompson
Career
Per 9 Innings
64
2.39
Al Pratt
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
8
0.3
Al Pratt
Careerverified
Per 9 Inningsverified
1.66
1.66
Ryan Thompson
Career
Per 9 Innings
2.39
2.39
Al Pratt
Career
Per 9 Innings
41
1.12
Ryan Thompson
Careerverified
Per 9 Inningsverified
208
7.76
Al Pratt
Career
Per 9 Innings
1.12
1.12
Ryan Thompson
Careerverified
Per 9 Inningsverified
7.76
7.76
Al Pratt
Careerverified
Per 9 Inningsverified
0.95
0.95
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Al Pratt
Career
Per 9 Innings
0.309
0.309
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.127
1.127
Al Pratt
Career
Per 9 Innings
62
1.69
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
0.22
Al Pratt
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
11
0.41
Al Pratt
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Al Pratt
Careerverified
Per 9 Inningsverified
1655
45.09
Ryan Thompson
Career
Per 9 Innings
997
37.18
Al Pratt
Career
Per 9 Innings
3
0.08
Ryan Thompson
Careerverified
Per 9 Inningsverified
30
1.12
Al Pratt
Career
Per 9 Innings
421
11.47
Ryan Thompson
Careerverified
Per 9 Inningsverified
111
4.14
Al Pratt
Career
Per 9 Innings
11.47
11.47
Ryan Thompson
Careerverified
Per 9 Inningsverified
4.14
4.14
Al Pratt
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
4
0.15
Al Pratt
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
2
0.07
Al Pratt
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
21
0.78
Al Pratt
Career
Per 9 Innings
1.535
1.535
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Al Pratt
Careerverified
Per 9 Inningsverified
1594
43.43
Ryan Thompson
Career
Per 9 Innings
916
34.16
Al Pratt
Career
Per 9 Innings
9.79
9.79
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Al Pratt
Careerverified
Per 9 Inningsverified
0.282
0.282
Ryan Thompson
Career
Per 9 Innings
0.288
0.288
Al Pratt
Careerverified
Per 9 Inningsverified
45.09
45.09
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Al Pratt and Ryan Thompson

Al Pratt
Career
Per 9 Innings
2
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Al Pratt
Career
Per 9 Innings
58
1.46
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Al Pratt
Careerverified
Per 9 Inningsverified
45
1.13
Ryan Thompson
Career
Per 9 Innings
1
0.04
Al Pratt
Careerverified
Per 9 Innings
1074
27
Ryan Thompson
Career
Per 9 Innings
724
27
Al Pratt
Careerverified
Per 9 Innings
358
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Al Pratt
Careerverified
Per 9 Inningsverified
34
0.85
Ryan Thompson
Career
Per 9 Innings
20
0.75
Al Pratt
Careerverified
Per 9 Innings
55
1.38
Ryan Thompson
Career
Per 9 Inningsverified
41
1.53
Al Pratt
Career
Per 9 Innings
16
0.4
Ryan Thompson
Careerverified
Per 9 Inningsverified
3
0.11
Al Pratt
Careerverified
Per 9 Inningsverified
105
2.64
Ryan Thompson
Career
Per 9 Innings
64
2.39
Al Pratt
Careerverified
Per 9 Innings
89
2.24
Ryan Thompson
Career
Per 9 Inningsverified
61
2.27
Al Pratt
Career
Per 9 Innings
84.76
84.76
Ryan Thompson
Careerverified
Per 9 Inningsverified
95.31
95.31
Al Pratt
Careerverified
Per 9 Inningsverified
1.535
1.535
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Al Pratt
Careerverified
Per 9 Inningsverified
77.59
77.59
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Al Pratt
Careerverified
Per 9 Innings
6
0.15
Ryan Thompson
Career
Per 9 Inningsverified
5
0.19
Al Pratt
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Al Pratt
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Al Pratt
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Al Pratt
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Al Pratt and Ryan Thompson

Al Pratt
Career
Per 600 PAverified
2
2
Ryan Thompson
Careerverified
Per 600 PA
6
Al Pratt
Career
Per 600 PAverified
45
137.76
Ryan Thompson
Careerverified
Per 600 PA
254
Al Pratt
Careerverified
Per 600 PAverified
196
600
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
195
596.94
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
0.267
0.267
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
0.665
0.665
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
52
159.18
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
37
113.27
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
6
18.37
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
9
27.55
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
15
45.92
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
0.289
0.289
Ryan Thompson
Career
Per 600 PA
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
19.12
58.54
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
76
232.65
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
53
162.24
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
0.27
0.27
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
0.39
0.39
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
0.66
0.66
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
0.123
0.123
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
0.219
0.219
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
0.538
0.538
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
0.268
0.268
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
41
125.51
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
32
97.96
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
73
223.47
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
22.32
68.33
Ryan Thompson
Career
Per 600 PA
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
1
3.06
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Career
Per 600 PA
1
3.06
Ryan Thompson
Careerverified
Per 600 PAverified
0
Al Pratt
Careerverified
Per 600 PAverified
196
196
Ryan Thompson
Career
Per 600 PA
Al Pratt
Careerverified
Per 600 PAverified
1
1
Ryan Thompson
Career
Per 600 PA
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Career
Per 600 PA
2
6.12
Ryan Thompson
Careerverified
Per 600 PAverified
0
Al Pratt
Careerverified
Per 600 PAverified
1
3.06
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
1
3.06
Ryan Thompson
Career
Per 600 PA
0
Al Pratt
Careerverified
Per 600 PAverified
100
100
Ryan Thompson
Career
Per 600 PA