Mike Sweeney vs. Bobby Wallace — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star
Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueHall of FameShortstop

When their careers are measured against the same standard, Mike Sweeney comes out clearly ahead of Bobby Wallace across most offensive categories. Mike Sweeney led in home run production (HR/PA+ 142 vs 78), contact rate (K%+ 173 vs 155), and slugging (SLG+ 123 vs 110). Bobby Wallace held the edge in walk rate (BB%+ 117 vs 106). Mike Sweeney was the more complete offensive player.

Hitting Stats for Mike Sweeney and Bobby Wallace

Mike Sweeney
Career
Per 600 PA
16
16
Bobby Wallace
Careerverified
Per 600 PAverified
25
25
Mike Sweeney
Career
Per 600 PAverified
1454
149.18
Bobby Wallace
Careerverified
Per 600 PA
2383
148.75
Mike Sweeney
Career
Per 600 PA
5848
600
Bobby Wallace
Careerverified
Per 600 PA
9612
600
Mike Sweeney
Career
Per 600 PA
5188
532.28
Bobby Wallace
Careerverified
Per 600 PAverified
8618
537.95
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Bobby Wallace
Career
Per 600 PA
0.268
0.268
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Bobby Wallace
Career
Per 600 PA
0.723
0.723
Mike Sweeney
Career
Per 600 PAverified
1540
158
Bobby Wallace
Careerverified
Per 600 PA
2309
144.13
Mike Sweeney
Career
Per 600 PA
995
102.09
Bobby Wallace
Careerverified
Per 600 PAverified
1741
108.68
Mike Sweeney
Career
Per 600 PAverified
325
33.34
Bobby Wallace
Careerverified
Per 600 PA
391
24.41
Mike Sweeney
Career
Per 600 PA
5
0.51
Bobby Wallace
Careerverified
Per 600 PAverified
143
8.93
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Bobby Wallace
Career
Per 600 PA
34
2.12
Mike Sweeney
Career
Per 600 PAverified
545
55.92
Bobby Wallace
Careerverified
Per 600 PA
568
35.46
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Bobby Wallace
Career
Per 600 PA
0.246
0.246
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Bobby Wallace
Career
Per 600 PA
0.004
0.004
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Bobby Wallace
Career
Per 600 PA
0.015
0.015
Mike Sweeney
Career
Per 600 PAverified
908.03
93.16
Bobby Wallace
Careerverified
Per 600 PA
1116.82
69.71
Mike Sweeney
Career
Per 600 PAverified
2520
258.55
Bobby Wallace
Careerverified
Per 600 PA
3088
192.76
Mike Sweeney
Career
Per 600 PAverified
2136
219.15
Bobby Wallace
Careerverified
Per 600 PA
3130
195.38
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Bobby Wallace
Career
Per 600 PA
0.332
0.332
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Bobby Wallace
Career
Per 600 PA
0.358
0.358
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Bobby Wallace
Career
Per 600 PA
0.69
0.69
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Bobby Wallace
Career
Per 600 PA
0.09
0.09
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Bobby Wallace
Career
Per 600 PA
0.239
0.239
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Bobby Wallace
Career
Per 600 PA
0.65
0.65
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Bobby Wallace
Career
Per 600 PA
0.284
0.284
Mike Sweeney
Career
Per 600 PAverified
759
77.87
Bobby Wallace
Careerverified
Per 600 PA
1057
65.98
Mike Sweeney
Career
Per 600 PAverified
909
93.26
Bobby Wallace
Careerverified
Per 600 PA
1121
69.98
Mike Sweeney
Career
Per 600 PAverified
1453
149.08
Bobby Wallace
Careerverified
Per 600 PA
2144
133.83
Mike Sweeney
Career
Per 600 PAverified
922.42
94.64
Bobby Wallace
Careerverified
Per 600 PA
1227.8
76.64
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Bobby Wallace
Career
Per 600 PA
47
2.93
Mike Sweeney
Career
Per 600 PAverified
522
53.56
Bobby Wallace
Careerverified
Per 600 PA
774
48.31
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
Bobby Wallace
Career
Per 600 PA
0
0
Mike Sweeney
Career
Per 600 PA
613
62.89
Bobby Wallace
Careerverified
Per 600 PAverified
560
34.96
Mike Sweeney
Career
Per 600 PA
9.54
9.54
Bobby Wallace
Careerverified
Per 600 PAverified
17.16
17.16
Mike Sweeney
Career
Per 600 PA
0.85
0.85
Bobby Wallace
Careerverified
Per 600 PAverified
1.38
1.38
Mike Sweeney
Career
Per 600 PA
5
0.51
Bobby Wallace
Careerverified
Per 600 PAverified
173
10.8
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Bobby Wallace
Career
Per 600 PA
0
0
Mike Sweeney
Career
Per 600 PA
142
14.57
Bobby Wallace
Careerverified
Per 600 PAverified
0
0
Mike Sweeney
Career
Per 600 PA
53
5.44
Bobby Wallace
Careerverified
Per 600 PAverified
201
12.55
Mike Sweeney
Careerverified
Per 600 PAverified
25
2.56
Bobby Wallace
Career
Per 600 PA
10
0.62
Mike Sweeney
Career
Per 600 PA
78
8
Bobby Wallace
Careerverified
Per 600 PAverified
211
13.17
Mike Sweeney
Career
Per 600 PA
67.95
67.95
Bobby Wallace
Careerverified
Per 600 PAverified
95.26
95.26

Fielding Stats for Mike Sweeney and Bobby Wallace

Mike Sweeney
Career
Per 9 Innings
15
15
Bobby Wallace
Careerverified
Per 9 Inningsverified
25
25
Mike Sweeney
Career
Per 9 Innings
789
1.09
Bobby Wallace
Careerverified
Per 9 Inningsverified
2368
1.21
Mike Sweeney
Career
Per 9 Inningsverified
748
1.03
Bobby Wallace
Careerverified
Per 9 Innings
964
0.49
Mike Sweeney
Career
Per 9 Innings
19539
27
Bobby Wallace
Careerverified
Per 9 Innings
52767
27
Mike Sweeney
Career
Per 9 Innings
6513
9
Bobby Wallace
Careerverified
Per 9 Innings
17589
9
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
Bobby Wallace
Career
Per 9 Innings
4918
2.52
Mike Sweeney
Career
Per 9 Innings
515
0.71
Bobby Wallace
Careerverified
Per 9 Inningsverified
7465
3.82
Mike Sweeney
Careerverified
Per 9 Inningsverified
70
0.1
Bobby Wallace
Career
Per 9 Innings
814
0.42
Mike Sweeney
Career
Per 9 Inningsverified
6600
9.12
Bobby Wallace
Careerverified
Per 9 Innings
13197
6.75
Mike Sweeney
Career
Per 9 Inningsverified
6530
9.02
Bobby Wallace
Careerverified
Per 9 Innings
12383
6.34
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Bobby Wallace
Career
Per 9 Innings
93.83
93.83
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
Bobby Wallace
Career
Per 9 Innings
5.229
5.229
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Bobby Wallace
Career
Per 9 Innings
40.71
40.71
Mike Sweeney
Career
Per 9 Inningsverified
552
0.76
Bobby Wallace
Careerverified
Per 9 Innings
722
0.37
Mike Sweeney
Career
Per 9 Innings
16
0.02
Bobby Wallace
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
Bobby Wallace
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
94
0.13
Bobby Wallace
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07
Bobby Wallace
Career
Per 9 Innings
0
0