Kris Bubic vs. Travis Hafner — Career Comparison

You might be looking for a matchup, check Kris Bubic's matchup page instead!

Gen ZCaliforniaThrows LeftBats LeftNorth AmericaKansas City RoyalsAmerican LeagueStarting PitcherAll-Star
Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter

Travis Hafner is a position player and Kris Bubic a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Travis Hafner ever faced Kris Bubic, check out their matchup page.

Fielding Stats for Kris Bubic and Travis Hafner

Kris Bubic
Career
Per 9 Innings
6
6
Travis Hafner
Career
Per 9 Innings
6
6
Kris Bubic
Careerverified
Per 9 Inningsverified
117
2.23
Travis Hafner
Career
Per 9 Innings
72
1.15
Kris Bubic
Careerverified
Per 9 Inningsverified
80
1.53
Travis Hafner
Career
Per 9 Innings
68
1.08
Kris Bubic
Career
Per 9 Innings
1415
27
Travis Hafner
Careerverified
Per 9 Innings
1694
27
Kris Bubic
Career
Per 9 Innings
471.2
9
Travis Hafner
Careerverified
Per 9 Innings
564.2
9
Kris Bubic
Career
Per 9 Innings
14
0.27
Travis Hafner
Careerverified
Per 9 Inningsverified
578
9.21
Kris Bubic
Careerverified
Per 9 Inningsverified
43
0.82
Travis Hafner
Career
Per 9 Innings
40
0.64
Kris Bubic
Careerverified
Per 9 Inningsverified
5
0.1
Travis Hafner
Career
Per 9 Innings
7
0.11
Kris Bubic
Career
Per 9 Innings
62
1.18
Travis Hafner
Careerverified
Per 9 Inningsverified
625
9.96
Kris Bubic
Career
Per 9 Innings
57
1.09
Travis Hafner
Careerverified
Per 9 Inningsverified
618
9.85
Kris Bubic
Career
Per 9 Innings
91.94
91.94
Travis Hafner
Careerverified
Per 9 Inningsverified
98.88
98.88
Kris Bubic
Career
Per 9 Innings
0.487
0.487
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Kris Bubic
Career
Per 9 Innings
68.38
68.38
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Kris Bubic
Career
Per 9 Innings
4
0.08
Travis Hafner
Careerverified
Per 9 Inningsverified
61
0.97
Kris Bubic
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Kris Bubic
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0

Hitting Stats for Kris Bubic and Travis Hafner

Kris Bubic
Career
Per 600 PA
6
6
Travis Hafner
Careerverified
Per 600 PAverified
12
12
Kris Bubic
Career
Per 600 PAverified
117
14040
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Kris Bubic
Career
Per 600 PA
5
600
Travis Hafner
Careerverified
Per 600 PA
4775
600
Kris Bubic
Career
Per 600 PAverified
5
600
Travis Hafner
Careerverified
Per 600 PA
4058
509.91
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
1107
139.1
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
631
79.29
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
13
1.63
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
213
26.76
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Kris Bubic
Career
Per 600 PA
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Kris Bubic
Career
Per 600 PA
Travis Hafner
Careerverified
Per 600 PAverified
0.192
0.192
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Kris Bubic
Career
Per 600 PA
-0.51
-61.28
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
90
11.31
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
598
75.14
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Kris Bubic
Careerverified
Per 600 PAverified
1
120
Travis Hafner
Career
Per 600 PA
976
122.64
Kris Bubic
Careerverified
Per 600 PAverified
5
5
Travis Hafner
Career
Per 600 PA
4.89
4.89
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
0.61
0.61
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PA
0
0
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
29
3.64
Kris Bubic
Careerverified
Per 600 PAverified
0
0
Travis Hafner
Career
Per 600 PA
86
10.81
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
11
1.38
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
7
0.88
Kris Bubic
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
18
2.26
Kris Bubic
Career
Per 600 PA
Travis Hafner
Careerverified
Per 600 PAverified
61.11
61.11