John McDonald vs. Josh Willingham — Career Comparison

Gen XConnecticutThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueShortstop
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

On the career numbers, Josh Willingham posted the stronger offensive profile against John McDonald. Josh Willingham posted stronger numbers in OPS (.826 vs .597) and on-base percentage (.361 vs .275). By the career numbers, Josh Willingham 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 McDonald and Josh Willingham

John McDonald
Careerverified
Per 600 PAverified
16
16
Josh Willingham
Career
Per 600 PA
11
11
John McDonald
Career
Per 600 PAverified
1100
249.06
Josh Willingham
Careerverified
Per 600 PA
1147
149.12
John McDonald
Career
Per 600 PA
2650
600
Josh Willingham
Careerverified
Per 600 PA
4615
600
John McDonald
Career
Per 600 PAverified
2434
551.09
Josh Willingham
Careerverified
Per 600 PA
3912
508.6
John McDonald
Career
Per 600 PA
0.233
0.233
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
John McDonald
Career
Per 600 PA
0.624
0.624
Josh Willingham
Careerverified
Per 600 PAverified
0.836
0.836
John McDonald
Career
Per 600 PAverified
568
128.6
Josh Willingham
Careerverified
Per 600 PA
988
128.45
John McDonald
Career
Per 600 PAverified
421
95.32
Josh Willingham
Careerverified
Per 600 PA
562
73.07
John McDonald
Career
Per 600 PA
105
23.77
Josh Willingham
Careerverified
Per 600 PAverified
216
28.08
John McDonald
Career
Per 600 PAverified
14
3.17
Josh Willingham
Careerverified
Per 600 PA
15
1.95
John McDonald
Career
Per 600 PA
28
6.34
Josh Willingham
Careerverified
Per 600 PAverified
195
25.35
John McDonald
Career
Per 600 PA
147
33.28
Josh Willingham
Careerverified
Per 600 PAverified
426
55.38
John McDonald
Career
Per 600 PA
0.259
0.259
Josh Willingham
Careerverified
Per 600 PAverified
0.431
0.431
John McDonald
Career
Per 600 PA
0.012
0.012
Josh Willingham
Careerverified
Per 600 PAverified
0.05
0.05
John McDonald
Career
Per 600 PA
0.049
0.049
Josh Willingham
Careerverified
Per 600 PAverified
0.197
0.197
John McDonald
Career
Per 600 PA
214.23
48.5
Josh Willingham
Careerverified
Per 600 PAverified
685.97
89.18
John McDonald
Career
Per 600 PA
785
177.74
Josh Willingham
Careerverified
Per 600 PAverified
1819
236.49
John McDonald
Career
Per 600 PA
709
160.53
Josh Willingham
Careerverified
Per 600 PAverified
1653
214.91
John McDonald
Career
Per 600 PA
0.273
0.273
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
John McDonald
Career
Per 600 PA
0.323
0.323
Josh Willingham
Careerverified
Per 600 PAverified
0.465
0.465
John McDonald
Career
Per 600 PA
0.596
0.596
Josh Willingham
Careerverified
Per 600 PAverified
0.823
0.823
John McDonald
Career
Per 600 PA
0.089
0.089
Josh Willingham
Careerverified
Per 600 PAverified
0.212
0.212
John McDonald
Career
Per 600 PA
0.204
0.204
Josh Willingham
Careerverified
Per 600 PAverified
0.278
0.278
John McDonald
Career
Per 600 PA
0.497
0.497
Josh Willingham
Careerverified
Per 600 PAverified
0.834
0.834
John McDonald
Career
Per 600 PA
0.264
0.264
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
John McDonald
Career
Per 600 PA
276
62.49
Josh Willingham
Careerverified
Per 600 PAverified
564
73.33
John McDonald
Career
Per 600 PA
210
47.55
Josh Willingham
Careerverified
Per 600 PAverified
632
82.17
John McDonald
Career
Per 600 PA
458
103.7
Josh Willingham
Careerverified
Per 600 PAverified
1001
130.14
John McDonald
Career
Per 600 PA
221.54
50.16
Josh Willingham
Careerverified
Per 600 PAverified
672.23
87.4
John McDonald
Career
Per 600 PA
23
5.21
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
John McDonald
Career
Per 600 PA
118
26.72
Josh Willingham
Careerverified
Per 600 PAverified
553
71.9
John McDonald
Career
Per 600 PA
5
1.13
Josh Willingham
Careerverified
Per 600 PAverified
22
2.86
John McDonald
Careerverified
Per 600 PAverified
379
85.81
Josh Willingham
Career
Per 600 PA
1036
134.69
John McDonald
Careerverified
Per 600 PAverified
6.99
6.99
Josh Willingham
Career
Per 600 PA
4.45
4.45
John McDonald
Career
Per 600 PA
0.31
0.31
Josh Willingham
Careerverified
Per 600 PAverified
0.53
0.53
John McDonald
Careerverified
Per 600 PAverified
57
12.91
Josh Willingham
Career
Per 600 PA
2
0.26
John McDonald
Career
Per 600 PA
18
4.08
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
John McDonald
Careerverified
Per 600 PAverified
48
10.87
Josh Willingham
Career
Per 600 PA
87
11.31
John McDonald
Career
Per 600 PAverified
34
7.7
Josh Willingham
Careerverified
Per 600 PA
35
4.55
John McDonald
Careerverified
Per 600 PAverified
19
4.3
Josh Willingham
Career
Per 600 PA
9
1.17
John McDonald
Careerverified
Per 600 PAverified
53
12
Josh Willingham
Career
Per 600 PA
44
5.72
John McDonald
Career
Per 600 PA
64.15
64.15
Josh Willingham
Careerverified
Per 600 PAverified
79.55
79.55

