Mike Matthews vs. Ben Rivera — Career Comparison

Gen XVirginiaThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Ben Rivera built a career as a starting pitcher and Mike Matthews as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Mike Matthews led in home run suppression (HR9+ 125 vs 95), walk avoidance (BB%+ 89 vs 76), and run prevention (ERA+ 107 vs 97). Ben Rivera held the edge in strikeout rate (K%+ 110 vs 92). Role difference aside, Mike Matthews holds a clear edge on every meaningful shared measure.

Pitching Stats for Mike Matthews and Ben Rivera

Mike Matthews
Careerverified
Per 9 Inningsverified
6
6
Ben Rivera
Career
Per 9 Innings
3
3
Mike Matthews
Careerverified
Per 9 Inningsverified
230
8.5
Ben Rivera
Career
Per 9 Innings
67
1.89
Mike Matthews
Career
Per 9 Innings
10
0.37
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Mike Matthews
Career
Per 9 Innings
14
0.52
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Mike Matthews
Careerverified
Per 9 Inningsverified
10
0.37
Ben Rivera
Career
Per 9 Innings
17
0.48
Mike Matthews
Careerverified
Per 9 Inningsverified
58.33
58.33
Ben Rivera
Career
Per 9 Innings
57.5
57.5
Mike Matthews
Career
Per 9 Innings
4.35
4.35
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Mike Matthews
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Mike Matthews
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Mike Matthews
Careerverified
Per 9 Inningsverified
1
0.04
Ben Rivera
Career
Per 9 Innings
0
0
Mike Matthews
Careerverified
Per 9 Innings
123
4.54
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Mike Matthews
Career
Per 9 Innings
4.54
4.54
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Mike Matthews
Career
Per 9 Innings
4.57
4.57
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Mike Matthews
Career
Per 9 Innings
4.76
4.76
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Mike Matthews
Career
Per 9 Innings
0.259
0.259
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Mike Matthews
Career
Per 9 Innings
731
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Mike Matthews
Career
Per 9 Innings
243.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Mike Matthews
Careerverified
Per 9 Inningsverified
237
8.75
Ben Rivera
Career
Per 9 Innings
314
8.88
Mike Matthews
Careerverified
Per 9 Inningsverified
8.75
8.75
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Mike Matthews
Careerverified
Per 9 Innings
29
1.07
Ben Rivera
Career
Per 9 Inningsverified
32
0.9
Mike Matthews
Career
Per 9 Innings
1.07
1.07
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Mike Matthews
Careerverified
Per 9 Inningsverified
0.13
0.13
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Mike Matthews
Careerverified
Per 9 Innings
121
4.47
Ben Rivera
Career
Per 9 Inningsverified
152
4.3
Mike Matthews
Career
Per 9 Innings
16
0.59
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Mike Matthews
Career
Per 9 Innings
4.47
4.47
Ben Rivera
Careerverified
Per 9 Inningsverified
4.3
4.3
Mike Matthews
Career
Per 9 Inningsverified
175
6.46
Ben Rivera
Careerverified
Per 9 Innings
219
6.19
Mike Matthews
Careerverified
Per 9 Inningsverified
6.46
6.46
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Mike Matthews
Career
Per 9 Innings
0.76
0.76
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Mike Matthews
Careerverified
Per 9 Inningsverified
1.215
1.215
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Mike Matthews
Careerverified
Per 9 Innings
19
0.7
Ben Rivera
Career
Per 9 Inningsverified
21
0.59
Mike Matthews
Career
Per 9 Innings
13
0.48
Ben Rivera
Careerverified
Per 9 Inningsverified
11
0.31
Mike Matthews
Career
Per 9 Innings
3
0.11
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Mike Matthews
Career
Per 9 Innings
1073
39.63
Ben Rivera
Careerverified
Per 9 Inningsverified
1405
39.72
Mike Matthews
Careerverified
Per 9 Inningsverified
47
1.74
Ben Rivera
Career
Per 9 Innings
9
0.25
Mike Matthews
Careerverified
Per 9 Innings
129
4.76
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Mike Matthews
Career
Per 9 Innings
4.76
4.76
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Mike Matthews
Careerverified
Per 9 Inningsverified
11
0.41
Ben Rivera
Career
Per 9 Innings
16
0.45
Mike Matthews
Career
Per 9 Innings
13
0.48
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Mike Matthews
Career
Per 9 Inningsverified
24
0.89
Ben Rivera
Career
Per 9 Innings
24
0.68
Mike Matthews
Career
Per 9 Innings
1.469
1.469
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Mike Matthews
Career
Per 9 Innings
915
33.8
Ben Rivera
Careerverified
Per 9 Inningsverified
1218
34.44
Mike Matthews
Careerverified
Per 9 Inningsverified
0.56
0.56
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Mike Matthews
Career
Per 9 Innings
0.293
0.293
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Mike Matthews
Career
Per 9 Innings
39.63
39.63
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Mike Matthews and Ben Rivera

