Mark McGwire vs. George Staller — Career Comparison
On the career numbers, Mark McGwire posted the stronger offensive profile against George Staller. Mark McGwire posted stronger numbers in OPS (.994 vs .785) and on-base percentage (.406 vs .326). George Staller had the advantage in batting average (.271 vs .263). By the career numbers, Mark McGwire had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Mark McGwire and George Staller
Mark McGwire
Career
Per 600 PA
1874
146.79
George Staller
Career
Per 600 PA
21
135.48
Mark McGwire
Career
Per 600 PA
7660
600
George Staller
Career
Per 600 PA
93
600
Mark McGwire
Career
Per 600 PA
6187
484.62
George Staller
Career
Per 600 PA
85
548.39
Mark McGwire
Career
Per 600 PA
0.263
0.263
George Staller
Career
Per 600 PA
0.271
0.271
Mark McGwire
Career
Per 600 PA
0.971
0.971
George Staller
Career
Per 600 PA
0.798
0.798
Mark McGwire
Career
Per 600 PA
785
61.49
George Staller
Career
Per 600 PA
16
103.23
Mark McGwire
Career
Per 600 PA
583
45.67
George Staller
Career
Per 600 PA
3
19.35
Mark McGwire
Career
Per 600 PA
841
65.87
George Staller
Career
Per 600 PA
7
45.16
Mark McGwire
Career
Per 600 PA
0.517
0.517
George Staller
Career
Per 600 PA
0.304
0.304
Mark McGwire
Career
Per 600 PA
0.094
0.094
George Staller
Career
Per 600 PA
0.035
0.035
Mark McGwire
Career
Per 600 PA
0.359
0.359
George Staller
Career
Per 600 PA
0.13
0.13
Mark McGwire
Career
Per 600 PA
1475.47
115.57
George Staller
Career
Per 600 PA
12.77
82.42
Mark McGwire
Career
Per 600 PA
3639
285.04
George Staller
Career
Per 600 PA
39
251.61
Mark McGwire
Career
Per 600 PA
3018
236.4
George Staller
Career
Per 600 PA
30
193.55
Mark McGwire
Career
Per 600 PA
0.394
0.394
George Staller
Career
Per 600 PA
0.326
0.326
Mark McGwire
Career
Per 600 PA
0.588
0.588
George Staller
Career
Per 600 PA
0.459
0.459
Mark McGwire
Career
Per 600 PA
0.982
0.982
George Staller
Career
Per 600 PA
0.785
0.785
Mark McGwire
Career
Per 600 PA
0.325
0.325
George Staller
Career
Per 600 PA
0.188
0.188
Mark McGwire
Career
Per 600 PA
0.324
0.324
George Staller
Career
Per 600 PA
0.261
0.261
Mark McGwire
Career
Per 600 PA
1.069
1.069
George Staller
Career
Per 600 PA
0.746
0.746
Mark McGwire
Career
Per 600 PA
0.255
0.255
George Staller
Career
Per 600 PA
0.263
0.263
Mark McGwire
Career
Per 600 PA
1998
156.5
George Staller
Career
Per 600 PA
23
148.39
Mark McGwire
Career
Per 600 PA
1403.22
109.91
George Staller
Career
Per 600 PA
13.84
89.29
Mark McGwire
Career
Per 600 PA
75
5.87
George Staller
Career
Per 600 PA
2
12.9
Mark McGwire
Career
Per 600 PA
1596
125.01
George Staller
Career
Per 600 PA
6
38.71
Mark McGwire
Career
Per 600 PA
4.8
4.8
George Staller
Career
Per 600 PA
15.5
15.5
Mark McGwire
Career
Per 600 PA
0.83
0.83
George Staller
Career
Per 600 PA
0.83
0.83
Mark McGwire
Career
Per 600 PA
3
0.23
George Staller
Career
Per 600 PA
1
6.45
Mark McGwire
Career
Per 600 PA
147
11.51
George Staller
Career
Per 600 PA
1
6.45
Mark McGwire
Career
Per 600 PA
12
0.94
George Staller
Career
Per 600 PA
1
6.45
Mark McGwire
Career
Per 600 PA
20
1.57
George Staller
Career
Per 600 PA
1
6.45
Mark McGwire
Career
Per 600 PA
60
60
George Staller
Career
Per 600 PA
100
100
Fielding Stats for Mark McGwire and George Staller
Mark McGwire
Career
Per 9 Innings
1791
1.07
George Staller
Career
Per 9 Innings
20
Mark McGwire
Career
Per 9 Innings
14464
8.62
George Staller
Career
Per 9 Innings
42
Mark McGwire
Career
Per 9 Innings
15649
9.33
George Staller
Career
Per 9 Innings
44
Mark McGwire
Career
Per 9 Innings
15537
9.26
George Staller
Career
Per 9 Innings
43
Mark McGwire
Career
Per 9 Innings
99.28
99.28
George Staller
Career
Per 9 Innings
97.73
Mark McGwire
Career
Per 9 Innings
8.675
8.675
George Staller
Career
Per 9 Innings
2.15