Travis Hafner vs. Brooks Kieschnick — Career Comparison

Gen XNorth DakotaThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueDesignated Hitter
Gen XTexasThrows RightBats LeftNorth AmericaMilwaukee BrewersNational LeagueUnknown

On the career numbers, Travis Hafner posted the stronger offensive profile against Brooks Kieschnick. Travis Hafner posted stronger numbers in OPS (.885 vs .762) and on-base percentage (.386 vs .318). 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 Brooks Kieschnick

Travis Hafner
Careerverified
Per 600 PAverified
12
12
Brooks Kieschnick
Career
Per 600 PA
6
6
Travis Hafner
Careerverified
Per 600 PA
1183
148.65
Brooks Kieschnick
Career
Per 600 PAverified
260
464.29
Travis Hafner
Careerverified
Per 600 PA
4775
600
Brooks Kieschnick
Career
Per 600 PA
336
600
Travis Hafner
Careerverified
Per 600 PA
4058
509.91
Brooks Kieschnick
Career
Per 600 PAverified
306
546.43
Travis Hafner
Careerverified
Per 600 PAverified
0.273
0.273
Brooks Kieschnick
Career
Per 600 PA
0.248
0.248
Travis Hafner
Careerverified
Per 600 PAverified
0.878
0.878
Brooks Kieschnick
Career
Per 600 PA
0.767
0.767
Travis Hafner
Careerverified
Per 600 PAverified
1107
139.1
Brooks Kieschnick
Career
Per 600 PA
76
135.71
Travis Hafner
Careerverified
Per 600 PA
631
79.29
Brooks Kieschnick
Career
Per 600 PAverified
49
87.5
Travis Hafner
Careerverified
Per 600 PAverified
250
31.41
Brooks Kieschnick
Career
Per 600 PA
10
17.86
Travis Hafner
Careerverified
Per 600 PA
13
1.63
Brooks Kieschnick
Career
Per 600 PAverified
1
1.79
Travis Hafner
Careerverified
Per 600 PA
213
26.76
Brooks Kieschnick
Career
Per 600 PAverified
16
28.57
Travis Hafner
Careerverified
Per 600 PAverified
476
59.81
Brooks Kieschnick
Career
Per 600 PA
27
48.21
Travis Hafner
Careerverified
Per 600 PAverified
0.43
0.43
Brooks Kieschnick
Career
Per 600 PA
0.355
0.355
Travis Hafner
Careerverified
Per 600 PAverified
0.053
0.053
Brooks Kieschnick
Career
Per 600 PA
0.052
0.052
Travis Hafner
Career
Per 600 PA
0.192
0.192
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.211
0.211
Travis Hafner
Careerverified
Per 600 PAverified
786.89
98.88
Brooks Kieschnick
Career
Per 600 PA
43.29
77.3
Travis Hafner
Careerverified
Per 600 PAverified
2022
254.07
Brooks Kieschnick
Career
Per 600 PA
136
242.86
Travis Hafner
Careerverified
Per 600 PAverified
1795
225.55
Brooks Kieschnick
Career
Per 600 PA
106
189.29
Travis Hafner
Careerverified
Per 600 PAverified
0.376
0.376
Brooks Kieschnick
Career
Per 600 PA
0.316
0.316
Travis Hafner
Careerverified
Per 600 PAverified
0.498
0.498
Brooks Kieschnick
Career
Per 600 PA
0.444
0.444
Travis Hafner
Careerverified
Per 600 PAverified
0.874
0.874
Brooks Kieschnick
Career
Per 600 PA
0.76
0.76
Travis Hafner
Careerverified
Per 600 PAverified
0.226
0.226
Brooks Kieschnick
Career
Per 600 PA
0.196
0.196
Travis Hafner
Careerverified
Per 600 PAverified
0.294
0.294
Brooks Kieschnick
Career
Per 600 PA
0.253
0.253
Travis Hafner
Careerverified
Per 600 PAverified
0.894
0.894
Brooks Kieschnick
Career
Per 600 PA
0.702
0.702
Travis Hafner
Careerverified
Per 600 PAverified
0.309
0.309
Brooks Kieschnick
Career
Per 600 PA
0.28
0.28
Travis Hafner
Careerverified
Per 600 PAverified
619
77.78
Brooks Kieschnick
Career
Per 600 PA
34
60.71
Travis Hafner
Careerverified
Per 600 PAverified
731
91.85
Brooks Kieschnick
Career
Per 600 PA
46
82.14
Travis Hafner
Careerverified
Per 600 PAverified
1137
142.87
Brooks Kieschnick
Career
Per 600 PA
64
114.29
Travis Hafner
Careerverified
Per 600 PAverified
764.14
96.02
Brooks Kieschnick
Career
Per 600 PA
42.94
76.69
Travis Hafner
Careerverified
Per 600 PAverified
90
11.31
Brooks Kieschnick
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
598
75.14
Brooks Kieschnick
Career
Per 600 PA
30
53.57
Travis Hafner
Careerverified
Per 600 PAverified
81
10.18
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Travis Hafner
Career
Per 600 PAverified
976
122.64
Brooks Kieschnick
Careerverified
Per 600 PA
76
135.71
Travis Hafner
Careerverified
Per 600 PAverified
4.89
4.89
Brooks Kieschnick
Career
Per 600 PA
4.42
4.42
Travis Hafner
Careerverified
Per 600 PAverified
0.61
0.61
Brooks Kieschnick
Career
Per 600 PA
0.39
0.39
Travis Hafner
Career
Per 600 PA
0
0
Brooks Kieschnick
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
29
3.64
Brooks Kieschnick
Career
Per 600 PA
0
0
Travis Hafner
Career
Per 600 PAverified
86
10.81
Brooks Kieschnick
Careerverified
Per 600 PA
8
14.29
Travis Hafner
Careerverified
Per 600 PA
11
1.38
Brooks Kieschnick
Career
Per 600 PAverified
1
1.79
Travis Hafner
Careerverified
Per 600 PAverified
7
0.88
Brooks Kieschnick
Career
Per 600 PA
0
0
Travis Hafner
Careerverified
Per 600 PAverified
18
2.26
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Travis Hafner
Career
Per 600 PA
61.11
61.11
Brooks Kieschnick
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Travis Hafner and Brooks Kieschnick

