Ben Davis vs. Pete Johns — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaSan Diego PadresNational LeagueCatcher
Lost GenerationOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueThird Baseman

On the career numbers, Ben Davis posted the stronger offensive profile against Pete Johns. Ben Davis posted stronger numbers in OPS (.677 vs .480) and on-base percentage (.311 vs .248). By the career numbers, Ben Davis had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ben Davis and Pete Johns

Ben Davis
Careerverified
Per 600 PAverified
7
7
Pete Johns
Career
Per 600 PA
2
2
Ben Davis
Careerverified
Per 600 PA
486
171.73
Pete Johns
Career
Per 600 PAverified
74
213.46
Ben Davis
Careerverified
Per 600 PA
1698
600
Pete Johns
Career
Per 600 PA
208
600
Ben Davis
Careerverified
Per 600 PA
1512
534.28
Pete Johns
Career
Per 600 PAverified
189
545.19
Ben Davis
Careerverified
Per 600 PAverified
0.237
0.237
Pete Johns
Career
Per 600 PA
0.196
0.196
Ben Davis
Careerverified
Per 600 PAverified
0.694
0.694
Pete Johns
Career
Per 600 PA
0.503
0.503
Ben Davis
Careerverified
Per 600 PAverified
358
126.5
Pete Johns
Career
Per 600 PA
37
106.73
Ben Davis
Careerverified
Per 600 PA
241
85.16
Pete Johns
Career
Per 600 PAverified
32
92.31
Ben Davis
Careerverified
Per 600 PAverified
77
27.21
Pete Johns
Career
Per 600 PA
3
8.65
Ben Davis
Career
Per 600 PA
2
0.71
Pete Johns
Career
Per 600 PAverified
2
5.77
Ben Davis
Careerverified
Per 600 PAverified
38
13.43
Pete Johns
Career
Per 600 PA
0
0
Ben Davis
Careerverified
Per 600 PAverified
117
41.34
Pete Johns
Career
Per 600 PA
5
14.42
Ben Davis
Careerverified
Per 600 PAverified
0.327
0.327
Pete Johns
Career
Per 600 PA
0.135
0.135
Ben Davis
Careerverified
Per 600 PAverified
0.025
0.025
Pete Johns
Career
Per 600 PA
0
0
Ben Davis
Careerverified
Per 600 PAverified
0.106
0.106
Pete Johns
Career
Per 600 PA
0
0
Ben Davis
Careerverified
Per 600 PAverified
174.11
61.52
Pete Johns
Career
Per 600 PA
10.01
28.89
Ben Davis
Careerverified
Per 600 PAverified
553
195.41
Pete Johns
Career
Per 600 PA
44
126.92
Ben Davis
Careerverified
Per 600 PAverified
518
183.04
Pete Johns
Career
Per 600 PA
50
144.23
Ben Davis
Careerverified
Per 600 PAverified
0.306
0.306
Pete Johns
Career
Per 600 PA
0.248
0.248
Ben Davis
Careerverified
Per 600 PAverified
0.366
0.366
Pete Johns
Career
Per 600 PA
0.233
0.233
Ben Davis
Careerverified
Per 600 PAverified
0.672
0.672
Pete Johns
Career
Per 600 PA
0.48
0.48
Ben Davis
Careerverified
Per 600 PAverified
0.129
0.129
Pete Johns
Career
Per 600 PA
0.037
0.037
Ben Davis
Careerverified
Per 600 PAverified
0.229
0.229
Pete Johns
Career
Per 600 PA
0.17
0.17
Ben Davis
Careerverified
Per 600 PAverified
0.601
0.601
Pete Johns
Career
Per 600 PA
0.371
0.371
Ben Davis
Careerverified
Per 600 PAverified
0.289
0.289
Pete Johns
Career
Per 600 PA
0.215
0.215
Ben Davis
Careerverified
Per 600 PAverified
168
59.36
Pete Johns
Career
Per 600 PA
12
34.62
Ben Davis
Careerverified
Per 600 PAverified
204
72.08
Pete Johns
Career
Per 600 PA
22
63.46
Ben Davis
Careerverified
Per 600 PAverified
334
118.02
Pete Johns
Career
Per 600 PA
34
98.08
Ben Davis
Careerverified
Per 600 PAverified
172.43
60.93
Pete Johns
Career
Per 600 PA
10.37
29.92
Ben Davis
Careerverified
Per 600 PA
7
2.47
Pete Johns
Career
Per 600 PAverified
1
2.88
Ben Davis
Careerverified
Per 600 PAverified
153
54.06
Pete Johns
Career
Per 600 PA
12
34.62
Ben Davis
Careerverified
Per 600 PAverified
12
4.24
Pete Johns
Career
Per 600 PA
0
0
Ben Davis
Career
Per 600 PA
385
136.04
Pete Johns
Careerverified
Per 600 PAverified
17
49.04
Ben Davis
Career
Per 600 PA
4.41
4.41
Pete Johns
Careerverified
Per 600 PAverified
12.24
12.24
Ben Davis
Career
Per 600 PA
0.4
0.4
Pete Johns
Careerverified
Per 600 PAverified
0.71
0.71
Ben Davis
Careerverified
Per 600 PA
7
2.47
Pete Johns
Career
Per 600 PAverified
6
17.31
Ben Davis
Careerverified
Per 600 PAverified
19
6.71
Pete Johns
Career
Per 600 PA
0
0
Ben Davis
Career
Per 600 PA
40
14.13
Pete Johns
Careerverified
Per 600 PAverified
0
0
Ben Davis
Careerverified
Per 600 PA
9
3.18
Pete Johns
Career
Per 600 PAverified
2
5.77
Ben Davis
Careerverified
Per 600 PA
8
2.83
Pete Johns
Career
Per 600 PAverified
7
20.19
Ben Davis
Careerverified
Per 600 PA
17
6.01
Pete Johns
Career
Per 600 PAverified
9
25.96
Ben Davis
Careerverified
Per 600 PAverified
52.94
52.94
Pete Johns
Career
Per 600 PA
22.22
22.22

