Steve Barr vs. Grant Roberts — Career Comparison

Baby BoomersMissouriThrows LeftBats LeftNorth AmericaTexas RangersAmerican LeagueStarting Pitcher
Gen XCaliforniaThrows RightBats RightNorth AmericaNew York MetsNational LeagueRelief Pitcher

Steve Barr built a career as a starting pitcher and Grant Roberts as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Grant Roberts posted stronger surface numbers — ERA 4.25 and WHIP 1.515 compared to 5.16 and 1.745 for Steve Barr. By the career numbers, Grant Roberts had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Steve Barr and Grant Roberts

Steve Barr
Career
Per 9 Innings
3
3
Grant Roberts
Careerverified
Per 9 Inningsverified
5
5
Steve Barr
Career
Per 9 Innings
24
2.58
Grant Roberts
Careerverified
Per 9 Inningsverified
76
6.73
Steve Barr
Careerverified
Per 9 Inningsverified
13
1.4
Grant Roberts
Career
Per 9 Innings
1
0.09
Steve Barr
Career
Per 9 Innings
3
0.32
Grant Roberts
Careerverified
Per 9 Inningsverified
4
0.35
Steve Barr
Career
Per 9 Innings
7
0.75
Grant Roberts
Careerverified
Per 9 Inningsverified
4
0.35
Steve Barr
Career
Per 9 Innings
30
30
Grant Roberts
Careerverified
Per 9 Inningsverified
50
50
Steve Barr
Careerverified
Per 9 Inningsverified
54.17
54.17
Grant Roberts
Career
Per 9 Innings
1.32
1.32
Steve Barr
Careerverified
Per 9 Inningsverified
4
0.43
Grant Roberts
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Grant Roberts
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Grant Roberts
Careerverified
Per 9 Inningsverified
1
0.09
Steve Barr
Career
Per 9 Innings
48
5.16
Grant Roberts
Career
Per 9 Inningsverified
48
4.25
Steve Barr
Career
Per 9 Innings
5.16
5.16
Grant Roberts
Careerverified
Per 9 Inningsverified
4.25
4.25
Steve Barr
Career
Per 9 Innings
5.76
5.76
Grant Roberts
Careerverified
Per 9 Inningsverified
3.77
3.77
Steve Barr
Career
Per 9 Innings
5.99
5.99
Grant Roberts
Careerverified
Per 9 Inningsverified
3.53
3.53
Steve Barr
Career
Per 9 Innings
0.272
0.272
Grant Roberts
Careerverified
Per 9 Inningsverified
0.267
0.267
Steve Barr
Career
Per 9 Innings
251
27
Grant Roberts
Careerverified
Per 9 Innings
305
27
Steve Barr
Career
Per 9 Innings
83.2
9
Grant Roberts
Careerverified
Per 9 Innings
101.2
9
Steve Barr
Careerverified
Per 9 Innings
88
9.47
Grant Roberts
Career
Per 9 Inningsverified
106
9.38
Steve Barr
Career
Per 9 Innings
9.47
9.47
Grant Roberts
Careerverified
Per 9 Inningsverified
9.38
9.38
Steve Barr
Career
Per 9 Innings
11
1.18
Grant Roberts
Careerverified
Per 9 Inningsverified
7
0.62
Steve Barr
Career
Per 9 Innings
1.18
1.18
Grant Roberts
Careerverified
Per 9 Inningsverified
0.62
0.62
Steve Barr
Career
Per 9 Innings
0.46
0.46
Grant Roberts
Careerverified
Per 9 Inningsverified
0.09
0.09
Steve Barr
Career
Per 9 Innings
57
6.13
Grant Roberts
Careerverified
Per 9 Inningsverified
37
3.28
Steve Barr
Careerverified
Per 9 Inningsverified
1
0.11
Grant Roberts
Career
Per 9 Innings
11
0.97
Steve Barr
Career
Per 9 Innings
6.13
6.13
Grant Roberts
Careerverified
Per 9 Inningsverified
3.28
3.28
Steve Barr
Career
Per 9 Innings
32
3.44
Grant Roberts
Careerverified
Per 9 Inningsverified
77
6.82
Steve Barr
Career
Per 9 Innings
3.44
3.44
Grant Roberts
Careerverified
Per 9 Inningsverified
6.82
6.82
Steve Barr
Careerverified
Per 9 Inningsverified
1.33
1.33
Grant Roberts
Career
Per 9 Innings
1.01
1.01
Steve Barr
Career
Per 9 Innings
1.064
1.064
Grant Roberts
Careerverified
Per 9 Inningsverified
1.121
1.121
Steve Barr
Career
Per 9 Innings
7
0.75
Grant Roberts
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
0
0
Grant Roberts
Career
Per 9 Innings
2
0.18
Steve Barr
Career
Per 9 Innings
1
0.11
Grant Roberts
Career
Per 9 Inningsverified
1
0.09
Steve Barr
Career
Per 9 Inningsverified
386
41.52
Grant Roberts
Careerverified
Per 9 Innings
448
39.66
Steve Barr
Career
Per 9 Innings
5
0.54
Grant Roberts
Careerverified
Per 9 Inningsverified
14
1.24
Steve Barr
Career
Per 9 Innings
64
6.88
Grant Roberts
Careerverified
Per 9 Inningsverified
51
4.51
Steve Barr
Career
Per 9 Innings
6.88
6.88
Grant Roberts
Careerverified
Per 9 Inningsverified
4.51
4.51
Steve Barr
Careerverified
Per 9 Inningsverified
3
0.32
Grant Roberts
Career
Per 9 Innings
6
0.53
Steve Barr
Careerverified
Per 9 Inningsverified
3
0.32
Grant Roberts
Career
Per 9 Innings
6
0.53
Steve Barr
Careerverified
Per 9 Inningsverified
9
0.97
Grant Roberts
Career
Per 9 Innings
6
0.53
Steve Barr
Career
Per 9 Innings
1.733
1.733
Grant Roberts
Careerverified
Per 9 Inningsverified
1.407
1.407
Steve Barr
Career
Per 9 Innings
323
34.75
Grant Roberts
Careerverified
Per 9 Inningsverified
397
35.14
Steve Barr
Career
Per 9 Innings
2.67
2.67
Grant Roberts
Careerverified
Per 9 Inningsverified
0.67
0.67
Steve Barr
Careerverified
Per 9 Inningsverified
0.275
0.275
Grant Roberts
Career
Per 9 Innings
0.316
0.316
Steve Barr
Careerverified
Per 9 Inningsverified
41.52
41.52
Grant Roberts
Career
Per 9 Innings
39.66
39.66

