Bob Barton vs. Mike Sweeney — Career Comparison

Silent GenerationOhioThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

On the career numbers, Mike Sweeney posted the stronger offensive profile against Bob Barton. Mike Sweeney posted stronger numbers in OPS (.858 vs .585) and on-base percentage (.372 vs .298). By the career numbers, Mike Sweeney had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bob Barton and Mike Sweeney

Bob Barton
Career
Per 600 PA
10
10
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
Bob Barton
Career
Per 600 PAverified
393
204.51
Mike Sweeney
Careerverified
Per 600 PA
1454
149.18
Bob Barton
Career
Per 600 PA
1153
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
Bob Barton
Career
Per 600 PAverified
1049
545.88
Mike Sweeney
Careerverified
Per 600 PA
5188
532.28
Bob Barton
Career
Per 600 PA
0.226
0.226
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Bob Barton
Career
Per 600 PA
0.596
0.596
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Bob Barton
Career
Per 600 PA
237
123.33
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
Bob Barton
Career
Per 600 PA
194
100.95
Mike Sweeney
Careerverified
Per 600 PAverified
995
102.09
Bob Barton
Career
Per 600 PA
31
16.13
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
Bob Barton
Career
Per 600 PAverified
3
1.56
Mike Sweeney
Careerverified
Per 600 PA
5
0.51
Bob Barton
Career
Per 600 PA
9
4.68
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Bob Barton
Career
Per 600 PA
43
22.38
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
Bob Barton
Career
Per 600 PA
0.181
0.181
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Bob Barton
Career
Per 600 PA
0.009
0.009
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Bob Barton
Career
Per 600 PA
0.038
0.038
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Bob Barton
Career
Per 600 PA
83.69
43.55
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
Bob Barton
Career
Per 600 PA
301
156.63
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
Bob Barton
Career
Per 600 PA
329
171.21
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
Bob Barton
Career
Per 600 PA
0.287
0.287
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Bob Barton
Career
Per 600 PA
0.287
0.287
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Bob Barton
Career
Per 600 PA
0.574
0.574
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Bob Barton
Career
Per 600 PA
0.061
0.061
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Bob Barton
Career
Per 600 PA
0.201
0.201
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Bob Barton
Career
Per 600 PA
0.465
0.465
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Bob Barton
Career
Per 600 PA
0.26
0.26
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Bob Barton
Career
Per 600 PA
54
28.1
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
Bob Barton
Career
Per 600 PA
66
34.35
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
Bob Barton
Career
Per 600 PA
111
57.76
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
Bob Barton
Career
Per 600 PA
87.32
45.44
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
Bob Barton
Career
Per 600 PA
5
2.6
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Bob Barton
Career
Per 600 PA
87
45.27
Mike Sweeney
Careerverified
Per 600 PAverified
522
53.56
Bob Barton
Career
Per 600 PAverified
18
9.37
Mike Sweeney
Careerverified
Per 600 PA
61
6.26
Bob Barton
Careerverified
Per 600 PA
168
87.42
Mike Sweeney
Career
Per 600 PAverified
613
62.89
Bob Barton
Career
Per 600 PA
6.86
6.86
Mike Sweeney
Careerverified
Per 600 PAverified
9.54
9.54
Bob Barton
Career
Per 600 PA
0.52
0.52
Mike Sweeney
Careerverified
Per 600 PAverified
0.85
0.85
Bob Barton
Careerverified
Per 600 PAverified
6
3.12
Mike Sweeney
Career
Per 600 PA
5
0.51
Bob Barton
Career
Per 600 PA
6
3.12
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Bob Barton
Careerverified
Per 600 PA
33
17.17
Mike Sweeney
Career
Per 600 PAverified
142
14.57
Bob Barton
Career
Per 600 PA
3
1.56
Mike Sweeney
Careerverified
Per 600 PAverified
53
5.44
Bob Barton
Career
Per 600 PAverified
6
3.12
Mike Sweeney
Careerverified
Per 600 PA
25
2.56
Bob Barton
Career
Per 600 PA
9
4.68
Mike Sweeney
Careerverified
Per 600 PAverified
78
8
Bob Barton
Career
Per 600 PA
33.33
33.33
Mike Sweeney
Careerverified
Per 600 PAverified
67.95
67.95

Fielding Stats for Bob Barton and Mike Sweeney

Bob Barton
Career
Per 9 Innings
10
10
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
Bob Barton
Career
Per 9 Inningsverified
380
1.21
Mike Sweeney
Careerverified
Per 9 Innings
789
1.09
Bob Barton
Career
Per 9 Innings
317
1.01
Mike Sweeney
Careerverified
Per 9 Inningsverified
748
1.03
Bob Barton
Career
Per 9 Innings
8454
27
Mike Sweeney
Careerverified
Per 9 Innings
19539
27
Bob Barton
Career
Per 9 Innings
2818
9
Mike Sweeney
Careerverified
Per 9 Innings
6513
9
Bob Barton
Career
Per 9 Innings
1986
6.34
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
Bob Barton
Career
Per 9 Innings
185
0.59
Mike Sweeney
Careerverified
Per 9 Inningsverified
515
0.71
Bob Barton
Careerverified
Per 9 Inningsverified
28
0.09
Mike Sweeney
Career
Per 9 Innings
70
0.1
Bob Barton
Career
Per 9 Innings
2199
7.02
Mike Sweeney
Careerverified
Per 9 Inningsverified
6600
9.12
Bob Barton
Career
Per 9 Innings
2171
6.93
Mike Sweeney
Careerverified
Per 9 Inningsverified
6530
9.02
Bob Barton
Career
Per 9 Innings
98.73
98.73
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Bob Barton
Career
Per 9 Innings
5.713
5.713
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
Bob Barton
Career
Per 9 Innings
83.42
83.42
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Bob Barton
Career
Per 9 Innings
30
0.1
Mike Sweeney
Careerverified
Per 9 Inningsverified
552
0.76
Bob Barton
Careerverified
Per 9 Innings
9
0.03
Mike Sweeney
Career
Per 9 Inningsverified
16
0.02
Bob Barton
Career
Per 9 Innings
25
0.08
Mike Sweeney
Careerverified
Per 9 Inningsverified
0
0
Bob Barton
Career
Per 9 Innings
181
0.58
Mike Sweeney
Careerverified
Per 9 Inningsverified
94
0.13
Bob Barton
Careerverified
Per 9 Inningsverified
125
0.4
Mike Sweeney
Career
Per 9 Innings
54
0.07