John Haldeman vs. Dominic Smith — Career Comparison

Pre-GenerationalKentuckyThrows RightBats LeftNorth AmericaLouisville GraysNational LeagueSecond Baseman
MillenialCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueFirst Baseman

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

John Haldeman
Career
Per 600 PA
1
1
Dominic Smith
Careerverified
Per 600 PAverified
9
9
John Haldeman
Career
Per 600 PA
1
150
Dominic Smith
Careerverified
Per 600 PAverified
756
182.1
John Haldeman
Career
Per 600 PA
4
600
Dominic Smith
Careerverified
Per 600 PA
2491
600
John Haldeman
Career
Per 600 PAverified
4
600
Dominic Smith
Careerverified
Per 600 PA
2250
541.95
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.25
0.25
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.733
0.733
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
562
135.37
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
356
85.75
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
133
32.04
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
4
0.96
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
69
16.62
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
206
49.62
John Haldeman
Career
Per 600 PA
Dominic Smith
Careerverified
Per 600 PAverified
0.367
0.367
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.031
0.031
John Haldeman
Career
Per 600 PA
Dominic Smith
Careerverified
Per 600 PAverified
0.123
0.123
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
290.43
69.96
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
910
219.19
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
785
189.08
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.315
0.315
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.404
0.404
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.72
0.72
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.155
0.155
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.243
0.243
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.654
0.654
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
0.298
0.298
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
263
63.35
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
292
70.33
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
486
117.06
John Haldeman
Career
Per 600 PA
-0.4
-60
Dominic Smith
Careerverified
Per 600 PAverified
291.17
70.13
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
38
9.15
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
185
44.56
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
3
0.72
John Haldeman
Careerverified
Per 600 PAverified
0
0
Dominic Smith
Career
Per 600 PA
543
130.79
John Haldeman
Career
Per 600 PA
Dominic Smith
Careerverified
Per 600 PAverified
4.59
4.59
John Haldeman
Career
Per 600 PA
Dominic Smith
Careerverified
Per 600 PAverified
0.34
0.34
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Career
Per 600 PA
0
0
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
18
4.34
John Haldeman
Careerverified
Per 600 PAverified
0
0
Dominic Smith
Career
Per 600 PA
51
12.28
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
7
1.69
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
5
1.2
John Haldeman
Career
Per 600 PA
0
0
Dominic Smith
Careerverified
Per 600 PAverified
12
2.89
John Haldeman
Career
Per 600 PA
Dominic Smith
Careerverified
Per 600 PAverified
58.33
58.33

Fielding Stats for John Haldeman and Dominic Smith

John Haldeman
Career
Per 9 Innings
1
1
Dominic Smith
Careerverified
Per 9 Inningsverified
9
9
John Haldeman
Career
Per 9 Innings
1
1
Dominic Smith
Careerverified
Per 9 Inningsverified
660
1.25
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Careerverified
Per 9 Inningsverified
547
1.03
John Haldeman
Career
Per 9 Innings
27
27
Dominic Smith
Careerverified
Per 9 Innings
14284
27
John Haldeman
Career
Per 9 Innings
9
9
Dominic Smith
Careerverified
Per 9 Innings
4761.1
9
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Careerverified
Per 9 Inningsverified
3050
5.77
John Haldeman
Career
Per 9 Inningsverified
4
4
Dominic Smith
Careerverified
Per 9 Innings
347
0.66
John Haldeman
Careerverified
Per 9 Innings
3
3
Dominic Smith
Career
Per 9 Inningsverified
28
0.05
John Haldeman
Career
Per 9 Inningsverified
7
7
Dominic Smith
Careerverified
Per 9 Innings
3425
6.47
John Haldeman
Career
Per 9 Innings
4
4
Dominic Smith
Careerverified
Per 9 Inningsverified
3397
6.42
John Haldeman
Career
Per 9 Innings
57.14
57.14
Dominic Smith
Careerverified
Per 9 Inningsverified
99.18
99.18
John Haldeman
Career
Per 9 Innings
4
4
Dominic Smith
Careerverified
Per 9 Inningsverified
5.147
5.147
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Careerverified
Per 9 Inningsverified
82.88
82.88
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Careerverified
Per 9 Inningsverified
316
0.6
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Career
Per 9 Innings
0
0
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Career
Per 9 Innings
0
0
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Career
Per 9 Innings
0
0
John Haldeman
Career
Per 9 Innings
0
0
Dominic Smith
Career
Per 9 Innings
0
0