Johnny Ryan vs. Brad Thomas — Career Comparison

You might be looking for a matchup, check Johnny Ryan's matchup page instead!

Pre-GenerationalPennsylvaniaNorth AmericaLouisville GraysNational LeagueLeft Fielder
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

Johnny Ryan is a position player and Brad Thomas a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Johnny Ryan ever faced Brad Thomas, check out their matchup page.

Pitching Stats for Johnny Ryan and Brad Thomas

Johnny Ryan
Career
Per 9 Innings
3
3
Brad Thomas
Careerverified
Per 9 Inningsverified
5
5
Johnny Ryan
Career
Per 9 Innings
12
1.53
Brad Thomas
Careerverified
Per 9 Inningsverified
72
6.23
Johnny Ryan
Career
Per 9 Inningsverified
6
0.76
Brad Thomas
Careerverified
Per 9 Innings
7
0.61
Johnny Ryan
Career
Per 9 Innings
1
0.13
Brad Thomas
Careerverified
Per 9 Inningsverified
6
0.52
Johnny Ryan
Careerverified
Per 9 Innings
5
0.64
Brad Thomas
Career
Per 9 Inningsverified
6
0.52
Johnny Ryan
Career
Per 9 Innings
16.67
16.67
Brad Thomas
Careerverified
Per 9 Inningsverified
50
50
Johnny Ryan
Careerverified
Per 9 Inningsverified
50
50
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Johnny Ryan
Careerverified
Per 9 Inningsverified
4
0.51
Brad Thomas
Career
Per 9 Innings
0
0
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Johnny Ryan
Careerverified
Per 9 Inningsverified
32
4.08
Brad Thomas
Career
Per 9 Innings
67
5.8
Johnny Ryan
Careerverified
Per 9 Inningsverified
4.08
4.08
Brad Thomas
Career
Per 9 Innings
5.8
5.8
Johnny Ryan
Careerverified
Per 9 Inningsverified
4.54
4.54
Brad Thomas
Career
Per 9 Innings
6.17
6.17
Johnny Ryan
Careerverified
Per 9 Inningsverified
3.51
3.51
Brad Thomas
Career
Per 9 Innings
5.34
5.34
Johnny Ryan
Careerverified
Per 9 Inningsverified
0.304
0.304
Brad Thomas
Career
Per 9 Innings
0.312
0.312
Johnny Ryan
Career
Per 9 Innings
212
27
Brad Thomas
Careerverified
Per 9 Innings
312
27
Johnny Ryan
Career
Per 9 Innings
70.2
9
Brad Thomas
Careerverified
Per 9 Innings
104
9
Johnny Ryan
Careerverified
Per 9 Innings
105
13.37
Brad Thomas
Career
Per 9 Inningsverified
127
10.99
Johnny Ryan
Career
Per 9 Innings
13.37
13.37
Brad Thomas
Careerverified
Per 9 Inningsverified
10.99
10.99
Johnny Ryan
Careerverified
Per 9 Inningsverified
1
0.13
Brad Thomas
Career
Per 9 Innings
12
1.04
Johnny Ryan
Careerverified
Per 9 Inningsverified
0.13
0.13
Brad Thomas
Career
Per 9 Innings
1.04
1.04
Johnny Ryan
Careerverified
Per 9 Inningsverified
0.08
0.08
Brad Thomas
Career
Per 9 Innings
0.17
0.17
Johnny Ryan
Careerverified
Per 9 Inningsverified
9
1.15
Brad Thomas
Career
Per 9 Innings
53
4.59
Johnny Ryan
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
4
0.35
Johnny Ryan
Careerverified
Per 9 Inningsverified
1.15
1.15
Brad Thomas
Career
Per 9 Innings
4.59
4.59
Johnny Ryan
Career
Per 9 Innings
2
0.25
Brad Thomas
Careerverified
Per 9 Inningsverified
45
3.89
Johnny Ryan
Career
Per 9 Innings
0.25
0.25
Brad Thomas
Careerverified
Per 9 Inningsverified
3.89
3.89
Johnny Ryan
Career
Per 9 Innings
0.17
0.17
Brad Thomas
Careerverified
Per 9 Inningsverified
0.63
0.63
Johnny Ryan
Career
Per 9 Innings
0.156
0.156
Brad Thomas
Careerverified
Per 9 Inningsverified
0.942
0.942
Johnny Ryan
Career
Per 9 Innings
18
2.29
Brad Thomas
Careerverified
Per 9 Inningsverified
7
0.61
Johnny Ryan
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
6
0.52
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Johnny Ryan
Career
Per 9 Inningsverified
355
45.21
Brad Thomas
Careerverified
Per 9 Innings
483
41.8
Johnny Ryan
Career
Per 9 Innings
4
0.51
Brad Thomas
Careerverified
Per 9 Inningsverified
13
1.13
Johnny Ryan
Career
Per 9 Innings
83
10.57
Brad Thomas
Careerverified
Per 9 Inningsverified
69
5.97
Johnny Ryan
Career
Per 9 Innings
10.57
10.57
Brad Thomas
Careerverified
Per 9 Inningsverified
5.97
5.97
Johnny Ryan
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
6
0.52
Johnny Ryan
Careerverified
Per 9 Inningsverified
0
0
Brad Thomas
Career
Per 9 Innings
11
0.95
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Thomas
Careerverified
Per 9 Inningsverified
13
1.13
Johnny Ryan
Careerverified
Per 9 Inningsverified
1.613
1.613
Brad Thomas
Career
Per 9 Innings
1.731
1.731
Johnny Ryan
Career
Per 9 Inningsverified
346
44.07
Brad Thomas
Careerverified
Per 9 Innings
407
35.22
Johnny Ryan
Career
Per 9 Innings
6.92
6.92
Brad Thomas
Careerverified
Per 9 Inningsverified
0.96
0.96
Johnny Ryan
Careerverified
Per 9 Inningsverified
0.303
0.303
Brad Thomas
Career
Per 9 Innings
0.329
0.329
Johnny Ryan
Careerverified
Per 9 Inningsverified
45.21
45.21
Brad Thomas
Career
Per 9 Innings
41.8
41.8

