Ken O'Dea vs. Roy Thomas — Career Comparison

Greatest GenerationNew YorkThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueCatcherAll-Star
Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

When their careers are measured against the same standard, Roy Thomas comes out clearly ahead of Ken O'Dea across most offensive categories. Roy Thomas led in walk rate (BB%+ 239 vs 145), on-base percentage (OBP+ 131 vs 103), and batting average (AVG+ 114 vs 93). Ken O'Dea held the edge in home run production (HR/PA+ 118 vs 40). Roy Thomas was the more complete offensive player.

Hitting Stats for Ken O'Dea and Roy Thomas

Ken O'Dea
Career
Per 600 PA
12
12
Roy Thomas
Careerverified
Per 600 PAverified
13
13
Ken O'Dea
Career
Per 600 PAverified
832
198.88
Roy Thomas
Careerverified
Per 600 PA
1470
134.14
Ken O'Dea
Career
Per 600 PA
2510
600
Roy Thomas
Careerverified
Per 600 PA
6575
600
Ken O'Dea
Career
Per 600 PAverified
2195
524.7
Roy Thomas
Careerverified
Per 600 PA
5296
483.29
Ken O'Dea
Career
Per 600 PA
0.255
0.255
Roy Thomas
Careerverified
Per 600 PAverified
0.29
0.29
Ken O'Dea
Career
Per 600 PA
0.732
0.732
Roy Thomas
Careerverified
Per 600 PAverified
0.808
0.808
Ken O'Dea
Career
Per 600 PA
560
133.86
Roy Thomas
Careerverified
Per 600 PAverified
1537
140.26
Ken O'Dea
Career
Per 600 PA
399
95.38
Roy Thomas
Careerverified
Per 600 PAverified
1377
125.66
Ken O'Dea
Careerverified
Per 600 PAverified
101
24.14
Roy Thomas
Career
Per 600 PA
100
9.13
Ken O'Dea
Career
Per 600 PA
20
4.78
Roy Thomas
Careerverified
Per 600 PAverified
53
4.84
Ken O'Dea
Careerverified
Per 600 PAverified
40
9.56
Roy Thomas
Career
Per 600 PA
7
0.64
Ken O'Dea
Careerverified
Per 600 PAverified
161
38.49
Roy Thomas
Career
Per 600 PA
160
14.6
Ken O'Dea
Careerverified
Per 600 PAverified
0.288
0.288
Roy Thomas
Career
Per 600 PA
0.104
0.104
Ken O'Dea
Careerverified
Per 600 PAverified
0.018
0.018
Roy Thomas
Career
Per 600 PA
0.001
0.001
Ken O'Dea
Careerverified
Per 600 PAverified
0.071
0.071
Roy Thomas
Career
Per 600 PA
0.005
0.005
Ken O'Dea
Career
Per 600 PA
284.4
67.98
Roy Thomas
Careerverified
Per 600 PAverified
937.66
85.57
Ken O'Dea
Career
Per 600 PAverified
821
196.25
Roy Thomas
Careerverified
Per 600 PA
1764
160.97
Ken O'Dea
Career
Per 600 PA
836
199.84
Roy Thomas
Careerverified
Per 600 PAverified
2650
241.83
Ken O'Dea
Career
Per 600 PA
0.338
0.338
Roy Thomas
Careerverified
Per 600 PAverified
0.414
0.414
Ken O'Dea
Careerverified
Per 600 PAverified
0.374
0.374
Roy Thomas
Career
Per 600 PA
0.333
0.333
Ken O'Dea
Career
Per 600 PA
0.712
0.712
Roy Thomas
Careerverified
Per 600 PAverified
0.747
0.747
Ken O'Dea
Careerverified
Per 600 PAverified
0.119
0.119
Roy Thomas
Career
Per 600 PA
0.043
0.043
Ken O'Dea
Career
Per 600 PA
0.246
0.246
Roy Thomas
Careerverified
Per 600 PAverified
0.269
0.269
Ken O'Dea
Career
Per 600 PA
0.653
0.653
Roy Thomas
Careerverified
Per 600 PAverified
0.83
0.83
Ken O'Dea
Career
Per 600 PA
0.273
0.273
Roy Thomas
Careerverified
Per 600 PAverified
0.321
0.321
Ken O'Dea
Career
Per 600 PA
262
62.63
Roy Thomas
Careerverified
Per 600 PAverified
1011
92.26
Ken O'Dea
Careerverified
Per 600 PAverified
323
77.21
Roy Thomas
Career
Per 600 PA
299
27.29
Ken O'Dea
Career
Per 600 PAverified
545
130.28
Roy Thomas
Careerverified
Per 600 PA
1303
118.9
Ken O'Dea
Career
Per 600 PA
303.33
72.51
Roy Thomas
Careerverified
Per 600 PAverified
1029.39
93.94
Ken O'Dea
Career
Per 600 PA
3
0.72
Roy Thomas
Careerverified
Per 600 PAverified
71
6.48
Ken O'Dea
Career
Per 600 PA
273
65.26
Roy Thomas
Careerverified
Per 600 PAverified
1042
95.09
Ken O'Dea
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Ken O'Dea
Careerverified
Per 600 PA
251
60
Roy Thomas
Career
Per 600 PAverified
521
47.54
Ken O'Dea
Career
Per 600 PA
10
10
Roy Thomas
Careerverified
Per 600 PAverified
12.62
12.62
Ken O'Dea
Career
Per 600 PA
1.09
1.09
Roy Thomas
Careerverified
Per 600 PAverified
2
2
Ken O'Dea
Career
Per 600 PA
39
9.32
Roy Thomas
Careerverified
Per 600 PAverified
166
15.15
Ken O'Dea
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Ken O'Dea
Career
Per 600 PA
50
11.95
Roy Thomas
Careerverified
Per 600 PAverified
0
0
Ken O'Dea
Career
Per 600 PA
3
0.72
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Ken O'Dea
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Ken O'Dea
Career
Per 600 PA
3
0.72
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Ken O'Dea
Career
Per 600 PA
100
100
Roy Thomas
Career
Per 600 PA
100
100

