David Fry vs. Mule Haas — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueDesignated HitterAll-Star
Greatest GenerationNew JerseyThrows RightBats LeftNorth AmericaPhiladelphia AthleticsAmerican LeagueCenter Fielder

Looking at the career totals, David Fry and Mule Haas are closely matched on the surface stats. Mule Haas posted stronger numbers in OPS (.761 vs .745) and on-base percentage (.359 vs .324). David Fry had the advantage in slugging (.421 vs .402). By the career numbers, Mule Haas had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Fry and Mule Haas

David Fry
Career
Per 600 PA
3
3
Mule Haas
Careerverified
Per 600 PAverified
12
12
David Fry
Career
Per 600 PAverified
246
223.64
Mule Haas
Careerverified
Per 600 PA
1168
140.84
David Fry
Career
Per 600 PA
660
600
Mule Haas
Careerverified
Per 600 PA
4976
600
David Fry
Career
Per 600 PAverified
582
529.09
Mule Haas
Careerverified
Per 600 PA
4303
518.85
David Fry
Career
Per 600 PA
0.235
0.235
Mule Haas
Careerverified
Per 600 PAverified
0.292
0.292
David Fry
Career
Per 600 PA
0.76
0.76
Mule Haas
Careerverified
Per 600 PAverified
0.78
0.78
David Fry
Career
Per 600 PA
137
124.55
Mule Haas
Careerverified
Per 600 PAverified
1257
151.57
David Fry
Career
Per 600 PA
82
74.55
Mule Haas
Careerverified
Per 600 PAverified
915
110.33
David Fry
Career
Per 600 PA
28
25.45
Mule Haas
Careerverified
Per 600 PAverified
254
30.63
David Fry
Career
Per 600 PA
1
0.91
Mule Haas
Careerverified
Per 600 PAverified
45
5.43
David Fry
Career
Per 600 PAverified
26
23.64
Mule Haas
Careerverified
Per 600 PA
43
5.18
David Fry
Career
Per 600 PAverified
55
50
Mule Haas
Careerverified
Per 600 PA
342
41.24
David Fry
Careerverified
Per 600 PAverified
0.402
0.402
Mule Haas
Career
Per 600 PA
0.272
0.272
David Fry
Careerverified
Per 600 PAverified
0.045
0.045
Mule Haas
Career
Per 600 PA
0.01
0.01
David Fry
Careerverified
Per 600 PAverified
0.19
0.19
Mule Haas
Career
Per 600 PA
0.034
0.034
David Fry
Career
Per 600 PA
81.43
74.03
Mule Haas
Careerverified
Per 600 PAverified
644.01
77.65
David Fry
Career
Per 600 PAverified
245
222.73
Mule Haas
Careerverified
Per 600 PA
1730
208.6
David Fry
Career
Per 600 PA
211
191.82
Mule Haas
Careerverified
Per 600 PAverified
1703
205.35
David Fry
Career
Per 600 PA
0.32
0.32
Mule Haas
Careerverified
Per 600 PAverified
0.359
0.359
David Fry
Careerverified
Per 600 PAverified
0.421
0.421
Mule Haas
Career
Per 600 PA
0.402
0.402
David Fry
Career
Per 600 PA
0.741
0.741
Mule Haas
Careerverified
Per 600 PAverified
0.761
0.761
David Fry
Careerverified
Per 600 PAverified
0.186
0.186
Mule Haas
Career
Per 600 PA
0.11
0.11
David Fry
Career
Per 600 PA
0.249
0.249
Mule Haas
Careerverified
Per 600 PAverified
0.262
0.262
David Fry
Career
Per 600 PA
0.701
0.701
Mule Haas
Careerverified
Per 600 PAverified
0.715
0.715
David Fry
Career
Per 600 PA
0.286
0.286
Mule Haas
Careerverified
Per 600 PAverified
0.307
0.307
David Fry
Career
Per 600 PA
72
65.45
Mule Haas
Careerverified
Per 600 PAverified
706
85.13
David Fry
Career
Per 600 PAverified
89
80.91
Mule Haas
Careerverified
Per 600 PA
496
59.81
David Fry
Career
Per 600 PA
135
122.73
Mule Haas
Careerverified
Per 600 PAverified
1159
139.75
David Fry
Career
Per 600 PA
77.95
70.86
Mule Haas
Careerverified
Per 600 PAverified
705.14
85.02
David Fry
Careerverified
Per 600 PAverified
15
13.64
Mule Haas
Career
Per 600 PA
13
1.57
David Fry
Career
Per 600 PAverified
59
53.64
Mule Haas
Careerverified
Per 600 PA
433
52.21
David Fry
Careerverified
Per 600 PAverified
4
3.64
Mule Haas
Career
Per 600 PA
0
0
David Fry
Careerverified
Per 600 PA
172
156.36
Mule Haas
Career
Per 600 PAverified
299
36.05
David Fry
Career
Per 600 PA
3.84
3.84
Mule Haas
Careerverified
Per 600 PAverified
16.64
16.64
David Fry
Career
Per 600 PA
0.34
0.34
Mule Haas
Careerverified
Per 600 PAverified
1.45
1.45
David Fry
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
227
27.37
David Fry
Careerverified
Per 600 PAverified
4
3.64
Mule Haas
Career
Per 600 PA
0
0
David Fry
Career
Per 600 PA
19
17.27
Mule Haas
Careerverified
Per 600 PAverified
0
0
David Fry
Career
Per 600 PAverified
7
6.36
Mule Haas
Careerverified
Per 600 PA
12
1.45
David Fry
Career
Per 600 PA
1
0.91
Mule Haas
Careerverified
Per 600 PAverified
16
1.93
David Fry
Career
Per 600 PAverified
8
7.27
Mule Haas
Careerverified
Per 600 PA
28
3.38
David Fry
Careerverified
Per 600 PAverified
87.5
87.5
Mule Haas
Career
Per 600 PA
42.86
42.86

