Ruben Amaro vs. Craig Wilson — Career Comparison

Silent GenerationMexicoThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstopGold Glove
Gen XCaliforniaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

Adjusted for the eras they played in, Craig Wilson holds a real edge over Ruben Amaro in this comparison. Craig Wilson led in home run production (HR/PA+ 152 vs 26), slugging (SLG+ 110 vs 80), and on-base percentage (OBP+ 101 vs 98). Ruben Amaro held the edge in contact rate (K%+ 119 vs 60). The edge belongs to Craig Wilson.

Hitting Stats for Ruben Amaro and Craig Wilson

Ruben Amaro
Careerverified
Per 600 PAverified
11
11
Craig Wilson
Career
Per 600 PA
7
7
Ruben Amaro
Careerverified
Per 600 PAverified
940
230.11
Craig Wilson
Career
Per 600 PA
698
181.22
Ruben Amaro
Careerverified
Per 600 PA
2451
600
Craig Wilson
Career
Per 600 PA
2311
600
Ruben Amaro
Careerverified
Per 600 PAverified
2155
527.54
Craig Wilson
Career
Per 600 PA
2010
521.85
Ruben Amaro
Career
Per 600 PA
0.234
0.234
Craig Wilson
Careerverified
Per 600 PAverified
0.262
0.262
Ruben Amaro
Career
Per 600 PA
0.632
0.632
Craig Wilson
Careerverified
Per 600 PAverified
0.834
0.834
Ruben Amaro
Career
Per 600 PA
505
123.62
Craig Wilson
Careerverified
Per 600 PAverified
527
136.82
Ruben Amaro
Careerverified
Per 600 PAverified
409
100.12
Craig Wilson
Career
Per 600 PA
314
81.52
Ruben Amaro
Career
Per 600 PA
75
18.36
Craig Wilson
Careerverified
Per 600 PAverified
100
25.96
Ruben Amaro
Career
Per 600 PA
13
3.18
Craig Wilson
Careerverified
Per 600 PAverified
14
3.63
Ruben Amaro
Career
Per 600 PA
8
1.96
Craig Wilson
Careerverified
Per 600 PAverified
99
25.7
Ruben Amaro
Career
Per 600 PA
96
23.5
Craig Wilson
Careerverified
Per 600 PAverified
213
55.3
Ruben Amaro
Career
Per 600 PA
0.19
0.19
Craig Wilson
Careerverified
Per 600 PAverified
0.404
0.404
Ruben Amaro
Career
Per 600 PA
0.004
0.004
Craig Wilson
Careerverified
Per 600 PAverified
0.049
0.049
Ruben Amaro
Career
Per 600 PA
0.016
0.016
Craig Wilson
Careerverified
Per 600 PAverified
0.188
0.188
Ruben Amaro
Career
Per 600 PA
196
47.98
Craig Wilson
Careerverified
Per 600 PAverified
342.53
88.93
Ruben Amaro
Career
Per 600 PA
630
154.22
Craig Wilson
Careerverified
Per 600 PAverified
952
247.17
Ruben Amaro
Career
Per 600 PA
742
181.64
Craig Wilson
Careerverified
Per 600 PAverified
815
211.6
Ruben Amaro
Career
Per 600 PA
0.309
0.309
Craig Wilson
Careerverified
Per 600 PAverified
0.353
0.353
Ruben Amaro
Career
Per 600 PA
0.292
0.292
Craig Wilson
Careerverified
Per 600 PAverified
0.474
0.474
Ruben Amaro
Career
Per 600 PA
0.601
0.601
Craig Wilson
Careerverified
Per 600 PAverified
0.827
0.827
Ruben Amaro
Career
Per 600 PA
0.058
0.058
Craig Wilson
Careerverified
Per 600 PAverified
0.211
0.211
Ruben Amaro
Career
Per 600 PA
0.212
0.212
Craig Wilson
Careerverified
Per 600 PAverified
0.277
0.277
Ruben Amaro
Career
Per 600 PA
0.511
0.511
Craig Wilson
Careerverified
Per 600 PAverified
0.816
0.816
Ruben Amaro
Career
Per 600 PA
0.265
0.265
Craig Wilson
Careerverified
Per 600 PAverified
0.335
0.335
Ruben Amaro
Career
Per 600 PA
211
51.65
Craig Wilson
Careerverified
Per 600 PAverified
303
78.67
Ruben Amaro
Career
Per 600 PA
156
38.19
Craig Wilson
Careerverified
Per 600 PAverified
292
75.81
Ruben Amaro
Career
Per 600 PA
359
87.88
Craig Wilson
Careerverified
Per 600 PAverified
496
128.78
Ruben Amaro
Career
Per 600 PA
215.37
52.72
Craig Wilson
Careerverified
Per 600 PAverified
338.15
87.79
Ruben Amaro
Career
Per 600 PA
10
2.45
Craig Wilson
Careerverified
Per 600 PAverified
90
23.37
Ruben Amaro
Careerverified
Per 600 PAverified
227
55.57
Craig Wilson
Career
Per 600 PA
198
51.41
Ruben Amaro
Careerverified
Per 600 PAverified
24
5.88
Craig Wilson
Career
Per 600 PA
12
3.12
Ruben Amaro
Careerverified
Per 600 PAverified
280
68.54
Craig Wilson
Career
Per 600 PA
643
166.94
Ruben Amaro
Careerverified
Per 600 PAverified
8.75
8.75
Craig Wilson
Career
Per 600 PA
3.59
3.59
Ruben Amaro
Careerverified
Per 600 PAverified
0.81
0.81
Craig Wilson
Career
Per 600 PA
0.31
0.31
Ruben Amaro
Careerverified
Per 600 PAverified
47
11.51
Craig Wilson
Career
Per 600 PA
2
0.52
Ruben Amaro
Careerverified
Per 600 PAverified
12
2.94
Craig Wilson
Career
Per 600 PA
11
2.86
Ruben Amaro
Career
Per 600 PA
53
12.97
Craig Wilson
Careerverified
Per 600 PAverified
47
12.2
Ruben Amaro
Career
Per 600 PA
11
2.69
Craig Wilson
Careerverified
Per 600 PAverified
14
3.63
Ruben Amaro
Careerverified
Per 600 PAverified
14
3.43
Craig Wilson
Career
Per 600 PA
7
1.82
Ruben Amaro
Careerverified
Per 600 PAverified
25
6.12
Craig Wilson
Career
Per 600 PA
21
5.45
Ruben Amaro
Career
Per 600 PA
44
44
Craig Wilson
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Ruben Amaro and Craig Wilson