Fielding Stats for Ken O'Dea and Roy Thomas

Ken O'Dea
Career
Per 9 Innings
12
Roy Thomas
Careerverified
Per 9 Inningsverified
13
13
Ken O'Dea
Career
Per 9 Innings
627
Roy Thomas
Careerverified
Per 9 Inningsverified
1449
1.04
Ken O'Dea
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
746
0.54
Ken O'Dea
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
37617
27
Ken O'Dea
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
12539
9
Ken O'Dea
Career
Per 9 Innings
2450
Roy Thomas
Careerverified
Per 9 Inningsverified
3432
2.46
Ken O'Dea
Careerverified
Per 9 Innings
336
Roy Thomas
Career
Per 9 Inningsverified
189
0.14
Ken O'Dea
Careerverified
Per 9 Inningsverified
48
Roy Thomas
Career
Per 9 Innings
105
0.08
Ken O'Dea
Career
Per 9 Innings
2834
Roy Thomas
Careerverified
Per 9 Inningsverified
3726
2.67
Ken O'Dea
Career
Per 9 Innings
2786
Roy Thomas
Careerverified
Per 9 Inningsverified
3621
2.6
Ken O'Dea
Careerverified
Per 9 Innings
98.31
Roy Thomas
Career
Per 9 Inningsverified
97.18
97.18
Ken O'Dea
Careerverified
Per 9 Innings
4.443
Roy Thomas
Career
Per 9 Inningsverified
2.499
2.499
Ken O'Dea
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
51.48
51.48
Ken O'Dea
Career
Per 9 Innings
44
Roy Thomas
Careerverified
Per 9 Inningsverified
54
0.04
Ken O'Dea
Career
Per 9 Innings
40
Roy Thomas
Careerverified
Per 9 Innings
0
0
Ken O'Dea
Career
Per 9 Innings
0
Roy Thomas
Career
Per 9 Innings
0
0
Ken O'Dea
Career
Per 9 Innings
0
Roy Thomas
Career
Per 9 Innings
0
0
Ken O'Dea
Career
Per 9 Innings
0
Roy Thomas
Career
Per 9 Innings
0
0