Sam Langford vs. John Roseboro — Career Comparison

Lost GenerationTexasThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueCenter Fielder
Silent GenerationOhioThrows RightBats LeftNorth AmericaLos Angeles DodgersNational LeagueCatcherGold GloveAll-Star

Looking at the career totals, Sam Langford and John Roseboro are closely matched on the surface stats. John Roseboro posted stronger numbers in OPS (.710 vs .698) and on-base percentage (.340 vs .316). Sam Langford had the advantage in slugging (.382 vs .371). By the career numbers, John Roseboro had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Sam Langford and John Roseboro

Sam Langford
Career
Per 600 PA
3
3
John Roseboro
Careerverified
Per 600 PAverified
14
14
Sam Langford
Career
Per 600 PA
131
145.83
John Roseboro
Careerverified
Per 600 PAverified
1585
172.06
Sam Langford
Career
Per 600 PA
539
600
John Roseboro
Careerverified
Per 600 PA
5527
600
Sam Langford
Career
Per 600 PAverified
495
551.02
John Roseboro
Careerverified
Per 600 PA
4847
526.18
Sam Langford
Careerverified
Per 600 PAverified
0.275
0.275
John Roseboro
Career
Per 600 PA
0.249
0.249
Sam Langford
Career
Per 600 PA
0.706
0.706
John Roseboro
Careerverified
Per 600 PAverified
0.721
0.721
Sam Langford
Career
Per 600 PAverified
136
151.39
John Roseboro
Careerverified
Per 600 PA
1206
130.92
Sam Langford
Career
Per 600 PAverified
101
112.43
John Roseboro
Careerverified
Per 600 PA
868
94.23
Sam Langford
Career
Per 600 PAverified
22
24.49
John Roseboro
Careerverified
Per 600 PA
190
20.63
Sam Langford
Career
Per 600 PAverified
8
8.91
John Roseboro
Careerverified
Per 600 PA
44
4.78
Sam Langford
Career
Per 600 PA
5
5.57
John Roseboro
Careerverified
Per 600 PAverified
104
11.29
Sam Langford
Career
Per 600 PAverified
35
38.96
John Roseboro
Careerverified
Per 600 PA
338
36.69
Sam Langford
Career
Per 600 PA
0.257
0.257
John Roseboro
Careerverified
Per 600 PAverified
0.28
0.28
Sam Langford
Career
Per 600 PA
0.01
0.01
John Roseboro
Careerverified
Per 600 PAverified
0.022
0.022
Sam Langford
Career
Per 600 PA
0.037
0.037
John Roseboro
Careerverified
Per 600 PAverified
0.086
0.086
Sam Langford
Career
Per 600 PA
58.6
65.23
John Roseboro
Careerverified
Per 600 PAverified
625.4
67.89
Sam Langford
Career
Per 600 PAverified
189
210.39
John Roseboro
Careerverified
Per 600 PA
1796
194.97
Sam Langford
Career
Per 600 PA
166
184.79
John Roseboro
Careerverified
Per 600 PAverified
1789
194.21
Sam Langford
Career
Per 600 PA
0.316
0.316
John Roseboro
Careerverified
Per 600 PAverified
0.326
0.326
Sam Langford
Careerverified
Per 600 PAverified
0.382
0.382
John Roseboro
Career
Per 600 PA
0.371
0.371
Sam Langford
Careerverified
Per 600 PAverified
0.698
0.698
John Roseboro
Career
Per 600 PA
0.697
0.697
Sam Langford
Career
Per 600 PA
0.107
0.107
John Roseboro
Careerverified
Per 600 PAverified
0.122
0.122
Sam Langford
Career
Per 600 PA
0.238
0.238
John Roseboro
Careerverified
Per 600 PAverified
0.24
0.24
Sam Langford
Career
Per 600 PA
0.605
0.605
John Roseboro
Careerverified
Per 600 PAverified
0.648
0.648
Sam Langford
Careerverified
Per 600 PAverified
0.292
0.292
John Roseboro
Career
Per 600 PA
0.268
0.268
Sam Langford
Career
Per 600 PAverified
61
67.9
John Roseboro
Careerverified
Per 600 PA
512
55.58
Sam Langford
Career
Per 600 PAverified
57
63.45
John Roseboro
Careerverified
Per 600 PA
548
59.49
Sam Langford
Career
Per 600 PAverified
113
125.79
John Roseboro
Careerverified
Per 600 PA
956
103.78
Sam Langford
Career
Per 600 PAverified
65.08
72.45
John Roseboro
Careerverified
Per 600 PA
634.89
68.92
Sam Langford
Career
Per 600 PAverified
4
4.45
John Roseboro
Careerverified
Per 600 PA
36
3.91
Sam Langford
Career
Per 600 PA
26
28.94
John Roseboro
Careerverified
Per 600 PAverified
547
59.38
Sam Langford
Career
Per 600 PA
0
0
John Roseboro
Careerverified
Per 600 PAverified
110
11.94
Sam Langford
Careerverified
Per 600 PAverified
42
46.75
John Roseboro
Career
Per 600 PA
677
73.49
Sam Langford
Careerverified
Per 600 PAverified
12.83
12.83
John Roseboro
Career
Per 600 PA
8.16
8.16
Sam Langford
Career
Per 600 PA
0.62
0.62
John Roseboro
Careerverified
Per 600 PAverified
0.81
0.81
Sam Langford
Career
Per 600 PAverified
14
15.58
John Roseboro
Careerverified
Per 600 PA
44
4.78
Sam Langford
Career
Per 600 PA
0
0
John Roseboro
Careerverified
Per 600 PAverified
53
5.75
Sam Langford
Careerverified
Per 600 PAverified
0
0
John Roseboro
Career
Per 600 PA
76
8.25
Sam Langford
Career
Per 600 PA
3
3.34
John Roseboro
Careerverified
Per 600 PAverified
67
7.27
Sam Langford
Career
Per 600 PAverified
8
8.91
John Roseboro
Careerverified
Per 600 PA
56
6.08
Sam Langford
Career
Per 600 PA
11
12.24
John Roseboro
Careerverified
Per 600 PAverified
123
13.35
Sam Langford
Career
Per 600 PA
27.27
27.27
John Roseboro
Careerverified
Per 600 PAverified
54.47
54.47

