John Cuff vs. Mule Haas — Career Comparison

Pre-GenerationalNew JerseyNorth AmericaBaltimore MonumentalsUnion AssociationCatcher
Greatest GenerationNew JerseyThrows RightBats LeftNorth AmericaPhiladelphia AthleticsAmerican LeagueCenter Fielder

On the career numbers, Mule Haas posted the stronger offensive profile against John Cuff. Mule Haas posted stronger numbers in OPS (.761 vs .348) and on-base percentage (.359 vs .167). 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 John Cuff and Mule Haas

John Cuff
Career
Per 600 PA
1
1
Mule Haas
Careerverified
Per 600 PAverified
12
12
John Cuff
Career
Per 600 PAverified
3
150
Mule Haas
Careerverified
Per 600 PA
1168
140.84
John Cuff
Career
Per 600 PA
12
600
Mule Haas
Careerverified
Per 600 PA
4976
600
John Cuff
Career
Per 600 PAverified
11
550
Mule Haas
Careerverified
Per 600 PA
4303
518.85
John Cuff
Career
Per 600 PA
0.091
0.091
Mule Haas
Careerverified
Per 600 PAverified
0.292
0.292
John Cuff
Career
Per 600 PA
0.375
0.375
Mule Haas
Careerverified
Per 600 PAverified
0.78
0.78
John Cuff
Career
Per 600 PA
1
50
Mule Haas
Careerverified
Per 600 PAverified
1257
151.57
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
915
110.33
John Cuff
Career
Per 600 PAverified
1
50
Mule Haas
Careerverified
Per 600 PA
254
30.63
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
45
5.43
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
43
5.18
John Cuff
Career
Per 600 PAverified
1
50
Mule Haas
Careerverified
Per 600 PA
342
41.24
John Cuff
Careerverified
Per 600 PAverified
1
1
Mule Haas
Career
Per 600 PA
0.272
0.272
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
0.01
0.01
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
0.034
0.034
John Cuff
Career
Per 600 PA
0.4
20.19
Mule Haas
Careerverified
Per 600 PAverified
644.01
77.65
John Cuff
Career
Per 600 PA
2
100
Mule Haas
Careerverified
Per 600 PAverified
1730
208.6
John Cuff
Career
Per 600 PA
2
100
Mule Haas
Careerverified
Per 600 PAverified
1703
205.35
John Cuff
Career
Per 600 PA
0.167
0.167
Mule Haas
Careerverified
Per 600 PAverified
0.359
0.359
John Cuff
Career
Per 600 PA
0.182
0.182
Mule Haas
Careerverified
Per 600 PAverified
0.402
0.402
John Cuff
Career
Per 600 PA
0.349
0.349
Mule Haas
Careerverified
Per 600 PAverified
0.761
0.761
John Cuff
Career
Per 600 PA
0.091
0.091
Mule Haas
Careerverified
Per 600 PAverified
0.11
0.11
John Cuff
Career
Per 600 PA
0.121
0.121
Mule Haas
Careerverified
Per 600 PAverified
0.262
0.262
John Cuff
Career
Per 600 PA
0.3
0.3
Mule Haas
Careerverified
Per 600 PAverified
0.715
0.715
John Cuff
Career
Per 600 PA
0.091
0.091
Mule Haas
Careerverified
Per 600 PAverified
0.307
0.307
John Cuff
Career
Per 600 PA
1
50
Mule Haas
Careerverified
Per 600 PAverified
706
85.13
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
496
59.81
John Cuff
Career
Per 600 PA
1
50
Mule Haas
Careerverified
Per 600 PAverified
1159
139.75
John Cuff
Career
Per 600 PA
0.03
1.57
Mule Haas
Careerverified
Per 600 PAverified
705.14
85.02
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
13
1.57
John Cuff
Career
Per 600 PA
1
50
Mule Haas
Careerverified
Per 600 PAverified
433
52.21
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Career
Per 600 PA
0
0
John Cuff
Careerverified
Per 600 PAverified
0
0
Mule Haas
Career
Per 600 PA
299
36.05
John Cuff
Career
Per 600 PA
Mule Haas
Careerverified
Per 600 PAverified
16.64
16.64
John Cuff
Career
Per 600 PA
Mule Haas
Careerverified
Per 600 PAverified
1.45
1.45
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
227
27.37
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Career
Per 600 PA
0
0
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Career
Per 600 PA
0
0
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
12
1.45
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
16
1.93
John Cuff
Career
Per 600 PA
0
0
Mule Haas
Careerverified
Per 600 PAverified
28
3.38
John Cuff
Career
Per 600 PA
Mule Haas
Careerverified
Per 600 PAverified
42.86
42.86

Fielding Stats for John Cuff and Mule Haas

John Cuff
Career
Per 9 Inningsverified
1
1
Mule Haas
Careerverified
Per 9 Innings
12
John Cuff
Career
Per 9 Inningsverified
3
1.13
Mule Haas
Careerverified
Per 9 Innings
1067
John Cuff
Career
Per 9 Innings
0
0
Mule Haas
Career
Per 9 Innings
0
John Cuff
Careerverified
Per 9 Inningsverified
72
27
Mule Haas
Career
Per 9 Innings
0
John Cuff
Careerverified
Per 9 Inningsverified
24
9
Mule Haas
Career
Per 9 Innings
0
John Cuff
Career
Per 9 Inningsverified
12
4.5
Mule Haas
Careerverified
Per 9 Innings
2862
John Cuff
Career
Per 9 Inningsverified
11
4.13
Mule Haas
Careerverified
Per 9 Innings
92
John Cuff
Careerverified
Per 9 Innings
2
0.75
Mule Haas
Career
Per 9 Inningsverified
52
John Cuff
Career
Per 9 Inningsverified
25
9.38
Mule Haas
Careerverified
Per 9 Innings
3006
John Cuff
Career
Per 9 Inningsverified
23
8.63
Mule Haas
Careerverified
Per 9 Innings
2954
John Cuff
Career
Per 9 Inningsverified
92
92
Mule Haas
Careerverified
Per 9 Innings
98.27
John Cuff
Careerverified
Per 9 Inningsverified
7.667
7.667
Mule Haas
Career
Per 9 Innings
2.769
John Cuff
Career
Per 9 Innings
0
0
Mule Haas
Career
Per 9 Innings
0
John Cuff
Career
Per 9 Inningsverified
1
0.38
Mule Haas
Careerverified
Per 9 Innings
51
John Cuff
Career
Per 9 Innings
12
4.5
Mule Haas
Careerverified
Per 9 Inningsverified
0
John Cuff
Career
Per 9 Innings
0
0
Mule Haas
Career
Per 9 Innings
0
John Cuff
Career
Per 9 Innings
0
0
Mule Haas
Career
Per 9 Innings
0
John Cuff
Career
Per 9 Innings
0
0
Mule Haas
Career
Per 9 Innings
0