Mack Eggleston vs. Ryan Howard — Career Comparison

Lost GenerationVirginiaThrows RightBats SwitchNorth AmericaBaltimore Black SoxNegro National League IICatcher
Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star

On the career numbers, Ryan Howard posted the stronger offensive profile against Mack Eggleston. Ryan Howard posted stronger numbers in OPS (.874 vs .735) and on-base percentage (.359 vs .349). Mack Eggleston had the advantage in batting average (.273 vs .258). By the career numbers, Ryan Howard had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mack Eggleston and Ryan Howard

Mack Eggleston
Careerverified
Per 600 PAverified
14
14
Ryan Howard
Career
Per 600 PA
13
13
Mack Eggleston
Career
Per 600 PAverified
543
162.01
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Mack Eggleston
Career
Per 600 PA
2011
600
Ryan Howard
Careerverified
Per 600 PA
6530
600
Mack Eggleston
Career
Per 600 PA
1746
520.93
Ryan Howard
Careerverified
Per 600 PAverified
5707
524.38
Mack Eggleston
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Howard
Career
Per 600 PA
0.259
0.259
Mack Eggleston
Career
Per 600 PA
0.763
0.763
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Mack Eggleston
Career
Per 600 PAverified
477
142.32
Ryan Howard
Careerverified
Per 600 PA
1475
135.53
Mack Eggleston
Career
Per 600 PAverified
352
105.02
Ryan Howard
Careerverified
Per 600 PA
795
73.05
Mack Eggleston
Career
Per 600 PA
77
22.97
Ryan Howard
Careerverified
Per 600 PAverified
277
25.45
Mack Eggleston
Careerverified
Per 600 PAverified
23
6.86
Ryan Howard
Career
Per 600 PA
21
1.93
Mack Eggleston
Career
Per 600 PA
25
7.46
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Mack Eggleston
Career
Per 600 PA
125
37.29
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Mack Eggleston
Career
Per 600 PA
0.262
0.262
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Mack Eggleston
Career
Per 600 PA
0.014
0.014
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Mack Eggleston
Career
Per 600 PA
0.052
0.052
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Mack Eggleston
Career
Per 600 PA
254.35
75.89
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Mack Eggleston
Career
Per 600 PA
675
201.39
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Mack Eggleston
Career
Per 600 PA
680
202.88
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Mack Eggleston
Careerverified
Per 600 PAverified
0.349
0.349
Ryan Howard
Career
Per 600 PA
0.344
0.344
Mack Eggleston
Career
Per 600 PA
0.387
0.387
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Mack Eggleston
Career
Per 600 PA
0.736
0.736
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Mack Eggleston
Career
Per 600 PA
0.113
0.113
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Mack Eggleston
Career
Per 600 PA
0.254
0.254
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Mack Eggleston
Career
Per 600 PA
0.708
0.708
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Mack Eggleston
Career
Per 600 PA
0.266
0.266
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Mack Eggleston
Career
Per 600 PA
234
69.82
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Mack Eggleston
Career
Per 600 PA
264
78.77
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Mack Eggleston
Career
Per 600 PA
473
141.12
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Mack Eggleston
Career
Per 600 PA
278.25
83.02
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Mack Eggleston
Career
Per 600 PA
16
4.77
Ryan Howard
Careerverified
Per 600 PAverified
59
5.42
Mack Eggleston
Career
Per 600 PA
187
55.79
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Mack Eggleston
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Mack Eggleston
Careerverified
Per 600 PAverified
19
5.67
Ryan Howard
Career
Per 600 PA
1843
169.34
Mack Eggleston
Careerverified
Per 600 PAverified
105.84
105.84
Ryan Howard
Career
Per 600 PA
3.54
3.54
Mack Eggleston
Careerverified
Per 600 PAverified
9.84
9.84
Ryan Howard
Career
Per 600 PA
0.38
0.38
Mack Eggleston
Careerverified
Per 600 PAverified
62
18.5
Ryan Howard
Career
Per 600 PA
0
0
Mack Eggleston
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Mack Eggleston
Careerverified
Per 600 PAverified
0
0
Ryan Howard
Career
Per 600 PA
116
10.66
Mack Eggleston
Careerverified
Per 600 PAverified
21
6.27
Ryan Howard
Career
Per 600 PA
12
1.1
Mack Eggleston
Career
Per 600 PA
1
0.3
Ryan Howard
Careerverified
Per 600 PAverified
5
0.46
Mack Eggleston
Careerverified
Per 600 PAverified
22
6.56
Ryan Howard
Career
Per 600 PA
17
1.56
Mack Eggleston
Careerverified
Per 600 PAverified
95.45
95.45
Ryan Howard
Career
Per 600 PA
70.59
70.59

Fielding Stats for Mack Eggleston and Ryan Howard

Mack Eggleston
Careerverified
Per 9 Inningsverified
14
14
Ryan Howard
Career
Per 9 Innings
13
13
Mack Eggleston
Career
Per 9 Inningsverified
535
1.22
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Mack Eggleston
Career
Per 9 Inningsverified
454
1.04
Ryan Howard
Careerverified
Per 9 Innings
1449
1.02
Mack Eggleston
Career
Per 9 Innings
11828
27
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Mack Eggleston
Career
Per 9 Innings
3942.2
9
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Mack Eggleston
Career
Per 9 Innings
1622
3.7
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Mack Eggleston
Career
Per 9 Inningsverified
440
1
Ryan Howard
Careerverified
Per 9 Innings
828
0.58
Mack Eggleston
Career
Per 9 Innings
127
0.29
Ryan Howard
Careerverified
Per 9 Inningsverified
119
0.08
Mack Eggleston
Career
Per 9 Innings
2189
5
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Mack Eggleston
Career
Per 9 Innings
2062
4.71
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Mack Eggleston
Career
Per 9 Innings
94.2
94.2
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Mack Eggleston
Career
Per 9 Innings
3.854
3.854
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Mack Eggleston
Career
Per 9 Innings
84.86
84.86
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Mack Eggleston
Career
Per 9 Innings
36
0.08
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Mack Eggleston
Career
Per 9 Innings
23
0.05
Ryan Howard
Careerverified
Per 9 Inningsverified
0
0
Mack Eggleston
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Mack Eggleston
Career
Per 9 Innings
314
0.72
Ryan Howard
Careerverified
Per 9 Inningsverified
0
0
Mack Eggleston
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0