Mike Rivera vs. Craig Wilson — Career Comparison

Gen XP.R.Throws RightBats RightCaribbeanMilwaukee BrewersNational LeagueCatcher
Gen XCaliforniaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

On the career numbers, Craig Wilson posted the stronger offensive profile against Mike Rivera. Craig Wilson posted stronger numbers in OPS (.830 vs .683) and on-base percentage (.356 vs .311). By the career numbers, Craig Wilson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mike Rivera and Craig Wilson

Mike Rivera
Careerverified
Per 600 PAverified
9
9
Craig Wilson
Career
Per 600 PA
7
7
Mike Rivera
Career
Per 600 PAverified
189
187.44
Craig Wilson
Careerverified
Per 600 PA
698
181.22
Mike Rivera
Career
Per 600 PA
605
600
Craig Wilson
Careerverified
Per 600 PA
2311
600
Mike Rivera
Career
Per 600 PAverified
548
543.47
Craig Wilson
Careerverified
Per 600 PA
2010
521.85
Mike Rivera
Career
Per 600 PA
0.239
0.239
Craig Wilson
Careerverified
Per 600 PAverified
0.262
0.262
Mike Rivera
Career
Per 600 PA
0.694
0.694
Craig Wilson
Careerverified
Per 600 PAverified
0.834
0.834
Mike Rivera
Career
Per 600 PA
131
129.92
Craig Wilson
Careerverified
Per 600 PAverified
527
136.82
Mike Rivera
Career
Per 600 PAverified
85
84.3
Craig Wilson
Careerverified
Per 600 PA
314
81.52
Mike Rivera
Career
Per 600 PAverified
32
31.74
Craig Wilson
Careerverified
Per 600 PA
100
25.96
Mike Rivera
Career
Per 600 PA
1
0.99
Craig Wilson
Careerverified
Per 600 PAverified
14
3.63
Mike Rivera
Career
Per 600 PA
13
12.89
Craig Wilson
Careerverified
Per 600 PAverified
99
25.7
Mike Rivera
Career
Per 600 PA
46
45.62
Craig Wilson
Careerverified
Per 600 PAverified
213
55.3
Mike Rivera
Career
Per 600 PA
0.351
0.351
Craig Wilson
Careerverified
Per 600 PAverified
0.404
0.404
Mike Rivera
Career
Per 600 PA
0.024
0.024
Craig Wilson
Careerverified
Per 600 PAverified
0.049
0.049
Mike Rivera
Career
Per 600 PA
0.099
0.099
Craig Wilson
Careerverified
Per 600 PAverified
0.188
0.188
Mike Rivera
Career
Per 600 PA
62
61.49
Craig Wilson
Careerverified
Per 600 PAverified
342.53
88.93
Mike Rivera
Career
Per 600 PA
204
202.31
Craig Wilson
Careerverified
Per 600 PAverified
952
247.17
Mike Rivera
Career
Per 600 PA
182
180.5
Craig Wilson
Careerverified
Per 600 PAverified
815
211.6
Mike Rivera
Career
Per 600 PA
0.302
0.302
Craig Wilson
Careerverified
Per 600 PAverified
0.353
0.353
Mike Rivera
Career
Per 600 PA
0.372
0.372
Craig Wilson
Careerverified
Per 600 PAverified
0.474
0.474
Mike Rivera
Career
Per 600 PA
0.674
0.674
Craig Wilson
Careerverified
Per 600 PAverified
0.827
0.827
Mike Rivera
Career
Per 600 PA
0.133
0.133
Craig Wilson
Careerverified
Per 600 PAverified
0.211
0.211
Mike Rivera
Career
Per 600 PA
0.229
0.229
Craig Wilson
Careerverified
Per 600 PAverified
0.277
0.277
Mike Rivera
Career
Per 600 PA
0.59
0.59
Craig Wilson
Careerverified
Per 600 PAverified
0.816
0.816
Mike Rivera
Career
Per 600 PA
0.28
0.28
Craig Wilson
Careerverified
Per 600 PAverified
0.335
0.335
Mike Rivera
Career
Per 600 PA
51
50.58
Craig Wilson
Careerverified
Per 600 PAverified
303
78.67
Mike Rivera
Career
Per 600 PA
69
68.43
Craig Wilson
Careerverified
Per 600 PAverified
292
75.81
Mike Rivera
Career
Per 600 PA
107
106.12
Craig Wilson
Careerverified
Per 600 PAverified
496
128.78
Mike Rivera
Career
Per 600 PA
59.9
59.41
Craig Wilson
Careerverified
Per 600 PAverified
338.15
87.79
Mike Rivera
Career
Per 600 PA
8
7.93
Craig Wilson
Careerverified
Per 600 PAverified
90
23.37
Mike Rivera
Career
Per 600 PA
43
42.64
Craig Wilson
Careerverified
Per 600 PAverified
198
51.41
Mike Rivera
Career
Per 600 PAverified
8
7.93
Craig Wilson
Careerverified
Per 600 PA
12
3.12
Mike Rivera
Careerverified
Per 600 PAverified
118
117.02
Craig Wilson
Career
Per 600 PA
643
166.94
Mike Rivera
Careerverified
Per 600 PAverified
5.13
5.13
Craig Wilson
Career
Per 600 PA
3.59
3.59
Mike Rivera
Careerverified
Per 600 PAverified
0.36
0.36
Craig Wilson
Career
Per 600 PA
0.31
0.31
Mike Rivera
Career
Per 600 PAverified
2
1.98
Craig Wilson
Career
Per 600 PA
2
0.52
Mike Rivera
Career
Per 600 PAverified
4
3.97
Craig Wilson
Careerverified
Per 600 PA
11
2.86
Mike Rivera
Careerverified
Per 600 PA
20
19.83
Craig Wilson
Career
Per 600 PAverified
47
12.2
Mike Rivera
Career
Per 600 PA
3
2.98
Craig Wilson
Careerverified
Per 600 PAverified
14
3.63
Mike Rivera
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
7
1.82
Mike Rivera
Career
Per 600 PA
3
2.98
Craig Wilson
Careerverified
Per 600 PAverified
21
5.45
Mike Rivera
Careerverified
Per 600 PAverified
100
100
Craig Wilson
Career
Per 600 PA
66.67
66.67

