Kristian Campbell vs. Ryan Hanigan — Career Comparison

Gen ZTennesseeThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueSecond Baseman
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

Looking at the career totals, Kristian Campbell and Ryan Hanigan are closely matched on the surface stats. Ryan Hanigan posted stronger numbers in OPS (.690 vs .664) and on-base percentage (.356 vs .319). Kristian Campbell had the advantage in slugging (.345 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 Kristian Campbell and Ryan Hanigan

Kristian Campbell
Career
Per 600 PA
1
1
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Kristian Campbell
Career
Per 600 PA
67
152.85
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Kristian Campbell
Career
Per 600 PA
263
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Kristian Campbell
Career
Per 600 PAverified
229
522.43
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Kristian Campbell
Career
Per 600 PA
0.223
0.223
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Kristian Campbell
Career
Per 600 PA
0.69
0.69
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Kristian Campbell
Career
Per 600 PA
51
116.35
Ryan Hanigan
Careerverified
Per 600 PAverified
492
130.16
Kristian Campbell
Career
Per 600 PA
35
79.85
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Kristian Campbell
Career
Per 600 PAverified
10
22.81
Ryan Hanigan
Careerverified
Per 600 PA
71
18.78
Kristian Campbell
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
1
0.26
Kristian Campbell
Career
Per 600 PAverified
6
13.69
Ryan Hanigan
Careerverified
Per 600 PA
30
7.94
Kristian Campbell
Career
Per 600 PAverified
16
36.5
Ryan Hanigan
Careerverified
Per 600 PA
102
26.98
Kristian Campbell
Careerverified
Per 600 PAverified
0.314
0.314
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Kristian Campbell
Careerverified
Per 600 PAverified
0.026
0.026
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Kristian Campbell
Careerverified
Per 600 PAverified
0.118
0.118
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Kristian Campbell
Career
Per 600 PAverified
28.25
64.44
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
Kristian Campbell
Career
Per 600 PAverified
79
180.23
Ryan Hanigan
Careerverified
Per 600 PA
655
173.28
Kristian Campbell
Career
Per 600 PA
84
191.63
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Kristian Campbell
Career
Per 600 PA
0.319
0.319
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Kristian Campbell
Careerverified
Per 600 PAverified
0.345
0.345
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Kristian Campbell
Career
Per 600 PA
0.664
0.664
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Kristian Campbell
Careerverified
Per 600 PAverified
0.122
0.122
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Kristian Campbell
Career
Per 600 PA
0.23
0.23
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Kristian Campbell
Careerverified
Per 600 PAverified
0.633
0.633
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Kristian Campbell
Careerverified
Per 600 PAverified
0.296
0.296
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Kristian Campbell
Career
Per 600 PAverified
24
54.75
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Kristian Campbell
Career
Per 600 PA
21
47.91
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Kristian Campbell
Career
Per 600 PA
39
88.97
Ryan Hanigan
Careerverified
Per 600 PAverified
376
99.47
Kristian Campbell
Career
Per 600 PA
28.51
65.05
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Kristian Campbell
Career
Per 600 PAverified
4
9.13
Ryan Hanigan
Careerverified
Per 600 PA
29
7.67
Kristian Campbell
Career
Per 600 PA
29
66.16
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Kristian Campbell
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Kristian Campbell
Careerverified
Per 600 PA
72
164.26
Ryan Hanigan
Career
Per 600 PAverified
290
76.72
Kristian Campbell
Career
Per 600 PA
3.65
3.65
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Kristian Campbell
Career
Per 600 PA
0.4
0.4
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Kristian Campbell
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Kristian Campbell
Career
Per 600 PA
1
2.28
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Kristian Campbell
Careerverified
Per 600 PAverified
1
2.28
Ryan Hanigan
Career
Per 600 PA
55
14.55
Kristian Campbell
Careerverified
Per 600 PAverified
2
4.56
Ryan Hanigan
Career
Per 600 PA
1
0.26
Kristian Campbell
Career
Per 600 PAverified
1
2.28
Ryan Hanigan
Career
Per 600 PA
1
0.26
Kristian Campbell
Careerverified
Per 600 PAverified
3
6.84
Ryan Hanigan
Career
Per 600 PA
2
0.53
Kristian Campbell
Careerverified
Per 600 PAverified
66.67
66.67
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Kristian Campbell and Ryan Hanigan

Kristian Campbell
Career
Per 9 Innings
1
1
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Kristian Campbell
Career
Per 9 Innings
68
1.13
Ryan Hanigan
Careerverified
Per 9 Inningsverified
656
1.14
Kristian Campbell
Career
Per 9 Inningsverified
62
1.03
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
Kristian Campbell
Career
Per 9 Innings
1622
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Kristian Campbell
Career
Per 9 Innings
540.2
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Kristian Campbell
Career
Per 9 Innings
101
1.68
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Kristian Campbell
Career
Per 9 Inningsverified
127
2.11
Ryan Hanigan
Careerverified
Per 9 Innings
291
0.51
Kristian Campbell
Careerverified
Per 9 Innings
7
0.12
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Kristian Campbell
Career
Per 9 Innings
235
3.91
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Kristian Campbell
Career
Per 9 Innings
228
3.8
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Kristian Campbell
Career
Per 9 Innings
97.02
97.02
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Kristian Campbell
Career
Per 9 Innings
3.353
3.353
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Kristian Campbell
Careerverified
Per 9 Inningsverified
91.18
91.18
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Kristian Campbell
Career
Per 9 Inningsverified
26
0.43
Ryan Hanigan
Careerverified
Per 9 Innings
40
0.07
Kristian Campbell
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Kristian Campbell
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Kristian Campbell
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Kristian Campbell
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24