Luis Rivera vs. Craig Wilson — Career Comparison

Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop
Gen XCaliforniaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

When their careers are measured against the same standard, Craig Wilson comes out clearly ahead of Luis Rivera across most offensive categories. Craig Wilson led in home run production (HR/PA+ 152 vs 58), slugging (SLG+ 110 vs 87), and on-base percentage (OBP+ 101 vs 89). Luis Rivera held the edge in contact rate (K%+ 85 vs 60). Craig Wilson was the more complete offensive player.

Hitting Stats for Luis Rivera and Craig Wilson

Luis Rivera
Careerverified
Per 600 PAverified
11
11
Craig Wilson
Career
Per 600 PA
7
7
Luis Rivera
Careerverified
Per 600 PAverified
781
191.03
Craig Wilson
Career
Per 600 PA
698
181.22
Luis Rivera
Careerverified
Per 600 PA
2453
600
Craig Wilson
Career
Per 600 PA
2311
600
Luis Rivera
Careerverified
Per 600 PAverified
2215
541.79
Craig Wilson
Career
Per 600 PA
2010
521.85
Luis Rivera
Career
Per 600 PA
0.233
0.233
Craig Wilson
Careerverified
Per 600 PAverified
0.262
0.262
Luis Rivera
Career
Per 600 PA
0.647
0.647
Craig Wilson
Careerverified
Per 600 PAverified
0.834
0.834
Luis Rivera
Career
Per 600 PA
516
126.21
Craig Wilson
Careerverified
Per 600 PAverified
527
136.82
Luis Rivera
Careerverified
Per 600 PAverified
362
88.54
Craig Wilson
Career
Per 600 PA
314
81.52
Luis Rivera
Careerverified
Per 600 PAverified
114
27.88
Craig Wilson
Career
Per 600 PA
100
25.96
Luis Rivera
Career
Per 600 PA
12
2.94
Craig Wilson
Careerverified
Per 600 PAverified
14
3.63
Luis Rivera
Career
Per 600 PA
28
6.85
Craig Wilson
Careerverified
Per 600 PAverified
99
25.7
Luis Rivera
Career
Per 600 PA
154
37.67
Craig Wilson
Careerverified
Per 600 PAverified
213
55.3
Luis Rivera
Career
Per 600 PA
0.298
0.298
Craig Wilson
Careerverified
Per 600 PAverified
0.404
0.404
Luis Rivera
Career
Per 600 PA
0.013
0.013
Craig Wilson
Careerverified
Per 600 PAverified
0.049
0.049
Luis Rivera
Career
Per 600 PA
0.054
0.054
Craig Wilson
Careerverified
Per 600 PAverified
0.188
0.188
Luis Rivera
Career
Per 600 PA
214.88
52.56
Craig Wilson
Careerverified
Per 600 PAverified
342.53
88.93
Luis Rivera
Career
Per 600 PA
738
180.51
Craig Wilson
Careerverified
Per 600 PAverified
952
247.17
Luis Rivera
Career
Per 600 PA
701
171.46
Craig Wilson
Careerverified
Per 600 PAverified
815
211.6
Luis Rivera
Career
Per 600 PA
0.291
0.291
Craig Wilson
Careerverified
Per 600 PAverified
0.353
0.353
Luis Rivera
Career
Per 600 PA
0.333
0.333
Craig Wilson
Careerverified
Per 600 PAverified
0.474
0.474
Luis Rivera
Career
Per 600 PA
0.624
0.624
Craig Wilson
Careerverified
Per 600 PAverified
0.827
0.827
Luis Rivera
Career
Per 600 PA
0.1
0.1
Craig Wilson
Careerverified
Per 600 PAverified
0.211
0.211
Luis Rivera
Career
Per 600 PA
0.214
0.214
Craig Wilson
Careerverified
Per 600 PAverified
0.277
0.277
Luis Rivera
Career
Per 600 PA
0.534
0.534
Craig Wilson
Careerverified
Per 600 PAverified
0.816
0.816
Luis Rivera
Career
Per 600 PA
0.278
0.278
Craig Wilson
Careerverified
Per 600 PAverified
0.335
0.335
Luis Rivera
Career
Per 600 PA
249
60.91
Craig Wilson
Careerverified
Per 600 PAverified
303
78.67
Luis Rivera
Career
Per 600 PA
209
51.12
Craig Wilson
Careerverified
Per 600 PAverified
292
75.81
Luis Rivera
Career
Per 600 PA
430
105.18
Craig Wilson
Careerverified
Per 600 PAverified
496
128.78
Luis Rivera
Career
Per 600 PA
218.58
53.46
Craig Wilson
Careerverified
Per 600 PAverified
338.15
87.79
Luis Rivera
Career
Per 600 PA
14
3.42
Craig Wilson
Careerverified
Per 600 PAverified
90
23.37
Luis Rivera
Career
Per 600 PA
171
41.83
Craig Wilson
Careerverified
Per 600 PAverified
198
51.41
Luis Rivera
Career
Per 600 PA
5
1.22
Craig Wilson
Careerverified
Per 600 PAverified
12
3.12
Luis Rivera
Careerverified
Per 600 PAverified
443
108.36
Craig Wilson
Career
Per 600 PA
643
166.94
Luis Rivera
Careerverified
Per 600 PAverified
5.54
5.54
Craig Wilson
Career
Per 600 PA
3.59
3.59
Luis Rivera
Careerverified
Per 600 PAverified
0.39
0.39
Craig Wilson
Career
Per 600 PA
0.31
0.31
Luis Rivera
Careerverified
Per 600 PAverified
42
10.27
Craig Wilson
Career
Per 600 PA
2
0.52
Luis Rivera
Career
Per 600 PA
11
2.69
Craig Wilson
Career
Per 600 PAverified
11
2.86
Luis Rivera
Careerverified
Per 600 PAverified
46
11.25
Craig Wilson
Career
Per 600 PA
47
12.2
Luis Rivera
Careerverified
Per 600 PAverified
20
4.89
Craig Wilson
Career
Per 600 PA
14
3.63
Luis Rivera
Careerverified
Per 600 PAverified
22
5.38
Craig Wilson
Career
Per 600 PA
7
1.82
Luis Rivera
Careerverified
Per 600 PAverified
42
10.27
Craig Wilson
Career
Per 600 PA
21
5.45
Luis Rivera
Career
Per 600 PA
47.62
47.62
Craig Wilson
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Luis Rivera and Craig Wilson

