Pete Johns vs. Roy Thomas — Career Comparison

Lost GenerationOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueThird Baseman
Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Roy Thomas posted the stronger offensive profile against Pete Johns. Roy Thomas posted stronger numbers in OPS (.747 vs .480) and on-base percentage (.413 vs .248). By the career numbers, Roy 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 Pete Johns and Roy Thomas

Pete Johns
Career
Per 600 PA
2
2
Roy Thomas
Careerverified
Per 600 PAverified
13
13
Pete Johns
Career
Per 600 PAverified
74
213.46
Roy Thomas
Careerverified
Per 600 PA
1470
134.14
Pete Johns
Career
Per 600 PA
208
600
Roy Thomas
Careerverified
Per 600 PA
6575
600
Pete Johns
Career
Per 600 PAverified
189
545.19
Roy Thomas
Careerverified
Per 600 PA
5296
483.29
Pete Johns
Career
Per 600 PA
0.196
0.196
Roy Thomas
Careerverified
Per 600 PAverified
0.29
0.29
Pete Johns
Career
Per 600 PA
0.503
0.503
Roy Thomas
Careerverified
Per 600 PAverified
0.808
0.808
Pete Johns
Career
Per 600 PA
37
106.73
Roy Thomas
Careerverified
Per 600 PAverified
1537
140.26
Pete Johns
Career
Per 600 PA
32
92.31
Roy Thomas
Careerverified
Per 600 PAverified
1377
125.66
Pete Johns
Career
Per 600 PA
3
8.65
Roy Thomas
Careerverified
Per 600 PAverified
100
9.13
Pete Johns
Career
Per 600 PAverified
2
5.77
Roy Thomas
Careerverified
Per 600 PA
53
4.84
Pete Johns
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
7
0.64
Pete Johns
Career
Per 600 PA
5
14.42
Roy Thomas
Careerverified
Per 600 PAverified
160
14.6
Pete Johns
Careerverified
Per 600 PAverified
0.135
0.135
Roy Thomas
Career
Per 600 PA
0.104
0.104
Pete Johns
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
0.001
0.001
Pete Johns
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
0.005
0.005
Pete Johns
Career
Per 600 PA
10.01
28.89
Roy Thomas
Careerverified
Per 600 PAverified
937.66
85.57
Pete Johns
Career
Per 600 PA
44
126.92
Roy Thomas
Careerverified
Per 600 PAverified
1764
160.97
Pete Johns
Career
Per 600 PA
50
144.23
Roy Thomas
Careerverified
Per 600 PAverified
2650
241.83
Pete Johns
Career
Per 600 PA
0.248
0.248
Roy Thomas
Careerverified
Per 600 PAverified
0.414
0.414
Pete Johns
Career
Per 600 PA
0.233
0.233
Roy Thomas
Careerverified
Per 600 PAverified
0.333
0.333
Pete Johns
Career
Per 600 PA
0.48
0.48
Roy Thomas
Careerverified
Per 600 PAverified
0.747
0.747
Pete Johns
Career
Per 600 PA
0.037
0.037
Roy Thomas
Careerverified
Per 600 PAverified
0.043
0.043
Pete Johns
Career
Per 600 PA
0.17
0.17
Roy Thomas
Careerverified
Per 600 PAverified
0.269
0.269
Pete Johns
Career
Per 600 PA
0.371
0.371
Roy Thomas
Careerverified
Per 600 PAverified
0.83
0.83
Pete Johns
Career
Per 600 PA
0.215
0.215
Roy Thomas
Careerverified
Per 600 PAverified
0.321
0.321
Pete Johns
Career
Per 600 PA
12
34.62
Roy Thomas
Careerverified
Per 600 PAverified
1011
92.26
Pete Johns
Career
Per 600 PAverified
22
63.46
Roy Thomas
Careerverified
Per 600 PA
299
27.29
Pete Johns
Career
Per 600 PA
34
98.08
Roy Thomas
Careerverified
Per 600 PAverified
1303
118.9
Pete Johns
Career
Per 600 PA
10.37
29.92
Roy Thomas
Careerverified
Per 600 PAverified
1029.39
93.94
Pete Johns
Career
Per 600 PA
1
2.88
Roy Thomas
Careerverified
Per 600 PAverified
71
6.48
Pete Johns
Career
Per 600 PA
12
34.62
Roy Thomas
Careerverified
Per 600 PAverified
1042
95.09
Pete Johns
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Pete Johns
Careerverified
Per 600 PA
17
49.04
Roy Thomas
Career
Per 600 PAverified
521
47.54
Pete Johns
Career
Per 600 PA
12.24
12.24
Roy Thomas
Careerverified
Per 600 PAverified
12.62
12.62
Pete Johns
Career
Per 600 PA
0.71
0.71
Roy Thomas
Careerverified
Per 600 PAverified
2
2
Pete Johns
Career
Per 600 PAverified
6
17.31
Roy Thomas
Careerverified
Per 600 PA
166
15.15
Pete Johns
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PA
2
5.77
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Pete Johns
Careerverified
Per 600 PAverified
7
20.19
Roy Thomas
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PAverified
9
25.96
Roy Thomas
Careerverified
Per 600 PA
244
22.27
Pete Johns
Career
Per 600 PA
22.22
22.22
Roy Thomas
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Pete Johns and Roy Thomas

Pete Johns
Career
Per 9 Innings
2
Roy Thomas
Careerverified
Per 9 Inningsverified
13
13
Pete Johns
Career
Per 9 Innings
52
Roy Thomas
Careerverified
Per 9 Inningsverified
1449
1.04
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
746
0.54
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
37617
27
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
12539
9
Pete Johns
Career
Per 9 Innings
142
Roy Thomas
Careerverified
Per 9 Inningsverified
3432
2.46
Pete Johns
Career
Per 9 Innings
84
Roy Thomas
Careerverified
Per 9 Inningsverified
189
0.14
Pete Johns
Careerverified
Per 9 Inningsverified
11
Roy Thomas
Career
Per 9 Innings
105
0.08
Pete Johns
Career
Per 9 Innings
237
Roy Thomas
Careerverified
Per 9 Inningsverified
3726
2.67
Pete Johns
Career
Per 9 Innings
226
Roy Thomas
Careerverified
Per 9 Inningsverified
3621
2.6
Pete Johns
Career
Per 9 Innings
95.36
Roy Thomas
Careerverified
Per 9 Inningsverified
97.18
97.18
Pete Johns
Careerverified
Per 9 Innings
4.346
Roy Thomas
Career
Per 9 Inningsverified
2.499
2.499
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Careerverified
Per 9 Inningsverified
51.48
51.48
Pete Johns
Career
Per 9 Innings
10
Roy Thomas
Careerverified
Per 9 Inningsverified
54
0.04
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0
Roy Thomas
Career
Per 9 Innings
0
0