Fielding Stats for John McDonald and Josh Willingham

John McDonald
Careerverified
Per 9 Inningsverified
16
16
Josh Willingham
Career
Per 9 Innings
11
11
John McDonald
Careerverified
Per 9 Inningsverified
1032
1.44
Josh Willingham
Career
Per 9 Innings
956
1.08
John McDonald
Career
Per 9 Innings
660
0.92
Josh Willingham
Careerverified
Per 9 Inningsverified
929
1.05
John McDonald
Career
Per 9 Innings
19355
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
John McDonald
Career
Per 9 Innings
6451.2
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
John McDonald
Career
Per 9 Innings
1081
1.51
Josh Willingham
Careerverified
Per 9 Inningsverified
1666
1.89
John McDonald
Careerverified
Per 9 Inningsverified
2138
2.98
Josh Willingham
Career
Per 9 Innings
48
0.05
John McDonald
Career
Per 9 Innings
86
0.12
Josh Willingham
Careerverified
Per 9 Inningsverified
26
0.03
John McDonald
Careerverified
Per 9 Inningsverified
3305
4.61
Josh Willingham
Career
Per 9 Innings
1740
1.97
John McDonald
Careerverified
Per 9 Inningsverified
3219
4.49
Josh Willingham
Career
Per 9 Innings
1714
1.94
John McDonald
Career
Per 9 Innings
97.4
97.4
Josh Willingham
Careerverified
Per 9 Inningsverified
98.51
98.51
John McDonald
Careerverified
Per 9 Inningsverified
3.119
3.119
Josh Willingham
Career
Per 9 Innings
1.793
1.793
John McDonald
Career
Per 9 Innings
63.95
63.95
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
John McDonald
Careerverified
Per 9 Inningsverified
502
0.7
Josh Willingham
Career
Per 9 Innings
10
0.01
John McDonald
Careerverified
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
4
0
John McDonald
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
John McDonald
Careerverified
Per 9 Inningsverified
0
0
Josh Willingham
Career
Per 9 Innings
9
0.01
John McDonald
Career
Per 9 Innings
0
0
Josh Willingham
Careerverified
Per 9 Innings
1
0