Fielding Stats for Steve Barr and Grant Roberts

Steve Barr
Career
Per 9 Innings
3
3
Grant Roberts
Careerverified
Per 9 Inningsverified
5
5
Steve Barr
Career
Per 9 Innings
24
2.58
Grant Roberts
Careerverified
Per 9 Inningsverified
76
6.73
Steve Barr
Careerverified
Per 9 Inningsverified
13
1.4
Grant Roberts
Career
Per 9 Innings
1
0.09
Steve Barr
Career
Per 9 Innings
251
27
Grant Roberts
Careerverified
Per 9 Innings
305
27
Steve Barr
Career
Per 9 Innings
83.2
9
Grant Roberts
Careerverified
Per 9 Innings
101.2
9
Steve Barr
Career
Per 9 Innings
2
0.22
Grant Roberts
Careerverified
Per 9 Inningsverified
8
0.71
Steve Barr
Careerverified
Per 9 Inningsverified
17
1.83
Grant Roberts
Career
Per 9 Innings
14
1.24
Steve Barr
Career
Per 9 Innings
4
0.43
Grant Roberts
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
23
2.47
Grant Roberts
Career
Per 9 Innings
22
1.95
Steve Barr
Career
Per 9 Inningsverified
19
2.04
Grant Roberts
Careerverified
Per 9 Innings
22
1.95
Steve Barr
Career
Per 9 Innings
82.61
82.61
Grant Roberts
Careerverified
Per 9 Inningsverified
100
100
Steve Barr
Careerverified
Per 9 Inningsverified
0.792
0.792
Grant Roberts
Career
Per 9 Innings
0.29
0.29
Steve Barr
Careerverified
Per 9 Inningsverified
54.17
54.17
Grant Roberts
Career
Per 9 Innings
1.32
1.32
Steve Barr
Careerverified
Per 9 Inningsverified
2
0.22
Grant Roberts
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Grant Roberts
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Grant Roberts
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Grant Roberts
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Grant Roberts
Career
Per 9 Innings
0
0

Hitting Stats for Steve Barr and Grant Roberts

Steve Barr
Career
Per 600 PA
3
Grant Roberts
Careerverified
Per 600 PAverified
5
5
Steve Barr
Career
Per 600 PA
24
Grant Roberts
Careerverified
Per 600 PAverified
76
9120
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
5
600
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
4
480
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.25
0.25
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.6
0.6
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
1
120
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
1
120
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.23
27.22
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
1
120
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
1
120
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.25
0.25
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.25
0.25
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.5
0.5
Steve Barr
Career
Per 600 PA
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.175
0.175
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.333
0.333
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
1
1
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
1
120
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
1
120
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
0.3
36.23
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Careerverified
Per 600 PAverified
0
Grant Roberts
Career
Per 600 PA
3
360
Steve Barr
Career
Per 600 PA
Grant Roberts
Careerverified
Per 600 PAverified
1.67
1.67
Steve Barr
Career
Per 600 PA
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Careerverified
Per 600 PAverified
1
120
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Grant Roberts
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Grant Roberts
Career
Per 600 PA