T. J. Rivera vs. Lane Thomas — Career Comparison
On the career numbers, T. J. Rivera posted the stronger offensive profile against Lane Thomas. T. J. Rivera posted stronger numbers in OPS (.780 vs .728) and on-base percentage (.335 vs .309). Lane Thomas had the advantage in home run production (76 career HR at a higher rate). By the career numbers, T. J. Rivera had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for T. J. Rivera and Lane Thomas
T. J. Rivera
Career
Per 600 PA
106
184.88
Lane Thomas
Career
Per 600 PA
601
160.41
T. J. Rivera
Career
Per 600 PA
344
600
Lane Thomas
Career
Per 600 PA
2248
600
T. J. Rivera
Career
Per 600 PA
0.304
0.304
Lane Thomas
Career
Per 600 PA
0.242
0.242
T. J. Rivera
Career
Per 600 PA
0.796
0.796
Lane Thomas
Career
Per 600 PA
0.754
0.754
T. J. Rivera
Career
Per 600 PA
27
47.09
Lane Thomas
Career
Per 600 PA
194
51.78
T. J. Rivera
Career
Per 600 PA
0.278
0.278
Lane Thomas
Career
Per 600 PA
0.397
0.397
T. J. Rivera
Career
Per 600 PA
0.025
0.025
Lane Thomas
Career
Per 600 PA
0.038
0.038
T. J. Rivera
Career
Per 600 PA
0.083
0.083
Lane Thomas
Career
Per 600 PA
0.155
0.155
T. J. Rivera
Career
Per 600 PA
45.95
80.14
Lane Thomas
Career
Per 600 PA
276.82
73.88
T. J. Rivera
Career
Per 600 PA
142
247.67
Lane Thomas
Career
Per 600 PA
846
225.8
T. J. Rivera
Career
Per 600 PA
115
200.58
Lane Thomas
Career
Per 600 PA
694
185.23
T. J. Rivera
Career
Per 600 PA
0.335
0.335
Lane Thomas
Career
Per 600 PA
0.309
0.309
T. J. Rivera
Career
Per 600 PA
0.445
0.445
Lane Thomas
Career
Per 600 PA
0.418
0.418
T. J. Rivera
Career
Per 600 PA
0.141
0.141
Lane Thomas
Career
Per 600 PA
0.177
0.177
T. J. Rivera
Career
Per 600 PA
0.262
0.262
Lane Thomas
Career
Per 600 PA
0.244
0.244
T. J. Rivera
Career
Per 600 PA
0.706
0.706
Lane Thomas
Career
Per 600 PA
0.705
0.705
T. J. Rivera
Career
Per 600 PA
72
125.58
Lane Thomas
Career
Per 600 PA
462
123.31
T. J. Rivera
Career
Per 600 PA
50.02
87.25
Lane Thomas
Career
Per 600 PA
269.5
71.93
T. J. Rivera
Career
Per 600 PA
49
85.47
Lane Thomas
Career
Per 600 PA
573
152.94
T. J. Rivera
Career
Per 600 PA
7.02
7.02
Lane Thomas
Career
Per 600 PA
3.92
3.92
T. J. Rivera
Career
Per 600 PA
0.24
0.24
Lane Thomas
Career
Per 600 PA
0.31
0.31
T. J. Rivera
Career
Per 600 PA
6
10.47
Lane Thomas
Career
Per 600 PA
30
8.01
T. J. Rivera
Career
Per 600 PA
1
1.74
Lane Thomas
Career
Per 600 PA
99
26.42
T. J. Rivera
Career
Per 600 PA
100
100
Lane Thomas
Career
Per 600 PA
71.72
71.72
Fielding Stats for T. J. Rivera and Lane Thomas
T. J. Rivera
Career
Per 9 Innings
99
1.34
Lane Thomas
Career
Per 9 Innings
591
1.19
T. J. Rivera
Career
Per 9 Innings
74
1
Lane Thomas
Career
Per 9 Innings
496
1
T. J. Rivera
Career
Per 9 Innings
1996
27
Lane Thomas
Career
Per 9 Innings
13432
27
T. J. Rivera
Career
Per 9 Innings
665.1
9
Lane Thomas
Career
Per 9 Innings
4477.1
9
T. J. Rivera
Career
Per 9 Innings
200
2.71
Lane Thomas
Career
Per 9 Innings
1127
2.27
T. J. Rivera
Career
Per 9 Innings
131
1.77
Lane Thomas
Career
Per 9 Innings
45
0.09
T. J. Rivera
Career
Per 9 Innings
340
4.6
Lane Thomas
Career
Per 9 Innings
1191
2.39
T. J. Rivera
Career
Per 9 Innings
331
4.48
Lane Thomas
Career
Per 9 Innings
1172
2.36
T. J. Rivera
Career
Per 9 Innings
97.35
97.35
Lane Thomas
Career
Per 9 Innings
98.4
98.4
T. J. Rivera
Career
Per 9 Innings
3.343
3.343
Lane Thomas
Career
Per 9 Innings
1.983
1.983
T. J. Rivera
Career
Per 9 Innings
74.75
74.75
Lane Thomas
Career
Per 9 Innings
83.93
83.93
T. J. Rivera
Career
Per 9 Innings
36
0.49
Lane Thomas
Career
Per 9 Innings
11
0.02