Tom Fleming vs. Ryan Hanigan — Career Comparison

Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaNew York GiantsNational LeagueCenter Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

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

Tom Fleming
Career
Per 600 PA
3
3
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Tom Fleming
Career
Per 600 PA
30
171.43
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Tom Fleming
Career
Per 600 PA
105
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Tom Fleming
Career
Per 600 PAverified
99
565.71
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Tom Fleming
Career
Per 600 PA
0.222
0.222
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Tom Fleming
Career
Per 600 PA
0.522
0.522
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Tom Fleming
Career
Per 600 PA
22
125.71
Ryan Hanigan
Careerverified
Per 600 PAverified
492
130.16
Tom Fleming
Career
Per 600 PAverified
20
114.29
Ryan Hanigan
Careerverified
Per 600 PA
390
103.17
Tom Fleming
Career
Per 600 PA
1
5.71
Ryan Hanigan
Careerverified
Per 600 PAverified
71
18.78
Tom Fleming
Career
Per 600 PAverified
1
5.71
Ryan Hanigan
Career
Per 600 PA
1
0.26
Tom Fleming
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Tom Fleming
Career
Per 600 PA
2
11.43
Ryan Hanigan
Careerverified
Per 600 PAverified
102
26.98
Tom Fleming
Career
Per 600 PA
0.091
0.091
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Tom Fleming
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Tom Fleming
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Tom Fleming
Career
Per 600 PA
5.92
33.81
Ryan Hanigan
Careerverified
Per 600 PAverified
235.23
62.23
Tom Fleming
Career
Per 600 PA
25
142.86
Ryan Hanigan
Careerverified
Per 600 PAverified
655
173.28
Tom Fleming
Career
Per 600 PA
24
137.14
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Tom Fleming
Career
Per 600 PA
0.238
0.238
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Tom Fleming
Career
Per 600 PA
0.253
0.253
Ryan Hanigan
Careerverified
Per 600 PAverified
0.334
0.334
Tom Fleming
Career
Per 600 PA
0.49
0.49
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Tom Fleming
Career
Per 600 PA
0.03
0.03
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Tom Fleming
Career
Per 600 PA
0.17
0.17
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Tom Fleming
Career
Per 600 PA
0.364
0.364
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Tom Fleming
Career
Per 600 PA
0.25
0.25
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Tom Fleming
Career
Per 600 PAverified
11
62.86
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Tom Fleming
Career
Per 600 PA
6
34.29
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Tom Fleming
Career
Per 600 PA
17
97.14
Ryan Hanigan
Careerverified
Per 600 PAverified
376
99.47
Tom Fleming
Career
Per 600 PA
6.94
39.64
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Tom Fleming
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Tom Fleming
Career
Per 600 PA
2
11.43
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Tom Fleming
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Tom Fleming
Careerverified
Per 600 PAverified
11
62.86
Ryan Hanigan
Career
Per 600 PA
290
76.72
Tom Fleming
Careerverified
Per 600 PAverified
9.55
9.55
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Tom Fleming
Career
Per 600 PA
0.18
0.18
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Tom Fleming
Career
Per 600 PAverified
4
22.86
Ryan Hanigan
Careerverified
Per 600 PA
14
3.7
Tom Fleming
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Tom Fleming
Careerverified
Per 600 PAverified
0
0
Ryan Hanigan
Career
Per 600 PA
55
14.55
Tom Fleming
Career
Per 600 PAverified
1
5.71
Ryan Hanigan
Career
Per 600 PA
1
0.26
Tom Fleming
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
1
0.26
Tom Fleming
Career
Per 600 PAverified
1
5.71
Ryan Hanigan
Careerverified
Per 600 PA
2
0.53
Tom Fleming
Careerverified
Per 600 PAverified
100
100
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Tom Fleming and Ryan Hanigan

Tom Fleming
Career
Per 9 Innings
3
3
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Tom Fleming
Career
Per 9 Inningsverified
28
1.27
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Tom Fleming
Career
Per 9 Innings
1
0.05
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Tom Fleming
Career
Per 9 Innings
594
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Tom Fleming
Career
Per 9 Innings
198
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Tom Fleming
Career
Per 9 Innings
38
1.73
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Tom Fleming
Career
Per 9 Innings
8
0.36
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Tom Fleming
Careerverified
Per 9 Innings
4
0.18
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Tom Fleming
Career
Per 9 Innings
50
2.27
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Tom Fleming
Career
Per 9 Innings
46
2.09
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Tom Fleming
Career
Per 9 Innings
92
92
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Tom Fleming
Career
Per 9 Innings
1.643
1.643
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Tom Fleming
Career
Per 9 Innings
3.57
3.57
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Tom Fleming
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Tom Fleming
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Tom Fleming
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Tom Fleming
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Tom Fleming
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24