John Brock vs. Al Smith — Career Comparison

Lost GenerationIllinoisThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Silent GenerationMissouriThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueRight FielderAll-Star

On the career numbers, Al Smith posted the stronger offensive profile against John Brock. Al Smith posted stronger numbers in OPS (.792 vs .584) and on-base percentage (.361 vs .286). By the career numbers, Al Smith 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 Al Smith

John Brock
Career
Per 600 PA
2
2
Al Smith
Careerverified
Per 600 PAverified
15
15
John Brock
Career
Per 600 PAverified
34
283.33
Al Smith
Careerverified
Per 600 PA
1556
147.49
John Brock
Career
Per 600 PA
72
600
Al Smith
Careerverified
Per 600 PA
6330
600
John Brock
Career
Per 600 PAverified
67
558.33
Al Smith
Careerverified
Per 600 PA
5499
521.23
John Brock
Career
Per 600 PA
0.254
0.254
Al Smith
Careerverified
Per 600 PAverified
0.273
0.273
John Brock
Career
Per 600 PA
0.679
0.679
Al Smith
Careerverified
Per 600 PAverified
0.805
0.805
John Brock
Career
Per 600 PA
17
141.67
Al Smith
Careerverified
Per 600 PAverified
1500
142.18
John Brock
Career
Per 600 PAverified
14
116.67
Al Smith
Careerverified
Per 600 PA
1018
96.49
John Brock
Career
Per 600 PAverified
3
25
Al Smith
Careerverified
Per 600 PA
263
24.93
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
51
4.83
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
168
15.92
John Brock
Career
Per 600 PA
3
25
Al Smith
Careerverified
Per 600 PAverified
482
45.69
John Brock
Career
Per 600 PA
0.177
0.177
Al Smith
Careerverified
Per 600 PAverified
0.321
0.321
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
0.031
0.031
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
0.112
0.112
John Brock
Career
Per 600 PA
6.99
58.22
Al Smith
Careerverified
Per 600 PAverified
867.62
82.24
John Brock
Career
Per 600 PA
20
166.67
Al Smith
Careerverified
Per 600 PAverified
2369
224.55
John Brock
Career
Per 600 PA
20
166.67
Al Smith
Careerverified
Per 600 PAverified
2252
213.46
John Brock
Career
Per 600 PA
0.286
0.286
Al Smith
Careerverified
Per 600 PAverified
0.358
0.358
John Brock
Career
Per 600 PA
0.299
0.299
Al Smith
Careerverified
Per 600 PAverified
0.431
0.431
John Brock
Career
Per 600 PA
0.584
0.584
Al Smith
Careerverified
Per 600 PAverified
0.789
0.789
John Brock
Career
Per 600 PA
0.045
0.045
Al Smith
Careerverified
Per 600 PAverified
0.158
0.158
John Brock
Career
Per 600 PA
0.203
0.203
Al Smith
Careerverified
Per 600 PAverified
0.269
0.269
John Brock
Career
Per 600 PA
0.6
0.6
Al Smith
Careerverified
Per 600 PAverified
0.765
0.765
John Brock
Careerverified
Per 600 PAverified
0.309
0.309
Al Smith
Career
Per 600 PA
0.289
0.289
John Brock
Career
Per 600 PAverified
13
108.33
Al Smith
Careerverified
Per 600 PA
866
82.09
John Brock
Career
Per 600 PA
6
50
Al Smith
Careerverified
Per 600 PAverified
701
66.45
John Brock
Career
Per 600 PAverified
19
158.33
Al Smith
Careerverified
Per 600 PA
1399
132.61
John Brock
Career
Per 600 PA
7.62
63.46
Al Smith
Careerverified
Per 600 PAverified
894.7
84.81
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
65
6.16
John Brock
Career
Per 600 PA
3
25
Al Smith
Careerverified
Per 600 PAverified
687
65.12
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
30
2.84
John Brock
Careerverified
Per 600 PA
12
100
Al Smith
Career
Per 600 PAverified
769
72.89
John Brock
Career
Per 600 PA
6
6
Al Smith
Careerverified
Per 600 PAverified
8.23
8.23
John Brock
Career
Per 600 PA
0.25
0.25
Al Smith
Careerverified
Per 600 PAverified
0.89
0.89
John Brock
Career
Per 600 PAverified
2
16.67
Al Smith
Careerverified
Per 600 PA
36
3.41
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
43
4.08
John Brock
Careerverified
Per 600 PAverified
0
0
Al Smith
Career
Per 600 PA
127
12.04
John Brock
Career
Per 600 PAverified
7
58.33
Al Smith
Careerverified
Per 600 PA
70
6.64
John Brock
Career
Per 600 PA
0
0
Al Smith
Careerverified
Per 600 PAverified
43
4.08
John Brock
Career
Per 600 PAverified
7
58.33
Al Smith
Careerverified
Per 600 PA
113
10.71
John Brock
Careerverified
Per 600 PAverified
100
100
Al Smith
Career
Per 600 PA
61.95
61.95

Fielding Stats for John Brock and Al Smith

John Brock
Career
Per 9 Innings
2
Al Smith
Careerverified
Per 9 Inningsverified
15
15
John Brock
Career
Per 9 Innings
23
Al Smith
Careerverified
Per 9 Inningsverified
1545
1.14
John Brock
Career
Per 9 Innings
0
Al Smith
Careerverified
Per 9 Inningsverified
1385
1.02
John Brock
Career
Per 9 Innings
0
Al Smith
Careerverified
Per 9 Inningsverified
36743
27
John Brock
Career
Per 9 Innings
0
Al Smith
Careerverified
Per 9 Inningsverified
12247.2
9
John Brock
Career
Per 9 Innings
51
Al Smith
Careerverified
Per 9 Inningsverified
2436
1.79
John Brock
Career
Per 9 Innings
24
Al Smith
Careerverified
Per 9 Inningsverified
761
0.56
John Brock
Careerverified
Per 9 Inningsverified
4
Al Smith
Career
Per 9 Innings
148
0.11
John Brock
Career
Per 9 Innings
79
Al Smith
Careerverified
Per 9 Inningsverified
3345
2.46
John Brock
Career
Per 9 Innings
75
Al Smith
Careerverified
Per 9 Inningsverified
3197
2.35
John Brock
Career
Per 9 Innings
94.94
Al Smith
Careerverified
Per 9 Inningsverified
95.58
95.58
John Brock
Careerverified
Per 9 Innings
3.261
Al Smith
Career
Per 9 Inningsverified
2.069
2.069
John Brock
Career
Per 9 Innings
0
Al Smith
Careerverified
Per 9 Inningsverified
89.64
89.64
John Brock
Career
Per 9 Innings
1
Al Smith
Careerverified
Per 9 Inningsverified
67
0.05
John Brock
Career
Per 9 Innings
3
Al Smith
Careerverified
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
Al Smith
Career
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
Al Smith
Career
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
Al Smith
Career
Per 9 Innings
0
0