Matt Batts vs. Mike Sweeney — Career Comparison

Greatest GenerationTexasThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueCatcher
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

When their careers are measured against the same standard, Mike Sweeney comes out clearly ahead of Matt Batts across most offensive categories. Mike Sweeney led in contact rate (K%+ 173 vs 109), home run production (HR/PA+ 142 vs 83), and walk rate (BB%+ 106 vs 65). Mike Sweeney was the more complete offensive player.

Hitting Stats for Matt Batts and Mike Sweeney

Matt Batts
Career
Per 600 PA
10
10
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
Matt Batts
Career
Per 600 PAverified
546
184.88
Mike Sweeney
Careerverified
Per 600 PA
1454
149.18
Matt Batts
Career
Per 600 PA
1772
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
Matt Batts
Career
Per 600 PAverified
1605
543.45
Mike Sweeney
Careerverified
Per 600 PA
5188
532.28
Matt Batts
Career
Per 600 PA
0.269
0.269
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Matt Batts
Career
Per 600 PA
0.734
0.734
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Matt Batts
Career
Per 600 PA
432
146.28
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
Matt Batts
Career
Per 600 PA
300
101.58
Mike Sweeney
Careerverified
Per 600 PAverified
995
102.09
Matt Batts
Career
Per 600 PA
95
32.17
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
Matt Batts
Careerverified
Per 600 PAverified
11
3.72
Mike Sweeney
Career
Per 600 PA
5
0.51
Matt Batts
Career
Per 600 PA
26
8.8
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Matt Batts
Career
Per 600 PA
132
44.7
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
Matt Batts
Career
Per 600 PA
0.306
0.306
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Matt Batts
Career
Per 600 PA
0.016
0.016
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Matt Batts
Career
Per 600 PA
0.06
0.06
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Matt Batts
Career
Per 600 PA
199.05
67.4
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
Matt Batts
Career
Per 600 PA
627
212.3
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
Matt Batts
Career
Per 600 PA
578
195.71
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
Matt Batts
Career
Per 600 PA
0.329
0.329
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Matt Batts
Career
Per 600 PA
0.391
0.391
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Matt Batts
Career
Per 600 PA
0.72
0.72
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Matt Batts
Career
Per 600 PA
0.122
0.122
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Matt Batts
Career
Per 600 PA
0.246
0.246
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Matt Batts
Career
Per 600 PA
0.634
0.634
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Matt Batts
Career
Per 600 PA
0.286
0.286
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Matt Batts
Career
Per 600 PA
163
55.19
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
Matt Batts
Career
Per 600 PA
220
74.49
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
Matt Batts
Career
Per 600 PA
357
120.88
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
Matt Batts
Career
Per 600 PA
210.83
71.39
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
Matt Batts
Career
Per 600 PA
3
1.02
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Matt Batts
Career
Per 600 PA
143
48.42
Mike Sweeney
Careerverified
Per 600 PAverified
522
53.56
Matt Batts
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
Matt Batts
Careerverified
Per 600 PAverified
163
55.19
Mike Sweeney
Career
Per 600 PA
613
62.89
Matt Batts
Careerverified
Per 600 PAverified
10.87
10.87
Mike Sweeney
Career
Per 600 PA
9.54
9.54
Matt Batts
Careerverified
Per 600 PAverified
0.88
0.88
Mike Sweeney
Career
Per 600 PA
0.85
0.85
Matt Batts
Careerverified
Per 600 PAverified
16
5.42
Mike Sweeney
Career
Per 600 PA
5
0.51
Matt Batts
Career
Per 600 PA
5
1.69
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Matt Batts
Careerverified
Per 600 PA
52
17.61
Mike Sweeney
Career
Per 600 PAverified
142
14.57
Matt Batts
Career
Per 600 PA
6
2.03
Mike Sweeney
Careerverified
Per 600 PAverified
53
5.44
Matt Batts
Career
Per 600 PA
4
1.35
Mike Sweeney
Careerverified
Per 600 PAverified
25
2.56
Matt Batts
Career
Per 600 PA
10
3.39
Mike Sweeney
Careerverified
Per 600 PAverified
78
8
Matt Batts
Career
Per 600 PA
60
60
Mike Sweeney
Careerverified
Per 600 PAverified
67.95
67.95

Fielding Stats for Matt Batts and Mike Sweeney

Matt Batts
Career
Per 9 Innings
9
9
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
Matt Batts
Career
Per 9 Inningsverified
474
7.8
Mike Sweeney
Careerverified
Per 9 Innings
789
1.09
Matt Batts
Career
Per 9 Innings
60
0.99
Mike Sweeney
Careerverified
Per 9 Inningsverified
748
1.03
Matt Batts
Career
Per 9 Innings
1641
27
Mike Sweeney
Careerverified
Per 9 Innings
19539
27
Matt Batts
Career
Per 9 Innings
547
9
Mike Sweeney
Careerverified
Per 9 Innings
6513
9
Matt Batts
Career
Per 9 Inningsverified
1962
32.28
Mike Sweeney
Careerverified
Per 9 Innings
6015
8.31
Matt Batts
Career
Per 9 Inningsverified
221
3.64
Mike Sweeney
Careerverified
Per 9 Innings
515
0.71
Matt Batts
Careerverified
Per 9 Innings
38
0.63
Mike Sweeney
Career
Per 9 Inningsverified
70
0.1
Matt Batts
Career
Per 9 Inningsverified
2221
36.54
Mike Sweeney
Careerverified
Per 9 Innings
6600
9.12
Matt Batts
Career
Per 9 Inningsverified
2183
35.92
Mike Sweeney
Careerverified
Per 9 Innings
6530
9.02
Matt Batts
Career
Per 9 Innings
98.29
98.29
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Matt Batts
Career
Per 9 Innings
4.606
4.606
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
Matt Batts
Career
Per 9 Innings
12.66
12.66
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Matt Batts
Career
Per 9 Innings
32
0.53
Mike Sweeney
Careerverified
Per 9 Inningsverified
552
0.76
Matt Batts
Career
Per 9 Innings
37
0.61
Mike Sweeney
Careerverified
Per 9 Inningsverified
16
0.02
Matt Batts
Career
Per 9 Innings
8
0.13
Mike Sweeney
Careerverified
Per 9 Inningsverified
0
0
Matt Batts
Careerverified
Per 9 Innings
20
0.33
Mike Sweeney
Career
Per 9 Inningsverified
94
0.13
Matt Batts
Career
Per 9 Inningsverified
12
0.2
Mike Sweeney
Careerverified
Per 9 Innings
54
0.07