John Buck vs. Al Strueve — Career Comparison

Gen XWyomingThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueCatcherAll-Star
Pre-GenerationalOhioNorth AmericaSt. Louis BrownsAmerican AssociationCatcher

On the career numbers, John Buck posted the stronger offensive profile against Al Strueve. John Buck posted stronger numbers in OPS (.702 vs .571) and on-base percentage (.305 vs .286). Al Strueve had the advantage in batting average (.286 vs .234). By the career numbers, John Buck 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 Buck and Al Strueve

John Buck
Careerverified
Per 600 PAverified
11
11
Al Strueve
Career
Per 600 PA
1
1
John Buck
Careerverified
Per 600 PA
1090
163.13
Al Strueve
Career
Per 600 PAverified
2
171.43
John Buck
Careerverified
Per 600 PA
4009
600
Al Strueve
Career
Per 600 PA
7
600
John Buck
Careerverified
Per 600 PA
3612
540.58
Al Strueve
Career
Per 600 PAverified
7
600
John Buck
Career
Per 600 PA
0.234
0.234
Al Strueve
Careerverified
Per 600 PAverified
0.286
0.286
John Buck
Careerverified
Per 600 PAverified
0.711
0.711
Al Strueve
Career
Per 600 PA
0.571
0.571
John Buck
Careerverified
Per 600 PA
844
126.32
Al Strueve
Career
Per 600 PAverified
2
171.43
John Buck
Careerverified
Per 600 PA
529
79.17
Al Strueve
Career
Per 600 PAverified
2
171.43
John Buck
Careerverified
Per 600 PAverified
172
25.74
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
9
1.35
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
134
20.05
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
315
47.14
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
0.373
0.373
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
0.037
0.037
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
0.159
0.159
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
444.65
66.55
Al Strueve
Career
Per 600 PA
0.52
44.63
John Buck
Careerverified
Per 600 PAverified
1436
214.92
Al Strueve
Career
Per 600 PA
2
171.43
John Buck
Careerverified
Per 600 PAverified
1202
179.9
Al Strueve
Career
Per 600 PA
2
171.43
John Buck
Careerverified
Per 600 PAverified
0.301
0.301
Al Strueve
Career
Per 600 PA
0.286
0.286
John Buck
Careerverified
Per 600 PAverified
0.398
0.398
Al Strueve
Career
Per 600 PA
0.286
0.286
John Buck
Careerverified
Per 600 PAverified
0.698
0.698
Al Strueve
Career
Per 600 PA
0.571
0.571
John Buck
Careerverified
Per 600 PAverified
0.164
0.164
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
0.235
0.235
Al Strueve
Career
Per 600 PA
0.2
0.2
John Buck
Careerverified
Per 600 PAverified
0.628
0.628
Al Strueve
Career
Per 600 PA
0.4
0.4
John Buck
Career
Per 600 PA
0.279
0.279
Al Strueve
Careerverified
Per 600 PAverified
0.286
0.286
John Buck
Careerverified
Per 600 PA
389
58.22
Al Strueve
Career
Per 600 PAverified
2
171.43
John Buck
Careerverified
Per 600 PAverified
491
73.48
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PA
746
111.65
Al Strueve
Career
Per 600 PAverified
2
171.43
John Buck
Careerverified
Per 600 PAverified
430.79
64.47
Al Strueve
Career
Per 600 PA
0.71
61.09
John Buck
Careerverified
Per 600 PAverified
51
7.63
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
307
45.95
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
23
3.44
Al Strueve
Career
Per 600 PA
0
0
John Buck
Career
Per 600 PA
959
143.53
Al Strueve
Careerverified
Per 600 PAverified
0
0
John Buck
Careerverified
Per 600 PAverified
4.18
4.18
Al Strueve
Career
Per 600 PA
John Buck
Careerverified
Per 600 PAverified
0.32
0.32
Al Strueve
Career
Per 600 PA
John Buck
Careerverified
Per 600 PAverified
13
1.95
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
26
3.89
Al Strueve
Career
Per 600 PA
0
0
John Buck
Career
Per 600 PA
86
12.87
Al Strueve
Careerverified
Per 600 PAverified
0
0
John Buck
Careerverified
Per 600 PAverified
6
0.9
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
12
1.8
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
18
2.69
Al Strueve
Career
Per 600 PA
0
0
John Buck
Careerverified
Per 600 PAverified
33.33
33.33
Al Strueve
Career
Per 600 PA

Fielding Stats for John Buck and Al Strueve

John Buck
Careerverified
Per 9 Inningsverified
11
11
Al Strueve
Career
Per 9 Innings
1
1
John Buck
Careerverified
Per 9 Innings
1043
1.06
Al Strueve
Career
Per 9 Inningsverified
2
1.29
John Buck
Careerverified
Per 9 Inningsverified
992
1.01
Al Strueve
Career
Per 9 Innings
0
0
John Buck
Careerverified
Per 9 Innings
26445
27
Al Strueve
Career
Per 9 Innings
42
27
John Buck
Careerverified
Per 9 Innings
8815
9
Al Strueve
Career
Per 9 Innings
14
9
John Buck
Careerverified
Per 9 Inningsverified
6736
6.88
Al Strueve
Career
Per 9 Innings
6
3.86
John Buck
Careerverified
Per 9 Innings
365
0.37
Al Strueve
Career
Per 9 Inningsverified
6
3.86
John Buck
Career
Per 9 Innings
58
0.06
Al Strueve
Careerverified
Per 9 Inningsverified
0
0
John Buck
Careerverified
Per 9 Innings
7159
7.31
Al Strueve
Career
Per 9 Inningsverified
12
7.71
John Buck
Careerverified
Per 9 Innings
7101
7.25
Al Strueve
Career
Per 9 Inningsverified
12
7.71
John Buck
Career
Per 9 Innings
99.19
99.19
Al Strueve
Careerverified
Per 9 Inningsverified
100
100
John Buck
Careerverified
Per 9 Inningsverified
6.808
6.808
Al Strueve
Career
Per 9 Innings
6
6
John Buck
Careerverified
Per 9 Inningsverified
95.11
95.11
Al Strueve
Career
Per 9 Innings
0
0
John Buck
Careerverified
Per 9 Inningsverified
50
0.05
Al Strueve
Career
Per 9 Innings
0
0
John Buck
Career
Per 9 Inningsverified
49
0.05
Al Strueve
Careerverified
Per 9 Innings
4
2.57
John Buck
Career
Per 9 Innings
0
0
Al Strueve
Career
Per 9 Innings
0
0
John Buck
Career
Per 9 Innings
495
0.51
Al Strueve
Careerverified
Per 9 Inningsverified
0
0
John Buck
Careerverified
Per 9 Inningsverified
166
0.17
Al Strueve
Career
Per 9 Innings
0
0