Michael Barrett vs. John Roseboro — Career Comparison

Gen XGeorgiaThrows RightBats RightNorth AmericaMontreal ExposNational LeagueCatcherSilver Slugger
Silent GenerationOhioThrows RightBats LeftNorth AmericaLos Angeles DodgersNational LeagueCatcherGold GloveAll-Star

Adjusted for the eras they played in, Michael Barrett holds a real edge over John Roseboro in this comparison. Michael Barrett led in contact rate (K%+ 145 vs 117), home run production (HR/PA+ 103 vs 86), and slugging (SLG+ 108 vs 102). John Roseboro held the edge in walk rate (BB%+ 120 vs 85). The edge belongs to Michael Barrett.

Hitting Stats for Michael Barrett and John Roseboro

Michael Barrett
Career
Per 600 PA
12
12
John Roseboro
Careerverified
Per 600 PAverified
14
14
Michael Barrett
Career
Per 600 PA
1054
163.28
John Roseboro
Careerverified
Per 600 PAverified
1585
172.06
Michael Barrett
Career
Per 600 PA
3873
600
John Roseboro
Careerverified
Per 600 PA
5527
600
Michael Barrett
Career
Per 600 PAverified
3512
544.07
John Roseboro
Careerverified
Per 600 PA
4847
526.18
Michael Barrett
Careerverified
Per 600 PAverified
0.263
0.263
John Roseboro
Career
Per 600 PA
0.249
0.249
Michael Barrett
Careerverified
Per 600 PAverified
0.753
0.753
John Roseboro
Career
Per 600 PA
0.721
0.721
Michael Barrett
Career
Per 600 PAverified
925
143.3
John Roseboro
Careerverified
Per 600 PA
1206
130.92
Michael Barrett
Career
Per 600 PA
586
90.78
John Roseboro
Careerverified
Per 600 PAverified
868
94.23
Michael Barrett
Careerverified
Per 600 PAverified
220
34.08
John Roseboro
Career
Per 600 PA
190
20.63
Michael Barrett
Career
Per 600 PA
21
3.25
John Roseboro
Careerverified
Per 600 PAverified
44
4.78
Michael Barrett
Career
Per 600 PAverified
98
15.18
John Roseboro
Careerverified
Per 600 PA
104
11.29
Michael Barrett
Careerverified
Per 600 PAverified
339
52.52
John Roseboro
Career
Per 600 PA
338
36.69
Michael Barrett
Careerverified
Per 600 PAverified
0.367
0.367
John Roseboro
Career
Per 600 PA
0.28
0.28
Michael Barrett
Careerverified
Per 600 PAverified
0.028
0.028
John Roseboro
Career
Per 600 PA
0.022
0.022
Michael Barrett
Careerverified
Per 600 PAverified
0.106
0.106
John Roseboro
Career
Per 600 PA
0.086
0.086
Michael Barrett
Career
Per 600 PAverified
465.33
72.09
John Roseboro
Careerverified
Per 600 PA
625.4
67.89
Michael Barrett
Career
Per 600 PAverified
1481
229.43
John Roseboro
Careerverified
Per 600 PA
1796
194.97
Michael Barrett
Career
Per 600 PA
1232
190.86
John Roseboro
Careerverified
Per 600 PAverified
1789
194.21
Michael Barrett
Career
Per 600 PA
0.32
0.32
John Roseboro
Careerverified
Per 600 PAverified
0.326
0.326
Michael Barrett
Careerverified
Per 600 PAverified
0.422
0.422
John Roseboro
Career
Per 600 PA
0.371
0.371
Michael Barrett
Careerverified
Per 600 PAverified
0.742
0.742
John Roseboro
Career
Per 600 PA
0.697
0.697
Michael Barrett
Careerverified
Per 600 PAverified
0.158
0.158
John Roseboro
Career
Per 600 PA
0.122
0.122
Michael Barrett
Careerverified
Per 600 PAverified
0.249
0.249
John Roseboro
Career
Per 600 PA
0.24
0.24
Michael Barrett
Careerverified
Per 600 PAverified
0.664
0.664
John Roseboro
Career
Per 600 PA
0.648
0.648
Michael Barrett
Careerverified
Per 600 PAverified
0.279
0.279
John Roseboro
Career
Per 600 PA
0.268
0.268
Michael Barrett
Career
Per 600 PAverified
398
61.66
John Roseboro
Careerverified
Per 600 PA
512
55.58
Michael Barrett
Career
Per 600 PAverified
424
65.69
John Roseboro
Careerverified
Per 600 PA
548
59.49
Michael Barrett
Career
Per 600 PAverified
724
112.16
John Roseboro
Careerverified
Per 600 PA
956
103.78
Michael Barrett
Career
Per 600 PAverified
467.5
72.42
John Roseboro
Careerverified
Per 600 PA
634.89
68.92
Michael Barrett
Career
Per 600 PAverified
28
4.34
John Roseboro
Careerverified
Per 600 PA
36
3.91
Michael Barrett
Career
Per 600 PA
279
43.22
John Roseboro
Careerverified
Per 600 PAverified
547
59.38
Michael Barrett
Career
Per 600 PA
38
5.89
John Roseboro
Careerverified
Per 600 PAverified
110
11.94
Michael Barrett
Careerverified
Per 600 PA
480
74.36
John Roseboro
Career
Per 600 PAverified
677
73.49
Michael Barrett
Career
Per 600 PA
8.07
8.07
John Roseboro
Careerverified
Per 600 PAverified
8.16
8.16
Michael Barrett
Career
Per 600 PA
0.58
0.58
John Roseboro
Careerverified
Per 600 PAverified
0.81
0.81
Michael Barrett
Career
Per 600 PA
22
3.41
John Roseboro
Careerverified
Per 600 PAverified
44
4.78
Michael Barrett
Career
Per 600 PA
32
4.96
John Roseboro
Careerverified
Per 600 PAverified
53
5.75
Michael Barrett
Career
Per 600 PA
105
16.27
John Roseboro
Careerverified
Per 600 PAverified
76
8.25
Michael Barrett
Career
Per 600 PA
11
1.7
John Roseboro
Careerverified
Per 600 PAverified
67
7.27
Michael Barrett
Career
Per 600 PA
17
2.63
John Roseboro
Careerverified
Per 600 PAverified
56
6.08
Michael Barrett
Career
Per 600 PA
28
4.34
John Roseboro
Careerverified
Per 600 PAverified
123
13.35
Michael Barrett
Career
Per 600 PA
39.29
39.29
John Roseboro
Careerverified
Per 600 PAverified
54.47
54.47