Fielding Stats for Sam Langford and John Roseboro

Sam Langford
Career
Per 9 Innings
2
John Roseboro
Careerverified
Per 9 Inningsverified
14
14
Sam Langford
Career
Per 9 Innings
127
John Roseboro
Careerverified
Per 9 Inningsverified
1489
1.11
Sam Langford
Career
Per 9 Innings
0
John Roseboro
Careerverified
Per 9 Inningsverified
1358
1.02
Sam Langford
Career
Per 9 Innings
0
John Roseboro
Careerverified
Per 9 Inningsverified
36057
27
Sam Langford
Career
Per 9 Innings
0
John Roseboro
Careerverified
Per 9 Inningsverified
12019
9
Sam Langford
Career
Per 9 Innings
278
John Roseboro
Careerverified
Per 9 Inningsverified
9332
6.99
Sam Langford
Career
Per 9 Innings
6
John Roseboro
Careerverified
Per 9 Inningsverified
678
0.51
Sam Langford
Careerverified
Per 9 Inningsverified
7
John Roseboro
Career
Per 9 Innings
107
0.08
Sam Langford
Career
Per 9 Innings
291
John Roseboro
Careerverified
Per 9 Inningsverified
10117
7.58
Sam Langford
Career
Per 9 Innings
284
John Roseboro
Careerverified
Per 9 Inningsverified
10010
7.5
Sam Langford
Career
Per 9 Innings
97.59
John Roseboro
Careerverified
Per 9 Inningsverified
98.94
98.94
Sam Langford
Career
Per 9 Innings
2.236
John Roseboro
Careerverified
Per 9 Inningsverified
6.723
6.723
Sam Langford
Career
Per 9 Innings
0
John Roseboro
Careerverified
Per 9 Inningsverified
91.2
91.2
Sam Langford
Career
Per 9 Innings
2
John Roseboro
Careerverified
Per 9 Inningsverified
115
0.09
Sam Langford
Careerverified
Per 9 Inningsverified
0
John Roseboro
Career
Per 9 Innings
111
0.08
Sam Langford
Careerverified
Per 9 Inningsverified
0
John Roseboro
Career
Per 9 Innings
427
0.32
Sam Langford
Careerverified
Per 9 Inningsverified
0
John Roseboro
Career
Per 9 Innings
406
0.3
Sam Langford
Career
Per 9 Innings
0
John Roseboro
Careerverified
Per 9 Inningsverified
297
0.22