Ben Davis vs. Mark Johnson — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaSan Diego PadresNational LeagueCatcher
Gen XMassachusettsThrows LeftBats LeftNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

On the career numbers, Mark Johnson posted the stronger offensive profile against Ben Davis. Mark Johnson posted stronger numbers in OPS (.743 vs .677) and on-base percentage (.342 vs .311). By the career numbers, Mark Johnson 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 Mark Johnson

Ben Davis
Career
Per 600 PA
7
7
Mark Johnson
Career
Per 600 PA
7
7
Ben Davis
Careerverified
Per 600 PA
486
171.73
Mark Johnson
Career
Per 600 PAverified
428
221
Ben Davis
Careerverified
Per 600 PA
1698
600
Mark Johnson
Career
Per 600 PA
1162
600
Ben Davis
Careerverified
Per 600 PAverified
1512
534.28
Mark Johnson
Career
Per 600 PA
988
510.15
Ben Davis
Careerverified
Per 600 PAverified
0.237
0.237
Mark Johnson
Career
Per 600 PA
0.232
0.232
Ben Davis
Career
Per 600 PA
0.694
0.694
Mark Johnson
Careerverified
Per 600 PAverified
0.76
0.76
Ben Davis
Careerverified
Per 600 PAverified
358
126.5
Mark Johnson
Career
Per 600 PA
229
118.24
Ben Davis
Careerverified
Per 600 PAverified
241
85.16
Mark Johnson
Career
Per 600 PA
139
71.77
Ben Davis
Careerverified
Per 600 PAverified
77
27.21
Mark Johnson
Career
Per 600 PA
50
25.82
Ben Davis
Career
Per 600 PA
2
0.71
Mark Johnson
Career
Per 600 PAverified
2
1.03
Ben Davis
Career
Per 600 PA
38
13.43
Mark Johnson
Career
Per 600 PAverified
38
19.62
Ben Davis
Careerverified
Per 600 PA
117
41.34
Mark Johnson
Career
Per 600 PAverified
90
46.47
Ben Davis
Career
Per 600 PA
0.327
0.327
Mark Johnson
Careerverified
Per 600 PAverified
0.393
0.393
Ben Davis
Career
Per 600 PA
0.025
0.025
Mark Johnson
Careerverified
Per 600 PAverified
0.039
0.039
Ben Davis
Career
Per 600 PA
0.106
0.106
Mark Johnson
Careerverified
Per 600 PAverified
0.166
0.166
Ben Davis
Careerverified
Per 600 PA
174.11
61.52
Mark Johnson
Career
Per 600 PAverified
147.84
76.34
Ben Davis
Careerverified
Per 600 PA
553
195.41
Mark Johnson
Career
Per 600 PAverified
397
204.99
Ben Davis
Careerverified
Per 600 PA
518
183.04
Mark Johnson
Career
Per 600 PAverified
392
202.41
Ben Davis
Career
Per 600 PA
0.306
0.306
Mark Johnson
Careerverified
Per 600 PAverified
0.338
0.338
Ben Davis
Career
Per 600 PA
0.366
0.366
Mark Johnson
Careerverified
Per 600 PAverified
0.402
0.402
Ben Davis
Career
Per 600 PA
0.672
0.672
Mark Johnson
Careerverified
Per 600 PAverified
0.739
0.739
Ben Davis
Career
Per 600 PA
0.129
0.129
Mark Johnson
Careerverified
Per 600 PAverified
0.17
0.17
Ben Davis
Career
Per 600 PA
0.229
0.229
Mark Johnson
Careerverified
Per 600 PAverified
0.252
0.252
Ben Davis
Career
Per 600 PA
0.601
0.601
Mark Johnson
Careerverified
Per 600 PAverified
0.735
0.735
Ben Davis
Careerverified
Per 600 PAverified
0.289
0.289
Mark Johnson
Career
Per 600 PA
0.278
0.278
Ben Davis
Careerverified
Per 600 PA
168
59.36
Mark Johnson
Career
Per 600 PAverified
142
73.32
Ben Davis
Careerverified
Per 600 PAverified
204
72.08
Mark Johnson
Career
Per 600 PA
137
70.74
Ben Davis
Careerverified
Per 600 PA
334
118.02
Mark Johnson
Career
Per 600 PAverified
241
124.44
Ben Davis
Careerverified
Per 600 PA
172.43
60.93
Mark Johnson
Career
Per 600 PAverified
144.7
74.72
Ben Davis
Career
Per 600 PA
7
2.47
Mark Johnson
Careerverified
Per 600 PAverified
9
4.65
Ben Davis
Career
Per 600 PA
153
54.06
Mark Johnson
Careerverified
Per 600 PAverified
154
79.52
Ben Davis
Careerverified
Per 600 PAverified
12
4.24
Mark Johnson
Career
Per 600 PA
7
3.61
Ben Davis
Career
Per 600 PAverified
385
136.04
Mark Johnson
Careerverified
Per 600 PA
272
140.45
Ben Davis
Careerverified
Per 600 PAverified
4.41
4.41
Mark Johnson
Career
Per 600 PA
4.27
4.27
Ben Davis
Career
Per 600 PA
0.4
0.4
Mark Johnson
Careerverified
Per 600 PAverified
0.57
0.57
Ben Davis
Careerverified
Per 600 PAverified
7
2.47
Mark Johnson
Career
Per 600 PA
1
0.52
Ben Davis
Careerverified
Per 600 PAverified
19
6.71
Mark Johnson
Career
Per 600 PA
10
5.16
Ben Davis
Career
Per 600 PA
40
14.13
Mark Johnson
Careerverified
Per 600 PAverified
10
5.16
Ben Davis
Career
Per 600 PA
9
3.18
Mark Johnson
Careerverified
Per 600 PAverified
12
6.2
Ben Davis
Career
Per 600 PA
8
2.83
Mark Johnson
Careerverified
Per 600 PAverified
9
4.65
Ben Davis
Career
Per 600 PA
17
6.01
Mark Johnson
Careerverified
Per 600 PAverified
21
10.84
Ben Davis
Career
Per 600 PA
52.94
52.94
Mark Johnson
Careerverified
Per 600 PAverified
57.14
57.14

