Barry Bonnell vs. Nat Rogers — Career Comparison
On the career numbers, Nat Rogers posted the stronger offensive profile against Barry Bonnell. Nat Rogers posted stronger numbers in OPS (.758 vs .717) and on-base percentage (.355 vs .328). Barry Bonnell had the advantage in home run production (56 career HR at a higher rate). By the career numbers, Nat Rogers had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Barry Bonnell and Nat Rogers
Barry Bonnell
Career
Per 600 PA
976
174.65
Nat Rogers
Career
Per 600 PA
536
157.42
Barry Bonnell
Career
Per 600 PA
3353
600
Nat Rogers
Career
Per 600 PA
2043
600
Barry Bonnell
Career
Per 600 PA
0.272
0.272
Nat Rogers
Career
Per 600 PA
0.302
0.302
Barry Bonnell
Career
Per 600 PA
0.731
0.731
Nat Rogers
Career
Per 600 PA
0.783
0.783
Barry Bonnell
Career
Per 600 PA
223
39.9
Nat Rogers
Career
Per 600 PA
130
38.18
Barry Bonnell
Career
Per 600 PA
0.268
0.268
Nat Rogers
Career
Per 600 PA
0.233
0.233
Barry Bonnell
Career
Per 600 PA
0.018
0.018
Nat Rogers
Career
Per 600 PA
0.008
0.008
Barry Bonnell
Career
Per 600 PA
0.067
0.067
Nat Rogers
Career
Per 600 PA
0.025
0.025
Barry Bonnell
Career
Per 600 PA
377.69
67.58
Nat Rogers
Career
Per 600 PA
277.28
81.43
Barry Bonnell
Career
Per 600 PA
1192
213.3
Nat Rogers
Career
Per 600 PA
746
219.09
Barry Bonnell
Career
Per 600 PA
1075
192.37
Nat Rogers
Career
Per 600 PA
711
208.81
Barry Bonnell
Career
Per 600 PA
0.323
0.323
Nat Rogers
Career
Per 600 PA
0.355
0.355
Barry Bonnell
Career
Per 600 PA
0.389
0.389
Nat Rogers
Career
Per 600 PA
0.403
0.403
Barry Bonnell
Career
Per 600 PA
0.117
0.117
Nat Rogers
Career
Per 600 PA
0.101
0.101
Barry Bonnell
Career
Per 600 PA
0.243
0.243
Nat Rogers
Career
Per 600 PA
0.261
0.261
Barry Bonnell
Career
Per 600 PA
0.636
0.636
Nat Rogers
Career
Per 600 PA
0.722
0.722
Barry Bonnell
Career
Per 600 PA
662
118.46
Nat Rogers
Career
Per 600 PA
529
155.36
Barry Bonnell
Career
Per 600 PA
395.54
70.78
Nat Rogers
Career
Per 600 PA
308.23
90.52
Barry Bonnell
Career
Per 600 PA
26
4.65
Nat Rogers
Career
Per 600 PA
1
0.29
Barry Bonnell
Career
Per 600 PA
8.66
8.66
Nat Rogers
Career
Per 600 PA
681
681
Barry Bonnell
Career
Per 600 PA
0.59
0.59
Nat Rogers
Career
Per 600 PA
44
44
Barry Bonnell
Career
Per 600 PA
27
4.83
Nat Rogers
Career
Per 600 PA
40
11.75
Barry Bonnell
Career
Per 600 PA
83
14.85
Nat Rogers
Career
Per 600 PA
1
0.29
Barry Bonnell
Career
Per 600 PA
64
11.45
Nat Rogers
Career
Per 600 PA
35
10.28
Barry Bonnell
Career
Per 600 PA
103
18.43
Nat Rogers
Career
Per 600 PA
35
10.28
Barry Bonnell
Career
Per 600 PA
62.14
62.14
Nat Rogers
Career
Per 600 PA
100
100
Fielding Stats for Barry Bonnell and Nat Rogers
Barry Bonnell
Career
Per 9 Innings
948
1.23
Nat Rogers
Career
Per 9 Innings
516
1.12
Barry Bonnell
Career
Per 9 Innings
751
0.98
Nat Rogers
Career
Per 9 Innings
490
1.07
Barry Bonnell
Career
Per 9 Innings
20784
27
Nat Rogers
Career
Per 9 Innings
12394
27
Barry Bonnell
Career
Per 9 Innings
6928
9
Nat Rogers
Career
Per 9 Innings
4131.1
9
Barry Bonnell
Career
Per 9 Innings
1755
2.28
Nat Rogers
Career
Per 9 Innings
749
1.63
Barry Bonnell
Career
Per 9 Innings
179
0.23
Nat Rogers
Career
Per 9 Innings
80
0.17
Barry Bonnell
Career
Per 9 Innings
1981
2.57
Nat Rogers
Career
Per 9 Innings
862
1.88
Barry Bonnell
Career
Per 9 Innings
1934
2.51
Nat Rogers
Career
Per 9 Innings
829
1.81
Barry Bonnell
Career
Per 9 Innings
97.63
97.63
Nat Rogers
Career
Per 9 Innings
96.17
96.17
Barry Bonnell
Career
Per 9 Innings
2.04
2.04
Nat Rogers
Career
Per 9 Innings
1.607
1.607
Barry Bonnell
Career
Per 9 Innings
79.22
79.22
Nat Rogers
Career
Per 9 Innings
94.96
94.96
Barry Bonnell
Career
Per 9 Innings
17
0.02
Nat Rogers
Career
Per 9 Innings
9
0.02