Sam Barber vs. Brian Roberts — Career Comparison

You might be looking for a matchup, check Sam Barber's matchup page instead!

Greatest GenerationAlabamaNorth AmericaBirmingham Black BaronsNegro American LeagueStarting Pitcher
Gen XNorth CarolinaThrows RightBats SwitchNorth AmericaBaltimore OriolesAmerican LeagueSecond BasemanAll-Star

Brian Roberts is a position player and Sam Barber a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Brian Roberts ever faced Sam Barber, check out their matchup page.

Fielding Stats for Sam Barber and Brian Roberts

Sam Barber
Career
Per 9 Innings
1
1
Brian Roberts
Careerverified
Per 9 Inningsverified
14
14
Sam Barber
Career
Per 9 Inningsverified
1
1.8
Brian Roberts
Careerverified
Per 9 Innings
1357
1.05
Sam Barber
Career
Per 9 Inningsverified
1
1.8
Brian Roberts
Careerverified
Per 9 Innings
1324
1.02
Sam Barber
Career
Per 9 Innings
15
27
Brian Roberts
Careerverified
Per 9 Innings
34965
27
Sam Barber
Career
Per 9 Innings
5
9
Brian Roberts
Careerverified
Per 9 Innings
11655
9
Sam Barber
Career
Per 9 Innings
0
0
Brian Roberts
Careerverified
Per 9 Inningsverified
2268
1.75
Sam Barber
Career
Per 9 Inningsverified
2
3.6
Brian Roberts
Careerverified
Per 9 Innings
3858
2.98
Sam Barber
Careerverified
Per 9 Inningsverified
0
0
Brian Roberts
Career
Per 9 Innings
97
0.07
Sam Barber
Career
Per 9 Innings
2
3.6
Brian Roberts
Careerverified
Per 9 Inningsverified
6223
4.81
Sam Barber
Career
Per 9 Innings
2
3.6
Brian Roberts
Careerverified
Per 9 Inningsverified
6126
4.73
Sam Barber
Careerverified
Per 9 Inningsverified
100
100
Brian Roberts
Career
Per 9 Innings
98.44
98.44
Sam Barber
Career
Per 9 Innings
2
2
Brian Roberts
Careerverified
Per 9 Inningsverified
4.514
4.514
Sam Barber
Careerverified
Per 9 Inningsverified
100
100
Brian Roberts
Career
Per 9 Innings
97.57
97.57
Sam Barber
Career
Per 9 Innings
0
0
Brian Roberts
Careerverified
Per 9 Inningsverified
876
0.68
Sam Barber
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
Sam Barber
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
Sam Barber
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
Sam Barber
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0

Hitting Stats for Sam Barber and Brian Roberts

Sam Barber
Career
Per 600 PA
1
1
Brian Roberts
Careerverified
Per 600 PAverified
14
14
Sam Barber
Career
Per 600 PAverified
1
300
Brian Roberts
Careerverified
Per 600 PA
1418
136.13
Sam Barber
Career
Per 600 PA
2
600
Brian Roberts
Careerverified
Per 600 PA
6250
600
Sam Barber
Career
Per 600 PAverified
2
600
Brian Roberts
Careerverified
Per 600 PA
5531
530.98
Sam Barber
Careerverified
Per 600 PAverified
1
1
Brian Roberts
Career
Per 600 PA
0.276
0.276
Sam Barber
Careerverified
Per 600 PAverified
2
2
Brian Roberts
Career
Per 600 PA
0.795
0.795
Sam Barber
Career
Per 600 PAverified
2
600
Brian Roberts
Careerverified
Per 600 PA
1527
146.59
Sam Barber
Career
Per 600 PAverified
2
600
Brian Roberts
Careerverified
Per 600 PA
1024
98.3
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
367
35.23
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
39
3.74
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
97
9.31
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
503
48.29
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
0.329
0.329
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
0.018
0.018
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
0.064
0.064
Sam Barber
Career
Per 600 PAverified
2
600
Brian Roberts
Careerverified
Per 600 PA
842.82
80.91
Sam Barber
Career
Per 600 PAverified
2
600
Brian Roberts
Careerverified
Per 600 PA
2263
217.25
Sam Barber
Career
Per 600 PAverified
2
600
Brian Roberts
Careerverified
Per 600 PA
2149
206.3
Sam Barber
Careerverified
Per 600 PAverified
1
1
Brian Roberts
Career
Per 600 PA
0.347
0.347
Sam Barber
Careerverified
Per 600 PAverified
1
1
Brian Roberts
Career
Per 600 PA
0.409
0.409
Sam Barber
Careerverified
Per 600 PAverified
2
2
Brian Roberts
Career
Per 600 PA
0.756
0.756
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
0.133
0.133
Sam Barber
Careerverified
Per 600 PAverified
0.7
0.7
Brian Roberts
Career
Per 600 PA
0.258
0.258
Sam Barber
Career
Per 600 PA
Brian Roberts
Careerverified
Per 600 PAverified
0.762
0.762
Sam Barber
Careerverified
Per 600 PAverified
1
1
Brian Roberts
Career
Per 600 PA
0.308
0.308
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
850
81.6
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
542
52.03
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
1295
124.32
Sam Barber
Career
Per 600 PAverified
1.41
423.33
Brian Roberts
Careerverified
Per 600 PA
857.45
82.31
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
13
1.25
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
609
58.46
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
26
2.5
Sam Barber
Careerverified
Per 600 PAverified
0
0
Brian Roberts
Career
Per 600 PA
844
81.02
Sam Barber
Career
Per 600 PA
Brian Roberts
Careerverified
Per 600 PAverified
7.41
7.41
Sam Barber
Career
Per 600 PA
Brian Roberts
Careerverified
Per 600 PAverified
0.72
0.72
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
48
4.61
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
49
4.7
Sam Barber
Careerverified
Per 600 PAverified
0
0
Brian Roberts
Career
Per 600 PA
82
7.87
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
285
27.36
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
73
7.01
Sam Barber
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
358
34.37
Sam Barber
Career
Per 600 PA
Brian Roberts
Careerverified
Per 600 PAverified
79.61
79.61