Adam Haseley vs. Brooks Kieschnick — Career Comparison

MillenialFloridaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Gen XTexasThrows RightBats LeftNorth AmericaMilwaukee BrewersNational LeagueUnknown

On the career numbers, Brooks Kieschnick posted the stronger offensive profile against Adam Haseley. Brooks Kieschnick posted stronger numbers in OPS (.762 vs .678) and slugging (.444 vs .356). Adam Haseley had the advantage in batting average (.259 vs .248). By the career numbers, Brooks Kieschnick had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Adam Haseley and Brooks Kieschnick

Adam Haseley
Career
Per 600 PA
5
5
Brooks Kieschnick
Careerverified
Per 600 PAverified
6
6
Adam Haseley
Career
Per 600 PA
158
226.25
Brooks Kieschnick
Careerverified
Per 600 PAverified
260
464.29
Adam Haseley
Careerverified
Per 600 PA
419
600
Brooks Kieschnick
Career
Per 600 PA
336
600
Adam Haseley
Careerverified
Per 600 PA
379
542.72
Brooks Kieschnick
Career
Per 600 PAverified
306
546.43
Adam Haseley
Careerverified
Per 600 PAverified
0.259
0.259
Brooks Kieschnick
Career
Per 600 PA
0.248
0.248
Adam Haseley
Career
Per 600 PA
0.701
0.701
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.767
0.767
Adam Haseley
Careerverified
Per 600 PAverified
98
140.33
Brooks Kieschnick
Career
Per 600 PA
76
135.71
Adam Haseley
Careerverified
Per 600 PAverified
71
101.67
Brooks Kieschnick
Career
Per 600 PA
49
87.5
Adam Haseley
Careerverified
Per 600 PAverified
22
31.5
Brooks Kieschnick
Career
Per 600 PA
10
17.86
Adam Haseley
Career
Per 600 PA
0
0
Brooks Kieschnick
Careerverified
Per 600 PAverified
1
1.79
Adam Haseley
Career
Per 600 PA
5
7.16
Brooks Kieschnick
Careerverified
Per 600 PAverified
16
28.57
Adam Haseley
Career
Per 600 PA
27
38.66
Brooks Kieschnick
Career
Per 600 PAverified
27
48.21
Adam Haseley
Career
Per 600 PA
0.276
0.276
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.355
0.355
Adam Haseley
Career
Per 600 PA
0.013
0.013
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.052
0.052
Adam Haseley
Career
Per 600 PA
0.051
0.051
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.211
0.211
Adam Haseley
Career
Per 600 PA
43.22
61.89
Brooks Kieschnick
Careerverified
Per 600 PAverified
43.29
77.3
Adam Haseley
Career
Per 600 PA
135
193.32
Brooks Kieschnick
Careerverified
Per 600 PAverified
136
242.86
Adam Haseley
Careerverified
Per 600 PA
132
189.02
Brooks Kieschnick
Career
Per 600 PAverified
106
189.29
Adam Haseley
Careerverified
Per 600 PAverified
0.319
0.319
Brooks Kieschnick
Career
Per 600 PA
0.316
0.316
Adam Haseley
Career
Per 600 PA
0.356
0.356
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.444
0.444
Adam Haseley
Career
Per 600 PA
0.675
0.675
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.76
0.76
Adam Haseley
Career
Per 600 PA
0.098
0.098
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.196
0.196
Adam Haseley
Career
Per 600 PA
0.233
0.233
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.253
0.253
Adam Haseley
Career
Per 600 PA
0.596
0.596
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.702
0.702
Adam Haseley
Careerverified
Per 600 PAverified
0.333
0.333
Brooks Kieschnick
Career
Per 600 PA
0.28
0.28
Adam Haseley
Careerverified
Per 600 PAverified
49
70.17
Brooks Kieschnick
Career
Per 600 PA
34
60.71
Adam Haseley
Career
Per 600 PA
43
61.58
Brooks Kieschnick
Careerverified
Per 600 PAverified
46
82.14
Adam Haseley
Careerverified
Per 600 PAverified
87
124.58
Brooks Kieschnick
Career
Per 600 PA
64
114.29
Adam Haseley
Careerverified
Per 600 PA
44.87
64.25
Brooks Kieschnick
Career
Per 600 PAverified
42.94
76.69
Adam Haseley
Careerverified
Per 600 PAverified
7
10.02
Brooks Kieschnick
Career
Per 600 PA
0
0
Adam Haseley
Career
Per 600 PA
27
38.66
Brooks Kieschnick
Careerverified
Per 600 PAverified
30
53.57
Adam Haseley
Careerverified
Per 600 PAverified
2
2.86
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Adam Haseley
Career
Per 600 PA
96
137.47
Brooks Kieschnick
Careerverified
Per 600 PAverified
76
135.71
Adam Haseley
Career
Per 600 PA
4.36
4.36
Brooks Kieschnick
Careerverified
Per 600 PAverified
4.42
4.42
Adam Haseley
Career
Per 600 PA
0.28
0.28
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.39
0.39
Adam Haseley
Careerverified
Per 600 PAverified
5
7.16
Brooks Kieschnick
Career
Per 600 PA
0
0
Adam Haseley
Careerverified
Per 600 PAverified
1
1.43
Brooks Kieschnick
Career
Per 600 PA
0
0
Adam Haseley
Career
Per 600 PA
11
15.75
Brooks Kieschnick
Careerverified
Per 600 PAverified
8
14.29
Adam Haseley
Careerverified
Per 600 PAverified
5
7.16
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Adam Haseley
Career
Per 600 PA
0
0
Brooks Kieschnick
Career
Per 600 PA
0
0
Adam Haseley
Careerverified
Per 600 PAverified
5
7.16
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Adam Haseley
Career
Per 600 PA
100
100
Brooks Kieschnick
Career
Per 600 PA
100
100

