Barry Bonnell vs. Jesse Williams — Career Comparison

Baby BoomersOhioThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueLeft Fielder
Greatest GenerationTexasThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueShortstopAll-Star

On the career numbers, Barry Bonnell posted the stronger offensive profile against Jesse Williams. Barry Bonnell posted stronger numbers in OPS (.717 vs .696) and slugging (.389 vs .357). Jesse Williams had the advantage in on-base percentage (.339 vs .328). By the career numbers, Barry Bonnell 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 Jesse Williams

Barry Bonnell
Careerverified
Per 600 PAverified
10
10
Jesse Williams
Career
Per 600 PA
7
7
Barry Bonnell
Careerverified
Per 600 PAverified
976
174.65
Jesse Williams
Career
Per 600 PA
288
151.18
Barry Bonnell
Careerverified
Per 600 PA
3353
600
Jesse Williams
Career
Per 600 PA
1143
600
Barry Bonnell
Careerverified
Per 600 PAverified
3068
549
Jesse Williams
Career
Per 600 PA
1012
531.23
Barry Bonnell
Careerverified
Per 600 PAverified
0.272
0.272
Jesse Williams
Career
Per 600 PA
0.267
0.267
Barry Bonnell
Career
Per 600 PA
0.731
0.731
Jesse Williams
Careerverified
Per 600 PAverified
0.736
0.736
Barry Bonnell
Careerverified
Per 600 PAverified
833
149.06
Jesse Williams
Career
Per 600 PA
270
141.73
Barry Bonnell
Careerverified
Per 600 PAverified
610
109.16
Jesse Williams
Career
Per 600 PA
207
108.66
Barry Bonnell
Careerverified
Per 600 PAverified
143
25.59
Jesse Williams
Career
Per 600 PA
40
21
Barry Bonnell
Careerverified
Per 600 PA
24
4.29
Jesse Williams
Career
Per 600 PAverified
18
9.45
Barry Bonnell
Careerverified
Per 600 PAverified
56
10.02
Jesse Williams
Career
Per 600 PA
5
2.62
Barry Bonnell
Careerverified
Per 600 PAverified
223
39.9
Jesse Williams
Career
Per 600 PA
63
33.07
Barry Bonnell
Careerverified
Per 600 PAverified
0.268
0.268
Jesse Williams
Career
Per 600 PA
0.233
0.233
Barry Bonnell
Careerverified
Per 600 PAverified
0.018
0.018
Jesse Williams
Career
Per 600 PA
0.005
0.005
Barry Bonnell
Careerverified
Per 600 PAverified
0.067
0.067
Jesse Williams
Career
Per 600 PA
0.019
0.019
Barry Bonnell
Careerverified
Per 600 PA
377.69
67.58
Jesse Williams
Career
Per 600 PAverified
137.47
72.16
Barry Bonnell
Careerverified
Per 600 PAverified
1192
213.3
Jesse Williams
Career
Per 600 PA
361
189.5
Barry Bonnell
Careerverified
Per 600 PA
1075
192.37
Jesse Williams
Career
Per 600 PAverified
381
200
Barry Bonnell
Career
Per 600 PA
0.323
0.323
Jesse Williams
Careerverified
Per 600 PAverified
0.339
0.339
Barry Bonnell
Careerverified
Per 600 PAverified
0.389
0.389
Jesse Williams
Career
Per 600 PA
0.357
0.357
Barry Bonnell
Careerverified
Per 600 PAverified
0.712
0.712
Jesse Williams
Career
Per 600 PA
0.696
0.696
Barry Bonnell
Careerverified
Per 600 PAverified
0.117
0.117
Jesse Williams
Career
Per 600 PA
0.09
0.09
Barry Bonnell
Careerverified
Per 600 PAverified
0.243
0.243
Jesse Williams
Career
Per 600 PA
0.242
0.242
Barry Bonnell
Career
Per 600 PA
0.636
0.636
Jesse Williams
Careerverified
Per 600 PAverified
0.678
0.678
Barry Bonnell
Careerverified
Per 600 PAverified
0.294
0.294
Jesse Williams
Career
Per 600 PA
0.263
0.263
Barry Bonnell
Careerverified
Per 600 PA
363
64.96
Jesse Williams
Career
Per 600 PAverified
169
88.71
Barry Bonnell
Careerverified
Per 600 PAverified
355
63.53
Jesse Williams
Career
Per 600 PA
101
53.02
Barry Bonnell
Careerverified
Per 600 PA
662
118.46
Jesse Williams
Career
Per 600 PAverified
265
139.11
Barry Bonnell
Careerverified
Per 600 PA
395.54
70.78
Jesse Williams
Career
Per 600 PAverified
151.13
79.33
Barry Bonnell
Careerverified
Per 600 PA
13
2.33
Jesse Williams
Career
Per 600 PAverified
11
5.77
Barry Bonnell
Careerverified
Per 600 PA
229
40.98
Jesse Williams
Career
Per 600 PAverified
100
52.49
Barry Bonnell
Careerverified
Per 600 PAverified
26
4.65
Jesse Williams
Career
Per 600 PA
0
0
Barry Bonnell
Career
Per 600 PA
387
69.25
Jesse Williams
Careerverified
Per 600 PAverified
2
1.05
Barry Bonnell
Career
Per 600 PA
8.66
8.66
Jesse Williams
Careerverified
Per 600 PAverified
571.5
571.5
Barry Bonnell
Career
Per 600 PA
0.59
0.59
Jesse Williams
Careerverified
Per 600 PAverified
50
50
Barry Bonnell
Careerverified
Per 600 PA
27
4.83
Jesse Williams
Career
Per 600 PAverified
19
9.97
Barry Bonnell
Careerverified
Per 600 PAverified
16
2.86
Jesse Williams
Career
Per 600 PA
1
0.52
Barry Bonnell
Career
Per 600 PA
83
14.85
Jesse Williams
Careerverified
Per 600 PAverified
0
0
Barry Bonnell
Careerverified
Per 600 PA
64
11.45
Jesse Williams
Career
Per 600 PAverified
32
16.8
Barry Bonnell
Careerverified
Per 600 PAverified
39
6.98
Jesse Williams
Career
Per 600 PA
1
0.52
Barry Bonnell
Careerverified
Per 600 PAverified
103
18.43
Jesse Williams
Career
Per 600 PA
33
17.32
Barry Bonnell
Career
Per 600 PA
62.14
62.14
Jesse Williams
Careerverified
Per 600 PAverified
96.97
96.97

