Tom Cooper vs. Ryan Hanigan — Career Comparison

Greatest GenerationTexasThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueRight Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, Tom Cooper posted the stronger offensive profile against Ryan Hanigan. Tom Cooper posted stronger numbers in OPS (.733 vs .690) and on-base percentage (.378 vs .356). Ryan Hanigan had the advantage in home run production (30 career HR at a higher rate). By the career numbers, Tom Cooper had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tom Cooper and Ryan Hanigan

Tom Cooper
Career
Per 600 PA
2
2
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Tom Cooper
Career
Per 600 PA
85
155.49
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Tom Cooper
Career
Per 600 PA
328
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Tom Cooper
Career
Per 600 PA
273
499.39
Ryan Hanigan
Careerverified
Per 600 PAverified
1959
518.25
Tom Cooper
Careerverified
Per 600 PAverified
0.282
0.282
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Tom Cooper
Careerverified
Per 600 PAverified
0.78
0.78
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Tom Cooper
Career
Per 600 PAverified
77
140.85
Ryan Hanigan
Careerverified
Per 600 PA
492
130.16
Tom Cooper
Career
Per 600 PAverified
64
117.07
Ryan Hanigan
Careerverified
Per 600 PA
390
103.17
Tom Cooper
Career
Per 600 PA
8
14.63
Ryan Hanigan
Careerverified
Per 600 PAverified
71
18.78
Tom Cooper
Careerverified
Per 600 PAverified
3
5.49
Ryan Hanigan
Career
Per 600 PA
1
0.26
Tom Cooper
Career
Per 600 PA
2
3.66
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Tom Cooper
Career
Per 600 PA
13
23.78
Ryan Hanigan
Careerverified
Per 600 PAverified
102
26.98
Tom Cooper
Career
Per 600 PA
0.169
0.169
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Tom Cooper
Career
Per 600 PA
0.007
0.007
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Tom Cooper
Career
Per 600 PA
0.026
0.026
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Tom Cooper
Career
Per 600 PAverified
42.69
78.09
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
Tom Cooper
Career
Per 600 PAverified
97
177.44
Ryan Hanigan
Careerverified
Per 600 PA
655
173.28
Tom Cooper
Career
Per 600 PAverified
119
217.68
Ryan Hanigan
Careerverified
Per 600 PA
776
205.29
Tom Cooper
Careerverified
Per 600 PAverified
0.378
0.378
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Tom Cooper
Careerverified
Per 600 PAverified
0.355
0.355
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Tom Cooper
Careerverified
Per 600 PAverified
0.733
0.733
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Tom Cooper
Career
Per 600 PA
0.073
0.073
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Tom Cooper
Careerverified
Per 600 PAverified
0.259
0.259
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Tom Cooper
Careerverified
Per 600 PAverified
0.75
0.75
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Tom Cooper
Career
Per 600 PA
0.277
0.277
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Tom Cooper
Career
Per 600 PAverified
55
100.61
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Tom Cooper
Career
Per 600 PAverified
39
71.34
Ryan Hanigan
Careerverified
Per 600 PA
214
56.61
Tom Cooper
Career
Per 600 PAverified
92
168.29
Ryan Hanigan
Careerverified
Per 600 PA
376
99.47
Tom Cooper
Career
Per 600 PAverified
47.56
87
Ryan Hanigan
Careerverified
Per 600 PA
253.05
66.94
Tom Cooper
Career
Per 600 PA
2
3.66
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Tom Cooper
Career
Per 600 PAverified
40
73.17
Ryan Hanigan
Careerverified
Per 600 PA
255
67.46
Tom Cooper
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Tom Cooper
Careerverified
Per 600 PAverified
0
0
Ryan Hanigan
Career
Per 600 PA
290
76.72
Tom Cooper
Career
Per 600 PA
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Tom Cooper
Career
Per 600 PA
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Tom Cooper
Career
Per 600 PAverified
13
23.78
Ryan Hanigan
Careerverified
Per 600 PA
14
3.7
Tom Cooper
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Tom Cooper
Careerverified
Per 600 PAverified
0
0
Ryan Hanigan
Career
Per 600 PA
55
14.55
Tom Cooper
Careerverified
Per 600 PAverified
8
14.63
Ryan Hanigan
Career
Per 600 PA
1
0.26
Tom Cooper
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
1
0.26
Tom Cooper
Careerverified
Per 600 PAverified
8
14.63
Ryan Hanigan
Career
Per 600 PA
2
0.53
Tom Cooper
Careerverified
Per 600 PAverified
100
100
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Tom Cooper and Ryan Hanigan

Tom Cooper
Career
Per 9 Innings
2
2
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Tom Cooper
Career
Per 9 Inningsverified
90
1.17
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Tom Cooper
Career
Per 9 Inningsverified
80
1.04
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
Tom Cooper
Career
Per 9 Innings
2074
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Tom Cooper
Career
Per 9 Innings
691.1
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Tom Cooper
Career
Per 9 Innings
331
4.31
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Tom Cooper
Career
Per 9 Inningsverified
41
0.53
Ryan Hanigan
Careerverified
Per 9 Innings
291
0.51
Tom Cooper
Careerverified
Per 9 Innings
13
0.17
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Tom Cooper
Career
Per 9 Innings
385
5.01
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Tom Cooper
Career
Per 9 Innings
372
4.84
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Tom Cooper
Career
Per 9 Innings
96.62
96.62
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Tom Cooper
Career
Per 9 Innings
4.133
4.133
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Tom Cooper
Careerverified
Per 9 Inningsverified
88.89
88.89
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Tom Cooper
Career
Per 9 Inningsverified
21
0.27
Ryan Hanigan
Careerverified
Per 9 Innings
40
0.07
Tom Cooper
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Tom Cooper
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Tom Cooper
Careerverified
Per 9 Inningsverified
8
0.1
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Tom Cooper
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24