Fielding Stats for Adam Haseley and Brooks Kieschnick

Adam Haseley
Career
Per 9 Innings
5
5
Brooks Kieschnick
Careerverified
Per 9 Inningsverified
6
6
Adam Haseley
Careerverified
Per 9 Innings
148
1.4
Brooks Kieschnick
Career
Per 9 Inningsverified
126
3.04
Adam Haseley
Careerverified
Per 9 Inningsverified
101
0.96
Brooks Kieschnick
Career
Per 9 Innings
36
0.87
Adam Haseley
Careerverified
Per 9 Innings
2851
27
Brooks Kieschnick
Career
Per 9 Innings
1118
27
Adam Haseley
Careerverified
Per 9 Innings
950.1
9
Brooks Kieschnick
Career
Per 9 Innings
372.2
9
Adam Haseley
Careerverified
Per 9 Inningsverified
223
2.11
Brooks Kieschnick
Career
Per 9 Innings
69
1.67
Adam Haseley
Career
Per 9 Innings
4
0.04
Brooks Kieschnick
Careerverified
Per 9 Inningsverified
14
0.34
Adam Haseley
Careerverified
Per 9 Inningsverified
1
0.01
Brooks Kieschnick
Career
Per 9 Innings
6
0.14
Adam Haseley
Careerverified
Per 9 Inningsverified
228
2.16
Brooks Kieschnick
Career
Per 9 Innings
89
2.15
Adam Haseley
Careerverified
Per 9 Inningsverified
227
2.15
Brooks Kieschnick
Career
Per 9 Innings
83
2
Adam Haseley
Careerverified
Per 9 Inningsverified
99.56
99.56
Brooks Kieschnick
Career
Per 9 Innings
93.26
93.26
Adam Haseley
Careerverified
Per 9 Inningsverified
1.534
1.534
Brooks Kieschnick
Career
Per 9 Innings
0.659
0.659
Adam Haseley
Careerverified
Per 9 Inningsverified
68.24
68.24
Brooks Kieschnick
Career
Per 9 Innings
28.57
28.57
Adam Haseley
Career
Per 9 Innings
2
0.02
Brooks Kieschnick
Career
Per 9 Inningsverified
2
0.05
Adam Haseley
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0