Fielding Stats for Barry Bonnell and Jesse Williams

Barry Bonnell
Careerverified
Per 9 Inningsverified
10
10
Jesse Williams
Career
Per 9 Innings
7
7
Barry Bonnell
Careerverified
Per 9 Inningsverified
948
1.23
Jesse Williams
Career
Per 9 Innings
291
1.1
Barry Bonnell
Careerverified
Per 9 Innings
751
0.98
Jesse Williams
Career
Per 9 Inningsverified
278
1.05
Barry Bonnell
Careerverified
Per 9 Innings
20784
27
Jesse Williams
Career
Per 9 Innings
7123
27
Barry Bonnell
Careerverified
Per 9 Innings
6928
9
Jesse Williams
Career
Per 9 Innings
2374.1
9
Barry Bonnell
Careerverified
Per 9 Inningsverified
1755
2.28
Jesse Williams
Career
Per 9 Innings
519
1.97
Barry Bonnell
Career
Per 9 Innings
179
0.23
Jesse Williams
Careerverified
Per 9 Inningsverified
795
3.01
Barry Bonnell
Careerverified
Per 9 Inningsverified
47
0.06
Jesse Williams
Career
Per 9 Innings
86
0.33
Barry Bonnell
Careerverified
Per 9 Innings
1981
2.57
Jesse Williams
Career
Per 9 Inningsverified
1400
5.31
Barry Bonnell
Careerverified
Per 9 Innings
1934
2.51
Jesse Williams
Career
Per 9 Inningsverified
1314
4.98
Barry Bonnell
Careerverified
Per 9 Inningsverified
97.63
97.63
Jesse Williams
Career
Per 9 Innings
93.86
93.86
Barry Bonnell
Career
Per 9 Innings
2.04
2.04
Jesse Williams
Careerverified
Per 9 Inningsverified
4.516
4.516
Barry Bonnell
Career
Per 9 Innings
79.22
79.22
Jesse Williams
Careerverified
Per 9 Inningsverified
95.53
95.53
Barry Bonnell
Career
Per 9 Innings
17
0.02
Jesse Williams
Careerverified
Per 9 Inningsverified
101
0.38
Barry Bonnell
Career
Per 9 Innings
0
0
Jesse Williams
Career
Per 9 Innings
0
0
Barry Bonnell
Career
Per 9 Innings
0
0
Jesse Williams
Career
Per 9 Innings
0
0
Barry Bonnell
Career
Per 9 Innings
0
0
Jesse Williams
Career
Per 9 Innings
0
0
Barry Bonnell
Career
Per 9 Innings
0
0
Jesse Williams
Career
Per 9 Innings
0
0