Mike Ryan vs. Frank Thomas — Career Comparison

Pre-GenerationalMissouriNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman
Gen XGeorgiaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueHall of FameDesignated HitterSilver SluggerMVPAll-Star

On the career numbers, Frank Thomas posted the stronger offensive profile against Mike Ryan. Frank Thomas posted stronger numbers in OPS (.984 vs .000) and on-base percentage (.429 vs .000). By the career numbers, Frank Thomas had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mike Ryan and Frank Thomas

Mike Ryan
Career
Per 600 PA
1
1
Frank Thomas
Careerverified
Per 600 PAverified
19
19
Mike Ryan
Career
Per 600 PAverified
2
600
Frank Thomas
Careerverified
Per 600 PA
2322
138.3
Mike Ryan
Career
Per 600 PA
2
600
Frank Thomas
Careerverified
Per 600 PA
10074
600
Mike Ryan
Career
Per 600 PAverified
2
600
Frank Thomas
Careerverified
Per 600 PA
8199
488.33
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.301
0.301
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.97
0.97
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
2468
146.99
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
1440
85.77
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
495
29.48
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
12
0.71
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
521
31.03
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
1028
61.23
Mike Ryan
Career
Per 600 PA
Frank Thomas
Careerverified
Per 600 PAverified
0.417
0.417
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.064
0.064
Mike Ryan
Career
Per 600 PA
Frank Thomas
Careerverified
Per 600 PAverified
0.211
0.211
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
1947.88
116.01
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
4550
270.99
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
4222
251.46
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.419
0.419
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.555
0.555
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.974
0.974
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.254
0.254
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.327
0.327
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
1.06
1.06
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
0.304
0.304
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
1494
88.98
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
1704
101.49
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
2677
159.44
Mike Ryan
Career
Per 600 PA
-0.2
-60
Frank Thomas
Careerverified
Per 600 PAverified
1899.01
113.1
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
87
5.18
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
1667
99.29
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
168
10.01
Mike Ryan
Careerverified
Per 600 PAverified
0
0
Frank Thomas
Career
Per 600 PA
1397
83.2
Mike Ryan
Career
Per 600 PA
Frank Thomas
Careerverified
Per 600 PAverified
7.21
7.21
Mike Ryan
Career
Per 600 PA
Frank Thomas
Careerverified
Per 600 PAverified
1.19
1.19
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
121
7.21
Mike Ryan
Careerverified
Per 600 PAverified
0
0
Frank Thomas
Career
Per 600 PA
226
13.46
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
32
1.91
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
23
1.37
Mike Ryan
Career
Per 600 PA
0
0
Frank Thomas
Careerverified
Per 600 PAverified
55
3.28
Mike Ryan
Career
Per 600 PA
Frank Thomas
Careerverified
Per 600 PAverified
58.18
58.18

Fielding Stats for Mike Ryan and Frank Thomas

Mike Ryan
Career
Per 9 Innings
1
1
Frank Thomas
Careerverified
Per 9 Inningsverified
15
15
Mike Ryan
Career
Per 9 Inningsverified
2
6
Frank Thomas
Careerverified
Per 9 Innings
971
1.04
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
969
1.04
Mike Ryan
Career
Per 9 Innings
9
27
Frank Thomas
Careerverified
Per 9 Innings
25150
27
Mike Ryan
Career
Per 9 Innings
3
9
Frank Thomas
Careerverified
Per 9 Innings
8383.1
9
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
7910
8.49
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
497
0.53
Mike Ryan
Careerverified
Per 9 Innings
1
3
Frank Thomas
Career
Per 9 Inningsverified
80
0.09
Mike Ryan
Career
Per 9 Innings
1
3
Frank Thomas
Careerverified
Per 9 Inningsverified
8487
9.11
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
8407
9.03
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
99.06
99.06
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
8.658
8.658
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
99.79
99.79
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Careerverified
Per 9 Inningsverified
776
0.83
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
Frank Thomas
Career
Per 9 Innings
0
0