William Barton vs. T. J. Rivera — Career Comparison
Looking at the career totals, William Barton and T. J. Rivera are closely matched on the surface stats. William Barton posted stronger numbers in OPS (.799 vs .780) and on-base percentage (.405 vs .335). T. J. Rivera had the advantage in slugging (.445 vs .394). By the career numbers, William Barton had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for William Barton and T. J. Rivera
William Barton
Career
Per 600 PA
8
129.73
T. J. Rivera
Career
Per 600 PA
106
184.88
William Barton
Career
Per 600 PA
37
600
T. J. Rivera
Career
Per 600 PA
344
600
William Barton
Career
Per 600 PA
33
535.14
T. J. Rivera
Career
Per 600 PA
319
556.4
William Barton
Career
Per 600 PA
0.333
0.333
T. J. Rivera
Career
Per 600 PA
0.304
0.304
William Barton
Career
Per 600 PA
0.83
0.83
T. J. Rivera
Career
Per 600 PA
0.796
0.796
William Barton
Career
Per 600 PA
2
32.43
T. J. Rivera
Career
Per 600 PA
27
47.09
William Barton
Career
Per 600 PA
0.182
0.182
T. J. Rivera
Career
Per 600 PA
0.278
0.278
William Barton
Career
Per 600 PA
0
0
T. J. Rivera
Career
Per 600 PA
0.025
0.025
William Barton
Career
Per 600 PA
5.88
95.38
T. J. Rivera
Career
Per 600 PA
45.95
80.14
William Barton
Career
Per 600 PA
13
210.81
T. J. Rivera
Career
Per 600 PA
142
247.67
William Barton
Career
Per 600 PA
15
243.24
T. J. Rivera
Career
Per 600 PA
115
200.58
William Barton
Career
Per 600 PA
0.405
0.405
T. J. Rivera
Career
Per 600 PA
0.335
0.335
William Barton
Career
Per 600 PA
0.394
0.394
T. J. Rivera
Career
Per 600 PA
0.445
0.445
William Barton
Career
Per 600 PA
0.061
0.061
T. J. Rivera
Career
Per 600 PA
0.141
0.141
William Barton
Career
Per 600 PA
0.281
0.281
T. J. Rivera
Career
Per 600 PA
0.262
0.262
William Barton
Career
Per 600 PA
0.818
0.818
T. J. Rivera
Career
Per 600 PA
0.706
0.706
William Barton
Career
Per 600 PA
0.379
0.379
T. J. Rivera
Career
Per 600 PA
0.332
0.332
William Barton
Career
Per 600 PA
12
194.59
T. J. Rivera
Career
Per 600 PA
72
125.58
William Barton
Career
Per 600 PA
6.33
102.57
T. J. Rivera
Career
Per 600 PA
50.02
87.25
William Barton
Career
Per 600 PA
1
16.22
T. J. Rivera
Career
Per 600 PA
6
10.47
William Barton
Career
Per 600 PA
4
64.86
T. J. Rivera
Career
Per 600 PA
49
85.47
William Barton
Career
Per 600 PA
9.25
9.25
T. J. Rivera
Career
Per 600 PA
7.02
7.02
William Barton
Career
Per 600 PA
0.75
0.75
T. J. Rivera
Career
Per 600 PA
0.24
0.24
William Barton
Career
Per 600 PA
0
0
T. J. Rivera
Career
Per 600 PA
6
10.47
William Barton
Career
Per 600 PA
1
16.22
T. J. Rivera
Career
Per 600 PA
1
1.74
William Barton
Career
Per 600 PA
1
16.22
T. J. Rivera
Career
Per 600 PA
1
1.74
William Barton
Career
Per 600 PA
100
100
T. J. Rivera
Career
Per 600 PA
100
100
Fielding Stats for William Barton and T. J. Rivera
William Barton
Career
Per 9 Innings
8
1.06
T. J. Rivera
Career
Per 9 Innings
99
1.34
William Barton
Career
Per 9 Innings
8
1.06
T. J. Rivera
Career
Per 9 Innings
74
1
William Barton
Career
Per 9 Innings
204
27
T. J. Rivera
Career
Per 9 Innings
1996
27
William Barton
Career
Per 9 Innings
68
9
T. J. Rivera
Career
Per 9 Innings
665.1
9
William Barton
Career
Per 9 Innings
19
2.51
T. J. Rivera
Career
Per 9 Innings
200
2.71
William Barton
Career
Per 9 Innings
10
1.32
T. J. Rivera
Career
Per 9 Innings
131
1.77
William Barton
Career
Per 9 Innings
37
4.9
T. J. Rivera
Career
Per 9 Innings
340
4.6
William Barton
Career
Per 9 Innings
29
3.84
T. J. Rivera
Career
Per 9 Innings
331
4.48
William Barton
Career
Per 9 Innings
78.38
78.38
T. J. Rivera
Career
Per 9 Innings
97.35
97.35
William Barton
Career
Per 9 Innings
3.625
3.625
T. J. Rivera
Career
Per 9 Innings
3.343
3.343
William Barton
Career
Per 9 Innings
100
100
T. J. Rivera
Career
Per 9 Innings
74.75
74.75
William Barton
Career
Per 9 Innings
7
0.93
T. J. Rivera
Career
Per 9 Innings
0
0
William Barton
Career
Per 9 Innings
0
0
T. J. Rivera
Career
Per 9 Innings
0
0