Chris Brock vs. Steve Farr — Career Comparison

Gen XFloridaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueRelief Pitcher
Baby BoomersMarylandThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueRelief Pitcher

The numbers give Steve Farr a clear advantage over Chris Brock across the core pitching metrics. Steve Farr led in strikeout rate (K%+ 122 vs 80), home run suppression (HR9+ 94 vs 70), and skill-based run prevention (DICE+ 104 vs 86). Chris Brock held the edge in walk avoidance (BB%+ 125 vs 98). Steve Farr was the better reliever — the numbers make that case clearly.

Pitching Stats for Chris Brock and Steve Farr

Chris Brock
Career
Per 9 Innings
6
6
Steve Farr
Careerverified
Per 9 Inningsverified
11
11
Chris Brock
Career
Per 9 Innings
148
3.98
Steve Farr
Careerverified
Per 9 Inningsverified
509
5.56
Chris Brock
Careerverified
Per 9 Inningsverified
30
0.81
Steve Farr
Career
Per 9 Innings
28
0.31
Chris Brock
Career
Per 9 Innings
18
0.48
Steve Farr
Careerverified
Per 9 Inningsverified
48
0.52
Chris Brock
Careerverified
Per 9 Inningsverified
17
0.46
Steve Farr
Career
Per 9 Innings
45
0.49
Chris Brock
Career
Per 9 Innings
51.43
51.43
Steve Farr
Careerverified
Per 9 Inningsverified
51.61
51.61
Chris Brock
Careerverified
Per 9 Inningsverified
20.27
20.27
Steve Farr
Career
Per 9 Innings
5.5
5.5
Chris Brock
Career
Per 9 Innings
0
0
Steve Farr
Careerverified
Per 9 Inningsverified
1
0.01
Chris Brock
Career
Per 9 Innings
0
0
Steve Farr
Careerverified
Per 9 Inningsverified
1
0.01
Chris Brock
Career
Per 9 Innings
1
0.03
Steve Farr
Careerverified
Per 9 Inningsverified
132
1.44
Chris Brock
Careerverified
Per 9 Innings
179
4.81
Steve Farr
Career
Per 9 Inningsverified
298
3.25
Chris Brock
Career
Per 9 Innings
4.81
4.81
Steve Farr
Careerverified
Per 9 Inningsverified
3.25
3.25
Chris Brock
Career
Per 9 Innings
5.12
5.12
Steve Farr
Careerverified
Per 9 Inningsverified
3.6
3.6
Chris Brock
Career
Per 9 Innings
5.13
5.13
Steve Farr
Careerverified
Per 9 Inningsverified
3.82
3.82
Chris Brock
Career
Per 9 Innings
0.275
0.275
Steve Farr
Careerverified
Per 9 Inningsverified
0.244
0.244
Chris Brock
Career
Per 9 Innings
1005
27
Steve Farr
Careerverified
Per 9 Innings
2473
27
Chris Brock
Career
Per 9 Innings
335
9
Steve Farr
Careerverified
Per 9 Innings
824.1
9
Chris Brock
Careerverified
Per 9 Innings
361
9.7
Steve Farr
Career
Per 9 Inningsverified
751
8.2
Chris Brock
Career
Per 9 Innings
9.7
9.7
Steve Farr
Careerverified
Per 9 Inningsverified
8.2
8.2
Chris Brock
Careerverified
Per 9 Innings
56
1.5
Steve Farr
Career
Per 9 Inningsverified
70
0.76
Chris Brock
Career
Per 9 Innings
1.5
1.5
Steve Farr
Careerverified
Per 9 Inningsverified
0.76
0.76
Chris Brock
Career
Per 9 Innings
0.38
0.38
Steve Farr
Careerverified
Per 9 Inningsverified
0.14
0.14
Chris Brock
Careerverified
Per 9 Innings
137
3.68
Steve Farr
Career
Per 9 Inningsverified
334
3.65
Chris Brock
Careerverified
Per 9 Inningsverified
8
0.21
Steve Farr
Career
Per 9 Innings
47
0.51
Chris Brock
Career
Per 9 Innings
3.68
3.68
Steve Farr
Careerverified
Per 9 Inningsverified
3.65
3.65
Chris Brock
Career
Per 9 Innings
227
6.1
Steve Farr
Careerverified
Per 9 Inningsverified
668
7.29
Chris Brock
Career
Per 9 Innings
6.1
6.1
Steve Farr
Careerverified
Per 9 Inningsverified
7.29
7.29
Chris Brock
Careerverified
Per 9 Inningsverified
1.53
1.53
Steve Farr
Career
Per 9 Innings
1.31
1.31
Chris Brock
Career
Per 9 Innings
1.087
1.087
Steve Farr
Careerverified
Per 9 Inningsverified
1.216
1.216
Chris Brock
Careerverified
Per 9 Innings
16
0.43
Steve Farr
Career
Per 9 Inningsverified
24
0.26
Chris Brock
Careerverified
Per 9 Inningsverified
10
0.27
Steve Farr
Career
Per 9 Innings
32
0.35
Chris Brock
Careerverified
Per 9 Innings
4
0.11
Steve Farr
Career
Per 9 Inningsverified
5
0.05
Chris Brock
Career
Per 9 Inningsverified
1485
39.9
Steve Farr
Careerverified
Per 9 Innings
3487
38.07
Chris Brock
Career
Per 9 Innings
31
0.83
Steve Farr
Careerverified
Per 9 Inningsverified
313
3.42
Chris Brock
Careerverified
Per 9 Innings
193
5.19
Steve Farr
Career
Per 9 Inningsverified
326
3.56
Chris Brock
Career
Per 9 Innings
5.19
5.19
Steve Farr
Careerverified
Per 9 Inningsverified
3.56
3.56
Chris Brock
Careerverified
Per 9 Innings
13
0.35
Steve Farr
Career
Per 9 Inningsverified
23
0.25
Chris Brock
Careerverified
Per 9 Innings
12
0.32
Steve Farr
Career
Per 9 Inningsverified
24
0.26
Chris Brock
Career
Per 9 Innings
24
0.64
Steve Farr
Careerverified
Per 9 Inningsverified
74
0.81
Chris Brock
Career
Per 9 Innings
1.487
1.487
Steve Farr
Careerverified
Per 9 Inningsverified
1.316
1.316
Chris Brock
Career
Per 9 Inningsverified
1313
35.27
Steve Farr
Careerverified
Per 9 Innings
3074
33.56
Chris Brock
Career
Per 9 Innings
1.3
1.3
Steve Farr
Careerverified
Per 9 Inningsverified
0.64
0.64
Chris Brock
Career
Per 9 Innings
0.296
0.296
Steve Farr
Careerverified
Per 9 Inningsverified
0.292
0.292
Chris Brock
Careerverified
Per 9 Inningsverified
39.9
39.9
Steve Farr
Career
Per 9 Innings
38.07
38.07

