Zach Monroe vs. Ben Rivera — Career Comparison

Silent GenerationIllinoisThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueStarting Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Looking at the career totals, Zach Monroe and Ben Rivera are fairly close on the surface numbers. Zach Monroe carried a career ERA of 3.38 against Ben Rivera's 4.52. The surface numbers don't cleanly separate Zach Monroe and Ben Rivera — era context would be needed for a firmer verdict.

Pitching Stats for Zach Monroe and Ben Rivera

Zach Monroe
Career
Per 9 Innings
2
2
Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Zach Monroe
Career
Per 9 Inningsverified
24
3.52
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Zach Monroe
Career
Per 9 Innings
6
0.88
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Zach Monroe
Career
Per 9 Innings
4
0.59
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Zach Monroe
Careerverified
Per 9 Inningsverified
2
0.29
Ben Rivera
Career
Per 9 Innings
17
0.48
Zach Monroe
Careerverified
Per 9 Inningsverified
66.67
66.67
Ben Rivera
Career
Per 9 Innings
57.5
57.5
Zach Monroe
Career
Per 9 Innings
25
25
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Zach Monroe
Career
Per 9 Inningsverified
1
0.15
Ben Rivera
Careerverified
Per 9 Innings
5
0.14
Zach Monroe
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Zach Monroe
Careerverified
Per 9 Inningsverified
1
0.15
Ben Rivera
Career
Per 9 Innings
0
0
Zach Monroe
Careerverified
Per 9 Inningsverified
23
3.38
Ben Rivera
Career
Per 9 Innings
160
4.52
Zach Monroe
Careerverified
Per 9 Inningsverified
3.38
3.38
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Zach Monroe
Career
Per 9 Innings
4.72
4.72
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Zach Monroe
Career
Per 9 Innings
5.92
5.92
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Zach Monroe
Careerverified
Per 9 Inningsverified
0.254
0.254
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Zach Monroe
Career
Per 9 Innings
184
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Zach Monroe
Career
Per 9 Innings
61.1
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Zach Monroe
Careerverified
Per 9 Inningsverified
60
8.8
Ben Rivera
Career
Per 9 Innings
314
8.88
Zach Monroe
Careerverified
Per 9 Inningsverified
8.8
8.8
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Zach Monroe
Careerverified
Per 9 Innings
10
1.47
Ben Rivera
Career
Per 9 Inningsverified
32
0.9
Zach Monroe
Career
Per 9 Innings
1.47
1.47
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Zach Monroe
Careerverified
Per 9 Inningsverified
0.42
0.42
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Zach Monroe
Careerverified
Per 9 Inningsverified
29
4.26
Ben Rivera
Career
Per 9 Innings
152
4.3
Zach Monroe
Careerverified
Per 9 Inningsverified
1
0.15
Ben Rivera
Career
Per 9 Innings
8
0.23
Zach Monroe
Careerverified
Per 9 Inningsverified
4.26
4.26
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Zach Monroe
Career
Per 9 Innings
19
2.79
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Zach Monroe
Career
Per 9 Innings
2.79
2.79
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Zach Monroe
Career
Per 9 Innings
0.79
0.79
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Zach Monroe
Career
Per 9 Innings
0.783
0.783
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Zach Monroe
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
21
0.59
Zach Monroe
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
11
0.31
Zach Monroe
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Zach Monroe
Career
Per 9 Innings
265
38.89
Ben Rivera
Careerverified
Per 9 Inningsverified
1405
39.72
Zach Monroe
Careerverified
Per 9 Inningsverified
12
1.76
Ben Rivera
Career
Per 9 Innings
9
0.25
Zach Monroe
Careerverified
Per 9 Inningsverified
31
4.55
Ben Rivera
Career
Per 9 Innings
168
4.75
Zach Monroe
Careerverified
Per 9 Inningsverified
4.55
4.55
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Zach Monroe
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
16
0.45
Zach Monroe
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
8
0.23
Zach Monroe
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
24
0.68
Zach Monroe
Careerverified
Per 9 Inningsverified
1.451
1.451
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Zach Monroe
Career
Per 9 Inningsverified
236
34.63
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Zach Monroe
Careerverified
Per 9 Inningsverified
1.29
1.29
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Zach Monroe
Careerverified
Per 9 Inningsverified
0.242
0.242
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Zach Monroe
Career
Per 9 Innings
38.89
38.89
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Zach Monroe and Ben Rivera

