Ryan Hanigan vs. Joe Thurston — Career Comparison

Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher
Gen XCaliforniaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueUnknown

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

Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Joe Thurston
Career
Per 600 PA
7
7
Ryan Hanigan
Careerverified
Per 600 PA
680
179.89
Joe Thurston
Career
Per 600 PAverified
184
287.5
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Joe Thurston
Career
Per 600 PA
384
600
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Joe Thurston
Career
Per 600 PAverified
337
526.56
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Joe Thurston
Career
Per 600 PA
0.226
0.226
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Joe Thurston
Career
Per 600 PA
0.663
0.663
Ryan Hanigan
Careerverified
Per 600 PAverified
492
130.16
Joe Thurston
Career
Per 600 PA
76
118.75
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Joe Thurston
Career
Per 600 PA
50
78.13
Ryan Hanigan
Careerverified
Per 600 PA
71
18.78
Joe Thurston
Career
Per 600 PAverified
20
31.25
Ryan Hanigan
Career
Per 600 PA
1
0.26
Joe Thurston
Careerverified
Per 600 PAverified
5
7.81
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Joe Thurston
Career
Per 600 PA
1
1.56
Ryan Hanigan
Careerverified
Per 600 PA
102
26.98
Joe Thurston
Career
Per 600 PAverified
26
40.63
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Joe Thurston
Careerverified
Per 600 PAverified
0.342
0.342
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Joe Thurston
Career
Per 600 PA
0.003
0.003
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Joe Thurston
Career
Per 600 PA
0.013
0.013
Ryan Hanigan
Careerverified
Per 600 PAverified
235.23
62.23
Joe Thurston
Career
Per 600 PA
35.34
55.22
Ryan Hanigan
Careerverified
Per 600 PAverified
655
173.28
Joe Thurston
Career
Per 600 PA
109
170.31
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Joe Thurston
Career
Per 600 PA
116
181.25
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Joe Thurston
Career
Per 600 PA
0.305
0.305
Ryan Hanigan
Careerverified
Per 600 PAverified
0.334
0.334
Joe Thurston
Career
Per 600 PA
0.323
0.323
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Joe Thurston
Career
Per 600 PA
0.629
0.629
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Joe Thurston
Careerverified
Per 600 PAverified
0.098
0.098
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Joe Thurston
Career
Per 600 PA
0.218
0.218
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Joe Thurston
Career
Per 600 PA
0.566
0.566
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Joe Thurston
Career
Per 600 PA
0.276
0.276
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Joe Thurston
Career
Per 600 PAverified
34
53.13
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Joe Thurston
Career
Per 600 PA
27
42.19
Ryan Hanigan
Careerverified
Per 600 PAverified
376
99.47
Joe Thurston
Career
Per 600 PA
60
93.75
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Joe Thurston
Career
Per 600 PA
34.77
54.33
Ryan Hanigan
Careerverified
Per 600 PA
29
7.67
Joe Thurston
Career
Per 600 PAverified
5
7.81
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Joe Thurston
Career
Per 600 PA
35
54.69
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Joe Thurston
Career
Per 600 PA
5
7.81
Ryan Hanigan
Career
Per 600 PAverified
290
76.72
Joe Thurston
Careerverified
Per 600 PA
67
104.69
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Joe Thurston
Career
Per 600 PA
5.73
5.73
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Joe Thurston
Career
Per 600 PA
0.52
0.52
Ryan Hanigan
Careerverified
Per 600 PA
14
3.7
Joe Thurston
Career
Per 600 PAverified
4
6.25
Ryan Hanigan
Careerverified
Per 600 PA
11
2.91
Joe Thurston
Career
Per 600 PAverified
3
4.69
Ryan Hanigan
Career
Per 600 PA
55
14.55
Joe Thurston
Careerverified
Per 600 PAverified
9
14.06
Ryan Hanigan
Career
Per 600 PA
1
0.26
Joe Thurston
Careerverified
Per 600 PAverified
5
7.81
Ryan Hanigan
Career
Per 600 PA
1
0.26
Joe Thurston
Careerverified
Per 600 PAverified
2
3.13
Ryan Hanigan
Career
Per 600 PA
2
0.53
Joe Thurston
Careerverified
Per 600 PAverified
7
10.94
Ryan Hanigan
Career
Per 600 PA
50
50
Joe Thurston
Careerverified
Per 600 PAverified
71.43
71.43

Fielding Stats for Ryan Hanigan and Joe Thurston

Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Joe Thurston
Career
Per 9 Innings
7
7
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Joe Thurston
Career
Per 9 Inningsverified
143
1.82
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Joe Thurston
Career
Per 9 Innings
69
0.88
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Joe Thurston
Career
Per 9 Innings
2123
27
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Joe Thurston
Career
Per 9 Innings
707.2
9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Joe Thurston
Career
Per 9 Innings
100
1.27
Ryan Hanigan
Careerverified
Per 9 Innings
291
0.51
Joe Thurston
Career
Per 9 Inningsverified
177
2.25
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Joe Thurston
Careerverified
Per 9 Innings
13
0.17
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Joe Thurston
Career
Per 9 Innings
290
3.69
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Joe Thurston
Career
Per 9 Innings
277
3.52
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Joe Thurston
Career
Per 9 Innings
95.52
95.52
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Joe Thurston
Career
Per 9 Innings
1.937
1.937
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Joe Thurston
Career
Per 9 Innings
48.25
48.25
Ryan Hanigan
Careerverified
Per 9 Innings
40
0.07
Joe Thurston
Career
Per 9 Inningsverified
32
0.41
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Joe Thurston
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Joe Thurston
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Joe Thurston
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24
Joe Thurston
Career
Per 9 Innings
0
0