Bryan Reynolds vs. Sam Thompson — Career Comparison

MillenialMarylandThrows RightBats SwitchNorth AmericaPittsburgh PiratesNational LeagueLeft FielderAll-Star
Pre-GenerationalIndianaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueHall of FameRight Fielder

On the career numbers, Sam Thompson posted the stronger offensive profile against Bryan Reynolds. Sam Thompson posted stronger numbers in OPS (.890 vs .808) and on-base percentage (.384 vs .350). Bryan Reynolds had the advantage in home run production (138 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 Bryan Reynolds and Sam Thompson

Bryan Reynolds
Career
Per 600 PA
7
7
Sam Thompson
Careerverified
Per 600 PAverified
15
15
Bryan Reynolds
Career
Per 600 PAverified
948
142.24
Sam Thompson
Careerverified
Per 600 PA
1410
129.64
Bryan Reynolds
Career
Per 600 PA
3999
600
Sam Thompson
Careerverified
Per 600 PA
6526
600
Bryan Reynolds
Career
Per 600 PA
3560
534.13
Sam Thompson
Careerverified
Per 600 PAverified
5998
551.46
Bryan Reynolds
Career
Per 600 PA
0.271
0.271
Sam Thompson
Careerverified
Per 600 PAverified
0.331
0.331
Bryan Reynolds
Career
Per 600 PA
0.817
0.817
Sam Thompson
Careerverified
Per 600 PAverified
0.914
0.914
Bryan Reynolds
Career
Per 600 PA
966
144.94
Sam Thompson
Careerverified
Per 600 PAverified
1988
182.78
Bryan Reynolds
Career
Per 600 PA
604
90.62
Sam Thompson
Careerverified
Per 600 PAverified
1358
124.85
Bryan Reynolds
Career
Per 600 PA
195
29.26
Sam Thompson
Careerverified
Per 600 PAverified
343
31.54
Bryan Reynolds
Career
Per 600 PA
29
4.35
Sam Thompson
Careerverified
Per 600 PAverified
161
14.8
Bryan Reynolds
Careerverified
Per 600 PAverified
138
20.71
Sam Thompson
Career
Per 600 PA
126
11.58
Bryan Reynolds
Career
Per 600 PA
362
54.31
Sam Thompson
Careerverified
Per 600 PAverified
630
57.92
Bryan Reynolds
Careerverified
Per 600 PAverified
0.375
0.375
Sam Thompson
Career
Per 600 PA
0.317
0.317
Bryan Reynolds
Careerverified
Per 600 PAverified
0.039
0.039
Sam Thompson
Career
Per 600 PA
0.021
0.021
Bryan Reynolds
Careerverified
Per 600 PAverified
0.143
0.143
Sam Thompson
Career
Per 600 PA
0.063
0.063
Bryan Reynolds
Career
Per 600 PA
574.59
86.21
Sam Thompson
Careerverified
Per 600 PAverified
1185.76
109.02
Bryan Reynolds
Career
Per 600 PA
1633
245.01
Sam Thompson
Careerverified
Per 600 PAverified
3031
278.67
Bryan Reynolds
Career
Per 600 PA
1384
207.65
Sam Thompson
Careerverified
Per 600 PAverified
2503
230.13
Bryan Reynolds
Career
Per 600 PA
0.346
0.346
Sam Thompson
Careerverified
Per 600 PAverified
0.384
0.384
Bryan Reynolds
Career
Per 600 PA
0.459
0.459
Sam Thompson
Careerverified
Per 600 PAverified
0.505
0.505
Bryan Reynolds
Career
Per 600 PA
0.805
0.805
Sam Thompson
Careerverified
Per 600 PAverified
0.89
0.89
Bryan Reynolds
Careerverified
Per 600 PAverified
0.187
0.187
Sam Thompson
Career
Per 600 PA
0.174
0.174
Bryan Reynolds
Career
Per 600 PA
0.27
0.27
Sam Thompson
Careerverified
Per 600 PAverified
0.299
0.299
Bryan Reynolds
Career
Per 600 PA
0.782
0.782
Sam Thompson
Careerverified
Per 600 PAverified
0.942
0.942
Bryan Reynolds
Career
Per 600 PA
0.326
0.326
Sam Thompson
Careerverified
Per 600 PAverified
0.33
0.33
Bryan Reynolds
Career
Per 600 PA
500
75.02
Sam Thompson
Careerverified
Per 600 PAverified
1261
115.94
Bryan Reynolds
Career
Per 600 PA
484
72.62
Sam Thompson
Careerverified
Per 600 PAverified
1308
120.26
Bryan Reynolds
Career
Per 600 PA
846
126.93
Sam Thompson
Careerverified
Per 600 PAverified
2443
224.61
Bryan Reynolds
Career
Per 600 PA
578.1
86.74
Sam Thompson
Careerverified
Per 600 PAverified
1262.34
116.06
Bryan Reynolds
Career
Per 600 PAverified
53
7.95
Sam Thompson
Careerverified
Per 600 PA
63
5.79
Bryan Reynolds
Career
Per 600 PAverified
365
54.76
Sam Thompson
Careerverified
Per 600 PA
452
41.56
Bryan Reynolds
Careerverified
Per 600 PAverified
21
3.15
Sam Thompson
Career
Per 600 PA
0
0
Bryan Reynolds
Career
Per 600 PA
905
135.78
Sam Thompson
Careerverified
Per 600 PAverified
234
21.51
Bryan Reynolds
Career
Per 600 PA
4.42
4.42
Sam Thompson
Careerverified
Per 600 PAverified
27.89
27.89
Bryan Reynolds
Career
Per 600 PA
0.4
0.4
Sam Thompson
Careerverified
Per 600 PAverified
1.93
1.93
Bryan Reynolds
Career
Per 600 PA
0
0
Sam Thompson
Careerverified
Per 600 PAverified
13
1.2
Bryan Reynolds
Careerverified
Per 600 PAverified
21
3.15
Sam Thompson
Career
Per 600 PA
0
0
Bryan Reynolds
Career
Per 600 PA
69
10.35
Sam Thompson
Careerverified
Per 600 PAverified
0
0
Bryan Reynolds
Career
Per 600 PA
41
6.15
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
Bryan Reynolds
Careerverified
Per 600 PAverified
13
1.95
Sam Thompson
Career
Per 600 PA
0
0
Bryan Reynolds
Career
Per 600 PA
54
8.1
Sam Thompson
Careerverified
Per 600 PAverified
232
21.33
Bryan Reynolds
Career
Per 600 PA
75.93
75.93
Sam Thompson
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Bryan Reynolds and Sam Thompson

Bryan Reynolds
Career
Per 9 Innings
7
7
Sam Thompson
Careerverified
Per 9 Inningsverified
15
15
Bryan Reynolds
Career
Per 9 Inningsverified
857
1.09
Sam Thompson
Careerverified
Per 9 Innings
1410
1.03
Bryan Reynolds
Careerverified
Per 9 Inningsverified
822
1.04
Sam Thompson
Career
Per 9 Innings
8
0.01
Bryan Reynolds
Career
Per 9 Innings
21277
27
Sam Thompson
Careerverified
Per 9 Innings
36891
27
Bryan Reynolds
Career
Per 9 Innings
7092.1
9
Sam Thompson
Careerverified
Per 9 Innings
12297
9
Bryan Reynolds
Career
Per 9 Inningsverified
1673
2.12
Sam Thompson
Careerverified
Per 9 Innings
2174
1.59
Bryan Reynolds
Career
Per 9 Innings
31
0.04
Sam Thompson
Careerverified
Per 9 Inningsverified
283
0.21
Bryan Reynolds
Careerverified
Per 9 Inningsverified
16
0.02
Sam Thompson
Career
Per 9 Innings
173
0.13
Bryan Reynolds
Career
Per 9 Inningsverified
1720
2.18
Sam Thompson
Careerverified
Per 9 Innings
2630
1.92
Bryan Reynolds
Career
Per 9 Inningsverified
1704
2.16
Sam Thompson
Careerverified
Per 9 Innings
2457
1.8
Bryan Reynolds
Careerverified
Per 9 Inningsverified
99.07
99.07
Sam Thompson
Career
Per 9 Innings
93.42
93.42
Bryan Reynolds
Careerverified
Per 9 Inningsverified
1.988
1.988
Sam Thompson
Career
Per 9 Innings
1.743
1.743
Bryan Reynolds
Careerverified
Per 9 Inningsverified
95.92
95.92
Sam Thompson
Career
Per 9 Innings
0.57
0.57
Bryan Reynolds
Career
Per 9 Innings
5
0.01
Sam Thompson
Careerverified
Per 9 Inningsverified
61
0.04
Bryan Reynolds
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Bryan Reynolds
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Bryan Reynolds
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0
Bryan Reynolds
Career
Per 9 Innings
0
0
Sam Thompson
Career
Per 9 Innings
0
0