Don Lock vs. Roy Thomas — Career Comparison

Silent GenerationKansasThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueCenter Fielder
Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

Adjusted for the eras they played in, Roy Thomas holds a real edge over Don Lock in this comparison. Roy Thomas led in walk rate (BB%+ 239 vs 143), contact rate (K%+ 96 vs 56), and on-base percentage (OBP+ 131 vs 105). Don Lock held the edge in home run production (HR/PA+ 167 vs 40). The edge belongs to Roy Thomas.

Hitting Stats for Don Lock and Roy Thomas

Don Lock
Career
Per 600 PA
8
8
Roy Thomas
Careerverified
Per 600 PAverified
13
13
Don Lock
Career
Per 600 PAverified
921
177.34
Roy Thomas
Careerverified
Per 600 PA
1470
134.14
Don Lock
Career
Per 600 PA
3116
600
Roy Thomas
Careerverified
Per 600 PA
6575
600
Don Lock
Career
Per 600 PAverified
2695
518.93
Roy Thomas
Careerverified
Per 600 PA
5296
483.29
Don Lock
Career
Per 600 PA
0.238
0.238
Roy Thomas
Careerverified
Per 600 PAverified
0.29
0.29
Don Lock
Career
Per 600 PA
0.764
0.764
Roy Thomas
Careerverified
Per 600 PAverified
0.808
0.808
Don Lock
Career
Per 600 PA
642
123.62
Roy Thomas
Careerverified
Per 600 PAverified
1537
140.26
Don Lock
Career
Per 600 PA
416
80.1
Roy Thomas
Careerverified
Per 600 PAverified
1377
125.66
Don Lock
Career
Per 600 PAverified
92
17.72
Roy Thomas
Careerverified
Per 600 PA
100
9.13
Don Lock
Career
Per 600 PA
12
2.31
Roy Thomas
Careerverified
Per 600 PAverified
53
4.84
Don Lock
Careerverified
Per 600 PAverified
122
23.49
Roy Thomas
Career
Per 600 PA
7
0.64
Don Lock
Careerverified
Per 600 PAverified
226
43.52
Roy Thomas
Career
Per 600 PA
160
14.6
Don Lock
Careerverified
Per 600 PAverified
0.352
0.352
Roy Thomas
Career
Per 600 PA
0.104
0.104
Don Lock
Careerverified
Per 600 PAverified
0.045
0.045
Roy Thomas
Career
Per 600 PA
0.001
0.001
Don Lock
Careerverified
Per 600 PAverified
0.19
0.19
Roy Thomas
Career
Per 600 PA
0.005
0.005
Don Lock
Career
Per 600 PA
389.74
75.05
Roy Thomas
Careerverified
Per 600 PAverified
937.66
85.57
Don Lock
Career
Per 600 PAverified
1124
216.43
Roy Thomas
Careerverified
Per 600 PA
1764
160.97
Don Lock
Career
Per 600 PA
1030
198.33
Roy Thomas
Careerverified
Per 600 PAverified
2650
241.83
Don Lock
Career
Per 600 PA
0.331
0.331
Roy Thomas
Careerverified
Per 600 PAverified
0.414
0.414
Don Lock
Careerverified
Per 600 PAverified
0.417
0.417
Roy Thomas
Career
Per 600 PA
0.333
0.333
Don Lock
Careerverified
Per 600 PAverified
0.748
0.748
Roy Thomas
Career
Per 600 PA
0.747
0.747
Don Lock
Careerverified
Per 600 PAverified
0.179
0.179
Roy Thomas
Career
Per 600 PA
0.043
0.043
Don Lock
Career
Per 600 PA
0.253
0.253
Roy Thomas
Careerverified
Per 600 PAverified
0.269
0.269
Don Lock
Career
Per 600 PA
0.719
0.719
Roy Thomas
Careerverified
Per 600 PAverified
0.83
0.83
Don Lock
Career
Per 600 PA
0.285
0.285
Roy Thomas
Careerverified
Per 600 PAverified
0.321
0.321
Don Lock
Career
Per 600 PA
359
69.13
Roy Thomas
Careerverified
Per 600 PAverified
1011
92.26
Don Lock
Careerverified
Per 600 PAverified
373
71.82
Roy Thomas
Career
Per 600 PA
299
27.29
Don Lock
Career
Per 600 PA
610
117.46
Roy Thomas
Careerverified
Per 600 PAverified
1303
118.9
Don Lock
Career
Per 600 PA
383.34
73.81
Roy Thomas
Careerverified
Per 600 PAverified
1029.39
93.94
Don Lock
Career
Per 600 PA
15
2.89
Roy Thomas
Careerverified
Per 600 PAverified
71
6.48
Don Lock
Career
Per 600 PA
373
71.82
Roy Thomas
Careerverified
Per 600 PAverified
1042
95.09
Don Lock
Careerverified
Per 600 PAverified
19
3.66
Roy Thomas
Career
Per 600 PA
0
0
Don Lock
Career
Per 600 PA
776
149.42
Roy Thomas
Careerverified
Per 600 PAverified
521
47.54
Don Lock
Career
Per 600 PA
4.02
4.02
Roy Thomas
Careerverified
Per 600 PAverified
12.62
12.62
Don Lock
Career
Per 600 PA
0.48
0.48
Roy Thomas
Careerverified
Per 600 PAverified
2
2
Don Lock
Career
Per 600 PA
7
1.35
Roy Thomas
Careerverified
Per 600 PAverified
166
15.15
Don Lock
Careerverified
Per 600 PAverified
26
5.01
Roy Thomas
Career
Per 600 PA
0
0
Don Lock
Career
Per 600 PA
63
12.13
Roy Thomas
Careerverified
Per 600 PAverified
0
0
Don Lock
Career
Per 600 PA
30
5.78
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Don Lock
Careerverified
Per 600 PAverified
29
5.58
Roy Thomas
Career
Per 600 PA
0
0
Don Lock
Career
Per 600 PA
59
11.36
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Don Lock
Career
Per 600 PA
50.85
50.85
Roy Thomas
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Don Lock and Roy Thomas