Fielding Stats for Ben Davis and Mark Johnson

Ben Davis
Career
Per 9 Innings
7
7
Mark Johnson
Career
Per 9 Innings
7
7
Ben Davis
Careerverified
Per 9 Innings
469
1.16
Mark Johnson
Career
Per 9 Inningsverified
300
1.28
Ben Davis
Careerverified
Per 9 Innings
404
1
Mark Johnson
Career
Per 9 Inningsverified
240
1.02
Ben Davis
Careerverified
Per 9 Innings
10942
27
Mark Johnson
Career
Per 9 Innings
6349
27
Ben Davis
Careerverified
Per 9 Innings
3647.1
9
Mark Johnson
Career
Per 9 Innings
2116.1
9
Ben Davis
Careerverified
Per 9 Innings
2808
6.93
Mark Johnson
Career
Per 9 Inningsverified
2065
8.78
Ben Davis
Careerverified
Per 9 Innings
176
0.43
Mark Johnson
Career
Per 9 Inningsverified
168
0.71
Ben Davis
Career
Per 9 Inningsverified
25
0.06
Mark Johnson
Careerverified
Per 9 Innings
21
0.09
Ben Davis
Careerverified
Per 9 Innings
3009
7.42
Mark Johnson
Career
Per 9 Inningsverified
2254
9.59
Ben Davis
Careerverified
Per 9 Innings
2984
7.36
Mark Johnson
Career
Per 9 Inningsverified
2233
9.5
Ben Davis
Careerverified
Per 9 Inningsverified
99.17
99.17
Mark Johnson
Career
Per 9 Innings
99.07
99.07
Ben Davis
Career
Per 9 Innings
6.363
6.363
Mark Johnson
Careerverified
Per 9 Inningsverified
7.443
7.443
Ben Davis
Careerverified
Per 9 Inningsverified
86.14
86.14
Mark Johnson
Career
Per 9 Innings
80
80
Ben Davis
Career
Per 9 Innings
41
0.1
Mark Johnson
Careerverified
Per 9 Inningsverified
185
0.79
Ben Davis
Career
Per 9 Innings
34
0.08
Mark Johnson
Careerverified
Per 9 Inningsverified
0
0
Ben Davis
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ben Davis
Career
Per 9 Innings
224
0.55
Mark Johnson
Careerverified
Per 9 Inningsverified
0
0
Ben Davis
Careerverified
Per 9 Inningsverified
115
0.28
Mark Johnson
Career
Per 9 Innings
0
0