Bruce Campbell vs. Ryan Hanigan — Career Comparison

Greatest GenerationIllinoisThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueRight Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

Adjusted for the eras they played in, Ryan Hanigan holds a real edge over Bruce Campbell in this comparison. Ryan Hanigan led in contact rate (K%+ 183 vs 78), walk rate (BB%+ 140 vs 116), and on-base percentage (OBP+ 110 vs 106). Bruce Campbell held the edge in home run production (HR/PA+ 129 vs 51). The edge belongs to Ryan Hanigan.

Hitting Stats for Bruce Campbell and Ryan Hanigan

Bruce Campbell
Careerverified
Per 600 PAverified
13
13
Ryan Hanigan
Career
Per 600 PA
11
11
Bruce Campbell
Careerverified
Per 600 PA
1360
151.98
Ryan Hanigan
Career
Per 600 PAverified
680
179.89
Bruce Campbell
Careerverified
Per 600 PA
5369
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Bruce Campbell
Careerverified
Per 600 PAverified
4762
532.17
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Bruce Campbell
Careerverified
Per 600 PAverified
0.29
0.29
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Bruce Campbell
Careerverified
Per 600 PAverified
0.827
0.827
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Bruce Campbell
Careerverified
Per 600 PAverified
1382
154.44
Ryan Hanigan
Career
Per 600 PA
492
130.16
Bruce Campbell
Careerverified
Per 600 PA
894
99.91
Ryan Hanigan
Career
Per 600 PAverified
390
103.17
Bruce Campbell
Careerverified
Per 600 PAverified
295
32.97
Ryan Hanigan
Career
Per 600 PA
71
18.78
Bruce Campbell
Careerverified
Per 600 PAverified
87
9.72
Ryan Hanigan
Career
Per 600 PA
1
0.26
Bruce Campbell
Careerverified
Per 600 PAverified
106
11.85
Ryan Hanigan
Career
Per 600 PA
30
7.94
Bruce Campbell
Careerverified
Per 600 PAverified
488
54.54
Ryan Hanigan
Career
Per 600 PA
102
26.98
Bruce Campbell
Careerverified
Per 600 PAverified
0.353
0.353
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Bruce Campbell
Careerverified
Per 600 PAverified
0.022
0.022
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Bruce Campbell
Careerverified
Per 600 PAverified
0.077
0.077
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Bruce Campbell
Careerverified
Per 600 PAverified
809.84
90.5
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Bruce Campbell
Careerverified
Per 600 PAverified
2169
242.39
Ryan Hanigan
Career
Per 600 PA
655
173.28
Bruce Campbell
Careerverified
Per 600 PAverified
1957
218.7
Ryan Hanigan
Career
Per 600 PA
776
205.29
Bruce Campbell
Careerverified
Per 600 PAverified
0.367
0.367
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Bruce Campbell
Careerverified
Per 600 PAverified
0.456
0.456
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Bruce Campbell
Careerverified
Per 600 PAverified
0.822
0.822
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Bruce Campbell
Careerverified
Per 600 PAverified
0.165
0.165
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Bruce Campbell
Careerverified
Per 600 PAverified
0.279
0.279
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Bruce Campbell
Careerverified
Per 600 PAverified
0.81
0.81
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Bruce Campbell
Careerverified
Per 600 PAverified
0.313
0.313
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Bruce Campbell
Careerverified
Per 600 PAverified
759
84.82
Ryan Hanigan
Career
Per 600 PA
192
50.79
Bruce Campbell
Careerverified
Per 600 PAverified
766
85.6
Ryan Hanigan
Career
Per 600 PA
214
56.61
Bruce Campbell
Careerverified
Per 600 PAverified
1419
158.58
Ryan Hanigan
Career
Per 600 PA
376
99.47
Bruce Campbell
Careerverified
Per 600 PAverified
842.06
94.1
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Bruce Campbell
Career
Per 600 PA
27
3.02
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Bruce Campbell
Careerverified
Per 600 PA
548
61.24
Ryan Hanigan
Career
Per 600 PAverified
255
67.46
Bruce Campbell
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Bruce Campbell
Career
Per 600 PAverified
584
65.26
Ryan Hanigan
Careerverified
Per 600 PA
290
76.72
Bruce Campbell
Careerverified
Per 600 PAverified
9.19
9.19
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Bruce Campbell
Careerverified
Per 600 PAverified
0.94
0.94
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Bruce Campbell
Careerverified
Per 600 PA
32
3.58
Ryan Hanigan
Career
Per 600 PAverified
14
3.7
Bruce Campbell
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Bruce Campbell
Careerverified
Per 600 PAverified
25
2.79
Ryan Hanigan
Career
Per 600 PA
55
14.55
Bruce Campbell
Careerverified
Per 600 PAverified
53
5.92
Ryan Hanigan
Career
Per 600 PA
1
0.26
Bruce Campbell
Careerverified
Per 600 PAverified
50
5.59
Ryan Hanigan
Career
Per 600 PA
1
0.26
Bruce Campbell
Careerverified
Per 600 PAverified
103
11.51
Ryan Hanigan
Career
Per 600 PA
2
0.53
Bruce Campbell
Careerverified
Per 600 PAverified
51.46
51.46
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Bruce Campbell and Ryan Hanigan

Bruce Campbell
Careerverified
Per 9 Innings
13
Ryan Hanigan
Career
Per 9 Inningsverified
11
11
Bruce Campbell
Careerverified
Per 9 Innings
1194
Ryan Hanigan
Career
Per 9 Inningsverified
656
1.14
Bruce Campbell
Career
Per 9 Innings
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Bruce Campbell
Career
Per 9 Innings
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
15535
27
Bruce Campbell
Career
Per 9 Innings
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
5178.1
9
Bruce Campbell
Career
Per 9 Innings
2186
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Bruce Campbell
Career
Per 9 Innings
105
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Bruce Campbell
Career
Per 9 Inningsverified
105
Ryan Hanigan
Careerverified
Per 9 Innings
20
0.03
Bruce Campbell
Career
Per 9 Innings
2396
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Bruce Campbell
Career
Per 9 Innings
2291
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Bruce Campbell
Career
Per 9 Innings
95.62
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Bruce Campbell
Career
Per 9 Innings
1.919
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Bruce Campbell
Career
Per 9 Innings
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Bruce Campbell
Career
Per 9 Innings
27
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Bruce Campbell
Careerverified
Per 9 Inningsverified
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Bruce Campbell
Career
Per 9 Innings
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Bruce Campbell
Careerverified
Per 9 Inningsverified
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Bruce Campbell
Career
Per 9 Innings
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24