Don Lock
Career
Per 9 Innings
8
8
Roy Thomas
Careerverified
Per 9 Inningsverified
13
13
Don Lock
Career
Per 9 Inningsverified
835
1.14
Roy Thomas
Careerverified
Per 9 Innings
1449
1.04
Don Lock
Career
Per 9 Inningsverified
719
0.98
Roy Thomas
Careerverified
Per 9 Innings
746
0.54
Don Lock
Career
Per 9 Innings
19820
27
Roy Thomas
Careerverified
Per 9 Innings
37617
27
Don Lock
Career
Per 9 Innings
6606.2
9
Roy Thomas
Careerverified
Per 9 Innings
12539
9
Don Lock
Career
Per 9 Innings
1799
2.45
Roy Thomas
Careerverified
Per 9 Inningsverified
3432
2.46
Don Lock
Career
Per 9 Innings
61
0.08
Roy Thomas
Careerverified
Per 9 Inningsverified
189
0.14
Don Lock
Careerverified
Per 9 Inningsverified
45
0.06
Roy Thomas
Career
Per 9 Innings
105
0.08
Don Lock
Career
Per 9 Innings
1905
2.6
Roy Thomas
Careerverified
Per 9 Inningsverified
3726
2.67
Don Lock
Career
Per 9 Innings
1860
2.53
Roy Thomas
Careerverified
Per 9 Inningsverified
3621
2.6
Don Lock
Careerverified
Per 9 Inningsverified
97.64
97.64
Roy Thomas
Career
Per 9 Innings
97.18
97.18
Don Lock
Career
Per 9 Innings
2.228
2.228
Roy Thomas
Careerverified
Per 9 Inningsverified
2.499
2.499
Don Lock
Careerverified
Per 9 Inningsverified
86.11
86.11
Roy Thomas
Career
Per 9 Innings
51.48
51.48
Don Lock
Career
Per 9 Innings
16
0.02
Roy Thomas
Careerverified
Per 9 Inningsverified
54
0.04
Don Lock
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Don Lock
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Don Lock
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Don Lock
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0