Bryce Montes de Oca vs. John Roach — Career Comparison

MillenialKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher
Pre-GenerationalPennsylvaniaThrows LeftBats RightNorth AmericaNew York GiantsNational LeagueRelief Pitcher

Looking at the career totals, Bryce Montes de Oca and John Roach are fairly close on the surface numbers. Bryce Montes de Oca had the edge in ERA (10.8 vs 11.25). By the career numbers, Bryce Montes de Oca had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Bryce Montes de Oca and John Roach

Bryce Montes de Oca
Career
Per 9 Innings
1
1
John Roach
Career
Per 9 Innings
1
1
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
3
8.1
John Roach
Career
Per 9 Innings
1
1.13
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Careerverified
Per 9 Inningsverified
1
1.13
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
John Roach
Career
Per 9 Innings
1
1.13
Bryce Montes de Oca
Career
Per 9 Innings
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Careerverified
Per 9 Inningsverified
100
100
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Careerverified
Per 9 Inningsverified
1
1.13
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
4
10.8
John Roach
Career
Per 9 Innings
10
11.25
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
10.8
10.8
John Roach
Career
Per 9 Innings
11.25
11.25
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
10.87
10.87
John Roach
Career
Per 9 Innings
11.79
11.79
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.2
1.2
John Roach
Career
Per 9 Innings
4.13
4.13
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0.412
0.412
John Roach
Career
Per 9 Innings
0.419
0.419
Bryce Montes de Oca
Career
Per 9 Innings
10
27
John Roach
Careerverified
Per 9 Innings
24
27
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
John Roach
Careerverified
Per 9 Innings
8
9
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
7
18.9
John Roach
Career
Per 9 Innings
18
20.25
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
18.9
18.9
John Roach
Career
Per 9 Innings
20.25
20.25
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Careerverified
Per 9 Innings
2
5.4
John Roach
Career
Per 9 Inningsverified
4
4.5
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
5.4
5.4
John Roach
Careerverified
Per 9 Inningsverified
4.5
4.5
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
6
16.2
John Roach
Career
Per 9 Innings
3
3.38
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
16.2
16.2
John Roach
Career
Per 9 Innings
3.38
3.38
Bryce Montes de Oca
Career
Per 9 Innings
2
2
John Roach
Careerverified
Per 9 Inningsverified
3
3
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2.4
2.4
John Roach
Career
Per 9 Innings
0.875
0.875
Bryce Montes de Oca
Career
Per 9 Innings
1
2.7
John Roach
Career
Per 9 Inningsverified
1
1.13
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
John Roach
Career
Per 9 Innings
1
1.13
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
19
51.3
John Roach
Careerverified
Per 9 Inningsverified
48
54
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1
2.7
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
4
10.8
John Roach
Career
Per 9 Innings
17
19.13
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
10.8
10.8
John Roach
Career
Per 9 Innings
19.13
19.13
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2.7
2.7
John Roach
Career
Per 9 Innings
2.75
2.75
Bryce Montes de Oca
Career
Per 9 Innings
17
45.9
John Roach
Careerverified
Per 9 Inningsverified
43
48.38
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.33
1.33
John Roach
Career
Per 9 Innings
17
17
Bryce Montes de Oca
Career
Per 9 Innings
0.636
0.636
John Roach
Careerverified
Per 9 Inningsverified
0.45
0.45
Bryce Montes de Oca
Career
Per 9 Innings
51.3
51.3
John Roach
Careerverified
Per 9 Inningsverified
54
54

Fielding Stats for Bryce Montes de Oca and John Roach

Bryce Montes de Oca
Career
Per 9 Innings
1
1
John Roach
Career
Per 9 Innings
1
1
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
3
8.1
John Roach
Career
Per 9 Innings
1
1.13
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
10
27
John Roach
Careerverified
Per 9 Innings
24
27
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
John Roach
Careerverified
Per 9 Innings
8
9
Bryce Montes de Oca
Career
Per 9 Inningsverified
2
5.4
John Roach
Career
Per 9 Innings
2
2.25
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1
2.7
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
3
8.1
John Roach
Career
Per 9 Innings
2
2.25
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
3
8.1
John Roach
Career
Per 9 Innings
2
2.25
Bryce Montes de Oca
Career
Per 9 Innings
100
100
John Roach
Career
Per 9 Innings
100
100
Bryce Montes de Oca
Career
Per 9 Innings
1
1
John Roach
Careerverified
Per 9 Inningsverified
2
2
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
John Roach
Career
Per 9 Innings
0
0

Hitting Stats for Bryce Montes de Oca and John Roach

Bryce Montes de Oca
Career
Per 600 PA
1
John Roach
Career
Per 600 PAverified
1
1
Bryce Montes de Oca
Careerverified
Per 600 PA
3
John Roach
Career
Per 600 PAverified
1
150
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
4
600
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
4
600
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.25
0.25
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.5
0.5
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
1
150
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
1
150
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.23
34.02
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
1
150
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
1
150
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.25
0.25
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.25
0.25
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.5
0.5
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.175
0.175
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.333
0.333
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.333
0.333
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
1
150
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Careerverified
Per 600 PAverified
1
150
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
0.29
43.44
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
John Roach
Career
Per 600 PA
1
150
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Careerverified
Per 600 PAverified
4
4
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
John Roach
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
John Roach
Career
Per 600 PA