John Mabry vs. Andy Swan — Career Comparison

Gen XDelawareThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueFirst Baseman
Pre-GenerationalPennsylvaniaNorth AmericaWashington NationalsAmerican AssociationFirst Baseman

On the career numbers, John Mabry posted the stronger offensive profile against Andy Swan. John Mabry posted stronger numbers in OPS (.734 vs .548) and on-base percentage (.329 vs .258). By the career numbers, John Mabry 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 Mabry and Andy Swan

John Mabry
Careerverified
Per 600 PAverified
14
14
Andy Swan
Career
Per 600 PA
1
1
John Mabry
Careerverified
Per 600 PAverified
1322
210.68
Andy Swan
Career
Per 600 PA
8
154.84
John Mabry
Careerverified
Per 600 PA
3765
600
Andy Swan
Career
Per 600 PA
31
600
John Mabry
Careerverified
Per 600 PA
3409
543.27
Andy Swan
Career
Per 600 PAverified
31
600
John Mabry
Careerverified
Per 600 PAverified
0.263
0.263
Andy Swan
Career
Per 600 PA
0.258
0.258
John Mabry
Careerverified
Per 600 PAverified
0.74
0.74
Andy Swan
Career
Per 600 PA
0.548
0.548
John Mabry
Careerverified
Per 600 PA
898
143.11
Andy Swan
Career
Per 600 PAverified
8
154.84
John Mabry
Careerverified
Per 600 PA
613
97.69
Andy Swan
Career
Per 600 PAverified
7
135.48
John Mabry
Careerverified
Per 600 PAverified
183
29.16
Andy Swan
Career
Per 600 PA
1
19.35
John Mabry
Careerverified
Per 600 PAverified
6
0.96
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
96
15.3
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
285
45.42
Andy Swan
Career
Per 600 PA
1
19.35
John Mabry
Careerverified
Per 600 PAverified
0.317
0.317
Andy Swan
Career
Per 600 PA
0.125
0.125
John Mabry
Careerverified
Per 600 PAverified
0.028
0.028
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.107
0.107
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
442.23
70.47
Andy Swan
Career
Per 600 PA
2.17
42.07
John Mabry
Careerverified
Per 600 PAverified
1381
220.08
Andy Swan
Career
Per 600 PA
9
174.19
John Mabry
Careerverified
Per 600 PAverified
1204
191.87
Andy Swan
Career
Per 600 PA
8
154.84
John Mabry
Careerverified
Per 600 PAverified
0.322
0.322
Andy Swan
Career
Per 600 PA
0.258
0.258
John Mabry
Careerverified
Per 600 PAverified
0.405
0.405
Andy Swan
Career
Per 600 PA
0.29
0.29
John Mabry
Careerverified
Per 600 PAverified
0.727
0.727
Andy Swan
Career
Per 600 PA
0.548
0.548
John Mabry
Careerverified
Per 600 PAverified
0.142
0.142
Andy Swan
Career
Per 600 PA
0.032
0.032
John Mabry
Careerverified
Per 600 PAverified
0.246
0.246
Andy Swan
Career
Per 600 PA
0.189
0.189
John Mabry
Careerverified
Per 600 PAverified
0.649
0.649
Andy Swan
Career
Per 600 PA
0.391
0.391
John Mabry
Careerverified
Per 600 PAverified
0.306
0.306
Andy Swan
Career
Per 600 PA
0.258
0.258
John Mabry
Careerverified
Per 600 PA
382
60.88
Andy Swan
Career
Per 600 PAverified
5
96.77
John Mabry
Careerverified
Per 600 PAverified
446
71.08
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
732
116.65
Andy Swan
Career
Per 600 PA
5
96.77
John Mabry
Careerverified
Per 600 PAverified
448.56
71.48
Andy Swan
Career
Per 600 PA
2.65
51.29
John Mabry
Careerverified
Per 600 PAverified
22
3.51
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
284
45.26
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
43
6.85
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Career
Per 600 PA
717
114.26
Andy Swan
Careerverified
Per 600 PAverified
0
0
John Mabry
Careerverified
Per 600 PAverified
5.25
5.25
Andy Swan
Career
Per 600 PA
John Mabry
Careerverified
Per 600 PAverified
0.4
0.4
Andy Swan
Career
Per 600 PA
John Mabry
Careerverified
Per 600 PAverified
21
3.35
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
29
4.62
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Career
Per 600 PA
88
14.02
Andy Swan
Careerverified
Per 600 PAverified
0
0
John Mabry
Careerverified
Per 600 PAverified
7
1.12
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
12
1.91
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
19
3.03
Andy Swan
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
36.84
36.84
Andy Swan
Career
Per 600 PA

Fielding Stats for John Mabry and Andy Swan

John Mabry
Careerverified
Per 9 Inningsverified
14
14
Andy Swan
Career
Per 9 Innings
1
1
John Mabry
Careerverified
Per 9 Inningsverified
1149
1.41
Andy Swan
Career
Per 9 Innings
8
1.11
John Mabry
Careerverified
Per 9 Inningsverified
813
1
Andy Swan
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Innings
22029
27
Andy Swan
Career
Per 9 Innings
195
27
John Mabry
Careerverified
Per 9 Innings
7343
9
Andy Swan
Career
Per 9 Innings
65
9
John Mabry
Careerverified
Per 9 Innings
3793
4.65
Andy Swan
Career
Per 9 Inningsverified
58
8.03
John Mabry
Careerverified
Per 9 Inningsverified
433
0.53
Andy Swan
Career
Per 9 Innings
1
0.14
John Mabry
Career
Per 9 Inningsverified
54
0.07
Andy Swan
Careerverified
Per 9 Innings
7
0.97
John Mabry
Careerverified
Per 9 Innings
4280
5.25
Andy Swan
Career
Per 9 Inningsverified
66
9.14
John Mabry
Careerverified
Per 9 Innings
4226
5.18
Andy Swan
Career
Per 9 Inningsverified
59
8.17
John Mabry
Careerverified
Per 9 Inningsverified
98.74
98.74
Andy Swan
Career
Per 9 Innings
89.39
89.39
John Mabry
Career
Per 9 Innings
3.678
3.678
Andy Swan
Careerverified
Per 9 Inningsverified
7.375
7.375
John Mabry
Careerverified
Per 9 Inningsverified
70.76
70.76
Andy Swan
Career
Per 9 Innings
0
0
John Mabry
Careerverified
Per 9 Inningsverified
293
0.36
Andy Swan
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0
Andy Swan
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0
Andy Swan
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0
Andy Swan
Career
Per 9 Innings
0
0
John Mabry
Career
Per 9 Innings
0
0
Andy Swan
Career
Per 9 Innings
0
0