Ruben Amaro
Careerverified
Per 9 Inningsverified
11
11
Craig Wilson
Career
Per 9 Innings
7
7
Ruben Amaro
Careerverified
Per 9 Inningsverified
948
1.43
Craig Wilson
Career
Per 9 Innings
636
1.29
Ruben Amaro
Careerverified
Per 9 Innings
631
0.95
Craig Wilson
Career
Per 9 Inningsverified
516
1.04
Ruben Amaro
Careerverified
Per 9 Innings
17959
27
Craig Wilson
Career
Per 9 Innings
13351
27
Ruben Amaro
Careerverified
Per 9 Innings
5986.1
9
Craig Wilson
Career
Per 9 Innings
4450.1
9
Ruben Amaro
Career
Per 9 Innings
1532
2.3
Craig Wilson
Careerverified
Per 9 Inningsverified
2546
5.15
Ruben Amaro
Careerverified
Per 9 Inningsverified
1864
2.8
Craig Wilson
Career
Per 9 Innings
163
0.33
Ruben Amaro
Career
Per 9 Innings
108
0.16
Craig Wilson
Careerverified
Per 9 Inningsverified
27
0.05
Ruben Amaro
Careerverified
Per 9 Innings
3504
5.27
Craig Wilson
Career
Per 9 Inningsverified
2736
5.53
Ruben Amaro
Careerverified
Per 9 Innings
3396
5.11
Craig Wilson
Career
Per 9 Inningsverified
2709
5.48
Ruben Amaro
Career
Per 9 Innings
96.92
96.92
Craig Wilson
Careerverified
Per 9 Inningsverified
99.01
99.01
Ruben Amaro
Career
Per 9 Innings
3.582
3.582
Craig Wilson
Careerverified
Per 9 Inningsverified
4.259
4.259
Ruben Amaro
Career
Per 9 Innings
66.56
66.56
Craig Wilson
Careerverified
Per 9 Inningsverified
81.13
81.13
Ruben Amaro
Careerverified
Per 9 Inningsverified
421
0.63
Craig Wilson
Career
Per 9 Innings
226
0.46
Ruben Amaro
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
4
0.01
Ruben Amaro
Career
Per 9 Innings
0
0
Craig Wilson
Career
Per 9 Innings
0
0
Ruben Amaro
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
12
0.02
Ruben Amaro
Career
Per 9 Innings
0
0
Craig Wilson
Careerverified
Per 9 Inningsverified
3
0.01