Ryan Sweeney vs. Dave Wills — Career Comparison

MillenialIowaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRight Fielder
Pre-GenerationalVirginiaThrows LeftBats LeftNorth AmericaLouisville ColonelsNational LeagueFirst Baseman

On the career numbers, Ryan Sweeney posted the stronger offensive profile against Dave Wills. Ryan Sweeney posted stronger numbers in OPS (.716 vs .516) and on-base percentage (.336 vs .240). 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 Ryan Sweeney and Dave Wills

Ryan Sweeney
Careerverified
Per 600 PAverified
9
9
Dave Wills
Career
Per 600 PA
1
1
Ryan Sweeney
Careerverified
Per 600 PAverified
682
175.02
Dave Wills
Career
Per 600 PA
24
150
Ryan Sweeney
Careerverified
Per 600 PA
2338
600
Dave Wills
Career
Per 600 PA
96
600
Ryan Sweeney
Careerverified
Per 600 PA
2118
543.54
Dave Wills
Career
Per 600 PAverified
94
587.5
Ryan Sweeney
Careerverified
Per 600 PAverified
0.276
0.276
Dave Wills
Career
Per 600 PA
0.223
0.223
Ryan Sweeney
Careerverified
Per 600 PAverified
0.732
0.732
Dave Wills
Career
Per 600 PA
0.529
0.529
Ryan Sweeney
Careerverified
Per 600 PAverified
584
149.87
Dave Wills
Career
Per 600 PA
21
131.25
Ryan Sweeney
Careerverified
Per 600 PAverified
423
108.55
Dave Wills
Career
Per 600 PA
17
106.25
Ryan Sweeney
Careerverified
Per 600 PAverified
124
31.82
Dave Wills
Career
Per 600 PA
3
18.75
Ryan Sweeney
Careerverified
Per 600 PA
14
3.59
Dave Wills
Career
Per 600 PAverified
1
6.25
Ryan Sweeney
Careerverified
Per 600 PAverified
23
5.9
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
161
41.32
Dave Wills
Career
Per 600 PA
4
25
Ryan Sweeney
Careerverified
Per 600 PAverified
0.276
0.276
Dave Wills
Career
Per 600 PA
0.191
0.191
Ryan Sweeney
Careerverified
Per 600 PAverified
0.011
0.011
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
0.039
0.039
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
265.54
68.14
Dave Wills
Career
Per 600 PA
6.28
39.22
Ryan Sweeney
Careerverified
Per 600 PAverified
805
206.59
Dave Wills
Career
Per 600 PA
26
162.5
Ryan Sweeney
Careerverified
Per 600 PAverified
775
198.89
Dave Wills
Career
Per 600 PA
23
143.75
Ryan Sweeney
Careerverified
Per 600 PAverified
0.333
0.333
Dave Wills
Career
Per 600 PA
0.24
0.24
Ryan Sweeney
Careerverified
Per 600 PAverified
0.38
0.38
Dave Wills
Career
Per 600 PA
0.277
0.277
Ryan Sweeney
Careerverified
Per 600 PAverified
0.713
0.713
Dave Wills
Career
Per 600 PA
0.516
0.516
Ryan Sweeney
Careerverified
Per 600 PAverified
0.104
0.104
Dave Wills
Career
Per 600 PA
0.053
0.053
Ryan Sweeney
Careerverified
Per 600 PAverified
0.245
0.245
Dave Wills
Career
Per 600 PA
0.177
0.177
Ryan Sweeney
Careerverified
Per 600 PAverified
0.635
0.635
Dave Wills
Career
Per 600 PA
0.397
0.397
Ryan Sweeney
Careerverified
Per 600 PAverified
0.317
0.317
Dave Wills
Career
Per 600 PA
0.253
0.253
Ryan Sweeney
Careerverified
Per 600 PA
265
68.01
Dave Wills
Career
Per 600 PAverified
15
93.75
Ryan Sweeney
Careerverified
Per 600 PA
224
57.49
Dave Wills
Career
Per 600 PAverified
12
75
Ryan Sweeney
Careerverified
Per 600 PA
466
119.59
Dave Wills
Career
Per 600 PAverified
27
168.75
Ryan Sweeney
Careerverified
Per 600 PAverified
282.03
72.38
Dave Wills
Career
Per 600 PA
6.86
42.86
Ryan Sweeney
Careerverified
Per 600 PAverified
8
2.05
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
183
46.96
Dave Wills
Career
Per 600 PA
2
12.5
Ryan Sweeney
Careerverified
Per 600 PAverified
11
2.82
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Career
Per 600 PA
342
87.77
Dave Wills
Careerverified
Per 600 PAverified
11
68.75
Ryan Sweeney
Career
Per 600 PA
6.84
6.84
Dave Wills
Careerverified
Per 600 PAverified
8.73
8.73
Ryan Sweeney
Careerverified
Per 600 PAverified
0.54
0.54
Dave Wills
Career
Per 600 PA
0.18
0.18
Ryan Sweeney
Careerverified
Per 600 PAverified
11
2.82
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
18
4.62
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Career
Per 600 PA
55
14.11
Dave Wills
Careerverified
Per 600 PAverified
0
0
Ryan Sweeney
Careerverified
Per 600 PA
18
4.62
Dave Wills
Career
Per 600 PAverified
1
6.25
Ryan Sweeney
Careerverified
Per 600 PAverified
9
2.31
Dave Wills
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
27
6.93
Dave Wills
Career
Per 600 PA
1
6.25
Ryan Sweeney
Career
Per 600 PA
66.67
66.67
Dave Wills
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Ryan Sweeney and Dave Wills

