Scott McGregor vs. Bryce Montes de Oca — Career Comparison

Baby BoomersCaliforniaThrows LeftBats SwitchNorth AmericaBaltimore OriolesAmerican LeagueStarting PitcherAll-Star
MillenialKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher

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

Pitching Stats for Scott McGregor and Bryce Montes de Oca

Scott McGregor
Careerverified
Per 9 Inningsverified
13
13
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Scott McGregor
Careerverified
Per 9 Innings
356
1.5
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Scott McGregor
Careerverified
Per 9 Inningsverified
309
1.3
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
138
0.58
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Career
Per 9 Innings
108
0.45
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
56.1
56.1
Bryce Montes de Oca
Career
Per 9 Innings
Scott McGregor
Careerverified
Per 9 Inningsverified
86.8
86.8
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
83
0.35
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
23
0.1
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
5
0.02
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Career
Per 9 Inningsverified
949
3.99
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Scott McGregor
Careerverified
Per 9 Inningsverified
3.99
3.99
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Scott McGregor
Careerverified
Per 9 Inningsverified
3.84
3.84
Bryce Montes de Oca
Career
Per 9 Innings
10.87
10.87
Scott McGregor
Career
Per 9 Innings
4.34
4.34
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.2
1.2
Scott McGregor
Careerverified
Per 9 Inningsverified
0.271
0.271
Bryce Montes de Oca
Career
Per 9 Innings
0.412
0.412
Scott McGregor
Careerverified
Per 9 Innings
6422
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Scott McGregor
Careerverified
Per 9 Innings
2140.2
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Scott McGregor
Career
Per 9 Inningsverified
2245
9.44
Bryce Montes de Oca
Careerverified
Per 9 Innings
7
18.9
Scott McGregor
Careerverified
Per 9 Inningsverified
9.44
9.44
Bryce Montes de Oca
Career
Per 9 Innings
18.9
18.9
Scott McGregor
Career
Per 9 Innings
235
0.99
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Career
Per 9 Innings
0.99
0.99
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Career
Per 9 Innings
0.66
0.66
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Career
Per 9 Inningsverified
518
2.18
Bryce Montes de Oca
Careerverified
Per 9 Innings
2
5.4
Scott McGregor
Career
Per 9 Innings
26
0.11
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
2.18
2.18
Bryce Montes de Oca
Career
Per 9 Innings
5.4
5.4
Scott McGregor
Careerverified
Per 9 Innings
904
3.8
Bryce Montes de Oca
Career
Per 9 Inningsverified
6
16.2
Scott McGregor
Career
Per 9 Innings
3.8
3.8
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
16.2
16.2
Scott McGregor
Careerverified
Per 9 Inningsverified
2.54
2.54
Bryce Montes de Oca
Career
Per 9 Innings
2
2
Scott McGregor
Career
Per 9 Innings
0.664
0.664
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2.4
2.4
Scott McGregor
Career
Per 9 Inningsverified
28
0.12
Bryce Montes de Oca
Careerverified
Per 9 Innings
1
2.7
Scott McGregor
Career
Per 9 Innings
26
0.11
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Career
Per 9 Innings
12
0.05
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Careerverified
Per 9 Innings
8982
37.76
Bryce Montes de Oca
Career
Per 9 Inningsverified
19
51.3
Scott McGregor
Careerverified
Per 9 Innings
24
0.1
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Scott McGregor
Career
Per 9 Inningsverified
1031
4.33
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Scott McGregor
Careerverified
Per 9 Inningsverified
4.33
4.33
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Scott McGregor
Career
Per 9 Innings
76
0.32
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Career
Per 9 Innings
75
0.32
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
185
0.78
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
1.291
1.291
Bryce Montes de Oca
Career
Per 9 Innings
2.7
2.7
Scott McGregor
Careerverified
Per 9 Innings
8287
34.84
Bryce Montes de Oca
Career
Per 9 Inningsverified
17
45.9
Scott McGregor
Career
Per 9 Innings
2.9
2.9
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.33
1.33
Scott McGregor
Careerverified
Per 9 Inningsverified
0.281
0.281
Bryce Montes de Oca
Career
Per 9 Innings
0.636
0.636
Scott McGregor
Career
Per 9 Innings
37.76
37.76
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
51.3
51.3

Fielding Stats for Scott McGregor and Bryce Montes de Oca

Scott McGregor
Careerverified
Per 9 Inningsverified
13
13
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Scott McGregor
Careerverified
Per 9 Innings
356
1.5
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Scott McGregor
Careerverified
Per 9 Inningsverified
309
1.3
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Careerverified
Per 9 Innings
6422
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Scott McGregor
Careerverified
Per 9 Innings
2140.2
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Scott McGregor
Careerverified
Per 9 Innings
119
0.5
Bryce Montes de Oca
Career
Per 9 Inningsverified
2
5.4
Scott McGregor
Careerverified
Per 9 Innings
317
1.33
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Scott McGregor
Career
Per 9 Innings
9
0.04
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Scott McGregor
Careerverified
Per 9 Innings
445
1.87
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Scott McGregor
Careerverified
Per 9 Innings
436
1.83
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Scott McGregor
Career
Per 9 Innings
97.98
97.98
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
100
100
Scott McGregor
Careerverified
Per 9 Inningsverified
1.225
1.225
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Scott McGregor
Careerverified
Per 9 Inningsverified
86.8
86.8
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Careerverified
Per 9 Inningsverified
18
0.08
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Scott McGregor
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0

Hitting Stats for Scott McGregor and Bryce Montes de Oca

Scott McGregor
Careerverified
Per 600 PA
13
Bryce Montes de Oca
Career
Per 600 PA
1
Scott McGregor
Careerverified
Per 600 PA
357
Bryce Montes de Oca
Career
Per 600 PA
3
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
0
Bryce Montes de Oca
Career
Per 600 PA
0
Scott McGregor
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA