Mike Leake vs. Bryce Montes de Oca — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueStarting PitcherGold Glove
MillenialKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher

Mike Leake built a career as a starting pitcher and Bryce Montes de Oca as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Mike Leake posted stronger surface numbers — ERA 4.05 and WHIP 1.297 compared to 10.8 and 2.700 for Bryce Montes de Oca. By the career numbers, Mike Leake had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Mike Leake and Bryce Montes de Oca

Mike Leake
Careerverified
Per 9 Inningsverified
10
10
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Mike Leake
Careerverified
Per 9 Innings
301
1.48
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Mike Leake
Careerverified
Per 9 Inningsverified
296
1.46
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
105
0.52
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Career
Per 9 Innings
98
0.48
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
51.72
51.72
Bryce Montes de Oca
Career
Per 9 Innings
Mike Leake
Careerverified
Per 9 Inningsverified
98.34
98.34
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
6
0.03
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
2
0.01
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Career
Per 9 Inningsverified
824
4.05
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Mike Leake
Careerverified
Per 9 Inningsverified
4.05
4.05
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Mike Leake
Careerverified
Per 9 Inningsverified
4.06
4.06
Bryce Montes de Oca
Career
Per 9 Innings
10.87
10.87
Mike Leake
Career
Per 9 Innings
4.12
4.12
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.2
1.2
Mike Leake
Careerverified
Per 9 Inningsverified
0.273
0.273
Bryce Montes de Oca
Career
Per 9 Innings
0.412
0.412
Mike Leake
Careerverified
Per 9 Innings
5487
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Mike Leake
Careerverified
Per 9 Innings
1829
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Mike Leake
Career
Per 9 Inningsverified
1940
9.55
Bryce Montes de Oca
Careerverified
Per 9 Innings
7
18.9
Mike Leake
Careerverified
Per 9 Inningsverified
9.55
9.55
Bryce Montes de Oca
Career
Per 9 Innings
18.9
18.9
Mike Leake
Career
Per 9 Innings
238
1.17
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Career
Per 9 Innings
1.17
1.17
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Career
Per 9 Innings
0.79
0.79
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Career
Per 9 Inningsverified
403
1.98
Bryce Montes de Oca
Careerverified
Per 9 Innings
2
5.4
Mike Leake
Career
Per 9 Innings
29
0.14
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
1.98
1.98
Bryce Montes de Oca
Career
Per 9 Innings
5.4
5.4
Mike Leake
Careerverified
Per 9 Innings
1231
6.06
Bryce Montes de Oca
Career
Per 9 Inningsverified
6
16.2
Mike Leake
Career
Per 9 Innings
6.06
6.06
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
16.2
16.2
Mike Leake
Careerverified
Per 9 Inningsverified
4.09
4.09
Bryce Montes de Oca
Career
Per 9 Innings
2
2
Mike Leake
Career
Per 9 Innings
0.893
0.893
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2.4
2.4
Mike Leake
Career
Per 9 Inningsverified
33
0.16
Bryce Montes de Oca
Careerverified
Per 9 Innings
1
2.7
Mike Leake
Career
Per 9 Innings
68
0.33
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Career
Per 9 Innings
3
0.01
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Careerverified
Per 9 Innings
7693
37.86
Bryce Montes de Oca
Career
Per 9 Inningsverified
19
51.3
Mike Leake
Careerverified
Per 9 Innings
2
0.01
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Mike Leake
Career
Per 9 Inningsverified
905
4.45
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Mike Leake
Careerverified
Per 9 Inningsverified
4.45
4.45
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Mike Leake
Career
Per 9 Innings
51
0.25
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Career
Per 9 Innings
53
0.26
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
188
0.93
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
1.281
1.281
Bryce Montes de Oca
Career
Per 9 Innings
2.7
2.7
Mike Leake
Careerverified
Per 9 Innings
7118
35.03
Bryce Montes de Oca
Career
Per 9 Inningsverified
17
45.9
Mike Leake
Career
Per 9 Innings
3.01
3.01
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.33
1.33
Mike Leake
Careerverified
Per 9 Inningsverified
0.301
0.301
Bryce Montes de Oca
Career
Per 9 Innings
0.636
0.636
Mike Leake
Career
Per 9 Innings
37.86
37.86
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
51.3
51.3

Fielding Stats for Mike Leake and Bryce Montes de Oca

Mike Leake
Careerverified
Per 9 Inningsverified
10
10
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Mike Leake
Careerverified
Per 9 Innings
301
1.48
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Mike Leake
Careerverified
Per 9 Inningsverified
296
1.46
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Careerverified
Per 9 Innings
5487
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Mike Leake
Careerverified
Per 9 Innings
1829
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Mike Leake
Careerverified
Per 9 Innings
213
1.05
Bryce Montes de Oca
Career
Per 9 Inningsverified
2
5.4
Mike Leake
Careerverified
Per 9 Innings
273
1.34
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Mike Leake
Career
Per 9 Innings
19
0.09
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Mike Leake
Careerverified
Per 9 Innings
505
2.48
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Mike Leake
Careerverified
Per 9 Innings
486
2.39
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Mike Leake
Career
Per 9 Innings
96.24
96.24
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
100
100
Mike Leake
Careerverified
Per 9 Inningsverified
1.615
1.615
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Mike Leake
Careerverified
Per 9 Inningsverified
98.34
98.34
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Careerverified
Per 9 Inningsverified
28
0.14
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Mike Leake
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0

Hitting Stats for Mike Leake and Bryce Montes de Oca

Mike Leake
Careerverified
Per 600 PAverified
10
10
Bryce Montes de Oca
Career
Per 600 PA
1
Mike Leake
Careerverified
Per 600 PAverified
338
369.4
Bryce Montes de Oca
Career
Per 600 PA
3
Mike Leake
Careerverified
Per 600 PAverified
549
600
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
485
530.05
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
0.192
0.192
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.541
0.541
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
93
101.64
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
68
74.32
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
18
19.67
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
1
1.09
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
6
6.56
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
25
27.32
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
0.269
0.269
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.012
0.012
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.065
0.065
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
28.78
31.45
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
131
143.17
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
111
121.31
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
0.221
0.221
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.27
0.27
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.491
0.491
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.078
0.078
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.167
0.167
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.37
0.37
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.307
0.307
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
46
50.27
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
32
34.97
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
72
78.69
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
24.58
26.86
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
2
2.19
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Careerverified
Per 600 PAverified
16
17.49
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Career
Per 600 PA
196
214.21
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
Mike Leake
Careerverified
Per 600 PAverified
2.8
2.8
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
0.08
0.08
Bryce Montes de Oca
Career
Per 600 PA
Mike Leake
Careerverified
Per 600 PAverified
46
50.27
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Career
Per 600 PA
11
12.02
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
Mike Leake
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Mike Leake
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA