Adam Haseley vs. Ryan Sweeney — Career Comparison

MillenialFloridaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
MillenialIowaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRight Fielder

On the career numbers, Ryan Sweeney posted the stronger offensive profile against Adam Haseley. Ryan Sweeney posted stronger numbers in OPS (.716 vs .678) and on-base percentage (.336 vs .322). Adam Haseley had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Ryan Sweeney 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 Ryan Sweeney

Adam Haseley
Career
Per 600 PA
5
5
Ryan Sweeney
Careerverified
Per 600 PAverified
9
9
Adam Haseley
Career
Per 600 PAverified
158
226.25
Ryan Sweeney
Careerverified
Per 600 PA
682
175.02
Adam Haseley
Career
Per 600 PA
419
600
Ryan Sweeney
Careerverified
Per 600 PA
2338
600
Adam Haseley
Career
Per 600 PA
379
542.72
Ryan Sweeney
Careerverified
Per 600 PAverified
2118
543.54
Adam Haseley
Career
Per 600 PA
0.259
0.259
Ryan Sweeney
Careerverified
Per 600 PAverified
0.276
0.276
Adam Haseley
Career
Per 600 PA
0.701
0.701
Ryan Sweeney
Careerverified
Per 600 PAverified
0.732
0.732
Adam Haseley
Career
Per 600 PA
98
140.33
Ryan Sweeney
Careerverified
Per 600 PAverified
584
149.87
Adam Haseley
Career
Per 600 PA
71
101.67
Ryan Sweeney
Careerverified
Per 600 PAverified
423
108.55
Adam Haseley
Career
Per 600 PA
22
31.5
Ryan Sweeney
Careerverified
Per 600 PAverified
124
31.82
Adam Haseley
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
14
3.59
Adam Haseley
Career
Per 600 PAverified
5
7.16
Ryan Sweeney
Careerverified
Per 600 PA
23
5.9
Adam Haseley
Career
Per 600 PA
27
38.66
Ryan Sweeney
Careerverified
Per 600 PAverified
161
41.32
Adam Haseley
Career
Per 600 PA
0.276
0.276
Ryan Sweeney
Career
Per 600 PA
0.276
0.276
Adam Haseley
Careerverified
Per 600 PAverified
0.013
0.013
Ryan Sweeney
Career
Per 600 PA
0.011
0.011
Adam Haseley
Careerverified
Per 600 PAverified
0.051
0.051
Ryan Sweeney
Career
Per 600 PA
0.039
0.039
Adam Haseley
Career
Per 600 PA
43.22
61.89
Ryan Sweeney
Careerverified
Per 600 PAverified
265.54
68.14
Adam Haseley
Career
Per 600 PA
135
193.32
Ryan Sweeney
Careerverified
Per 600 PAverified
805
206.59
Adam Haseley
Career
Per 600 PA
132
189.02
Ryan Sweeney
Careerverified
Per 600 PAverified
775
198.89
Adam Haseley
Career
Per 600 PA
0.319
0.319
Ryan Sweeney
Careerverified
Per 600 PAverified
0.333
0.333
Adam Haseley
Career
Per 600 PA
0.356
0.356
Ryan Sweeney
Careerverified
Per 600 PAverified
0.38
0.38
Adam Haseley
Career
Per 600 PA
0.675
0.675
Ryan Sweeney
Careerverified
Per 600 PAverified
0.713
0.713
Adam Haseley
Career
Per 600 PA
0.098
0.098
Ryan Sweeney
Careerverified
Per 600 PAverified
0.104
0.104
Adam Haseley
Career
Per 600 PA
0.233
0.233
Ryan Sweeney
Careerverified
Per 600 PAverified
0.245
0.245
Adam Haseley
Career
Per 600 PA
0.596
0.596
Ryan Sweeney
Careerverified
Per 600 PAverified
0.635
0.635
Adam Haseley
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Sweeney
Career
Per 600 PA
0.317
0.317
Adam Haseley
Career
Per 600 PAverified
49
70.17
Ryan Sweeney
Careerverified
Per 600 PA
265
68.01
Adam Haseley
Career
Per 600 PAverified
43
61.58
Ryan Sweeney
Careerverified
Per 600 PA
224
57.49
Adam Haseley
Career
Per 600 PAverified
87
124.58
Ryan Sweeney
Careerverified
Per 600 PA
466
119.59
Adam Haseley
Career
Per 600 PA
44.87
64.25
Ryan Sweeney
Careerverified
Per 600 PAverified
282.03
72.38
Adam Haseley
Career
Per 600 PAverified
7
10.02
Ryan Sweeney
Careerverified
Per 600 PA
8
2.05
Adam Haseley
Career
Per 600 PA
27
38.66
Ryan Sweeney
Careerverified
Per 600 PAverified
183
46.96
Adam Haseley
Career
Per 600 PAverified
2
2.86
Ryan Sweeney
Careerverified
Per 600 PA
11
2.82
Adam Haseley
Careerverified
Per 600 PA
96
137.47
Ryan Sweeney
Career
Per 600 PAverified
342
87.77
Adam Haseley
Career
Per 600 PA
4.36
4.36
Ryan Sweeney
Careerverified
Per 600 PAverified
6.84
6.84
Adam Haseley
Career
Per 600 PA
0.28
0.28
Ryan Sweeney
Careerverified
Per 600 PAverified
0.54
0.54
Adam Haseley
Career
Per 600 PAverified
5
7.16
Ryan Sweeney
Careerverified
Per 600 PA
11
2.82
Adam Haseley
Career
Per 600 PA
1
1.43
Ryan Sweeney
Careerverified
Per 600 PAverified
18
4.62
Adam Haseley
Careerverified
Per 600 PA
11
15.75
Ryan Sweeney
Career
Per 600 PAverified
55
14.11
Adam Haseley
Career
Per 600 PAverified
5
7.16
Ryan Sweeney
Careerverified
Per 600 PA
18
4.62
Adam Haseley
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
9
2.31
Adam Haseley
Career
Per 600 PAverified
5
7.16
Ryan Sweeney
Careerverified
Per 600 PA
27
6.93
Adam Haseley
Careerverified
Per 600 PAverified
100
100
Ryan Sweeney
Career
Per 600 PA
66.67
66.67