Luis Rivera
Careerverified
Per 9 Inningsverified
11
11
Craig Wilson
Career
Per 9 Innings
7
7
Luis Rivera
Careerverified
Per 9 Innings
739
1.17
Craig Wilson
Career
Per 9 Inningsverified
636
1.29
Luis Rivera
Careerverified
Per 9 Innings
630
1
Craig Wilson
Career
Per 9 Inningsverified
516
1.04
Luis Rivera
Careerverified
Per 9 Innings
17038
27
Craig Wilson
Career
Per 9 Innings
13351
27
Luis Rivera
Careerverified
Per 9 Innings
5679.1
9
Craig Wilson
Career
Per 9 Innings
4450.1
9
Luis Rivera
Career
Per 9 Innings
988
1.57
Craig Wilson
Careerverified
Per 9 Inningsverified
2546
5.15
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Craig Wilson
Career
Per 9 Innings
163
0.33
Luis Rivera
Career
Per 9 Innings
117
0.19
Craig Wilson
Careerverified
Per 9 Inningsverified
27
0.05
Luis Rivera
Careerverified
Per 9 Innings
3014
4.78
Craig Wilson
Career
Per 9 Inningsverified
2736
5.53
Luis Rivera
Careerverified
Per 9 Innings
2897
4.59
Craig Wilson
Career
Per 9 Inningsverified
2709
5.48
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Craig Wilson
Careerverified
Per 9 Inningsverified
99.01
99.01
Luis Rivera
Career
Per 9 Innings
3.92
3.92
Craig Wilson
Careerverified
Per 9 Inningsverified
4.259
4.259
Luis Rivera
Careerverified
Per 9 Inningsverified
85.25
85.25
Craig Wilson
Career
Per 9 Innings
81.13
81.13
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Craig Wilson
Career
Per 9 Innings
226
0.46
Luis Rivera
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
4
0.01
Luis Rivera
Career
Per 9 Innings
0
0
Craig Wilson
Career
Per 9 Innings
0
0
Luis Rivera
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
12
0.02
Luis Rivera
Career
Per 9 Innings
0
0
Craig Wilson
Careerverified
Per 9 Inningsverified
3
0.01