John Haldeman vs. Bo Naylor — Career Comparison

Pre-GenerationalKentuckyThrows RightBats LeftNorth AmericaLouisville GraysNational LeagueSecond Baseman
Gen ZCANThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueCatcher

On the career numbers, Bo Naylor posted the stronger offensive profile against John Haldeman. Bo Naylor posted stronger numbers in OPS (.671 vs .000) and on-base percentage (.287 vs .000). By the career numbers, Bo Naylor 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 Haldeman and Bo Naylor

John Haldeman
Career
Per 600 PA
1
1
Bo Naylor
Careerverified
Per 600 PAverified
4
4
John Haldeman
Career
Per 600 PA
1
150
Bo Naylor
Careerverified
Per 600 PAverified
318
183.29
John Haldeman
Career
Per 600 PA
4
600
Bo Naylor
Careerverified
Per 600 PA
1041
600
John Haldeman
Career
Per 600 PAverified
4
600
Bo Naylor
Careerverified
Per 600 PA
919
529.68
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.205
0.205
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.694
0.694
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
188
108.36
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
102
58.79
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
45
25.94
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
3
1.73
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
38
21.9
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
86
49.57
John Haldeman
Career
Per 600 PA
Bo Naylor
Careerverified
Per 600 PAverified
0.457
0.457
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.041
0.041
John Haldeman
Career
Per 600 PA
Bo Naylor
Careerverified
Per 600 PAverified
0.202
0.202
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
113.03
65.15
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
353
203.46
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
296
170.61
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.286
0.286
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.384
0.384
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.67
0.67
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.18
0.18
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.225
0.225
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.635
0.635
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
0.246
0.246
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
118
68.01
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
118
68.01
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
198
114.12
John Haldeman
Career
Per 600 PA
-0.4
-60
Bo Naylor
Careerverified
Per 600 PAverified
104.67
60.33
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
4
2.31
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
104
59.94
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
2
1.15
John Haldeman
Careerverified
Per 600 PAverified
0
0
Bo Naylor
Career
Per 600 PA
279
160.81
John Haldeman
Career
Per 600 PA
Bo Naylor
Careerverified
Per 600 PAverified
3.73
3.73
John Haldeman
Career
Per 600 PA
Bo Naylor
Careerverified
Per 600 PAverified
0.37
0.37
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
5
2.88
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
9
5.19
John Haldeman
Careerverified
Per 600 PAverified
0
0
Bo Naylor
Career
Per 600 PA
9
5.19
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
12
6.92
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
5
2.88
John Haldeman
Career
Per 600 PA
0
0
Bo Naylor
Careerverified
Per 600 PAverified
17
9.8
John Haldeman
Career
Per 600 PA
Bo Naylor
Careerverified
Per 600 PAverified
70.59
70.59

Fielding Stats for John Haldeman and Bo Naylor

John Haldeman
Career
Per 9 Innings
1
1
Bo Naylor
Careerverified
Per 9 Inningsverified
4
4
John Haldeman
Career
Per 9 Innings
1
1
Bo Naylor
Careerverified
Per 9 Inningsverified
305
1.16
John Haldeman
Career
Per 9 Innings
0
0
Bo Naylor
Careerverified
Per 9 Inningsverified
262
1
John Haldeman
Career
Per 9 Innings
27
27
Bo Naylor
Careerverified
Per 9 Innings
7093
27
John Haldeman
Career
Per 9 Innings
9
9
Bo Naylor
Careerverified
Per 9 Innings
2364.1
9
John Haldeman
Career
Per 9 Innings
0
0
Bo Naylor
Careerverified
Per 9 Inningsverified
2327
8.86
John Haldeman
Career
Per 9 Inningsverified
4
4
Bo Naylor
Careerverified
Per 9 Innings
117
0.45
John Haldeman
Careerverified
Per 9 Innings
3
3
Bo Naylor
Career
Per 9 Inningsverified
17
0.06
John Haldeman
Career
Per 9 Innings
7
7
Bo Naylor
Careerverified
Per 9 Inningsverified
2461
9.37
John Haldeman
Career
Per 9 Innings
4
4
Bo Naylor
Careerverified
Per 9 Inningsverified
2444
9.3
John Haldeman
Career
Per 9 Innings
57.14
57.14
Bo Naylor
Careerverified
Per 9 Inningsverified
99.31
99.31
John Haldeman
Career
Per 9 Innings
4
4
Bo Naylor
Careerverified
Per 9 Inningsverified
8.013
8.013
John Haldeman
Career
Per 9 Innings
0
0
Bo Naylor
Careerverified
Per 9 Inningsverified
85.9
85.9
John Haldeman
Career
Per 9 Innings
0
0
Bo Naylor
Careerverified
Per 9 Inningsverified
15
0.06
John Haldeman
Careerverified
Per 9 Inningsverified
0
0
Bo Naylor
Career
Per 9 Innings
15
0.06
John Haldeman
Careerverified
Per 9 Inningsverified
0
0
Bo Naylor
Career
Per 9 Innings
74
0.28
John Haldeman
Careerverified
Per 9 Inningsverified
0
0
Bo Naylor
Career
Per 9 Innings
199
0.76
John Haldeman
Career
Per 9 Innings
0
0
Bo Naylor
Careerverified
Per 9 Inningsverified
52
0.2