Fielding Stats for Mike Rivera and Craig Wilson

Mike Rivera
Careerverified
Per 9 Inningsverified
9
9
Craig Wilson
Career
Per 9 Innings
7
7
Mike Rivera
Career
Per 9 Innings
176
1.2
Craig Wilson
Careerverified
Per 9 Inningsverified
636
1.29
Mike Rivera
Career
Per 9 Innings
144
0.98
Craig Wilson
Careerverified
Per 9 Inningsverified
516
1.04
Mike Rivera
Career
Per 9 Innings
3959
27
Craig Wilson
Careerverified
Per 9 Innings
13351
27
Mike Rivera
Career
Per 9 Innings
1319.2
9
Craig Wilson
Careerverified
Per 9 Innings
4450.1
9
Mike Rivera
Career
Per 9 Inningsverified
1087
7.41
Craig Wilson
Careerverified
Per 9 Innings
2546
5.15
Mike Rivera
Career
Per 9 Inningsverified
93
0.63
Craig Wilson
Careerverified
Per 9 Innings
163
0.33
Mike Rivera
Careerverified
Per 9 Innings
14
0.1
Craig Wilson
Career
Per 9 Inningsverified
27
0.05
Mike Rivera
Career
Per 9 Inningsverified
1194
8.14
Craig Wilson
Careerverified
Per 9 Innings
2736
5.53
Mike Rivera
Career
Per 9 Inningsverified
1180
8.05
Craig Wilson
Careerverified
Per 9 Innings
2709
5.48
Mike Rivera
Career
Per 9 Innings
98.83
98.83
Craig Wilson
Careerverified
Per 9 Inningsverified
99.01
99.01
Mike Rivera
Careerverified
Per 9 Inningsverified
6.705
6.705
Craig Wilson
Career
Per 9 Innings
4.259
4.259
Mike Rivera
Careerverified
Per 9 Inningsverified
81.82
81.82
Craig Wilson
Career
Per 9 Innings
81.13
81.13
Mike Rivera
Career
Per 9 Innings
10
0.07
Craig Wilson
Careerverified
Per 9 Inningsverified
226
0.46
Mike Rivera
Career
Per 9 Innings
17
0.12
Craig Wilson
Careerverified
Per 9 Inningsverified
4
0.01
Mike Rivera
Career
Per 9 Innings
0
0
Craig Wilson
Career
Per 9 Innings
0
0
Mike Rivera
Career
Per 9 Innings
112
0.76
Craig Wilson
Careerverified
Per 9 Inningsverified
12
0.02
Mike Rivera
Careerverified
Per 9 Inningsverified
37
0.25
Craig Wilson
Career
Per 9 Innings
3
0.01