Ryan Hanigan vs. Kevin Thompson — Career Comparison
On the career numbers, Ryan Hanigan posted the stronger offensive profile against Kevin Thompson. Ryan Hanigan posted stronger numbers in OPS (.690 vs .665) and on-base percentage (.356 vs .311). Kevin Thompson had the advantage in slugging (.354 vs .334). By the career numbers, Ryan Hanigan 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 Kevin Thompson
Ryan Hanigan
Career
Per 600 PA
680
179.89
Kevin Thompson
Career
Per 600 PA
41
328
Ryan Hanigan
Career
Per 600 PA
2268
600
Kevin Thompson
Career
Per 600 PA
75
600
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Kevin Thompson
Career
Per 600 PA
0.215
0.215
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Kevin Thompson
Career
Per 600 PA
0.707
0.707
Ryan Hanigan
Career
Per 600 PA
102
26.98
Kevin Thompson
Career
Per 600 PA
7
56
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Kevin Thompson
Career
Per 600 PA
0.5
0.5
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Kevin Thompson
Career
Per 600 PA
0.015
0.015
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Kevin Thompson
Career
Per 600 PA
0.071
0.071
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Kevin Thompson
Career
Per 600 PA
8.4
67.2
Ryan Hanigan
Career
Per 600 PA
655
173.28
Kevin Thompson
Career
Per 600 PA
23
184
Ryan Hanigan
Career
Per 600 PA
776
205.29
Kevin Thompson
Career
Per 600 PA
23
184
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Kevin Thompson
Career
Per 600 PA
0.311
0.311
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Kevin Thompson
Career
Per 600 PA
0.354
0.354
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Kevin Thompson
Career
Per 600 PA
0.665
0.665
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Kevin Thompson
Career
Per 600 PA
0.138
0.138
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Kevin Thompson
Career
Per 600 PA
0.228
0.228
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Kevin Thompson
Career
Per 600 PA
0.667
0.667
Ryan Hanigan
Career
Per 600 PA
376
99.47
Kevin Thompson
Career
Per 600 PA
17
136
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Kevin Thompson
Career
Per 600 PA
7.93
63.47
Ryan Hanigan
Career
Per 600 PA
290
76.72
Kevin Thompson
Career
Per 600 PA
22
176
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Kevin Thompson
Career
Per 600 PA
3.41
3.41
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Kevin Thompson
Career
Per 600 PA
0.41
0.41
Ryan Hanigan
Career
Per 600 PA
55
14.55
Kevin Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Career
Per 600 PA
2
0.53
Kevin Thompson
Career
Per 600 PA
2
16
Ryan Hanigan
Career
Per 600 PA
50
50
Kevin Thompson
Career
Per 600 PA
100
100
Fielding Stats for Ryan Hanigan and Kevin Thompson
Ryan Hanigan
Career
Per 9 Innings
656
1.14
Kevin Thompson
Career
Per 9 Innings
34
1.86
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Kevin Thompson
Career
Per 9 Innings
15
0.82
Ryan Hanigan
Career
Per 9 Innings
15535
27
Kevin Thompson
Career
Per 9 Innings
494
27
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Kevin Thompson
Career
Per 9 Innings
164.2
9
Ryan Hanigan
Career
Per 9 Innings
4440
7.72
Kevin Thompson
Career
Per 9 Innings
40
2.19
Ryan Hanigan
Career
Per 9 Innings
20
0.03
Kevin Thompson
Career
Per 9 Innings
1
0.05
Ryan Hanigan
Career
Per 9 Innings
4751
8.26
Kevin Thompson
Career
Per 9 Innings
41
2.24
Ryan Hanigan
Career
Per 9 Innings
4731
8.22
Kevin Thompson
Career
Per 9 Innings
40
2.19
Ryan Hanigan
Career
Per 9 Innings
99.58
99.58
Kevin Thompson
Career
Per 9 Innings
97.56
97.56
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
Kevin Thompson
Career
Per 9 Innings
1.177
1.177
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Kevin Thompson
Career
Per 9 Innings
44.12
44.12
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Kevin Thompson
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
137
0.24
Kevin Thompson
Career
Per 9 Innings
0
0