Zach Monroe
Career
Per 9 Innings
2
2
Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Zach Monroe
Career
Per 9 Inningsverified
24
3.52
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Zach Monroe
Career
Per 9 Innings
6
0.88
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Zach Monroe
Career
Per 9 Innings
184
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Zach Monroe
Career
Per 9 Innings
61.1
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Zach Monroe
Career
Per 9 Inningsverified
7
1.03
Ben Rivera
Careerverified
Per 9 Innings
12
0.34
Zach Monroe
Career
Per 9 Inningsverified
11
1.61
Ben Rivera
Careerverified
Per 9 Innings
39
1.1
Zach Monroe
Career
Per 9 Innings
1
0.15
Ben Rivera
Career
Per 9 Inningsverified
1
0.03
Zach Monroe
Career
Per 9 Inningsverified
19
2.79
Ben Rivera
Careerverified
Per 9 Innings
52
1.47
Zach Monroe
Career
Per 9 Inningsverified
18
2.64
Ben Rivera
Careerverified
Per 9 Innings
51
1.44
Zach Monroe
Career
Per 9 Innings
94.74
94.74
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Zach Monroe
Career
Per 9 Innings
0.75
0.75
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Zach Monroe
Career
Per 9 Innings
25
25
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Zach Monroe
Career
Per 9 Inningsverified
2
0.29
Ben Rivera
Career
Per 9 Innings
2
0.06
Zach Monroe
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Zach Monroe
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Zach Monroe
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Zach Monroe
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Zach Monroe and Ben Rivera

Zach Monroe
Career
Per 600 PA
2
2
Ben Rivera
Careerverified
Per 600 PAverified
3
3
Zach Monroe
Career
Per 600 PAverified
24
847.06
Ben Rivera
Careerverified
Per 600 PA
67
343.59
Zach Monroe
Career
Per 600 PA
17
600
Ben Rivera
Careerverified
Per 600 PA
117
600
Zach Monroe
Career
Per 600 PAverified
17
600
Ben Rivera
Careerverified
Per 600 PA
93
476.92
Zach Monroe
Careerverified
Per 600 PAverified
0.118
0.118
Ben Rivera
Career
Per 600 PA
0.086
0.086
Zach Monroe
Career
Per 600 PA
0.294
0.294
Ben Rivera
Careerverified
Per 600 PAverified
0.368
0.368
Zach Monroe
Career
Per 600 PAverified
2
70.59
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Zach Monroe
Career
Per 600 PA
1
35.29
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Zach Monroe
Careerverified
Per 600 PAverified
1
35.29
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Careerverified
Per 600 PAverified
1
35.29
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PAverified
0.36
12.73
Ben Rivera
Careerverified
Per 600 PA
1.16
5.96
Zach Monroe
Career
Per 600 PAverified
3
105.88
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Zach Monroe
Career
Per 600 PA
2
70.59
Ben Rivera
Careerverified
Per 600 PAverified
14
71.79
Zach Monroe
Career
Per 600 PA
0.118
0.118
Ben Rivera
Careerverified
Per 600 PAverified
0.141
0.141
Zach Monroe
Careerverified
Per 600 PAverified
0.177
0.177
Ben Rivera
Career
Per 600 PA
0.086
0.086
Zach Monroe
Careerverified
Per 600 PAverified
0.294
0.294
Ben Rivera
Career
Per 600 PA
0.227
0.227
Zach Monroe
Careerverified
Per 600 PAverified
0.059
0.059
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Careerverified
Per 600 PAverified
0.097
0.097
Ben Rivera
Career
Per 600 PA
0.085
0.085
Zach Monroe
Careerverified
Per 600 PAverified
0.2
0.2
Ben Rivera
Career
Per 600 PA
0.165
0.165
Zach Monroe
Careerverified
Per 600 PAverified
0.182
0.182
Ben Rivera
Career
Per 600 PA
0.151
0.151
Zach Monroe
Career
Per 600 PAverified
2
70.59
Ben Rivera
Careerverified
Per 600 PA
5
25.64
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
2
10.26
Zach Monroe
Career
Per 600 PAverified
2
70.59
Ben Rivera
Careerverified
Per 600 PA
7
35.9
Zach Monroe
Careerverified
Per 600 PA
-0.28
-9.81
Ben Rivera
Career
Per 600 PAverified
-1.72
-8.8
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Careerverified
Per 600 PA
6
211.76
Ben Rivera
Career
Per 600 PAverified
40
205.13
Zach Monroe
Career
Per 600 PA
2.83
2.83
Ben Rivera
Careerverified
Per 600 PAverified
2.93
2.93
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Zach Monroe
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA