Travis Hafner vs. Greg Smith — Career Comparison

Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter
Gen XMarylandThrows RightBats SwitchNorth AmericaChicago CubsNational LeagueSecond Baseman

On the career numbers, Travis Hafner posted the stronger offensive profile against Greg Smith. Travis Hafner posted stronger numbers in OPS (.885 vs .538) and on-base percentage (.386 vs .250). By the career numbers, Travis Hafner had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Travis Hafner and Greg Smith

Travis Hafner
Careerverified
Per 600 PAverified
12
12
Greg Smith
Career
Per 600 PA
3
3
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Greg Smith
Career
Per 600 PAverified
27
279.31
Travis Hafner
Careerverified
Per 600 PA
4775
600
Greg Smith
Career
Per 600 PA
58
600
Travis Hafner
Careerverified
Per 600 PA
4058
509.91
Greg Smith
Career
Per 600 PAverified
52
537.93
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Greg Smith
Career
Per 600 PA
0.212
0.212
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Greg Smith
Career
Per 600 PA
0.591
0.591
Travis Hafner
Careerverified
Per 600 PAverified
1107
139.1
Greg Smith
Career
Per 600 PA
11
113.79
Travis Hafner
Careerverified
Per 600 PA
631
79.29
Greg Smith
Career
Per 600 PAverified
8
82.76
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Greg Smith
Career
Per 600 PA
2
20.69
Travis Hafner
Careerverified
Per 600 PA
13
1.63
Greg Smith
Career
Per 600 PAverified
1
10.34
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Greg Smith
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Greg Smith
Career
Per 600 PA
3
31.03
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Greg Smith
Career
Per 600 PA
0.273
0.273
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Greg Smith
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Greg Smith
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Greg Smith
Career
Per 600 PA
3.89
40.26
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Greg Smith
Career
Per 600 PA
15
155.17
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Greg Smith
Career
Per 600 PA
14
144.83
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Greg Smith
Career
Per 600 PA
0.25
0.25
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Greg Smith
Career
Per 600 PA
0.289
0.289
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Greg Smith
Career
Per 600 PA
0.539
0.539
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Greg Smith
Career
Per 600 PA
0.077
0.077
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Greg Smith
Career
Per 600 PA
0.185
0.185
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Greg Smith
Career
Per 600 PA
0.452
0.452
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Greg Smith
Career
Per 600 PA
0.239
0.239
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Greg Smith
Career
Per 600 PA
6
62.07
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Greg Smith
Career
Per 600 PA
7
72.41
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Greg Smith
Career
Per 600 PA
13
134.48
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Greg Smith
Career
Per 600 PA
4.06
42.01
Travis Hafner
Careerverified
Per 600 PAverified
90
11.31
Greg Smith
Career
Per 600 PA
1
10.34
Travis Hafner
Careerverified
Per 600 PAverified
598
75.14
Greg Smith
Career
Per 600 PA
2
20.69
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Greg Smith
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
976
122.64
Greg Smith
Careerverified
Per 600 PAverified
7
72.41
Travis Hafner
Career
Per 600 PA
4.89
4.89
Greg Smith
Careerverified
Per 600 PAverified
8.29
8.29
Travis Hafner
Careerverified
Per 600 PAverified
0.61
0.61
Greg Smith
Career
Per 600 PA
0.29
0.29
Travis Hafner
Career
Per 600 PA
0
0
Greg Smith
Careerverified
Per 600 PAverified
2
20.69
Travis Hafner
Careerverified
Per 600 PA
29
3.64
Greg Smith
Career
Per 600 PAverified
1
10.34
Travis Hafner
Career
Per 600 PA
86
10.81
Greg Smith
Careerverified
Per 600 PAverified
1
10.34
Travis Hafner
Careerverified
Per 600 PA
11
1.38
Greg Smith
Career
Per 600 PAverified
1
10.34
Travis Hafner
Careerverified
Per 600 PAverified
7
0.88
Greg Smith
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PA
18
2.26
Greg Smith
Career
Per 600 PAverified
1
10.34
Travis Hafner
Career
Per 600 PA
61.11
61.11
Greg Smith
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Travis Hafner and Greg Smith

Travis Hafner
Careerverified
Per 9 Inningsverified
6
6
Greg Smith
Career
Per 9 Innings
3
3
Travis Hafner
Careerverified
Per 9 Innings
72
1.15
Greg Smith
Career
Per 9 Inningsverified
17
1.4
Travis Hafner
Careerverified
Per 9 Inningsverified
68
1.08
Greg Smith
Career
Per 9 Innings
9
0.74
Travis Hafner
Careerverified
Per 9 Innings
1694
27
Greg Smith
Career
Per 9 Innings
328
27
Travis Hafner
Careerverified
Per 9 Innings
564.2
9
Greg Smith
Career
Per 9 Innings
109.1
9
Travis Hafner
Careerverified
Per 9 Inningsverified
578
9.21
Greg Smith
Career
Per 9 Innings
24
1.98
Travis Hafner
Career
Per 9 Innings
40
0.64
Greg Smith
Careerverified
Per 9 Inningsverified
41
3.38
Travis Hafner
Career
Per 9 Inningsverified
7
0.11
Greg Smith
Careerverified
Per 9 Innings
5
0.41
Travis Hafner
Careerverified
Per 9 Inningsverified
625
9.96
Greg Smith
Career
Per 9 Innings
70
5.76
Travis Hafner
Careerverified
Per 9 Inningsverified
618
9.85
Greg Smith
Career
Per 9 Innings
65
5.35
Travis Hafner
Careerverified
Per 9 Inningsverified
98.88
98.88
Greg Smith
Career
Per 9 Innings
92.86
92.86
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Greg Smith
Career
Per 9 Innings
3.824
3.824
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Greg Smith
Career
Per 9 Innings
52.94
52.94
Travis Hafner
Careerverified
Per 9 Inningsverified
61
0.97
Greg Smith
Career
Per 9 Innings
9
0.74
Travis Hafner
Career
Per 9 Innings
0
0
Greg Smith
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Greg Smith
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Greg Smith
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Greg Smith
Career
Per 9 Innings
0
0