Ryan Hanigan vs. Gleyber Torres — Career Comparison

Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher
MillenialVenezuelaThrows RightBats RightSouth AmericaDetroit TigersAmerican LeagueSecond BasemanAll-Star

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

Hitting Stats for Ryan Hanigan and Gleyber Torres

Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Gleyber Torres
Career
Per 600 PA
8
8
Ryan Hanigan
Career
Per 600 PAverified
680
179.89
Gleyber Torres
Careerverified
Per 600 PA
1033
144.11
Ryan Hanigan
Career
Per 600 PA
2268
600
Gleyber Torres
Careerverified
Per 600 PA
4301
600
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Gleyber Torres
Careerverified
Per 600 PAverified
3813
531.92
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Gleyber Torres
Careerverified
Per 600 PAverified
0.264
0.264
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Gleyber Torres
Careerverified
Per 600 PAverified
0.788
0.788
Ryan Hanigan
Career
Per 600 PA
492
130.16
Gleyber Torres
Careerverified
Per 600 PAverified
1006
140.34
Ryan Hanigan
Career
Per 600 PAverified
390
103.17
Gleyber Torres
Careerverified
Per 600 PA
672
93.75
Ryan Hanigan
Career
Per 600 PA
71
18.78
Gleyber Torres
Careerverified
Per 600 PAverified
176
24.55
Ryan Hanigan
Career
Per 600 PA
1
0.26
Gleyber Torres
Careerverified
Per 600 PAverified
4
0.56
Ryan Hanigan
Career
Per 600 PA
30
7.94
Gleyber Torres
Careerverified
Per 600 PAverified
154
21.48
Ryan Hanigan
Career
Per 600 PA
102
26.98
Gleyber Torres
Careerverified
Per 600 PAverified
334
46.59
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Gleyber Torres
Careerverified
Per 600 PAverified
0.332
0.332
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Gleyber Torres
Careerverified
Per 600 PAverified
0.04
0.04
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Gleyber Torres
Careerverified
Per 600 PAverified
0.153
0.153
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Gleyber Torres
Careerverified
Per 600 PAverified
568.96
79.37
Ryan Hanigan
Career
Per 600 PA
655
173.28
Gleyber Torres
Careerverified
Per 600 PAverified
1652
230.46
Ryan Hanigan
Career
Per 600 PAverified
776
205.29
Gleyber Torres
Careerverified
Per 600 PA
1448
202
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Gleyber Torres
Career
Per 600 PA
0.337
0.337
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Gleyber Torres
Careerverified
Per 600 PAverified
0.433
0.433
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Gleyber Torres
Careerverified
Per 600 PAverified
0.771
0.771
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Gleyber Torres
Careerverified
Per 600 PAverified
0.17
0.17
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Gleyber Torres
Careerverified
Per 600 PAverified
0.26
0.26
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Gleyber Torres
Careerverified
Per 600 PAverified
0.738
0.738
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Gleyber Torres
Careerverified
Per 600 PAverified
0.299
0.299
Ryan Hanigan
Career
Per 600 PA
192
50.79
Gleyber Torres
Careerverified
Per 600 PAverified
539
75.19
Ryan Hanigan
Career
Per 600 PA
214
56.61
Gleyber Torres
Careerverified
Per 600 PAverified
515
71.84
Ryan Hanigan
Career
Per 600 PA
376
99.47
Gleyber Torres
Careerverified
Per 600 PAverified
900
125.55
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Gleyber Torres
Careerverified
Per 600 PAverified
578.85
80.75
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Gleyber Torres
Career
Per 600 PA
24
3.35
Ryan Hanigan
Career
Per 600 PAverified
255
67.46
Gleyber Torres
Careerverified
Per 600 PA
418
58.31
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Gleyber Torres
Career
Per 600 PA
9
1.26
Ryan Hanigan
Careerverified
Per 600 PAverified
290
76.72
Gleyber Torres
Career
Per 600 PA
847
118.16
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Gleyber Torres
Career
Per 600 PA
5.08
5.08
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Gleyber Torres
Career
Per 600 PA
0.49
0.49
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Gleyber Torres
Career
Per 600 PA
7
0.98
Ryan Hanigan
Career
Per 600 PA
11
2.91
Gleyber Torres
Careerverified
Per 600 PAverified
39
5.44
Ryan Hanigan
Careerverified
Per 600 PA
55
14.55
Gleyber Torres
Career
Per 600 PAverified
83
11.58
Ryan Hanigan
Career
Per 600 PA
1
0.26
Gleyber Torres
Careerverified
Per 600 PAverified
57
7.95
Ryan Hanigan
Career
Per 600 PA
1
0.26
Gleyber Torres
Careerverified
Per 600 PAverified
25
3.49
Ryan Hanigan
Career
Per 600 PA
2
0.53
Gleyber Torres
Careerverified
Per 600 PAverified
82
11.44
Ryan Hanigan
Career
Per 600 PA
50
50
Gleyber Torres
Careerverified
Per 600 PAverified
69.51
69.51

Fielding Stats for Ryan Hanigan and Gleyber Torres

Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Gleyber Torres
Career
Per 9 Innings
8
8
Ryan Hanigan
Career
Per 9 Inningsverified
656
1.14
Gleyber Torres
Careerverified
Per 9 Innings
1001
1.06
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Gleyber Torres
Careerverified
Per 9 Inningsverified
967
1.02
Ryan Hanigan
Career
Per 9 Innings
15535
27
Gleyber Torres
Careerverified
Per 9 Innings
25568
27
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Gleyber Torres
Careerverified
Per 9 Innings
8522.2
9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Gleyber Torres
Career
Per 9 Innings
1444
1.52
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Gleyber Torres
Careerverified
Per 9 Inningsverified
2218
2.34
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Gleyber Torres
Career
Per 9 Innings
111
0.12
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Gleyber Torres
Career
Per 9 Innings
3773
3.98
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Gleyber Torres
Career
Per 9 Innings
3662
3.87
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Gleyber Torres
Career
Per 9 Innings
97.06
97.06
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Gleyber Torres
Career
Per 9 Innings
3.658
3.658
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Gleyber Torres
Careerverified
Per 9 Inningsverified
96.6
96.6
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Gleyber Torres
Careerverified
Per 9 Inningsverified
476
0.5
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Gleyber Torres
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Gleyber Torres
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Gleyber Torres
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24
Gleyber Torres
Career
Per 9 Innings
0
0