Terris McDuffie vs. Bryce Montes de Oca — Career Comparison

Greatest GenerationAlabamaThrows RightBats RightNorth AmericaBirmingham Black BaronsNegro American LeagueStarting PitcherAll-Star
MillenialKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher

Terris McDuffie 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. Terris McDuffie posted stronger surface numbers — ERA 3.86 and WHIP 1.354 compared to 10.8 and 2.700 for Bryce Montes de Oca. By the career numbers, Terris McDuffie had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Terris McDuffie and Bryce Montes de Oca

Terris McDuffie
Careerverified
Per 9 Inningsverified
10
10
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Terris McDuffie
Careerverified
Per 9 Innings
108
1.46
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Terris McDuffie
Careerverified
Per 9 Inningsverified
79
1.07
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
44
0.6
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Career
Per 9 Innings
35
0.47
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
55.7
55.7
Bryce Montes de Oca
Career
Per 9 Innings
Terris McDuffie
Careerverified
Per 9 Inningsverified
73.15
73.15
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
50
0.68
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
6
0.08
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
4
0.05
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Career
Per 9 Inningsverified
285
3.86
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Terris McDuffie
Careerverified
Per 9 Inningsverified
3.86
3.86
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Terris McDuffie
Careerverified
Per 9 Inningsverified
3.6
3.6
Bryce Montes de Oca
Career
Per 9 Innings
10.87
10.87
Terris McDuffie
Career
Per 9 Innings
3.59
3.59
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.2
1.2
Terris McDuffie
Careerverified
Per 9 Inningsverified
0.266
0.266
Bryce Montes de Oca
Career
Per 9 Innings
0.412
0.412
Terris McDuffie
Careerverified
Per 9 Innings
1994
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Terris McDuffie
Careerverified
Per 9 Innings
664.2
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Terris McDuffie
Career
Per 9 Inningsverified
697
9.44
Bryce Montes de Oca
Careerverified
Per 9 Innings
7
18.9
Terris McDuffie
Careerverified
Per 9 Inningsverified
9.44
9.44
Bryce Montes de Oca
Career
Per 9 Innings
18.9
18.9
Terris McDuffie
Career
Per 9 Innings
33
0.45
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Career
Per 9 Innings
0.45
0.45
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Career
Per 9 Innings
0.31
0.31
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Career
Per 9 Inningsverified
202
2.74
Bryce Montes de Oca
Careerverified
Per 9 Innings
2
5.4
Terris McDuffie
Career
Per 9 Innings
1
0.01
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
2.74
2.74
Bryce Montes de Oca
Career
Per 9 Innings
5.4
5.4
Terris McDuffie
Careerverified
Per 9 Innings
344
4.66
Bryce Montes de Oca
Career
Per 9 Inningsverified
6
16.2
Terris McDuffie
Career
Per 9 Innings
4.66
4.66
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
16.2
16.2
Terris McDuffie
Careerverified
Per 9 Inningsverified
3.19
3.19
Bryce Montes de Oca
Career
Per 9 Innings
2
2
Terris McDuffie
Career
Per 9 Innings
0.822
0.822
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2.4
2.4
Terris McDuffie
Career
Per 9 Inningsverified
2
0.03
Bryce Montes de Oca
Careerverified
Per 9 Innings
1
2.7
Terris McDuffie
Career
Per 9 Innings
14
0.19
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Innings
2908
39.38
Bryce Montes de Oca
Career
Per 9 Inningsverified
19
51.3
Terris McDuffie
Careerverified
Per 9 Innings
24
0.32
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Terris McDuffie
Career
Per 9 Inningsverified
343
4.64
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Terris McDuffie
Careerverified
Per 9 Inningsverified
4.64
4.64
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Terris McDuffie
Career
Per 9 Innings
73
0.99
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
43
0.58
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
1.353
1.353
Bryce Montes de Oca
Career
Per 9 Innings
2.7
2.7
Terris McDuffie
Careerverified
Per 9 Innings
2619
35.46
Bryce Montes de Oca
Career
Per 9 Inningsverified
17
45.9
Terris McDuffie
Career
Per 9 Innings
3.18
3.18
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.33
1.33
Terris McDuffie
Careerverified
Per 9 Inningsverified
0.296
0.296
Bryce Montes de Oca
Career
Per 9 Innings
0.636
0.636
Terris McDuffie
Career
Per 9 Innings
39.38
39.38
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
51.3
51.3

Fielding Stats for Terris McDuffie and Bryce Montes de Oca

Terris McDuffie
Careerverified
Per 9 Inningsverified
11
11
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Terris McDuffie
Careerverified
Per 9 Innings
207
1.37
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Terris McDuffie
Careerverified
Per 9 Inningsverified
161
1.07
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Innings
4070
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Terris McDuffie
Careerverified
Per 9 Innings
1356.2
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Terris McDuffie
Careerverified
Per 9 Innings
134
0.89
Bryce Montes de Oca
Career
Per 9 Inningsverified
2
5.4
Terris McDuffie
Careerverified
Per 9 Innings
147
0.98
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Terris McDuffie
Career
Per 9 Innings
16
0.11
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Terris McDuffie
Careerverified
Per 9 Innings
297
1.97
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Terris McDuffie
Careerverified
Per 9 Innings
281
1.86
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Terris McDuffie
Career
Per 9 Innings
94.61
94.61
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
100
100
Terris McDuffie
Careerverified
Per 9 Inningsverified
1.358
1.358
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Terris McDuffie
Careerverified
Per 9 Inningsverified
77.78
77.78
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Careerverified
Per 9 Inningsverified
7
0.05
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Terris McDuffie
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0

Hitting Stats for Terris McDuffie and Bryce Montes de Oca

Terris McDuffie
Careerverified
Per 600 PAverified
11
11
Bryce Montes de Oca
Career
Per 600 PA
1
Terris McDuffie
Careerverified
Per 600 PAverified
213
208.82
Bryce Montes de Oca
Career
Per 600 PA
3
Terris McDuffie
Careerverified
Per 600 PAverified
612
600
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
530
519.61
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
0.247
0.247
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.712
0.712
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
131
128.43
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
105
102.94
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
16
15.69
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
4
3.92
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
6
5.88
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
26
25.49
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
0.199
0.199
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.011
0.011
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.046
0.046
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
66.64
65.34
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
173
169.61
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
195
191.18
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
0.328
0.328
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.326
0.326
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.655
0.655
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.079
0.079
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.229
0.229
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.65
0.65
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
0.24
0.24
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
74
72.55
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
69
67.65
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
137
134.31
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
73.3
71.86
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
7
6.86
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
57
55.88
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Career
Per 600 PA
4
3.92
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
Terris McDuffie
Careerverified
Per 600 PAverified
153
153
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
14.25
14.25
Bryce Montes de Oca
Career
Per 600 PA
Terris McDuffie
Careerverified
Per 600 PAverified
18
17.65
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Career
Per 600 PA
1
0.98
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
Terris McDuffie
Careerverified
Per 600 PAverified
23
22.55
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
23
22.55
Bryce Montes de Oca
Career
Per 600 PA
0
Terris McDuffie
Careerverified
Per 600 PAverified
100
100
Bryce Montes de Oca
Career
Per 600 PA