Joe Hatten vs. Bryce Montes de Oca — Career Comparison

Greatest GenerationIowaThrows LeftBats RightNorth AmericaBrooklyn DodgersNational LeagueStarting Pitcher
MillenialKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher

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

Pitching Stats for Joe Hatten and Bryce Montes de Oca

Joe Hatten
Careerverified
Per 9 Inningsverified
7
7
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Joe Hatten
Careerverified
Per 9 Innings
233
1.93
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Joe Hatten
Careerverified
Per 9 Inningsverified
149
1.23
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
65
0.54
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
49
0.41
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
57.02
57.02
Bryce Montes de Oca
Career
Per 9 Innings
Joe Hatten
Careerverified
Per 9 Inningsverified
63.95
63.95
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
51
0.42
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
8
0.07
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
4
0.03
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Inningsverified
468
3.87
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Joe Hatten
Careerverified
Per 9 Inningsverified
3.87
3.87
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Joe Hatten
Careerverified
Per 9 Inningsverified
4.35
4.35
Bryce Montes de Oca
Career
Per 9 Innings
10.87
10.87
Joe Hatten
Career
Per 9 Innings
4.55
4.55
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.2
1.2
Joe Hatten
Careerverified
Per 9 Inningsverified
0.267
0.267
Bryce Montes de Oca
Career
Per 9 Innings
0.412
0.412
Joe Hatten
Careerverified
Per 9 Innings
3261
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Joe Hatten
Careerverified
Per 9 Innings
1087
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Joe Hatten
Career
Per 9 Inningsverified
1124
9.31
Bryce Montes de Oca
Careerverified
Per 9 Innings
7
18.9
Joe Hatten
Careerverified
Per 9 Inningsverified
9.31
9.31
Bryce Montes de Oca
Career
Per 9 Innings
18.9
18.9
Joe Hatten
Career
Per 9 Innings
70
0.58
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Joe Hatten
Career
Per 9 Innings
0.58
0.58
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Joe Hatten
Career
Per 9 Innings
0.3
0.3
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Joe Hatten
Career
Per 9 Inningsverified
492
4.07
Bryce Montes de Oca
Careerverified
Per 9 Innings
2
5.4
Joe Hatten
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
4.07
4.07
Bryce Montes de Oca
Career
Per 9 Innings
5.4
5.4
Joe Hatten
Careerverified
Per 9 Innings
381
3.15
Bryce Montes de Oca
Career
Per 9 Inningsverified
6
16.2
Joe Hatten
Career
Per 9 Innings
3.15
3.15
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
16.2
16.2
Joe Hatten
Career
Per 9 Innings
1.64
1.64
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2
2
Joe Hatten
Career
Per 9 Innings
0.803
0.803
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2.4
2.4
Joe Hatten
Career
Per 9 Inningsverified
26
0.22
Bryce Montes de Oca
Careerverified
Per 9 Innings
1
2.7
Joe Hatten
Career
Per 9 Innings
19
0.16
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Joe Hatten
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Innings
4723
39.1
Bryce Montes de Oca
Career
Per 9 Inningsverified
19
51.3
Joe Hatten
Careerverified
Per 9 Innings
40
0.33
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Joe Hatten
Career
Per 9 Inningsverified
522
4.32
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Joe Hatten
Careerverified
Per 9 Inningsverified
4.32
4.32
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Joe Hatten
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
1.487
1.487
Bryce Montes de Oca
Career
Per 9 Innings
2.7
2.7
Joe Hatten
Careerverified
Per 9 Innings
4212
34.87
Bryce Montes de Oca
Career
Per 9 Inningsverified
17
45.9
Joe Hatten
Career
Per 9 Innings
2.24
2.24
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.33
1.33
Joe Hatten
Careerverified
Per 9 Inningsverified
0.28
0.28
Bryce Montes de Oca
Career
Per 9 Innings
0.636
0.636
Joe Hatten
Career
Per 9 Innings
39.1
39.1
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
51.3
51.3

Fielding Stats for Joe Hatten and Bryce Montes de Oca

Joe Hatten
Careerverified
Per 9 Innings
7
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
1
Joe Hatten
Careerverified
Per 9 Innings
233
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
10
27
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
3.1
9
Joe Hatten
Careerverified
Per 9 Innings
70
Bryce Montes de Oca
Career
Per 9 Inningsverified
2
5.4
Joe Hatten
Careerverified
Per 9 Innings
224
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Joe Hatten
Career
Per 9 Innings
13
Bryce Montes de Oca
Careerverified
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Innings
307
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Joe Hatten
Careerverified
Per 9 Innings
294
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Joe Hatten
Career
Per 9 Innings
95.77
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
100
100
Joe Hatten
Careerverified
Per 9 Innings
1.262
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
1
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Innings
25
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0

Hitting Stats for Joe Hatten and Bryce Montes de Oca

Joe Hatten
Careerverified
Per 600 PAverified
7
7
Bryce Montes de Oca
Career
Per 600 PA
1
Joe Hatten
Careerverified
Per 600 PAverified
244
376.35
Bryce Montes de Oca
Career
Per 600 PA
3
Joe Hatten
Careerverified
Per 600 PAverified
389
600
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
357
550.64
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
0.16
0.16
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.407
0.407
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
57
87.92
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
51
78.66
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
6
9.25
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
6
9.25
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
0.105
0.105
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
10.63
16.4
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
63
97.17
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
67
103.34
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
0.183
0.183
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.177
0.177
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.359
0.359
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.017
0.017
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.126
0.126
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.246
0.246
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.221
0.221
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
26
40.1
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
24
37.02
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
50
77.12
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
5.84
9
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
1
1.54
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
9
13.88
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
99
152.7
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
Joe Hatten
Careerverified
Per 600 PAverified
3.93
3.93
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.09
0.09
Bryce Montes de Oca
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
22
33.93
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
4
6.17
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
Joe Hatten
Careerverified
Per 600 PAverified
2
3.08
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
1
1.54
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
3
4.63
Bryce Montes de Oca
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
66.67
66.67
Bryce Montes de Oca
Career
Per 600 PA