John Brock vs. John Mabry — Career Comparison

Lost GenerationIllinoisThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Gen XDelawareThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueFirst Baseman

On the career numbers, John Mabry posted the stronger offensive profile against John Brock. John Mabry posted stronger numbers in OPS (.734 vs .584) and on-base percentage (.329 vs .286). By the career numbers, John Mabry had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Brock and John Mabry

John Brock
Career
Per 600 PA
2
2
John Mabry
Careerverified
Per 600 PAverified
14
14
John Brock
Career
Per 600 PAverified
34
283.33
John Mabry
Careerverified
Per 600 PA
1322
210.68
John Brock
Career
Per 600 PA
72
600
John Mabry
Careerverified
Per 600 PA
3765
600
John Brock
Career
Per 600 PAverified
67
558.33
John Mabry
Careerverified
Per 600 PA
3409
543.27
John Brock
Career
Per 600 PA
0.254
0.254
John Mabry
Careerverified
Per 600 PAverified
0.263
0.263
John Brock
Career
Per 600 PA
0.679
0.679
John Mabry
Careerverified
Per 600 PAverified
0.74
0.74
John Brock
Career
Per 600 PA
17
141.67
John Mabry
Careerverified
Per 600 PAverified
898
143.11
John Brock
Career
Per 600 PAverified
14
116.67
John Mabry
Careerverified
Per 600 PA
613
97.69
John Brock
Career
Per 600 PA
3
25
John Mabry
Careerverified
Per 600 PAverified
183
29.16
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
6
0.96
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
96
15.3
John Brock
Career
Per 600 PA
3
25
John Mabry
Careerverified
Per 600 PAverified
285
45.42
John Brock
Career
Per 600 PA
0.177
0.177
John Mabry
Careerverified
Per 600 PAverified
0.317
0.317
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.028
0.028
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
0.107
0.107
John Brock
Career
Per 600 PA
6.99
58.22
John Mabry
Careerverified
Per 600 PAverified
442.23
70.47
John Brock
Career
Per 600 PA
20
166.67
John Mabry
Careerverified
Per 600 PAverified
1381
220.08
John Brock
Career
Per 600 PA
20
166.67
John Mabry
Careerverified
Per 600 PAverified
1204
191.87
John Brock
Career
Per 600 PA
0.286
0.286
John Mabry
Careerverified
Per 600 PAverified
0.322
0.322
John Brock
Career
Per 600 PA
0.299
0.299
John Mabry
Careerverified
Per 600 PAverified
0.405
0.405
John Brock
Career
Per 600 PA
0.584
0.584
John Mabry
Careerverified
Per 600 PAverified
0.727
0.727
John Brock
Career
Per 600 PA
0.045
0.045
John Mabry
Careerverified
Per 600 PAverified
0.142
0.142
John Brock
Career
Per 600 PA
0.203
0.203
John Mabry
Careerverified
Per 600 PAverified
0.246
0.246
John Brock
Career
Per 600 PA
0.6
0.6
John Mabry
Careerverified
Per 600 PAverified
0.649
0.649
John Brock
Careerverified
Per 600 PAverified
0.309
0.309
John Mabry
Career
Per 600 PA
0.306
0.306
John Brock
Career
Per 600 PAverified
13
108.33
John Mabry
Careerverified
Per 600 PA
382
60.88
John Brock
Career
Per 600 PA
6
50
John Mabry
Careerverified
Per 600 PAverified
446
71.08
John Brock
Career
Per 600 PAverified
19
158.33
John Mabry
Careerverified
Per 600 PA
732
116.65
John Brock
Career
Per 600 PA
7.62
63.46
John Mabry
Careerverified
Per 600 PAverified
448.56
71.48
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
22
3.51
John Brock
Career
Per 600 PA
3
25
John Mabry
Careerverified
Per 600 PAverified
284
45.26
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
43
6.85
John Brock
Careerverified
Per 600 PAverified
12
100
John Mabry
Career
Per 600 PA
717
114.26
John Brock
Careerverified
Per 600 PAverified
6
6
John Mabry
Career
Per 600 PA
5.25
5.25
John Brock
Career
Per 600 PA
0.25
0.25
John Mabry
Careerverified
Per 600 PAverified
0.4
0.4
John Brock
Career
Per 600 PAverified
2
16.67
John Mabry
Careerverified
Per 600 PA
21
3.35
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
29
4.62
John Brock
Careerverified
Per 600 PAverified
0
0
John Mabry
Career
Per 600 PA
88
14.02
John Brock
Career
Per 600 PAverified
7
58.33
John Mabry
Career
Per 600 PA
7
1.12
John Brock
Career
Per 600 PA
0
0
John Mabry
Careerverified
Per 600 PAverified
12
1.91
John Brock
Career
Per 600 PAverified
7
58.33
John Mabry
Careerverified
Per 600 PA
19
3.03
John Brock
Careerverified
Per 600 PAverified
100
100
John Mabry
Career
Per 600 PA
36.84
36.84

Fielding Stats for John Brock and John Mabry

John Brock
Career
Per 9 Innings
2
John Mabry
Careerverified
Per 9 Inningsverified
14
14
John Brock
Career
Per 9 Innings
23
John Mabry
Careerverified
Per 9 Inningsverified
1149
1.41
John Brock
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
813
1
John Brock
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
22029
27
John Brock
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
7343
9
John Brock
Career
Per 9 Innings
51
John Mabry
Careerverified
Per 9 Inningsverified
3793
4.65
John Brock
Career
Per 9 Innings
24
John Mabry
Careerverified
Per 9 Inningsverified
433
0.53
John Brock
Careerverified
Per 9 Inningsverified
4
John Mabry
Career
Per 9 Innings
54
0.07
John Brock
Career
Per 9 Innings
79
John Mabry
Careerverified
Per 9 Inningsverified
4280
5.25
John Brock
Career
Per 9 Innings
75
John Mabry
Careerverified
Per 9 Inningsverified
4226
5.18
John Brock
Career
Per 9 Innings
94.94
John Mabry
Careerverified
Per 9 Inningsverified
98.74
98.74
John Brock
Career
Per 9 Innings
3.261
John Mabry
Careerverified
Per 9 Inningsverified
3.678
3.678
John Brock
Career
Per 9 Innings
0
John Mabry
Careerverified
Per 9 Inningsverified
70.76
70.76
John Brock
Career
Per 9 Innings
1
John Mabry
Careerverified
Per 9 Inningsverified
293
0.36
John Brock
Career
Per 9 Innings
3
John Mabry
Careerverified
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
John Mabry
Career
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
John Mabry
Career
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
John Mabry
Career
Per 9 Innings
0
0