Kyle Farnsworth vs. Bryce Montes de Oca — Career Comparison

Gen XKansasThrows RightBats RightNorth AmericaChicago CubsNational LeagueRelief Pitcher
MillenialKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher

Looking at the career totals, Kyle Farnsworth and Bryce Montes de Oca are fairly close on the surface numbers. Kyle Farnsworth posted stronger numbers in ERA (4.26 vs 10.8) and WHIP (1.409 vs 2.700). Bryce Montes de Oca had the advantage in home runs allowed (0 per nine innings vs 1.2). By the career numbers, Kyle Farnsworth 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 Kyle Farnsworth and Bryce Montes de Oca

Kyle Farnsworth
Careerverified
Per 9 Inningsverified
16
16
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
893
8.13
Bryce Montes de Oca
Career
Per 9 Innings
3
8.1
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
26
0.24
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
43
0.39
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Career
Per 9 Innings
66
0.6
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
39.45
39.45
Bryce Montes de Oca
Career
Per 9 Innings
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
2.91
2.91
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
1
0.01
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
1
0.01
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
57
0.52
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Career
Per 9 Inningsverified
468
4.26
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
4.26
4.26
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
4.16
4.16
Bryce Montes de Oca
Career
Per 9 Innings
10.87
10.87
Kyle Farnsworth
Career
Per 9 Innings
4.12
4.12
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1.2
1.2
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
0.25
0.25
Bryce Montes de Oca
Career
Per 9 Innings
0.412
0.412
Kyle Farnsworth
Careerverified
Per 9 Innings
2966
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Kyle Farnsworth
Careerverified
Per 9 Innings
988.2
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Kyle Farnsworth
Career
Per 9 Inningsverified
944
8.59
Bryce Montes de Oca
Careerverified
Per 9 Innings
7
18.9
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
8.59
8.59
Bryce Montes de Oca
Career
Per 9 Innings
18.9
18.9
Kyle Farnsworth
Career
Per 9 Innings
132
1.2
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Career
Per 9 Innings
1.2
1.2
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Career
Per 9 Innings
0.15
0.15
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Career
Per 9 Inningsverified
412
3.75
Bryce Montes de Oca
Careerverified
Per 9 Innings
2
5.4
Kyle Farnsworth
Career
Per 9 Innings
37
0.34
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
3.75
3.75
Bryce Montes de Oca
Career
Per 9 Innings
5.4
5.4
Kyle Farnsworth
Careerverified
Per 9 Innings
963
8.77
Bryce Montes de Oca
Career
Per 9 Inningsverified
6
16.2
Kyle Farnsworth
Career
Per 9 Innings
8.77
8.77
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
16.2
16.2
Kyle Farnsworth
Career
Per 9 Innings
1.08
1.08
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2
2
Kyle Farnsworth
Career
Per 9 Innings
1.391
1.391
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
2.4
2.4
Kyle Farnsworth
Career
Per 9 Inningsverified
43
0.39
Bryce Montes de Oca
Careerverified
Per 9 Innings
1
2.7
Kyle Farnsworth
Career
Per 9 Innings
28
0.25
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Career
Per 9 Innings
10
0.09
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Careerverified
Per 9 Innings
4281
38.97
Bryce Montes de Oca
Career
Per 9 Inningsverified
19
51.3
Kyle Farnsworth
Careerverified
Per 9 Innings
293
2.67
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Kyle Farnsworth
Career
Per 9 Inningsverified
509
4.63
Bryce Montes de Oca
Careerverified
Per 9 Innings
4
10.8
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
4.63
4.63
Bryce Montes de Oca
Career
Per 9 Innings
10.8
10.8
Kyle Farnsworth
Career
Per 9 Innings
39
0.36
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Career
Per 9 Innings
31
0.28
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
45
0.41
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
1.372
1.372
Bryce Montes de Oca
Career
Per 9 Innings
2.7
2.7
Kyle Farnsworth
Careerverified
Per 9 Innings
3771
34.33
Bryce Montes de Oca
Career
Per 9 Inningsverified
17
45.9
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
0.57
0.57
Bryce Montes de Oca
Career
Per 9 Innings
1.33
1.33
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
0.303
0.303
Bryce Montes de Oca
Career
Per 9 Innings
0.636
0.636
Kyle Farnsworth
Career
Per 9 Innings
38.97
38.97
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
51.3
51.3

Fielding Stats for Kyle Farnsworth and Bryce Montes de Oca

Kyle Farnsworth
Careerverified
Per 9 Inningsverified
16
16
Bryce Montes de Oca
Career
Per 9 Innings
1
1
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
893
8.13
Bryce Montes de Oca
Career
Per 9 Innings
3
8.1
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
26
0.24
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Careerverified
Per 9 Innings
2966
27
Bryce Montes de Oca
Career
Per 9 Innings
10
27
Kyle Farnsworth
Careerverified
Per 9 Innings
988.2
9
Bryce Montes de Oca
Career
Per 9 Innings
3.1
9
Kyle Farnsworth
Careerverified
Per 9 Innings
60
0.55
Bryce Montes de Oca
Career
Per 9 Inningsverified
2
5.4
Kyle Farnsworth
Careerverified
Per 9 Innings
104
0.95
Bryce Montes de Oca
Career
Per 9 Inningsverified
1
2.7
Kyle Farnsworth
Career
Per 9 Innings
15
0.14
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
0
0
Kyle Farnsworth
Careerverified
Per 9 Innings
179
1.63
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Kyle Farnsworth
Careerverified
Per 9 Innings
164
1.49
Bryce Montes de Oca
Career
Per 9 Inningsverified
3
8.1
Kyle Farnsworth
Career
Per 9 Innings
91.62
91.62
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
100
100
Kyle Farnsworth
Career
Per 9 Innings
0.184
0.184
Bryce Montes de Oca
Careerverified
Per 9 Inningsverified
1
1
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
2.91
2.91
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Careerverified
Per 9 Inningsverified
5
0.05
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0
Kyle Farnsworth
Career
Per 9 Innings
0
0
Bryce Montes de Oca
Career
Per 9 Innings
0
0

Hitting Stats for Kyle Farnsworth and Bryce Montes de Oca

Kyle Farnsworth
Careerverified
Per 600 PAverified
16
16
Bryce Montes de Oca
Career
Per 600 PA
1
Kyle Farnsworth
Careerverified
Per 600 PAverified
893
8118.18
Bryce Montes de Oca
Career
Per 600 PA
3
Kyle Farnsworth
Careerverified
Per 600 PAverified
66
600
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
54
490.91
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.074
0.074
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.341
0.341
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
4
36.36
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
3
27.27
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
1
9.09
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
1
9.09
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.25
0.25
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.68
6.19
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
5
45.45
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
7
63.64
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.121
0.121
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.093
0.093
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.213
0.213
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.019
0.019
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.078
0.078
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.16
0.16
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.108
0.108
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
3
27.27
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
3
27.27
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
6
54.55
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
-1.48
-13.43
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
1
9.09
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
2
18.18
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
18
163.64
Bryce Montes de Oca
Careerverified
Per 600 PAverified
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
3.67
3.67
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
0.11
0.11
Bryce Montes de Oca
Career
Per 600 PA
Kyle Farnsworth
Careerverified
Per 600 PAverified
8
72.73
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Careerverified
Per 600 PAverified
1
9.09
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
0
0
Bryce Montes de Oca
Career
Per 600 PA
0
Kyle Farnsworth
Career
Per 600 PA
Bryce Montes de Oca
Career
Per 600 PA