Brandon Barnes vs. Roy Thomas — Career Comparison
When their careers are measured against the same standard, Roy Thomas comes out clearly ahead of Brandon Barnes across most offensive categories. Roy Thomas led in walk rate (BB%+ 239 vs 60), on-base percentage (OBP+ 131 vs 91), and contact rate (K%+ 96 vs 66). Brandon Barnes held the edge in home run production (HR/PA+ 88 vs 40). Roy Thomas was the more complete offensive player.
Hitting Stats for Brandon Barnes and Roy Thomas
Brandon Barnes
Career
Per 600 PA
484
227.94
Roy Thomas
Career
Per 600 PA
1470
134.14
Brandon Barnes
Career
Per 600 PA
1274
600
Roy Thomas
Career
Per 600 PA
6575
600
Brandon Barnes
Career
Per 600 PA
1172
551.96
Roy Thomas
Career
Per 600 PA
5296
483.29
Brandon Barnes
Career
Per 600 PA
0.242
0.242
Roy Thomas
Career
Per 600 PA
0.29
0.29
Brandon Barnes
Career
Per 600 PA
0.666
0.666
Roy Thomas
Career
Per 600 PA
0.808
0.808
Brandon Barnes
Career
Per 600 PA
199
93.72
Roy Thomas
Career
Per 600 PA
1377
125.66
Brandon Barnes
Career
Per 600 PA
85
40.03
Roy Thomas
Career
Per 600 PA
160
14.6
Brandon Barnes
Career
Per 600 PA
0.299
0.299
Roy Thomas
Career
Per 600 PA
0.104
0.104
Brandon Barnes
Career
Per 600 PA
0.017
0.017
Roy Thomas
Career
Per 600 PA
0.001
0.001
Brandon Barnes
Career
Per 600 PA
0.07
0.07
Roy Thomas
Career
Per 600 PA
0.005
0.005
Brandon Barnes
Career
Per 600 PA
119.5
56.28
Roy Thomas
Career
Per 600 PA
937.66
85.57
Brandon Barnes
Career
Per 600 PA
418
196.86
Roy Thomas
Career
Per 600 PA
1764
160.97
Brandon Barnes
Career
Per 600 PA
364
171.43
Roy Thomas
Career
Per 600 PA
2650
241.83
Brandon Barnes
Career
Per 600 PA
0.29
0.29
Roy Thomas
Career
Per 600 PA
0.414
0.414
Brandon Barnes
Career
Per 600 PA
0.357
0.357
Roy Thomas
Career
Per 600 PA
0.333
0.333
Brandon Barnes
Career
Per 600 PA
0.114
0.114
Roy Thomas
Career
Per 600 PA
0.043
0.043
Brandon Barnes
Career
Per 600 PA
0.22
0.22
Roy Thomas
Career
Per 600 PA
0.269
0.269
Brandon Barnes
Career
Per 600 PA
0.558
0.558
Roy Thomas
Career
Per 600 PA
0.83
0.83
Brandon Barnes
Career
Per 600 PA
0.331
0.331
Roy Thomas
Career
Per 600 PA
0.321
0.321
Brandon Barnes
Career
Per 600 PA
215
101.26
Roy Thomas
Career
Per 600 PA
1303
118.9
Brandon Barnes
Career
Per 600 PA
119.14
56.11
Roy Thomas
Career
Per 600 PA
1029.39
93.94
Brandon Barnes
Career
Per 600 PA
358
168.6
Roy Thomas
Career
Per 600 PA
521
47.54
Brandon Barnes
Career
Per 600 PA
3.56
3.56
Roy Thomas
Career
Per 600 PA
12.62
12.62
Brandon Barnes
Career
Per 600 PA
0.19
0.19
Roy Thomas
Career
Per 600 PA
2
2
Brandon Barnes
Career
Per 600 PA
19
8.95
Roy Thomas
Career
Per 600 PA
166
15.15
Brandon Barnes
Career
Per 600 PA
24
11.3
Roy Thomas
Career
Per 600 PA
0
0
Brandon Barnes
Career
Per 600 PA
22
10.36
Roy Thomas
Career
Per 600 PA
244
22.27
Brandon Barnes
Career
Per 600 PA
42
19.78
Roy Thomas
Career
Per 600 PA
244
22.27
Brandon Barnes
Career
Per 600 PA
52.38
52.38
Roy Thomas
Career
Per 600 PA
100
100
Fielding Stats for Brandon Barnes and Roy Thomas
Brandon Barnes
Career
Per 9 Innings
405
1.35
Roy Thomas
Career
Per 9 Innings
1449
1.04
Brandon Barnes
Career
Per 9 Innings
283
0.94
Roy Thomas
Career
Per 9 Innings
746
0.54
Brandon Barnes
Career
Per 9 Innings
8111
27
Roy Thomas
Career
Per 9 Innings
37617
27
Brandon Barnes
Career
Per 9 Innings
2703.2
9
Roy Thomas
Career
Per 9 Innings
12539
9
Brandon Barnes
Career
Per 9 Innings
702
2.34
Roy Thomas
Career
Per 9 Innings
3432
2.46
Brandon Barnes
Career
Per 9 Innings
22
0.07
Roy Thomas
Career
Per 9 Innings
189
0.14
Brandon Barnes
Career
Per 9 Innings
732
2.44
Roy Thomas
Career
Per 9 Innings
3726
2.67
Brandon Barnes
Career
Per 9 Innings
724
2.41
Roy Thomas
Career
Per 9 Innings
3621
2.6
Brandon Barnes
Career
Per 9 Innings
98.91
98.91
Roy Thomas
Career
Per 9 Innings
97.18
97.18
Brandon Barnes
Career
Per 9 Innings
1.788
1.788
Roy Thomas
Career
Per 9 Innings
2.499
2.499
Brandon Barnes
Career
Per 9 Innings
69.88
69.88
Roy Thomas
Career
Per 9 Innings
51.48
51.48
Brandon Barnes
Career
Per 9 Innings
9
0.03
Roy Thomas
Career
Per 9 Innings
54
0.04