Ryan Hanigan vs. Frank Thompson — Career Comparison

Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher
Pre-GenerationalPortugalEuropeWashington NationalsUnknownCatcher

On the career numbers, Ryan Hanigan posted the stronger offensive profile against Frank Thompson. Ryan Hanigan posted stronger numbers in OPS (.690 vs .304) and on-base percentage (.356 vs .130). 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 Frank Thompson

Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Frank Thompson
Career
Per 600 PA
1
1
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Frank Thompson
Career
Per 600 PA
12
156.52
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Frank Thompson
Career
Per 600 PA
46
600
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Frank Thompson
Career
Per 600 PAverified
46
600
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Frank Thompson
Career
Per 600 PA
0.13
0.13
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Frank Thompson
Career
Per 600 PA
0.304
0.304
Ryan Hanigan
Careerverified
Per 600 PAverified
492
130.16
Frank Thompson
Career
Per 600 PA
6
78.26
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Frank Thompson
Career
Per 600 PA
5
65.22
Ryan Hanigan
Careerverified
Per 600 PAverified
71
18.78
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Career
Per 600 PA
1
0.26
Frank Thompson
Career
Per 600 PAverified
1
13.04
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
102
26.98
Frank Thompson
Career
Per 600 PA
1
13.04
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Frank Thompson
Career
Per 600 PA
0.167
0.167
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
235.23
62.23
Frank Thompson
Career
Per 600 PA
1.04
13.53
Ryan Hanigan
Careerverified
Per 600 PAverified
655
173.28
Frank Thompson
Career
Per 600 PA
8
104.35
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Frank Thompson
Career
Per 600 PA
6
78.26
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Frank Thompson
Career
Per 600 PA
0.13
0.13
Ryan Hanigan
Careerverified
Per 600 PAverified
0.334
0.334
Frank Thompson
Career
Per 600 PA
0.174
0.174
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Frank Thompson
Career
Per 600 PA
0.304
0.304
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Frank Thompson
Career
Per 600 PA
0.044
0.044
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Frank Thompson
Career
Per 600 PA
0.102
0.102
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Frank Thompson
Career
Per 600 PA
0.2
0.2
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Frank Thompson
Career
Per 600 PA
0.133
0.133
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Frank Thompson
Career
Per 600 PAverified
4
52.17
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Frank Thompson
Career
Per 600 PA
4
52.17
Ryan Hanigan
Careerverified
Per 600 PA
376
99.47
Frank Thompson
Career
Per 600 PAverified
8
104.35
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Frank Thompson
Career
Per 600 PA
-0
-0.06
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Career
Per 600 PA
290
76.72
Frank Thompson
Careerverified
Per 600 PAverified
1
13.04
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Frank Thompson
Careerverified
Per 600 PAverified
46
46
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Career
Per 600 PA
55
14.55
Frank Thompson
Careerverified
Per 600 PAverified
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
1
0.26
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
1
0.26
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
2
0.53
Frank Thompson
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
50
50
Frank Thompson
Career
Per 600 PA

Fielding Stats for Ryan Hanigan and Frank Thompson

Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Frank Thompson
Career
Per 9 Innings
1
1
Ryan Hanigan
Careerverified
Per 9 Inningsverified
656
1.14
Frank Thompson
Career
Per 9 Innings
13
1.04
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Frank Thompson
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Frank Thompson
Career
Per 9 Innings
336
27
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Frank Thompson
Career
Per 9 Innings
112
9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Frank Thompson
Career
Per 9 Innings
48
3.86
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Frank Thompson
Career
Per 9 Innings
6
0.48
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Frank Thompson
Career
Per 9 Innings
34
2.73
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Frank Thompson
Career
Per 9 Innings
88
7.07
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Frank Thompson
Career
Per 9 Innings
54
4.34
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Frank Thompson
Career
Per 9 Innings
61.36
61.36
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Frank Thompson
Career
Per 9 Innings
4.154
4.154
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Frank Thompson
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Innings
40
0.07
Frank Thompson
Career
Per 9 Inningsverified
1
0.08
Ryan Hanigan
Career
Per 9 Inningsverified
39
0.07
Frank Thompson
Careerverified
Per 9 Innings
25
2.01
Ryan Hanigan
Career
Per 9 Innings
0
0
Frank Thompson
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Frank Thompson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24
Frank Thompson
Career
Per 9 Innings
0
0