Tim Anderson vs. Sam Thompson — Career Comparison

MillenialAlabamaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueShortstopSilver SluggerAll-Star
Pre-GenerationalIndianaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueHall of FameRight Fielder

On the career numbers, Sam Thompson posted the stronger offensive profile against Tim Anderson. Sam Thompson posted stronger numbers in OPS (.890 vs .714) and on-base percentage (.384 vs .307). Tim Anderson had the advantage in home run production (98 career HR at a higher rate). By the career numbers, Sam Thompson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tim Anderson and Sam Thompson

Tim Anderson
Career
Per 600 PA
10
10
Sam Thompson
Careerverified
Per 600 PAverified
15
15
Tim Anderson
Career
Per 600 PAverified
991
143.66
Sam Thompson
Careerverified
Per 600 PA
1410
129.64
Tim Anderson
Career
Per 600 PA
4139
600
Sam Thompson
Careerverified
Per 600 PA
6526
600
Tim Anderson
Career
Per 600 PAverified
3939
571.01
Sam Thompson
Careerverified
Per 600 PA
5998
551.46
Tim Anderson
Career
Per 600 PA
0.276
0.276
Sam Thompson
Careerverified
Per 600 PAverified
0.331
0.331
Tim Anderson
Career
Per 600 PA
0.737
0.737
Sam Thompson
Careerverified
Per 600 PAverified
0.914
0.914
Tim Anderson
Career
Per 600 PA
1088
157.72
Sam Thompson
Careerverified
Per 600 PAverified
1988
182.78
Tim Anderson
Career
Per 600 PA
787
114.09
Sam Thompson
Careerverified
Per 600 PAverified
1358
124.85
Tim Anderson
Career
Per 600 PA
185
26.82
Sam Thompson
Careerverified
Per 600 PAverified
343
31.54
Tim Anderson
Career
Per 600 PA
18
2.61
Sam Thompson
Careerverified
Per 600 PAverified
161
14.8
Tim Anderson
Career
Per 600 PAverified
98
14.21
Sam Thompson
Careerverified
Per 600 PA
126
11.58
Tim Anderson
Career
Per 600 PA
301
43.63
Sam Thompson
Careerverified
Per 600 PAverified
630
57.92
Tim Anderson
Career
Per 600 PA
0.277
0.277
Sam Thompson
Careerverified
Per 600 PAverified
0.317
0.317
Tim Anderson
Careerverified
Per 600 PAverified
0.025
0.025
Sam Thompson
Career
Per 600 PA
0.021
0.021
Tim Anderson
Careerverified
Per 600 PAverified
0.09
0.09
Sam Thompson
Career
Per 600 PA
0.063
0.063
Tim Anderson
Career
Per 600 PA
479.32
69.48
Sam Thompson
Careerverified
Per 600 PAverified
1185.76
109.02
Tim Anderson
Career
Per 600 PA
1603
232.37
Sam Thompson
Careerverified
Per 600 PAverified
3031
278.67
Tim Anderson
Career
Per 600 PA
1266
183.52
Sam Thompson
Careerverified
Per 600 PAverified
2503
230.13
Tim Anderson
Career
Per 600 PA
0.307
0.307
Sam Thompson
Careerverified
Per 600 PAverified
0.384
0.384
Tim Anderson
Career
Per 600 PA
0.407
0.407
Sam Thompson
Careerverified
Per 600 PAverified
0.505
0.505
Tim Anderson
Career
Per 600 PA
0.714
0.714
Sam Thompson
Careerverified
Per 600 PAverified
0.89
0.89
Tim Anderson
Career
Per 600 PA
0.131
0.131
Sam Thompson
Careerverified
Per 600 PAverified
0.174
0.174
Tim Anderson
Career
Per 600 PA
0.24
0.24
Sam Thompson
Careerverified
Per 600 PAverified
0.299
0.299
Tim Anderson
Career
Per 600 PA
0.639
0.639
Sam Thompson
Careerverified
Per 600 PAverified
0.942
0.942
Tim Anderson
Careerverified
Per 600 PAverified
0.345
0.345
Sam Thompson
Career
Per 600 PA
0.33
0.33
Tim Anderson
Career
Per 600 PA
552
80.02
Sam Thompson
Careerverified
Per 600 PAverified
1261
115.94
Tim Anderson
Career
Per 600 PA
350
50.74
Sam Thompson
Careerverified
Per 600 PAverified
1308
120.26
Tim Anderson
Career
Per 600 PA
804
116.55
Sam Thompson
Careerverified
Per 600 PAverified
2443
224.61
Tim Anderson
Career
Per 600 PA
499.95
72.47
Sam Thompson
Careerverified
Per 600 PAverified
1262.34
116.06
Tim Anderson
Career
Per 600 PA
25
3.62
Sam Thompson
Careerverified
Per 600 PAverified
63
5.79
Tim Anderson
Career
Per 600 PA
153
22.18
Sam Thompson
Careerverified
Per 600 PAverified
452
41.56
Tim Anderson
Careerverified
Per 600 PAverified
4
0.58
Sam Thompson
Career
Per 600 PA
0
0
Tim Anderson
Career
Per 600 PA
980
142.06
Sam Thompson
Careerverified
Per 600 PAverified
234
21.51
Tim Anderson
Career
Per 600 PA
4.22
4.22
Sam Thompson
Careerverified
Per 600 PAverified
27.89
27.89
Tim Anderson
Career
Per 600 PA
0.16
0.16
Sam Thompson
Careerverified
Per 600 PAverified
1.93
1.93
Tim Anderson
Career
Per 600 PAverified
11
1.59
Sam Thompson
Careerverified
Per 600 PA
13
1.2
Tim Anderson
Careerverified
Per 600 PAverified
11
1.59
Sam Thompson
Career
Per 600 PA
0
0
Tim Anderson
Career
Per 600 PA
96
13.92
Sam Thompson
Careerverified
Per 600 PAverified
0
0
Tim Anderson
Career
Per 600 PA
122
17.69
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
Tim Anderson
Careerverified
Per 600 PAverified
32
4.64
Sam Thompson
Career
Per 600 PA
0
0
Tim Anderson
Career
Per 600 PAverified
154
22.32
Sam Thompson
Careerverified
Per 600 PA
232
21.33
Tim Anderson
Career
Per 600 PA
79.22
79.22
Sam Thompson
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Tim Anderson and Sam Thompson