Fielding Stats for David Fry and Mule Haas

David Fry
Career
Per 9 Inningsverified
2
2
Mule Haas
Careerverified
Per 9 Innings
12
David Fry
Career
Per 9 Inningsverified
126
1.68
Mule Haas
Careerverified
Per 9 Innings
1067
David Fry
Careerverified
Per 9 Inningsverified
71
0.94
Mule Haas
Career
Per 9 Innings
0
David Fry
Careerverified
Per 9 Inningsverified
2030
27
Mule Haas
Career
Per 9 Innings
0
David Fry
Careerverified
Per 9 Inningsverified
676.2
9
Mule Haas
Career
Per 9 Innings
0
David Fry
Career
Per 9 Inningsverified
443
5.89
Mule Haas
Careerverified
Per 9 Innings
2862
David Fry
Career
Per 9 Inningsverified
23
0.31
Mule Haas
Careerverified
Per 9 Innings
92
David Fry
Careerverified
Per 9 Innings
5
0.07
Mule Haas
Career
Per 9 Inningsverified
52
David Fry
Career
Per 9 Inningsverified
471
6.26
Mule Haas
Careerverified
Per 9 Innings
3006
David Fry
Career
Per 9 Inningsverified
466
6.2
Mule Haas
Careerverified
Per 9 Innings
2954
David Fry
Careerverified
Per 9 Inningsverified
98.94
98.94
Mule Haas
Career
Per 9 Innings
98.27
David Fry
Careerverified
Per 9 Inningsverified
3.698
3.698
Mule Haas
Career
Per 9 Innings
2.769
David Fry
Careerverified
Per 9 Inningsverified
56.35
56.35
Mule Haas
Career
Per 9 Innings
0
David Fry
Career
Per 9 Inningsverified
18
0.24
Mule Haas
Careerverified
Per 9 Innings
51
David Fry
Career
Per 9 Innings
2
0.03
Mule Haas
Careerverified
Per 9 Inningsverified
0
David Fry
Career
Per 9 Innings
12
0.16
Mule Haas
Careerverified
Per 9 Inningsverified
0
David Fry
Career
Per 9 Innings
18
0.24
Mule Haas
Careerverified
Per 9 Inningsverified
0
David Fry
Careerverified
Per 9 Inningsverified
3
0.04
Mule Haas
Career
Per 9 Innings
0