Mike Matthews
Careerverified
Per 9 Inningsverified
6
6
Ben Rivera
Career
Per 9 Innings
3
3
Mike Matthews
Careerverified
Per 9 Inningsverified
230
8.5
Ben Rivera
Career
Per 9 Innings
67
1.89
Mike Matthews
Career
Per 9 Innings
10
0.37
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Mike Matthews
Career
Per 9 Innings
731
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Mike Matthews
Career
Per 9 Innings
243.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Mike Matthews
Career
Per 9 Innings
7
0.26
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Mike Matthews
Career
Per 9 Inningsverified
31
1.15
Ben Rivera
Careerverified
Per 9 Innings
39
1.1
Mike Matthews
Career
Per 9 Innings
3
0.11
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Mike Matthews
Career
Per 9 Inningsverified
41
1.51
Ben Rivera
Careerverified
Per 9 Innings
52
1.47
Mike Matthews
Career
Per 9 Innings
38
1.4
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Mike Matthews
Career
Per 9 Innings
92.68
92.68
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Mike Matthews
Career
Per 9 Innings
0.165
0.165
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Mike Matthews
Career
Per 9 Innings
4.35
4.35
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Mike Matthews
Career
Per 9 Inningsverified
2
0.07
Ben Rivera
Career
Per 9 Innings
2
0.06
Mike Matthews
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Mike Matthews
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Mike Matthews
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Mike Matthews
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Mike Matthews and Ben Rivera

Mike Matthews
Careerverified
Per 600 PAverified
6
6
Ben Rivera
Career
Per 600 PA
3
3
Mike Matthews
Careerverified
Per 600 PAverified
231
4950
Ben Rivera
Career
Per 600 PA
67
343.59
Mike Matthews
Career
Per 600 PA
28
600
Ben Rivera
Careerverified
Per 600 PA
117
600
Mike Matthews
Career
Per 600 PAverified
25
535.71
Ben Rivera
Careerverified
Per 600 PA
93
476.92
Mike Matthews
Careerverified
Per 600 PAverified
0.12
0.12
Ben Rivera
Career
Per 600 PA
0.086
0.086
Mike Matthews
Careerverified
Per 600 PAverified
0.429
0.429
Ben Rivera
Career
Per 600 PA
0.368
0.368
Mike Matthews
Career
Per 600 PAverified
3
64.29
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Mike Matthews
Career
Per 600 PAverified
2
42.86
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
1
21.43
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
1
21.43
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
0.333
0.333
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
0.04
0.04
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
0.333
0.333
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
1.31
27.97
Ben Rivera
Career
Per 600 PA
1.16
5.96
Mike Matthews
Career
Per 600 PAverified
6
128.57
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Mike Matthews
Career
Per 600 PA
3
64.29
Ben Rivera
Careerverified
Per 600 PAverified
14
71.79
Mike Matthews
Career
Per 600 PA
0.12
0.12
Ben Rivera
Careerverified
Per 600 PAverified
0.141
0.141
Mike Matthews
Careerverified
Per 600 PAverified
0.24
0.24
Ben Rivera
Career
Per 600 PA
0.086
0.086
Mike Matthews
Careerverified
Per 600 PAverified
0.36
0.36
Ben Rivera
Career
Per 600 PA
0.227
0.227
Mike Matthews
Careerverified
Per 600 PAverified
0.12
0.12
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
0.114
0.114
Ben Rivera
Career
Per 600 PA
0.085
0.085
Mike Matthews
Careerverified
Per 600 PAverified
0.273
0.273
Ben Rivera
Career
Per 600 PA
0.165
0.165
Mike Matthews
Career
Per 600 PA
0.133
0.133
Ben Rivera
Careerverified
Per 600 PAverified
0.151
0.151
Mike Matthews
Career
Per 600 PAverified
2
42.86
Ben Rivera
Careerverified
Per 600 PA
5
25.64
Mike Matthews
Career
Per 600 PAverified
1
21.43
Ben Rivera
Careerverified
Per 600 PA
2
10.26
Mike Matthews
Career
Per 600 PAverified
2
42.86
Ben Rivera
Careerverified
Per 600 PA
7
35.9
Mike Matthews
Careerverified
Per 600 PAverified
0.25
5.28
Ben Rivera
Career
Per 600 PA
-1.72
-8.8
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Careerverified
Per 600 PAverified
9
192.86
Ben Rivera
Career
Per 600 PA
40
205.13
Mike Matthews
Careerverified
Per 600 PAverified
3.11
3.11
Ben Rivera
Career
Per 600 PA
2.93
2.93
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Mike Matthews
Career
Per 600 PA
3
64.29
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mike Matthews
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA