Bryan Anderson vs. Sam Thompson — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Pre-GenerationalIndianaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueHall of FameRight Fielder

On the career numbers, Sam Thompson posted the stronger offensive profile against Bryan Anderson. Sam Thompson posted stronger numbers in OPS (.890 vs .556) and on-base percentage (.384 vs .276). 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 Bryan Anderson and Sam Thompson

Bryan Anderson
Career
Per 600 PA
5
5
Sam Thompson
Careerverified
Per 600 PAverified
15
15
Bryan Anderson
Career
Per 600 PAverified
40
311.69
Sam Thompson
Careerverified
Per 600 PA
1410
129.64
Bryan Anderson
Career
Per 600 PA
77
600
Sam Thompson
Careerverified
Per 600 PA
6526
600
Bryan Anderson
Career
Per 600 PA
68
529.87
Sam Thompson
Careerverified
Per 600 PAverified
5998
551.46
Bryan Anderson
Career
Per 600 PA
0.221
0.221
Sam Thompson
Careerverified
Per 600 PAverified
0.331
0.331
Bryan Anderson
Career
Per 600 PA
0.608
0.608
Sam Thompson
Careerverified
Per 600 PAverified
0.914
0.914
Bryan Anderson
Career
Per 600 PA
15
116.88
Sam Thompson
Careerverified
Per 600 PAverified
1988
182.78
Bryan Anderson
Career
Per 600 PA
11
85.71
Sam Thompson
Careerverified
Per 600 PAverified
1358
124.85
Bryan Anderson
Career
Per 600 PA
4
31.17
Sam Thompson
Careerverified
Per 600 PAverified
343
31.54
Bryan Anderson
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
161
14.8
Bryan Anderson
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
126
11.58
Bryan Anderson
Career
Per 600 PA
4
31.17
Sam Thompson
Careerverified
Per 600 PAverified
630
57.92
Bryan Anderson
Career
Per 600 PA
0.267
0.267
Sam Thompson
Careerverified
Per 600 PAverified
0.317
0.317
Bryan Anderson
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
0.021
0.021
Bryan Anderson
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
0.063
0.063
Bryan Anderson
Career
Per 600 PA
5.68
44.26
Sam Thompson
Careerverified
Per 600 PAverified
1185.76
109.02
Bryan Anderson
Career
Per 600 PA
19
148.05
Sam Thompson
Careerverified
Per 600 PAverified
3031
278.67
Bryan Anderson
Career
Per 600 PA
21
163.64
Sam Thompson
Careerverified
Per 600 PAverified
2503
230.13
Bryan Anderson
Career
Per 600 PA
0.276
0.276
Sam Thompson
Careerverified
Per 600 PAverified
0.384
0.384
Bryan Anderson
Career
Per 600 PA
0.279
0.279
Sam Thompson
Careerverified
Per 600 PAverified
0.505
0.505
Bryan Anderson
Career
Per 600 PA
0.556
0.556
Sam Thompson
Careerverified
Per 600 PAverified
0.89
0.89
Bryan Anderson
Career
Per 600 PA
0.059
0.059
Sam Thompson
Careerverified
Per 600 PAverified
0.174
0.174
Bryan Anderson
Career
Per 600 PA
0.194
0.194
Sam Thompson
Careerverified
Per 600 PAverified
0.299
0.299
Bryan Anderson
Career
Per 600 PA
0.482
0.482
Sam Thompson
Careerverified
Per 600 PAverified
0.942
0.942
Bryan Anderson
Career
Per 600 PA
0.294
0.294
Sam Thompson
Careerverified
Per 600 PAverified
0.33
0.33
Bryan Anderson
Career
Per 600 PA
4
31.17
Sam Thompson
Careerverified
Per 600 PAverified
1261
115.94
Bryan Anderson
Career
Per 600 PA
7
54.55
Sam Thompson
Careerverified
Per 600 PAverified
1308
120.26
Bryan Anderson
Career
Per 600 PA
11
85.71
Sam Thompson
Careerverified
Per 600 PAverified
2443
224.61
Bryan Anderson
Career
Per 600 PA
5.9
45.97
Sam Thompson
Careerverified
Per 600 PAverified
1262.34
116.06
Bryan Anderson
Career
Per 600 PAverified
2
15.58
Sam Thompson
Careerverified
Per 600 PA
63
5.79
Bryan Anderson
Career
Per 600 PA
4
31.17
Sam Thompson
Careerverified
Per 600 PAverified
452
41.56
Bryan Anderson
Career
Per 600 PA
0
0
Sam Thompson
Career
Per 600 PA
0
0
Bryan Anderson
Careerverified
Per 600 PA
19
148.05
Sam Thompson
Career
Per 600 PAverified
234
21.51
Bryan Anderson
Career
Per 600 PA
4.05
4.05
Sam Thompson
Careerverified
Per 600 PAverified
27.89
27.89
Bryan Anderson
Career
Per 600 PA
0.21
0.21
Sam Thompson
Careerverified
Per 600 PAverified
1.93
1.93
Bryan Anderson
Career
Per 600 PAverified
1
7.79
Sam Thompson
Careerverified
Per 600 PA
13
1.2
Bryan Anderson
Careerverified
Per 600 PAverified
2
15.58
Sam Thompson
Career
Per 600 PA
0
0
Bryan Anderson
Career
Per 600 PA
1
7.79
Sam Thompson
Careerverified
Per 600 PAverified
0
0
Bryan Anderson
Career
Per 600 PA
1
7.79
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
Bryan Anderson
Career
Per 600 PA
0
0
Sam Thompson
Career
Per 600 PA
0
0
Bryan Anderson
Career
Per 600 PA
1
7.79
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
Bryan Anderson
Career
Per 600 PA
100
100
Sam Thompson
Career
Per 600 PA
100
100

Fielding Stats for Bryan Anderson and Sam Thompson

Bryan Anderson
Career
Per 9 Innings
4
4
Sam Thompson
Careerverified
Per 9 Inningsverified
15
15
Bryan Anderson
Career
Per 9 Inningsverified
24
1.51
Sam Thompson
Careerverified
Per 9 Innings
1410
1.03
Bryan Anderson
Careerverified
Per 9 Inningsverified
16
1
Sam Thompson
Career
Per 9 Innings
8
0.01
Bryan Anderson
Career
Per 9 Innings
430
27
Sam Thompson
Careerverified
Per 9 Innings
36891
27
Bryan Anderson
Career
Per 9 Innings
143.1
9
Sam Thompson
Careerverified
Per 9 Innings
12297
9
Bryan Anderson
Career
Per 9 Inningsverified
113
7.1
Sam Thompson
Careerverified
Per 9 Innings
2174
1.59
Bryan Anderson
Career
Per 9 Inningsverified
9
0.57
Sam Thompson
Careerverified
Per 9 Innings
283
0.21
Bryan Anderson
Careerverified
Per 9 Innings
4
0.25
Sam Thompson
Career
Per 9 Inningsverified
173
0.13
Bryan Anderson
Career
Per 9 Inningsverified
126
7.91
Sam Thompson
Careerverified
Per 9 Innings
2630
1.92
Bryan Anderson
Career
Per 9 Inningsverified
122
7.66
Sam Thompson
Careerverified
Per 9 Innings
2457
1.8
Bryan Anderson
Careerverified
Per 9 Inningsverified
96.83
96.83
Sam Thompson
Career
Per 9 Innings
93.42
93.42
Bryan Anderson
Careerverified
Per 9 Inningsverified
5.083
5.083
Sam Thompson
Career
Per 9 Innings
1.743
1.743
Bryan Anderson
Careerverified
Per 9 Inningsverified
66.67
66.67
Sam Thompson
Career
Per 9 Innings
0.57
0.57
Bryan Anderson
Career
Per 9 Inningsverified
1
0.06
Sam Thompson
Careerverified
Per 9 Innings
61
0.04
Bryan Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
10
0.63
Sam Thompson
Careerverified
Per 9 Inningsverified
0
0
Bryan Anderson
Careerverified
Per 9 Inningsverified
1
0.06
Sam Thompson
Career
Per 9 Innings
0
0