Brian Anderson vs. Sam Thompson — Career Comparison

MillenialOklahomaThrows RightBats RightNorth AmericaMiami MarlinsNational LeagueThird Baseman
Pre-GenerationalIndianaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueHall of FameRight Fielder

On the career numbers, Sam Thompson posted the stronger offensive profile against Brian Anderson. Sam Thompson posted stronger numbers in OPS (.890 vs .740) and on-base percentage (.384 vs .338). Brian Anderson had the advantage in home run production (66 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 Brian Anderson and Sam Thompson

Brian Anderson
Career
Per 600 PA
8
8
Sam Thompson
Careerverified
Per 600 PAverified
15
15
Brian Anderson
Career
Per 600 PAverified
630
149.58
Sam Thompson
Careerverified
Per 600 PA
1410
129.64
Brian Anderson
Career
Per 600 PA
2527
600
Sam Thompson
Careerverified
Per 600 PA
6526
600
Brian Anderson
Career
Per 600 PA
2227
528.77
Sam Thompson
Careerverified
Per 600 PAverified
5998
551.46
Brian Anderson
Career
Per 600 PA
0.251
0.251
Sam Thompson
Careerverified
Per 600 PAverified
0.331
0.331
Brian Anderson
Career
Per 600 PA
0.754
0.754
Sam Thompson
Careerverified
Per 600 PAverified
0.914
0.914
Brian Anderson
Career
Per 600 PA
559
132.73
Sam Thompson
Careerverified
Per 600 PAverified
1988
182.78
Brian Anderson
Career
Per 600 PA
364
86.43
Sam Thompson
Careerverified
Per 600 PAverified
1358
124.85
Brian Anderson
Career
Per 600 PA
118
28.02
Sam Thompson
Careerverified
Per 600 PAverified
343
31.54
Brian Anderson
Career
Per 600 PA
11
2.61
Sam Thompson
Careerverified
Per 600 PAverified
161
14.8
Brian Anderson
Career
Per 600 PAverified
66
15.67
Sam Thompson
Careerverified
Per 600 PA
126
11.58
Brian Anderson
Career
Per 600 PA
195
46.3
Sam Thompson
Careerverified
Per 600 PAverified
630
57.92
Brian Anderson
Careerverified
Per 600 PAverified
0.349
0.349
Sam Thompson
Career
Per 600 PA
0.317
0.317
Brian Anderson
Careerverified
Per 600 PAverified
0.03
0.03
Sam Thompson
Career
Per 600 PA
0.021
0.021
Brian Anderson
Careerverified
Per 600 PAverified
0.118
0.118
Sam Thompson
Career
Per 600 PA
0.063
0.063
Brian Anderson
Career
Per 600 PA
308.58
73.27
Sam Thompson
Careerverified
Per 600 PAverified
1185.76
109.02
Brian Anderson
Career
Per 600 PA
897
212.98
Sam Thompson
Careerverified
Per 600 PAverified
3031
278.67
Brian Anderson
Career
Per 600 PA
848
201.35
Sam Thompson
Careerverified
Per 600 PAverified
2503
230.13
Brian Anderson
Career
Per 600 PA
0.336
0.336
Sam Thompson
Careerverified
Per 600 PAverified
0.384
0.384
Brian Anderson
Career
Per 600 PA
0.403
0.403
Sam Thompson
Careerverified
Per 600 PAverified
0.505
0.505
Brian Anderson
Career
Per 600 PA
0.738
0.738
Sam Thompson
Careerverified
Per 600 PAverified
0.89
0.89
Brian Anderson
Career
Per 600 PA
0.152
0.152
Sam Thompson
Careerverified
Per 600 PAverified
0.174
0.174
Brian Anderson
Career
Per 600 PA
0.252
0.252
Sam Thompson
Careerverified
Per 600 PAverified
0.299
0.299
Brian Anderson
Career
Per 600 PA
0.692
0.692
Sam Thompson
Careerverified
Per 600 PAverified
0.942
0.942
Brian Anderson
Career
Per 600 PA
0.316
0.316
Sam Thompson
Careerverified
Per 600 PAverified
0.33
0.33
Brian Anderson
Career
Per 600 PA
287
68.14
Sam Thompson
Careerverified
Per 600 PAverified
1261
115.94
Brian Anderson
Career
Per 600 PA
273
64.82
Sam Thompson
Careerverified
Per 600 PAverified
1308
120.26
Brian Anderson
Career
Per 600 PA
494
117.29
Sam Thompson
Careerverified
Per 600 PAverified
2443
224.61
Brian Anderson
Career
Per 600 PA
309.95
73.59
Sam Thompson
Careerverified
Per 600 PAverified
1262.34
116.06
Brian Anderson
Career
Per 600 PAverified
52
12.35
Sam Thompson
Careerverified
Per 600 PA
63
5.79
Brian Anderson
Career
Per 600 PAverified
237
56.27
Sam Thompson
Careerverified
Per 600 PA
452
41.56
Brian Anderson
Careerverified
Per 600 PAverified
8
1.9
Sam Thompson
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PA
613
145.55
Sam Thompson
Careerverified
Per 600 PAverified
234
21.51
Brian Anderson
Career
Per 600 PA
4.12
4.12
Sam Thompson
Careerverified
Per 600 PAverified
27.89
27.89
Brian Anderson
Career
Per 600 PA
0.39
0.39
Sam Thompson
Careerverified
Per 600 PAverified
1.93
1.93
Brian Anderson
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
13
1.2
Brian Anderson
Careerverified
Per 600 PAverified
11
2.61
Sam Thompson
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PA
58
13.77
Sam Thompson
Careerverified
Per 600 PAverified
0
0
Brian Anderson
Career
Per 600 PA
14
3.32
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
Brian Anderson
Careerverified
Per 600 PAverified
8
1.9
Sam Thompson
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PA
22
5.22
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
Brian Anderson
Career
Per 600 PA
63.64
63.64
Sam Thompson
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Brian Anderson and Sam Thompson

Brian Anderson
Career
Per 9 Innings
8
8
Sam Thompson
Careerverified
Per 9 Inningsverified
15
15
Brian Anderson
Career
Per 9 Inningsverified
638
1.12
Sam Thompson
Careerverified
Per 9 Innings
1410
1.03
Brian Anderson
Careerverified
Per 9 Inningsverified
582
1.02
Sam Thompson
Career
Per 9 Innings
8
0.01
Brian Anderson
Career
Per 9 Innings
15419
27
Sam Thompson
Careerverified
Per 9 Innings
36891
27
Brian Anderson
Career
Per 9 Innings
5139.2
9
Sam Thompson
Careerverified
Per 9 Innings
12297
9
Brian Anderson
Career
Per 9 Innings
658
1.15
Sam Thompson
Careerverified
Per 9 Inningsverified
2174
1.59
Brian Anderson
Careerverified
Per 9 Inningsverified
710
1.24
Sam Thompson
Career
Per 9 Innings
283
0.21
Brian Anderson
Careerverified
Per 9 Inningsverified
48
0.08
Sam Thompson
Career
Per 9 Innings
173
0.13
Brian Anderson
Career
Per 9 Inningsverified
1416
2.48
Sam Thompson
Careerverified
Per 9 Innings
2630
1.92
Brian Anderson
Career
Per 9 Inningsverified
1368
2.4
Sam Thompson
Careerverified
Per 9 Innings
2457
1.8
Brian Anderson
Careerverified
Per 9 Inningsverified
96.61
96.61
Sam Thompson
Career
Per 9 Innings
93.42
93.42
Brian Anderson
Careerverified
Per 9 Inningsverified
2.144
2.144
Sam Thompson
Career
Per 9 Innings
1.743
1.743
Brian Anderson
Careerverified
Per 9 Inningsverified
91.22
91.22
Sam Thompson
Career
Per 9 Innings
0.57
0.57
Brian Anderson
Careerverified
Per 9 Inningsverified
74
0.13
Sam Thompson
Career
Per 9 Innings
61
0.04
Brian Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0