Ryan Sweeney
Careerverified
Per 9 Inningsverified
9
9
Dave Wills
Career
Per 9 Innings
1
1
Ryan Sweeney
Careerverified
Per 9 Inningsverified
618
1.16
Dave Wills
Career
Per 9 Innings
24
1.04
Ryan Sweeney
Careerverified
Per 9 Inningsverified
529
0.99
Dave Wills
Career
Per 9 Innings
0
0
Ryan Sweeney
Careerverified
Per 9 Innings
14372
27
Dave Wills
Career
Per 9 Innings
624
27
Ryan Sweeney
Careerverified
Per 9 Innings
4790.2
9
Dave Wills
Career
Per 9 Innings
208
9
Ryan Sweeney
Careerverified
Per 9 Innings
1254
2.36
Dave Wills
Career
Per 9 Inningsverified
259
11.21
Ryan Sweeney
Careerverified
Per 9 Innings
36
0.07
Dave Wills
Career
Per 9 Inningsverified
8
0.35
Ryan Sweeney
Careerverified
Per 9 Inningsverified
8
0.02
Dave Wills
Career
Per 9 Innings
12
0.52
Ryan Sweeney
Careerverified
Per 9 Innings
1298
2.44
Dave Wills
Career
Per 9 Inningsverified
279
12.07
Ryan Sweeney
Careerverified
Per 9 Innings
1290
2.42
Dave Wills
Career
Per 9 Inningsverified
267
11.55
Ryan Sweeney
Careerverified
Per 9 Inningsverified
99.38
99.38
Dave Wills
Career
Per 9 Innings
95.7
95.7
Ryan Sweeney
Career
Per 9 Innings
2.087
2.087
Dave Wills
Careerverified
Per 9 Inningsverified
11.125
11.125
Ryan Sweeney
Careerverified
Per 9 Inningsverified
85.6
85.6
Dave Wills
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
7
0.01
Dave Wills
Careerverified
Per 9 Inningsverified
9
0.39
Ryan Sweeney
Career
Per 9 Innings
0
0
Dave Wills
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Dave Wills
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Dave Wills
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Dave Wills
Career
Per 9 Innings
0
0