Travis Hafner
Career
Per 9 Innings
6
6
Brooks Kieschnick
Career
Per 9 Innings
6
6
Travis Hafner
Career
Per 9 Innings
72
1.15
Brooks Kieschnick
Careerverified
Per 9 Inningsverified
126
3.04
Travis Hafner
Careerverified
Per 9 Inningsverified
68
1.08
Brooks Kieschnick
Career
Per 9 Innings
36
0.87
Travis Hafner
Careerverified
Per 9 Innings
1694
27
Brooks Kieschnick
Career
Per 9 Innings
1118
27
Travis Hafner
Careerverified
Per 9 Innings
564.2
9
Brooks Kieschnick
Career
Per 9 Innings
372.2
9
Travis Hafner
Careerverified
Per 9 Inningsverified
578
9.21
Brooks Kieschnick
Career
Per 9 Innings
69
1.67
Travis Hafner
Careerverified
Per 9 Inningsverified
40
0.64
Brooks Kieschnick
Career
Per 9 Innings
14
0.34
Travis Hafner
Career
Per 9 Inningsverified
7
0.11
Brooks Kieschnick
Careerverified
Per 9 Innings
6
0.14
Travis Hafner
Careerverified
Per 9 Inningsverified
625
9.96
Brooks Kieschnick
Career
Per 9 Innings
89
2.15
Travis Hafner
Careerverified
Per 9 Inningsverified
618
9.85
Brooks Kieschnick
Career
Per 9 Innings
83
2
Travis Hafner
Careerverified
Per 9 Inningsverified
98.88
98.88
Brooks Kieschnick
Career
Per 9 Innings
93.26
93.26
Travis Hafner
Careerverified
Per 9 Inningsverified
8.583
8.583
Brooks Kieschnick
Career
Per 9 Innings
0.659
0.659
Travis Hafner
Careerverified
Per 9 Inningsverified
94.44
94.44
Brooks Kieschnick
Career
Per 9 Innings
28.57
28.57
Travis Hafner
Careerverified
Per 9 Inningsverified
61
0.97
Brooks Kieschnick
Career
Per 9 Innings
2
0.05
Travis Hafner
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Travis Hafner
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0