Fielding Stats for Johnny Ryan and Brad Thomas

Johnny Ryan
Career
Per 9 Innings
5
5
Brad Thomas
Career
Per 9 Innings
5
5
Johnny Ryan
Careerverified
Per 9 Innings
166
1.03
Brad Thomas
Career
Per 9 Inningsverified
72
6.23
Johnny Ryan
Careerverified
Per 9 Innings
47
0.29
Brad Thomas
Career
Per 9 Inningsverified
7
0.61
Johnny Ryan
Careerverified
Per 9 Innings
4332
27
Brad Thomas
Career
Per 9 Innings
312
27
Johnny Ryan
Careerverified
Per 9 Innings
1444
9
Brad Thomas
Career
Per 9 Innings
104
9
Johnny Ryan
Careerverified
Per 9 Inningsverified
385
2.4
Brad Thomas
Career
Per 9 Innings
3
0.26
Johnny Ryan
Careerverified
Per 9 Innings
27
0.17
Brad Thomas
Career
Per 9 Inningsverified
18
1.56
Johnny Ryan
Career
Per 9 Innings
79
0.49
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Johnny Ryan
Careerverified
Per 9 Inningsverified
491
3.06
Brad Thomas
Career
Per 9 Innings
21
1.82
Johnny Ryan
Careerverified
Per 9 Inningsverified
412
2.57
Brad Thomas
Career
Per 9 Innings
21
1.82
Johnny Ryan
Career
Per 9 Innings
83.91
83.91
Brad Thomas
Careerverified
Per 9 Inningsverified
100
100
Johnny Ryan
Careerverified
Per 9 Inningsverified
2.482
2.482
Brad Thomas
Career
Per 9 Innings
0.292
0.292
Johnny Ryan
Careerverified
Per 9 Inningsverified
28.31
28.31
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Johnny Ryan
Careerverified
Per 9 Inningsverified
4
0.02
Brad Thomas
Career
Per 9 Innings
0
0
Johnny Ryan
Career
Per 9 Innings
2
0.01
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Johnny Ryan and Brad Thomas

Johnny Ryan
Career
Per 600 PAverified
5
5
Brad Thomas
Career
Per 600 PA
5
Johnny Ryan
Careerverified
Per 600 PAverified
156
151.7
Brad Thomas
Career
Per 600 PA
72
Johnny Ryan
Careerverified
Per 600 PAverified
617
600
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
602
585.41
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
0.208
0.208
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.501
0.501
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
125
121.56
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
104
101.13
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
15
14.59
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
5
4.86
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
1
0.97
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
21
20.42
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
0.168
0.168
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.002
0.002
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.008
0.008
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
35.33
34.35
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
153
148.78
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
140
136.14
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
0.227
0.227
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.254
0.254
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.481
0.481
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.047
0.047
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.166
0.166
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.375
0.375
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.226
0.226
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
81
78.77
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
48
46.68
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
128
124.47
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
36.13
35.13
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
15
14.59
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Career
Per 600 PA
53
51.54
Brad Thomas
Careerverified
Per 600 PAverified
0
Johnny Ryan
Careerverified
Per 600 PAverified
11.64
11.64
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Careerverified
Per 600 PAverified
0.28
0.28
Brad Thomas
Career
Per 600 PA
Johnny Ryan
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Career
Per 600 PA
2
1.94
Brad Thomas
Careerverified
Per 600 PAverified
0
Johnny Ryan
Careerverified
Per 600 PAverified
13
12.64
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
4
3.89
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
17
16.53
Brad Thomas
Career
Per 600 PA
0
Johnny Ryan
Careerverified
Per 600 PAverified
76.47
76.47
Brad Thomas
Career
Per 600 PA