Fielding Stats for Ben Davis and Pete Johns

Ben Davis
Careerverified
Per 9 Inningsverified
7
7
Pete Johns
Career
Per 9 Innings
2
Ben Davis
Careerverified
Per 9 Inningsverified
469
1.16
Pete Johns
Career
Per 9 Innings
52
Ben Davis
Careerverified
Per 9 Inningsverified
404
1
Pete Johns
Career
Per 9 Innings
0
Ben Davis
Careerverified
Per 9 Inningsverified
10942
27
Pete Johns
Career
Per 9 Innings
0
Ben Davis
Careerverified
Per 9 Inningsverified
3647.1
9
Pete Johns
Career
Per 9 Innings
0
Ben Davis
Careerverified
Per 9 Inningsverified
2808
6.93
Pete Johns
Career
Per 9 Innings
142
Ben Davis
Careerverified
Per 9 Inningsverified
176
0.43
Pete Johns
Career
Per 9 Innings
84
Ben Davis
Career
Per 9 Innings
25
0.06
Pete Johns
Careerverified
Per 9 Inningsverified
11
Ben Davis
Careerverified
Per 9 Inningsverified
3009
7.42
Pete Johns
Career
Per 9 Innings
237
Ben Davis
Careerverified
Per 9 Inningsverified
2984
7.36
Pete Johns
Career
Per 9 Innings
226
Ben Davis
Careerverified
Per 9 Inningsverified
99.17
99.17
Pete Johns
Career
Per 9 Innings
95.36
Ben Davis
Careerverified
Per 9 Inningsverified
6.363
6.363
Pete Johns
Career
Per 9 Innings
4.346
Ben Davis
Careerverified
Per 9 Inningsverified
86.14
86.14
Pete Johns
Career
Per 9 Innings
0
Ben Davis
Careerverified
Per 9 Inningsverified
41
0.1
Pete Johns
Career
Per 9 Innings
10
Ben Davis
Career
Per 9 Innings
34
0.08
Pete Johns
Careerverified
Per 9 Inningsverified
0
Ben Davis
Career
Per 9 Innings
0
0
Pete Johns
Career
Per 9 Innings
0
Ben Davis
Career
Per 9 Innings
224
0.55
Pete Johns
Careerverified
Per 9 Inningsverified
0
Ben Davis
Careerverified
Per 9 Inningsverified
115
0.28
Pete Johns
Career
Per 9 Innings
0