Toussaint Allen vs. Ryan Hanigan — Career Comparison

Lost GenerationGeorgiaThrows LeftBats RightNorth AmericaHilldale ClubEast-West LeagueFirst Baseman
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

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

Toussaint Allen
Career
Per 600 PA
9
9
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Toussaint Allen
Career
Per 600 PA
229
164.55
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Toussaint Allen
Career
Per 600 PA
835
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Toussaint Allen
Career
Per 600 PAverified
757
543.95
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Toussaint Allen
Career
Per 600 PA
0.247
0.247
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Toussaint Allen
Career
Per 600 PA
0.643
0.643
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Toussaint Allen
Career
Per 600 PAverified
187
134.37
Ryan Hanigan
Careerverified
Per 600 PA
492
130.16
Toussaint Allen
Career
Per 600 PAverified
151
108.5
Ryan Hanigan
Careerverified
Per 600 PA
390
103.17
Toussaint Allen
Career
Per 600 PA
22
15.81
Ryan Hanigan
Careerverified
Per 600 PAverified
71
18.78
Toussaint Allen
Careerverified
Per 600 PAverified
10
7.19
Ryan Hanigan
Career
Per 600 PA
1
0.26
Toussaint Allen
Career
Per 600 PA
4
2.87
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Toussaint Allen
Career
Per 600 PA
36
25.87
Ryan Hanigan
Careerverified
Per 600 PAverified
102
26.98
Toussaint Allen
Career
Per 600 PA
0.193
0.193
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Toussaint Allen
Career
Per 600 PA
0.005
0.005
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Toussaint Allen
Career
Per 600 PA
0.021
0.021
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Toussaint Allen
Career
Per 600 PA
73.31
52.67
Ryan Hanigan
Careerverified
Per 600 PAverified
235.23
62.23
Toussaint Allen
Career
Per 600 PA
241
173.17
Ryan Hanigan
Careerverified
Per 600 PAverified
655
173.28
Toussaint Allen
Career
Per 600 PA
232
166.71
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Toussaint Allen
Career
Per 600 PA
0.289
0.289
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Toussaint Allen
Career
Per 600 PA
0.318
0.318
Ryan Hanigan
Careerverified
Per 600 PAverified
0.334
0.334
Toussaint Allen
Career
Per 600 PA
0.608
0.608
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Toussaint Allen
Career
Per 600 PA
0.071
0.071
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Toussaint Allen
Career
Per 600 PA
0.21
0.21
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Toussaint Allen
Career
Per 600 PA
0.52
0.52
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Toussaint Allen
Career
Per 600 PA
0.244
0.244
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Toussaint Allen
Career
Per 600 PAverified
91
65.39
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Toussaint Allen
Career
Per 600 PAverified
86
61.8
Ryan Hanigan
Careerverified
Per 600 PA
214
56.61
Toussaint Allen
Career
Per 600 PAverified
173
124.31
Ryan Hanigan
Careerverified
Per 600 PA
376
99.47
Toussaint Allen
Career
Per 600 PA
84.4
60.64
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Toussaint Allen
Career
Per 600 PA
6
4.31
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Toussaint Allen
Career
Per 600 PA
39
28.02
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Toussaint Allen
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Toussaint Allen
Careerverified
Per 600 PAverified
3
2.16
Ryan Hanigan
Career
Per 600 PA
290
76.72
Toussaint Allen
Careerverified
Per 600 PAverified
278.33
278.33
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Toussaint Allen
Careerverified
Per 600 PAverified
13
13
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Toussaint Allen
Careerverified
Per 600 PAverified
33
23.71
Ryan Hanigan
Career
Per 600 PA
14
3.7
Toussaint Allen
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Toussaint Allen
Careerverified
Per 600 PAverified
0
0
Ryan Hanigan
Career
Per 600 PA
55
14.55
Toussaint Allen
Careerverified
Per 600 PAverified
11
7.9
Ryan Hanigan
Career
Per 600 PA
1
0.26
Toussaint Allen
Career
Per 600 PAverified
1
0.72
Ryan Hanigan
Career
Per 600 PA
1
0.26
Toussaint Allen
Careerverified
Per 600 PAverified
12
8.62
Ryan Hanigan
Career
Per 600 PA
2
0.53
Toussaint Allen
Careerverified
Per 600 PAverified
91.67
91.67
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Toussaint Allen and Ryan Hanigan

Toussaint Allen
Career
Per 9 Innings
9
9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Toussaint Allen
Career
Per 9 Inningsverified
229
1.29
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Toussaint Allen
Career
Per 9 Inningsverified
185
1.04
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
Toussaint Allen
Career
Per 9 Innings
4785
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Toussaint Allen
Career
Per 9 Innings
1595
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Toussaint Allen
Career
Per 9 Inningsverified
1898
10.71
Ryan Hanigan
Careerverified
Per 9 Innings
4440
7.72
Toussaint Allen
Career
Per 9 Innings
82
0.46
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Toussaint Allen
Career
Per 9 Innings
30
0.17
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Toussaint Allen
Career
Per 9 Inningsverified
2010
11.34
Ryan Hanigan
Careerverified
Per 9 Innings
4751
8.26
Toussaint Allen
Career
Per 9 Inningsverified
1980
11.17
Ryan Hanigan
Careerverified
Per 9 Innings
4731
8.22
Toussaint Allen
Career
Per 9 Innings
98.51
98.51
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Toussaint Allen
Careerverified
Per 9 Inningsverified
8.646
8.646
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
Toussaint Allen
Career
Per 9 Innings
80.79
80.79
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Toussaint Allen
Careerverified
Per 9 Inningsverified
63
0.36
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Toussaint Allen
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Toussaint Allen
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Toussaint Allen
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Toussaint Allen
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24