Phil Garner vs. Adam Haseley — Career Comparison

Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star
MillenialFloridaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Phil Garner posted the stronger offensive profile against Adam Haseley. Phil Garner posted stronger numbers in OPS (.719 vs .678) and on-base percentage (.330 vs .322). By the career numbers, Phil Garner had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Phil Garner and Adam Haseley

Phil Garner
Careerverified
Per 600 PAverified
16
16
Adam Haseley
Career
Per 600 PA
5
5
Phil Garner
Careerverified
Per 600 PA
1860
162.68
Adam Haseley
Career
Per 600 PAverified
158
226.25
Phil Garner
Careerverified
Per 600 PA
6860
600
Adam Haseley
Career
Per 600 PA
419
600
Phil Garner
Careerverified
Per 600 PA
6136
536.68
Adam Haseley
Career
Per 600 PAverified
379
542.72
Phil Garner
Careerverified
Per 600 PAverified
0.26
0.26
Adam Haseley
Career
Per 600 PA
0.259
0.259
Phil Garner
Careerverified
Per 600 PAverified
0.742
0.742
Adam Haseley
Career
Per 600 PA
0.701
0.701
Phil Garner
Careerverified
Per 600 PA
1594
139.42
Adam Haseley
Career
Per 600 PAverified
98
140.33
Phil Garner
Careerverified
Per 600 PA
1104
96.56
Adam Haseley
Career
Per 600 PAverified
71
101.67
Phil Garner
Careerverified
Per 600 PA
299
26.15
Adam Haseley
Career
Per 600 PAverified
22
31.5
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Adam Haseley
Career
Per 600 PA
0
0
Phil Garner
Careerverified
Per 600 PAverified
109
9.53
Adam Haseley
Career
Per 600 PA
5
7.16
Phil Garner
Careerverified
Per 600 PAverified
490
42.86
Adam Haseley
Career
Per 600 PA
27
38.66
Phil Garner
Careerverified
Per 600 PAverified
0.307
0.307
Adam Haseley
Career
Per 600 PA
0.276
0.276
Phil Garner
Careerverified
Per 600 PAverified
0.018
0.018
Adam Haseley
Career
Per 600 PA
0.013
0.013
Phil Garner
Careerverified
Per 600 PAverified
0.068
0.068
Adam Haseley
Career
Per 600 PA
0.051
0.051
Phil Garner
Careerverified
Per 600 PAverified
799.18
69.9
Adam Haseley
Career
Per 600 PA
43.22
61.89
Phil Garner
Careerverified
Per 600 PAverified
2384
208.51
Adam Haseley
Career
Per 600 PA
135
193.32
Phil Garner
Careerverified
Per 600 PAverified
2192
191.72
Adam Haseley
Career
Per 600 PA
132
189.02
Phil Garner
Careerverified
Per 600 PAverified
0.323
0.323
Adam Haseley
Career
Per 600 PA
0.319
0.319
Phil Garner
Careerverified
Per 600 PAverified
0.389
0.389
Adam Haseley
Career
Per 600 PA
0.356
0.356
Phil Garner
Careerverified
Per 600 PAverified
0.711
0.711
Adam Haseley
Career
Per 600 PA
0.675
0.675
Phil Garner
Careerverified
Per 600 PAverified
0.129
0.129
Adam Haseley
Career
Per 600 PA
0.098
0.098
Phil Garner
Careerverified
Per 600 PAverified
0.242
0.242
Adam Haseley
Career
Per 600 PA
0.233
0.233
Phil Garner
Careerverified
Per 600 PAverified
0.671
0.671
Adam Haseley
Career
Per 600 PA
0.596
0.596
Phil Garner
Career
Per 600 PA
0.283
0.283
Adam Haseley
Careerverified
Per 600 PAverified
0.333
0.333
Phil Garner
Careerverified
Per 600 PA
780
68.22
Adam Haseley
Career
Per 600 PAverified
49
70.17
Phil Garner
Careerverified
Per 600 PAverified
738
64.55
Adam Haseley
Career
Per 600 PA
43
61.58
Phil Garner
Careerverified
Per 600 PA
1409
123.24
Adam Haseley
Career
Per 600 PAverified
87
124.58
Phil Garner
Careerverified
Per 600 PAverified
810.47
70.89
Adam Haseley
Career
Per 600 PA
44.87
64.25
Phil Garner
Careerverified
Per 600 PA
34
2.97
Adam Haseley
Career
Per 600 PAverified
7
10.02
Phil Garner
Careerverified
Per 600 PAverified
564
49.33
Adam Haseley
Career
Per 600 PA
27
38.66
Phil Garner
Careerverified
Per 600 PAverified
74
6.47
Adam Haseley
Career
Per 600 PA
2
2.86
Phil Garner
Career
Per 600 PAverified
842
73.64
Adam Haseley
Careerverified
Per 600 PA
96
137.47
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Adam Haseley
Career
Per 600 PA
4.36
4.36
Phil Garner
Careerverified
Per 600 PAverified
0.67
0.67
Adam Haseley
Career
Per 600 PA
0.28
0.28
Phil Garner
Careerverified
Per 600 PA
67
5.86
Adam Haseley
Career
Per 600 PAverified
5
7.16
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Adam Haseley
Career
Per 600 PA
1
1.43
Phil Garner
Career
Per 600 PAverified
131
11.46
Adam Haseley
Careerverified
Per 600 PA
11
15.75
Phil Garner
Careerverified
Per 600 PAverified
225
19.68
Adam Haseley
Career
Per 600 PA
5
7.16
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Adam Haseley
Career
Per 600 PA
0
0
Phil Garner
Careerverified
Per 600 PAverified
330
28.86
Adam Haseley
Career
Per 600 PA
5
7.16
Phil Garner
Career
Per 600 PA
68.18
68.18
Adam Haseley
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Phil Garner and Adam Haseley

Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Adam Haseley
Career
Per 9 Innings
5
5
Phil Garner
Careerverified
Per 9 Innings
1856
1.12
Adam Haseley
Career
Per 9 Inningsverified
148
1.4
Phil Garner
Careerverified
Per 9 Inningsverified
1653
1
Adam Haseley
Career
Per 9 Innings
101
0.96
Phil Garner
Careerverified
Per 9 Innings
44662
27
Adam Haseley
Career
Per 9 Innings
2851
27
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Adam Haseley
Career
Per 9 Innings
950.1
9
Phil Garner
Careerverified
Per 9 Innings
2746
1.66
Adam Haseley
Career
Per 9 Inningsverified
223
2.11
Phil Garner
Careerverified
Per 9 Inningsverified
4356
2.63
Adam Haseley
Career
Per 9 Innings
4
0.04
Phil Garner
Career
Per 9 Innings
259
0.16
Adam Haseley
Careerverified
Per 9 Inningsverified
1
0.01
Phil Garner
Careerverified
Per 9 Inningsverified
7361
4.45
Adam Haseley
Career
Per 9 Innings
228
2.16
Phil Garner
Careerverified
Per 9 Inningsverified
7102
4.29
Adam Haseley
Career
Per 9 Innings
227
2.15
Phil Garner
Career
Per 9 Innings
96.48
96.48
Adam Haseley
Careerverified
Per 9 Inningsverified
99.56
99.56
Phil Garner
Careerverified
Per 9 Inningsverified
3.827
3.827
Adam Haseley
Career
Per 9 Innings
1.534
1.534
Phil Garner
Careerverified
Per 9 Inningsverified
89.06
89.06
Adam Haseley
Career
Per 9 Innings
68.24
68.24
Phil Garner
Careerverified
Per 9 Inningsverified
752
0.45
Adam Haseley
Career
Per 9 Innings
2
0.02
Phil Garner
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0