Fielding Stats for Adam Haseley and Ryan Sweeney

Adam Haseley
Career
Per 9 Innings
5
5
Ryan Sweeney
Careerverified
Per 9 Inningsverified
9
9
Adam Haseley
Career
Per 9 Inningsverified
148
1.4
Ryan Sweeney
Careerverified
Per 9 Innings
618
1.16
Adam Haseley
Career
Per 9 Innings
101
0.96
Ryan Sweeney
Careerverified
Per 9 Inningsverified
529
0.99
Adam Haseley
Career
Per 9 Innings
2851
27
Ryan Sweeney
Careerverified
Per 9 Innings
14372
27
Adam Haseley
Career
Per 9 Innings
950.1
9
Ryan Sweeney
Careerverified
Per 9 Innings
4790.2
9
Adam Haseley
Career
Per 9 Innings
223
2.11
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1254
2.36
Adam Haseley
Career
Per 9 Innings
4
0.04
Ryan Sweeney
Careerverified
Per 9 Inningsverified
36
0.07
Adam Haseley
Careerverified
Per 9 Inningsverified
1
0.01
Ryan Sweeney
Career
Per 9 Innings
8
0.02
Adam Haseley
Career
Per 9 Innings
228
2.16
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1298
2.44
Adam Haseley
Career
Per 9 Innings
227
2.15
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1290
2.42
Adam Haseley
Careerverified
Per 9 Inningsverified
99.56
99.56
Ryan Sweeney
Career
Per 9 Innings
99.38
99.38
Adam Haseley
Career
Per 9 Innings
1.534
1.534
Ryan Sweeney
Careerverified
Per 9 Inningsverified
2.087
2.087
Adam Haseley
Career
Per 9 Innings
68.24
68.24
Ryan Sweeney
Careerverified
Per 9 Inningsverified
85.6
85.6
Adam Haseley
Career
Per 9 Inningsverified
2
0.02
Ryan Sweeney
Careerverified
Per 9 Innings
7
0.01
Adam Haseley
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Adam Haseley
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0