Ryan Hanigan vs. Tim Teufel — Career Comparison
Adjusted for the eras they played in, Ryan Hanigan holds a real edge over Tim Teufel in this comparison. Ryan Hanigan led in contact rate (K%+ 183 vs 100), walk rate (BB%+ 140 vs 129), and on-base percentage (OBP+ 110 vs 105). Tim Teufel held the edge in home run production (HR/PA+ 106 vs 51). The edge belongs to Ryan Hanigan.
Hitting Stats for Ryan Hanigan and Tim Teufel
Ryan Hanigan
Career
Per 600 PA
680
179.89
Tim Teufel
Career
Per 600 PA
1073
180.74
Ryan Hanigan
Career
Per 600 PA
2268
600
Tim Teufel
Career
Per 600 PA
3562
600
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Tim Teufel
Career
Per 600 PA
0.254
0.254
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Tim Teufel
Career
Per 600 PA
0.757
0.757
Ryan Hanigan
Career
Per 600 PA
102
26.98
Tim Teufel
Career
Per 600 PA
283
47.67
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Tim Teufel
Career
Per 600 PA
0.359
0.359
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Tim Teufel
Career
Per 600 PA
0.028
0.028
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Tim Teufel
Career
Per 600 PA
0.109
0.109
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Tim Teufel
Career
Per 600 PA
431.29
72.65
Ryan Hanigan
Career
Per 600 PA
655
173.28
Tim Teufel
Career
Per 600 PA
1256
211.57
Ryan Hanigan
Career
Per 600 PA
776
205.29
Tim Teufel
Career
Per 600 PA
1188
200.11
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Tim Teufel
Career
Per 600 PA
0.336
0.336
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Tim Teufel
Career
Per 600 PA
0.404
0.404
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Tim Teufel
Career
Per 600 PA
0.15
0.15
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Tim Teufel
Career
Per 600 PA
0.252
0.252
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Tim Teufel
Career
Per 600 PA
0.691
0.691
Ryan Hanigan
Career
Per 600 PA
376
99.47
Tim Teufel
Career
Per 600 PA
708
119.26
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Tim Teufel
Career
Per 600 PA
433.73
73.06
Ryan Hanigan
Career
Per 600 PA
40
10.58
Tim Teufel
Career
Per 600 PA
23
3.87
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Tim Teufel
Career
Per 600 PA
6.71
6.71
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Tim Teufel
Career
Per 600 PA
0.73
0.73
Ryan Hanigan
Career
Per 600 PA
55
14.55
Tim Teufel
Career
Per 600 PA
85
14.32
Ryan Hanigan
Career
Per 600 PA
2
0.53
Tim Teufel
Career
Per 600 PA
42
7.07
Ryan Hanigan
Career
Per 600 PA
50
50
Tim Teufel
Career
Per 600 PA
54.76
54.76
Fielding Stats for Ryan Hanigan and Tim Teufel
Ryan Hanigan
Career
Per 9 Innings
656
1.14
Tim Teufel
Career
Per 9 Innings
989
1.22
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Tim Teufel
Career
Per 9 Innings
811
1
Ryan Hanigan
Career
Per 9 Innings
15535
27
Tim Teufel
Career
Per 9 Innings
21870
27
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Tim Teufel
Career
Per 9 Innings
7290
9
Ryan Hanigan
Career
Per 9 Innings
4440
7.72
Tim Teufel
Career
Per 9 Innings
1882
2.32
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Tim Teufel
Career
Per 9 Innings
2158
2.66
Ryan Hanigan
Career
Per 9 Innings
4751
8.26
Tim Teufel
Career
Per 9 Innings
4126
5.09
Ryan Hanigan
Career
Per 9 Innings
4731
8.22
Tim Teufel
Career
Per 9 Innings
4040
4.99
Ryan Hanigan
Career
Per 9 Innings
99.58
99.58
Tim Teufel
Career
Per 9 Innings
97.92
97.92
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
Tim Teufel
Career
Per 9 Innings
4.085
4.085
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Tim Teufel
Career
Per 9 Innings
82
82
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Tim Teufel
Career
Per 9 Innings
401
0.5
Ryan Hanigan
Career
Per 9 Innings
137
0.24
Tim Teufel
Career
Per 9 Innings
0
0