Tim Anderson
Career
Per 9 Innings
10
10
Sam Thompson
Careerverified
Per 9 Inningsverified
15
15
Tim Anderson
Career
Per 9 Inningsverified
981
1.05
Sam Thompson
Careerverified
Per 9 Innings
1410
1.03
Tim Anderson
Careerverified
Per 9 Inningsverified
974
1.04
Sam Thompson
Career
Per 9 Innings
8
0.01
Tim Anderson
Career
Per 9 Innings
25330
27
Sam Thompson
Careerverified
Per 9 Innings
36891
27
Tim Anderson
Career
Per 9 Innings
8443.1
9
Sam Thompson
Careerverified
Per 9 Innings
12297
9
Tim Anderson
Career
Per 9 Innings
1294
1.38
Sam Thompson
Careerverified
Per 9 Inningsverified
2174
1.59
Tim Anderson
Careerverified
Per 9 Inningsverified
2384
2.54
Sam Thompson
Career
Per 9 Innings
283
0.21
Tim Anderson
Careerverified
Per 9 Innings
144
0.15
Sam Thompson
Career
Per 9 Inningsverified
173
0.13
Tim Anderson
Careerverified
Per 9 Inningsverified
3822
4.07
Sam Thompson
Career
Per 9 Innings
2630
1.92
Tim Anderson
Careerverified
Per 9 Inningsverified
3678
3.92
Sam Thompson
Career
Per 9 Innings
2457
1.8
Tim Anderson
Careerverified
Per 9 Inningsverified
96.23
96.23
Sam Thompson
Career
Per 9 Innings
93.42
93.42
Tim Anderson
Careerverified
Per 9 Inningsverified
3.749
3.749
Sam Thompson
Career
Per 9 Innings
1.743
1.743
Tim Anderson
Careerverified
Per 9 Inningsverified
99.29
99.29
Sam Thompson
Career
Per 9 Innings
0.57
0.57
Tim Anderson
Careerverified
Per 9 Inningsverified
517
0.55
Sam Thompson
Career
Per 9 Innings
61
0.04
Tim Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Tim Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Tim Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Tim Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0