Fielding Stats for Michael Barrett and John Roseboro

Michael Barrett
Career
Per 9 Innings
12
12
John Roseboro
Careerverified
Per 9 Inningsverified
14
14
Michael Barrett
Career
Per 9 Innings
1017
1.1
John Roseboro
Careerverified
Per 9 Inningsverified
1489
1.11
Michael Barrett
Career
Per 9 Innings
936
1.02
John Roseboro
Careerverified
Per 9 Innings
1358
1.02
Michael Barrett
Career
Per 9 Innings
24855
27
John Roseboro
Careerverified
Per 9 Innings
36057
27
Michael Barrett
Career
Per 9 Innings
8285
9
John Roseboro
Careerverified
Per 9 Innings
12019
9
Michael Barrett
Career
Per 9 Innings
6115
6.64
John Roseboro
Careerverified
Per 9 Inningsverified
9332
6.99
Michael Barrett
Career
Per 9 Inningsverified
552
0.6
John Roseboro
Careerverified
Per 9 Innings
678
0.51
Michael Barrett
Careerverified
Per 9 Innings
74
0.08
John Roseboro
Career
Per 9 Innings
107
0.08
Michael Barrett
Career
Per 9 Innings
6741
7.32
John Roseboro
Careerverified
Per 9 Inningsverified
10117
7.58
Michael Barrett
Career
Per 9 Innings
6667
7.24
John Roseboro
Careerverified
Per 9 Inningsverified
10010
7.5
Michael Barrett
Career
Per 9 Innings
98.9
98.9
John Roseboro
Careerverified
Per 9 Inningsverified
98.94
98.94
Michael Barrett
Career
Per 9 Innings
6.556
6.556
John Roseboro
Careerverified
Per 9 Inningsverified
6.723
6.723
Michael Barrett
Careerverified
Per 9 Inningsverified
92.04
92.04
John Roseboro
Career
Per 9 Innings
91.2
91.2
Michael Barrett
Career
Per 9 Innings
68
0.07
John Roseboro
Careerverified
Per 9 Inningsverified
115
0.09
Michael Barrett
Careerverified
Per 9 Innings
74
0.08
John Roseboro
Career
Per 9 Innings
111
0.08
Michael Barrett
Careerverified
Per 9 Inningsverified
0
0
John Roseboro
Career
Per 9 Innings
427
0.32
Michael Barrett
Career
Per 9 Innings
591
0.64
John Roseboro
Careerverified
Per 9 Inningsverified
406
0.3
Michael Barrett
Career
Per 9 Innings
165
0.18
John Roseboro
Careerverified
Per 9 Inningsverified
297
0.22