Ryan Hanigan vs. Sandy Thompson — Career Comparison

Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher
Lost GenerationTexasThrows RightBats LeftNorth AmericaChicago American GiantsNegro American LeagueLeft Fielder

On the career numbers, Sandy Thompson posted the stronger offensive profile against Ryan Hanigan. Sandy Thompson posted stronger numbers in OPS (.733 vs .690) and slugging (.377 vs .334). Ryan Hanigan had the advantage in home run production (30 career HR at a higher rate). By the career numbers, Sandy 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 Ryan Hanigan and Sandy Thompson

Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Sandy Thompson
Career
Per 600 PA
10
10
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Sandy Thompson
Career
Per 600 PA
645
146.7
Ryan Hanigan
Career
Per 600 PA
2268
600
Sandy Thompson
Careerverified
Per 600 PA
2638
600
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Sandy Thompson
Careerverified
Per 600 PAverified
2361
537
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Sandy Thompson
Careerverified
Per 600 PAverified
0.306
0.306
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Sandy Thompson
Careerverified
Per 600 PAverified
0.766
0.766
Ryan Hanigan
Career
Per 600 PA
492
130.16
Sandy Thompson
Careerverified
Per 600 PAverified
722
164.22
Ryan Hanigan
Career
Per 600 PA
390
103.17
Sandy Thompson
Careerverified
Per 600 PAverified
593
134.87
Ryan Hanigan
Career
Per 600 PA
71
18.78
Sandy Thompson
Careerverified
Per 600 PAverified
98
22.29
Ryan Hanigan
Career
Per 600 PA
1
0.26
Sandy Thompson
Careerverified
Per 600 PAverified
24
5.46
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Sandy Thompson
Career
Per 600 PA
7
1.59
Ryan Hanigan
Career
Per 600 PA
102
26.98
Sandy Thompson
Careerverified
Per 600 PAverified
129
29.34
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Sandy Thompson
Career
Per 600 PA
0.179
0.179
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Sandy Thompson
Career
Per 600 PA
0.003
0.003
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Sandy Thompson
Career
Per 600 PA
0.01
0.01
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Sandy Thompson
Careerverified
Per 600 PAverified
334.97
76.19
Ryan Hanigan
Career
Per 600 PA
655
173.28
Sandy Thompson
Careerverified
Per 600 PAverified
889
202.2
Ryan Hanigan
Career
Per 600 PA
776
205.29
Sandy Thompson
Careerverified
Per 600 PAverified
907
206.29
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Sandy Thompson
Careerverified
Per 600 PAverified
0.356
0.356
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Sandy Thompson
Careerverified
Per 600 PAverified
0.377
0.377
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Sandy Thompson
Careerverified
Per 600 PAverified
0.733
0.733
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Sandy Thompson
Career
Per 600 PA
0.071
0.071
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Sandy Thompson
Careerverified
Per 600 PAverified
0.254
0.254
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Sandy Thompson
Careerverified
Per 600 PAverified
0.688
0.688
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Sandy Thompson
Careerverified
Per 600 PAverified
0.304
0.304
Ryan Hanigan
Career
Per 600 PA
192
50.79
Sandy Thompson
Careerverified
Per 600 PAverified
350
79.61
Ryan Hanigan
Career
Per 600 PA
214
56.61
Sandy Thompson
Careerverified
Per 600 PAverified
308
70.05
Ryan Hanigan
Career
Per 600 PA
376
99.47
Sandy Thompson
Careerverified
Per 600 PAverified
651
148.07
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Sandy Thompson
Careerverified
Per 600 PAverified
381.95
86.87
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Sandy Thompson
Career
Per 600 PA
15
3.41
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Sandy Thompson
Career
Per 600 PA
170
38.67
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Sandy Thompson
Career
Per 600 PA
1
0.23
Ryan Hanigan
Career
Per 600 PA
290
76.72
Sandy Thompson
Careerverified
Per 600 PAverified
5
1.14
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Sandy Thompson
Careerverified
Per 600 PAverified
527.6
527.6
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Sandy Thompson
Careerverified
Per 600 PAverified
34
34
Ryan Hanigan
Career
Per 600 PA
14
3.7
Sandy Thompson
Careerverified
Per 600 PAverified
92
20.92
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Sandy Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Career
Per 600 PA
55
14.55
Sandy Thompson
Careerverified
Per 600 PAverified
2
0.45
Ryan Hanigan
Career
Per 600 PA
1
0.26
Sandy Thompson
Careerverified
Per 600 PAverified
56
12.74
Ryan Hanigan
Career
Per 600 PA
1
0.26
Sandy Thompson
Careerverified
Per 600 PAverified
2
0.45
Ryan Hanigan
Career
Per 600 PA
2
0.53
Sandy Thompson
Careerverified
Per 600 PAverified
58
13.19
Ryan Hanigan
Career
Per 600 PA
50
50
Sandy Thompson
Careerverified
Per 600 PAverified
96.55
96.55

Fielding Stats for Ryan Hanigan and Sandy Thompson

Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Sandy Thompson
Career
Per 9 Innings
10
10
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Sandy Thompson
Career
Per 9 Inningsverified
645
1.2
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
Sandy Thompson
Career
Per 9 Inningsverified
560
1.04
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Sandy Thompson
Career
Per 9 Innings
14554
27
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Sandy Thompson
Career
Per 9 Innings
4851.1
9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Sandy Thompson
Career
Per 9 Innings
1000
1.86
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Sandy Thompson
Career
Per 9 Innings
78
0.14
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Sandy Thompson
Career
Per 9 Innings
45
0.08
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Sandy Thompson
Career
Per 9 Innings
1123
2.08
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Sandy Thompson
Career
Per 9 Innings
1078
2
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Sandy Thompson
Career
Per 9 Innings
95.99
95.99
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Sandy Thompson
Career
Per 9 Innings
1.671
1.671
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Sandy Thompson
Career
Per 9 Innings
86.82
86.82
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Sandy Thompson
Career
Per 9 Innings
9
0.02
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Sandy Thompson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Sandy Thompson
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Sandy Thompson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24
Sandy Thompson
Career
Per 9 Innings
0
0