O'Neal Pullen vs. Mike Sweeney — Career Comparison

Lost GenerationTexasThrows RightBats RightNorth AmericaBaltimore Black SoxNegro National League IICatcher
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

On the career numbers, Mike Sweeney posted the stronger offensive profile against O'Neal Pullen. Mike Sweeney posted stronger numbers in OPS (.858 vs .667) and on-base percentage (.372 vs .307). 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 O'Neal Pullen and Mike Sweeney

O'Neal Pullen
Career
Per 600 PA
2
2
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
O'Neal Pullen
Career
Per 600 PAverified
40
167.83
Mike Sweeney
Careerverified
Per 600 PA
1454
149.18
O'Neal Pullen
Career
Per 600 PA
143
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
O'Neal Pullen
Career
Per 600 PAverified
133
558.04
Mike Sweeney
Careerverified
Per 600 PA
5188
532.28
O'Neal Pullen
Career
Per 600 PA
0.286
0.286
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
O'Neal Pullen
Career
Per 600 PA
0.685
0.685
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
O'Neal Pullen
Career
Per 600 PAverified
38
159.44
Mike Sweeney
Careerverified
Per 600 PA
1540
158
O'Neal Pullen
Career
Per 600 PAverified
32
134.27
Mike Sweeney
Careerverified
Per 600 PA
995
102.09
O'Neal Pullen
Career
Per 600 PA
3
12.59
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
O'Neal Pullen
Career
Per 600 PAverified
2
8.39
Mike Sweeney
Careerverified
Per 600 PA
5
0.51
O'Neal Pullen
Career
Per 600 PA
1
4.2
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
O'Neal Pullen
Career
Per 600 PA
6
25.17
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
O'Neal Pullen
Career
Per 600 PA
0.158
0.158
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
O'Neal Pullen
Career
Per 600 PA
0.008
0.008
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
O'Neal Pullen
Career
Per 600 PA
0.026
0.026
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
O'Neal Pullen
Career
Per 600 PA
14.37
60.3
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
O'Neal Pullen
Career
Per 600 PA
48
201.4
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
O'Neal Pullen
Career
Per 600 PA
42
176.22
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
O'Neal Pullen
Career
Per 600 PA
0.307
0.307
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
O'Neal Pullen
Career
Per 600 PA
0.361
0.361
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
O'Neal Pullen
Career
Per 600 PA
0.668
0.668
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
O'Neal Pullen
Career
Per 600 PA
0.075
0.075
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
O'Neal Pullen
Career
Per 600 PA
0.228
0.228
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
O'Neal Pullen
Career
Per 600 PA
0.547
0.547
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
O'Neal Pullen
Career
Per 600 PA
0.285
0.285
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
O'Neal Pullen
Career
Per 600 PA
14
58.74
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
O'Neal Pullen
Career
Per 600 PAverified
23
96.5
Mike Sweeney
Careerverified
Per 600 PA
909
93.26
O'Neal Pullen
Career
Per 600 PAverified
36
151.05
Mike Sweeney
Careerverified
Per 600 PA
1453
149.08
O'Neal Pullen
Career
Per 600 PA
17.32
72.67
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
O'Neal Pullen
Career
Per 600 PA
4
16.78
Mike Sweeney
Careerverified
Per 600 PAverified
522
53.56
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
O'Neal Pullen
Careerverified
Per 600 PAverified
2
8.39
Mike Sweeney
Career
Per 600 PA
613
62.89
O'Neal Pullen
Careerverified
Per 600 PAverified
71.5
71.5
Mike Sweeney
Career
Per 600 PA
9.54
9.54
O'Neal Pullen
Careerverified
Per 600 PAverified
2
2
Mike Sweeney
Career
Per 600 PA
0.85
0.85
O'Neal Pullen
Careerverified
Per 600 PAverified
6
25.17
Mike Sweeney
Career
Per 600 PA
5
0.51
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
O'Neal Pullen
Careerverified
Per 600 PAverified
0
0
Mike Sweeney
Career
Per 600 PA
142
14.57
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
53
5.44
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
25
2.56
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
78
8
O'Neal Pullen
Career
Per 600 PA
Mike Sweeney
Careerverified
Per 600 PAverified
67.95
67.95

Fielding Stats for O'Neal Pullen and Mike Sweeney

O'Neal Pullen
Career
Per 9 Innings
2
2
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
O'Neal Pullen
Career
Per 9 Innings
35
1.08
Mike Sweeney
Careerverified
Per 9 Inningsverified
789
1.09
O'Neal Pullen
Career
Per 9 Inningsverified
34
1.04
Mike Sweeney
Careerverified
Per 9 Innings
748
1.03
O'Neal Pullen
Career
Per 9 Innings
879
27
Mike Sweeney
Careerverified
Per 9 Innings
19539
27
O'Neal Pullen
Career
Per 9 Innings
293
9
Mike Sweeney
Careerverified
Per 9 Innings
6513
9
O'Neal Pullen
Career
Per 9 Innings
179
5.5
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
O'Neal Pullen
Career
Per 9 Inningsverified
26
0.8
Mike Sweeney
Careerverified
Per 9 Innings
515
0.71
O'Neal Pullen
Careerverified
Per 9 Innings
12
0.37
Mike Sweeney
Career
Per 9 Inningsverified
70
0.1
O'Neal Pullen
Career
Per 9 Innings
217
6.67
Mike Sweeney
Careerverified
Per 9 Inningsverified
6600
9.12
O'Neal Pullen
Career
Per 9 Innings
205
6.3
Mike Sweeney
Careerverified
Per 9 Inningsverified
6530
9.02
O'Neal Pullen
Career
Per 9 Innings
94.47
94.47
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
O'Neal Pullen
Career
Per 9 Innings
5.857
5.857
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
O'Neal Pullen
Careerverified
Per 9 Inningsverified
97.14
97.14
Mike Sweeney
Career
Per 9 Innings
94.8
94.8
O'Neal Pullen
Career
Per 9 Innings
2
0.06
Mike Sweeney
Careerverified
Per 9 Inningsverified
552
0.76
O'Neal Pullen
Careerverified
Per 9 Innings
6
0.18
Mike Sweeney
Career
Per 9 Inningsverified
16
0.02
O'Neal Pullen
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
O'Neal Pullen
Careerverified
Per 9 Innings
28
0.86
Mike Sweeney
Career
Per 9 Inningsverified
94
0.13
O'Neal Pullen
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07