Ken Aspromonte vs. Ryan Thompson — Career Comparison

Silent GenerationNew YorkThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueSecond Baseman
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

Adjusted for the eras they played in, Ken Aspromonte holds a real edge over Ryan Thompson in this comparison. Ken Aspromonte led in contact rate (K%+ 160 vs 59), walk rate (BB%+ 107 vs 77), and on-base percentage (OBP+ 96 vs 89). Ryan Thompson held the edge in home run production (HR/PA+ 163 vs 56). The edge belongs to Ken Aspromonte.

Hitting Stats for Ken Aspromonte and Ryan Thompson

Ken Aspromonte
Career
Per 600 PA
7
7
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Ken Aspromonte
Careerverified
Per 600 PA
475
168.54
Ryan Thompson
Career
Per 600 PAverified
416
180.22
Ken Aspromonte
Careerverified
Per 600 PA
1691
600
Ryan Thompson
Career
Per 600 PA
1385
600
Ken Aspromonte
Careerverified
Per 600 PA
1483
526.2
Ryan Thompson
Career
Per 600 PAverified
1257
544.55
Ken Aspromonte
Careerverified
Per 600 PAverified
0.249
0.249
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Ken Aspromonte
Career
Per 600 PA
0.693
0.693
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Ken Aspromonte
Careerverified
Per 600 PA
369
130.93
Ryan Thompson
Career
Per 600 PAverified
305
132.13
Ken Aspromonte
Careerverified
Per 600 PAverified
278
98.64
Ryan Thompson
Career
Per 600 PA
176
76.25
Ken Aspromonte
Career
Per 600 PA
69
24.48
Ryan Thompson
Careerverified
Per 600 PAverified
71
30.76
Ken Aspromonte
Career
Per 600 PA
3
1.06
Ryan Thompson
Careerverified
Per 600 PAverified
6
2.6
Ken Aspromonte
Career
Per 600 PA
19
6.74
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Ken Aspromonte
Career
Per 600 PA
91
32.29
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Ken Aspromonte
Career
Per 600 PA
0.247
0.247
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Ken Aspromonte
Career
Per 600 PA
0.013
0.013
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Ken Aspromonte
Career
Per 600 PA
0.052
0.052
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Ken Aspromonte
Careerverified
Per 600 PA
165.62
58.77
Ryan Thompson
Career
Per 600 PAverified
163.97
71.03
Ken Aspromonte
Career
Per 600 PA
501
177.76
Ryan Thompson
Careerverified
Per 600 PAverified
544
235.67
Ken Aspromonte
Careerverified
Per 600 PAverified
554
196.57
Ryan Thompson
Career
Per 600 PA
415
179.78
Ken Aspromonte
Careerverified
Per 600 PAverified
0.33
0.33
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Ken Aspromonte
Career
Per 600 PA
0.338
0.338
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Ken Aspromonte
Career
Per 600 PA
0.668
0.668
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Ken Aspromonte
Career
Per 600 PA
0.089
0.089
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Ken Aspromonte
Career
Per 600 PA
0.233
0.233
Ryan Thompson
Careerverified
Per 600 PAverified
0.244
0.244
Ken Aspromonte
Career
Per 600 PA
0.593
0.593
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Ken Aspromonte
Career
Per 600 PA
0.264
0.264
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Ken Aspromonte
Careerverified
Per 600 PA
171
60.67
Ryan Thompson
Career
Per 600 PAverified
165
71.48
Ken Aspromonte
Career
Per 600 PA
124
44
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Ken Aspromonte
Career
Per 600 PA
276
97.93
Ryan Thompson
Careerverified
Per 600 PAverified
289
125.2
Ken Aspromonte
Careerverified
Per 600 PA
178.88
63.47
Ryan Thompson
Career
Per 600 PAverified
155.17
67.22
Ken Aspromonte
Career
Per 600 PA
6
2.13
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Ken Aspromonte
Careerverified
Per 600 PAverified
179
63.51
Ryan Thompson
Career
Per 600 PA
90
38.99
Ken Aspromonte
Career
Per 600 PA
4
1.42
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Ken Aspromonte
Careerverified
Per 600 PAverified
149
52.87
Ryan Thompson
Career
Per 600 PA
347
150.32
Ken Aspromonte
Careerverified
Per 600 PAverified
11.35
11.35
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Ken Aspromonte
Careerverified
Per 600 PAverified
1.2
1.2
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Ken Aspromonte
Careerverified
Per 600 PAverified
13
4.61
Ryan Thompson
Career
Per 600 PA
8
3.47
Ken Aspromonte
Career
Per 600 PA
10
3.55
Ryan Thompson
Career
Per 600 PAverified
10
4.33
Ken Aspromonte
Career
Per 600 PA
49
17.39
Ryan Thompson
Careerverified
Per 600 PAverified
37
16.03
Ken Aspromonte
Career
Per 600 PA
7
2.48
Ryan Thompson
Careerverified
Per 600 PAverified
9
3.9
Ken Aspromonte
Career
Per 600 PA
5
1.77
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Ken Aspromonte
Career
Per 600 PA
12
4.26
Ryan Thompson
Careerverified
Per 600 PAverified
21
9.1
Ken Aspromonte
Careerverified
Per 600 PAverified
58.33
58.33
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Ken Aspromonte and Ryan Thompson

Ken Aspromonte
Career
Per 9 Innings
7
7
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Ken Aspromonte
Careerverified
Per 9 Innings
415
1.11
Ryan Thompson
Career
Per 9 Inningsverified
393
1.19
Ken Aspromonte
Careerverified
Per 9 Inningsverified
376
1.01
Ryan Thompson
Career
Per 9 Innings
322
0.98
Ken Aspromonte
Careerverified
Per 9 Innings
10095
27
Ryan Thompson
Career
Per 9 Innings
8881
27
Ken Aspromonte
Careerverified
Per 9 Innings
3365
9
Ryan Thompson
Career
Per 9 Innings
2960.1
9
Ken Aspromonte
Career
Per 9 Innings
820
2.19
Ryan Thompson
Careerverified
Per 9 Inningsverified
886
2.69
Ken Aspromonte
Careerverified
Per 9 Inningsverified
1025
2.74
Ryan Thompson
Career
Per 9 Innings
19
0.06
Ken Aspromonte
Career
Per 9 Innings
70
0.19
Ryan Thompson
Careerverified
Per 9 Inningsverified
13
0.04
Ken Aspromonte
Careerverified
Per 9 Inningsverified
1915
5.12
Ryan Thompson
Career
Per 9 Innings
918
2.79
Ken Aspromonte
Careerverified
Per 9 Inningsverified
1845
4.93
Ryan Thompson
Career
Per 9 Innings
905
2.75
Ken Aspromonte
Career
Per 9 Innings
96.34
96.34
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Ken Aspromonte
Careerverified
Per 9 Inningsverified
4.446
4.446
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Ken Aspromonte
Careerverified
Per 9 Inningsverified
90.6
90.6
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Ken Aspromonte
Careerverified
Per 9 Inningsverified
245
0.66
Ryan Thompson
Career
Per 9 Innings
5
0.02
Ken Aspromonte
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ken Aspromonte
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ken Aspromonte
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ken Aspromonte
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0