Travis Hafner vs. Canaan Smith-Njigba — Career Comparison

Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter
Gen ZTexasThrows RightBats LeftNorth AmericaPittsburgh PiratesNational LeagueRight Fielder

On the career numbers, Travis Hafner posted the stronger offensive profile against Canaan Smith-Njigba. Travis Hafner posted stronger numbers in OPS (.885 vs .493) 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 Canaan Smith-Njigba

Travis Hafner
Careerverified
Per 600 PAverified
12
12
Canaan Smith-Njigba
Career
Per 600 PA
2
2
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Canaan Smith-Njigba
Career
Per 600 PAverified
18
245.45
Travis Hafner
Careerverified
Per 600 PA
4775
600
Canaan Smith-Njigba
Career
Per 600 PA
44
600
Travis Hafner
Careerverified
Per 600 PAverified
4058
509.91
Canaan Smith-Njigba
Career
Per 600 PA
37
504.55
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Canaan Smith-Njigba
Career
Per 600 PA
0.135
0.135
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Canaan Smith-Njigba
Career
Per 600 PA
0.564
0.564
Travis Hafner
Careerverified
Per 600 PAverified
1107
139.1
Canaan Smith-Njigba
Career
Per 600 PA
5
68.18
Travis Hafner
Careerverified
Per 600 PAverified
631
79.29
Canaan Smith-Njigba
Career
Per 600 PA
2
27.27
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Canaan Smith-Njigba
Career
Per 600 PA
2
27.27
Travis Hafner
Careerverified
Per 600 PA
13
1.63
Canaan Smith-Njigba
Career
Per 600 PAverified
1
13.64
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Canaan Smith-Njigba
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Canaan Smith-Njigba
Career
Per 600 PA
3
40.91
Travis Hafner
Career
Per 600 PA
0.43
0.43
Canaan Smith-Njigba
Careerverified
Per 600 PAverified
0.6
0.6
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Canaan Smith-Njigba
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Canaan Smith-Njigba
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Canaan Smith-Njigba
Career
Per 600 PA
2.79
38.06
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Canaan Smith-Njigba
Career
Per 600 PA
9
122.73
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Canaan Smith-Njigba
Career
Per 600 PA
11
150
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Canaan Smith-Njigba
Career
Per 600 PA
0.25
0.25
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Canaan Smith-Njigba
Career
Per 600 PA
0.243
0.243
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Canaan Smith-Njigba
Career
Per 600 PA
0.493
0.493
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Canaan Smith-Njigba
Career
Per 600 PA
0.108
0.108
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Canaan Smith-Njigba
Career
Per 600 PA
0.173
0.173
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Canaan Smith-Njigba
Career
Per 600 PA
0.485
0.485
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Canaan Smith-Njigba
Career
Per 600 PA
0.227
0.227
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Canaan Smith-Njigba
Career
Per 600 PA
4
54.55
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Canaan Smith-Njigba
Career
Per 600 PA
5
68.18
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Canaan Smith-Njigba
Career
Per 600 PA
9
122.73
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Canaan Smith-Njigba
Career
Per 600 PA
2.14
29.18
Travis Hafner
Careerverified
Per 600 PA
90
11.31
Canaan Smith-Njigba
Career
Per 600 PAverified
1
13.64
Travis Hafner
Careerverified
Per 600 PAverified
598
75.14
Canaan Smith-Njigba
Career
Per 600 PA
5
68.18
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Canaan Smith-Njigba
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PAverified
976
122.64
Canaan Smith-Njigba
Careerverified
Per 600 PA
16
218.18
Travis Hafner
Careerverified
Per 600 PAverified
4.89
4.89
Canaan Smith-Njigba
Career
Per 600 PA
2.75
2.75
Travis Hafner
Careerverified
Per 600 PAverified
0.61
0.61
Canaan Smith-Njigba
Career
Per 600 PA
0.31
0.31
Travis Hafner
Career
Per 600 PA
0
0
Canaan Smith-Njigba
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PA
29
3.64
Canaan Smith-Njigba
Career
Per 600 PAverified
1
13.64
Travis Hafner
Career
Per 600 PAverified
86
10.81
Canaan Smith-Njigba
Careerverified
Per 600 PA
1
13.64
Travis Hafner
Careerverified
Per 600 PA
11
1.38
Canaan Smith-Njigba
Career
Per 600 PAverified
1
13.64
Travis Hafner
Careerverified
Per 600 PAverified
7
0.88
Canaan Smith-Njigba
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PA
18
2.26
Canaan Smith-Njigba
Career
Per 600 PAverified
1
13.64
Travis Hafner
Career
Per 600 PA
61.11
61.11
Canaan Smith-Njigba
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Travis Hafner and Canaan Smith-Njigba

Travis Hafner
Careerverified
Per 9 Inningsverified
6
6
Canaan Smith-Njigba
Career
Per 9 Innings
2
2
Travis Hafner
Careerverified
Per 9 Innings
72
1.15
Canaan Smith-Njigba
Career
Per 9 Inningsverified
14
1.37
Travis Hafner
Careerverified
Per 9 Innings
68
1.08
Canaan Smith-Njigba
Career
Per 9 Innings
11
1.08
Travis Hafner
Careerverified
Per 9 Innings
1694
27
Canaan Smith-Njigba
Career
Per 9 Innings
276
27
Travis Hafner
Careerverified
Per 9 Innings
564.2
9
Canaan Smith-Njigba
Career
Per 9 Innings
92
9
Travis Hafner
Careerverified
Per 9 Inningsverified
578
9.21
Canaan Smith-Njigba
Career
Per 9 Innings
22
2.15
Travis Hafner
Careerverified
Per 9 Inningsverified
40
0.64
Canaan Smith-Njigba
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
7
0.11
Canaan Smith-Njigba
Careerverified
Per 9 Inningsverified
0
0
Travis Hafner
Careerverified
Per 9 Inningsverified
625
9.96
Canaan Smith-Njigba
Career
Per 9 Innings
22
2.15
Travis Hafner
Careerverified
Per 9 Inningsverified
618
9.85
Canaan Smith-Njigba
Career
Per 9 Innings
22
2.15
Travis Hafner
Career
Per 9 Innings
98.88
98.88
Canaan Smith-Njigba
Careerverified
Per 9 Inningsverified
100
100
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Canaan Smith-Njigba
Career
Per 9 Innings
1.571
1.571
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Canaan Smith-Njigba
Career
Per 9 Innings
78.57
78.57
Travis Hafner
Careerverified
Per 9 Inningsverified
61
0.97
Canaan Smith-Njigba
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Canaan Smith-Njigba
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Canaan Smith-Njigba
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Canaan Smith-Njigba
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Canaan Smith-Njigba
Career
Per 9 Innings
0
0