Fielding Stats for Chris Brock and Steve Farr

Chris Brock
Career
Per 9 Innings
6
6
Steve Farr
Careerverified
Per 9 Inningsverified
11
11
Chris Brock
Career
Per 9 Innings
148
3.98
Steve Farr
Careerverified
Per 9 Inningsverified
509
5.56
Chris Brock
Careerverified
Per 9 Inningsverified
30
0.81
Steve Farr
Career
Per 9 Innings
28
0.31
Chris Brock
Career
Per 9 Innings
1005
27
Steve Farr
Careerverified
Per 9 Innings
2473
27
Chris Brock
Career
Per 9 Innings
335
9
Steve Farr
Careerverified
Per 9 Innings
824.1
9
Chris Brock
Career
Per 9 Inningsverified
27
0.73
Steve Farr
Careerverified
Per 9 Innings
55
0.6
Chris Brock
Career
Per 9 Innings
36
0.97
Steve Farr
Careerverified
Per 9 Inningsverified
102
1.11
Chris Brock
Careerverified
Per 9 Innings
4
0.11
Steve Farr
Career
Per 9 Inningsverified
9
0.1
Chris Brock
Career
Per 9 Innings
67
1.8
Steve Farr
Careerverified
Per 9 Inningsverified
166
1.81
Chris Brock
Career
Per 9 Innings
63
1.69
Steve Farr
Careerverified
Per 9 Inningsverified
157
1.71
Chris Brock
Career
Per 9 Innings
94.03
94.03
Steve Farr
Careerverified
Per 9 Inningsverified
94.58
94.58
Chris Brock
Careerverified
Per 9 Inningsverified
0.426
0.426
Steve Farr
Career
Per 9 Innings
0.308
0.308
Chris Brock
Careerverified
Per 9 Inningsverified
20.27
20.27
Steve Farr
Career
Per 9 Innings
5.5
5.5
Chris Brock
Career
Per 9 Inningsverified
4
0.11
Steve Farr
Career
Per 9 Innings
4
0.04
Chris Brock
Career
Per 9 Innings
0
0
Steve Farr
Career
Per 9 Innings
0
0
Chris Brock
Career
Per 9 Innings
0
0
Steve Farr
Career
Per 9 Innings
0
0
Chris Brock
Career
Per 9 Innings
0
0
Steve Farr
Career
Per 9 Innings
0
0
Chris Brock
Career
Per 9 Innings
0
0
Steve Farr
Career
Per 9 Innings
0
0

Hitting Stats for Chris Brock and Steve Farr

Chris Brock
Career
Per 600 PAverified
6
6
Steve Farr
Careerverified
Per 600 PA
11
Chris Brock
Career
Per 600 PAverified
148
1233.33
Steve Farr
Careerverified
Per 600 PA
509
Chris Brock
Careerverified
Per 600 PAverified
72
600
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
63
525
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
0.191
0.191
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.535
0.535
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
12
100
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
10
83.33
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
1
8.33
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
0
0
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
1
8.33
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
2
16.67
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
0.167
0.167
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.016
0.016
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.083
0.083
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
3.76
31.32
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
16
133.33
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
15
125
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
0.227
0.227
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.254
0.254
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.481
0.481
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.064
0.064
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.166
0.166
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.365
0.365
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.225
0.225
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
5
41.67
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
7
58.33
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
11
91.67
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
3.58
29.87
Steve Farr
Career
Per 600 PA
Chris Brock
Career
Per 600 PA
0
0
Steve Farr
Career
Per 600 PA
0
Chris Brock
Careerverified
Per 600 PAverified
3
25
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
0
0
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
13
108.33
Steve Farr
Careerverified
Per 600 PAverified
0
Chris Brock
Careerverified
Per 600 PAverified
5.54
5.54
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
0.23
0.23
Steve Farr
Career
Per 600 PA
Chris Brock
Careerverified
Per 600 PAverified
6
50
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
0
0
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
1
8.33
Steve Farr
Careerverified
Per 600 PAverified
0
Chris Brock
Career
Per 600 PA
0
0
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
0
0
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
0
0
Steve Farr
Career
Per 600 PA
0
Chris Brock
Career
Per 600 PA
Steve Farr
Career
Per 600 PA