Joe Mack vs. Ray Roberts — Career Comparison

You might be looking for a matchup, check Joe Mack's matchup page instead!

Greatest GenerationIllinoisThrows LeftBats SwitchNorth AmericaBoston BravesNational LeagueFirst Baseman
Lost GenerationMississippiThrows RightBats LeftNorth AmericaPhiladelphia AthleticsAmerican LeagueStarting Pitcher

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

Fielding Stats for Joe Mack and Ray Roberts

Joe Mack
Career
Per 9 Innings
1
Ray Roberts
Career
Per 9 Innings
1
Joe Mack
Careerverified
Per 9 Innings
65
Ray Roberts
Career
Per 9 Innings
3
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Careerverified
Per 9 Innings
635
Ray Roberts
Career
Per 9 Innings
1
Joe Mack
Careerverified
Per 9 Innings
48
Ray Roberts
Career
Per 9 Innings
2
Joe Mack
Career
Per 9 Innings
6
Ray Roberts
Careerverified
Per 9 Innings
0
Joe Mack
Careerverified
Per 9 Innings
689
Ray Roberts
Career
Per 9 Innings
3
Joe Mack
Careerverified
Per 9 Innings
683
Ray Roberts
Career
Per 9 Innings
3
Joe Mack
Career
Per 9 Innings
99.13
Ray Roberts
Careerverified
Per 9 Innings
100
Joe Mack
Careerverified
Per 9 Innings
10.508
Ray Roberts
Career
Per 9 Innings
1
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Careerverified
Per 9 Innings
48
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0
Joe Mack
Career
Per 9 Innings
0
Ray Roberts
Career
Per 9 Innings
0

Hitting Stats for Joe Mack and Ray Roberts

Joe Mack
Career
Per 600 PA
1
1
Ray Roberts
Career
Per 600 PA
1
1
Joe Mack
Careerverified
Per 600 PA
66
130.69
Ray Roberts
Career
Per 600 PAverified
3
450
Joe Mack
Careerverified
Per 600 PA
303
600
Ray Roberts
Career
Per 600 PA
4
600
Joe Mack
Careerverified
Per 600 PA
260
514.85
Ray Roberts
Career
Per 600 PAverified
4
600
Joe Mack
Career
Per 600 PA
0.231
0.231
Ray Roberts
Careerverified
Per 600 PAverified
0.25
0.25
Joe Mack
Career
Per 600 PA
0.676
0.676
Ray Roberts
Careerverified
Per 600 PAverified
0.692
0.692
Joe Mack
Careerverified
Per 600 PA
60
118.81
Ray Roberts
Career
Per 600 PAverified
1
150
Joe Mack
Careerverified
Per 600 PA
43
85.15
Ray Roberts
Career
Per 600 PAverified
1
150
Joe Mack
Careerverified
Per 600 PAverified
13
25.74
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
1
1.98
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
3
5.94
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
17
33.66
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
0.283
0.283
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
0.012
0.012
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
0.05
0.05
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PA
28.78
56.99
Ray Roberts
Career
Per 600 PAverified
0.38
57.6
Joe Mack
Careerverified
Per 600 PAverified
84
166.34
Ray Roberts
Career
Per 600 PA
1
150
Joe Mack
Careerverified
Per 600 PAverified
94
186.14
Ray Roberts
Career
Per 600 PA
1
150
Joe Mack
Careerverified
Per 600 PAverified
0.32
0.32
Ray Roberts
Career
Per 600 PA
0.25
0.25
Joe Mack
Careerverified
Per 600 PAverified
0.323
0.323
Ray Roberts
Career
Per 600 PA
0.25
0.25
Joe Mack
Careerverified
Per 600 PAverified
0.643
0.643
Ray Roberts
Career
Per 600 PA
0.5
0.5
Joe Mack
Careerverified
Per 600 PAverified
0.092
0.092
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
0.225
0.225
Ray Roberts
Career
Per 600 PA
0.175
0.175
Joe Mack
Career
Per 600 PA
0.583
0.583
Ray Roberts
Careerverified
Per 600 PAverified
0.667
0.667
Joe Mack
Career
Per 600 PA
0.262
0.262
Ray Roberts
Careerverified
Per 600 PAverified
0.333
0.333
Joe Mack
Careerverified
Per 600 PA
30
59.41
Ray Roberts
Career
Per 600 PAverified
1
150
Joe Mack
Careerverified
Per 600 PAverified
44
87.13
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PA
71
140.59
Ray Roberts
Career
Per 600 PAverified
1
150
Joe Mack
Careerverified
Per 600 PA
30.61
60.62
Ray Roberts
Career
Per 600 PAverified
0.43
65.17
Joe Mack
Career
Per 600 PA
0
0
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
34
67.33
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
0
0
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PAverified
39
77.23
Ray Roberts
Careerverified
Per 600 PA
1
150
Joe Mack
Careerverified
Per 600 PAverified
7.77
7.77
Ray Roberts
Career
Per 600 PA
4
4
Joe Mack
Careerverified
Per 600 PAverified
0.87
0.87
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
9
17.82
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
0
0
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
4
7.92
Ray Roberts
Careerverified
Per 600 PAverified
0
0
Joe Mack
Career
Per 600 PA
1
1.98
Ray Roberts
Career
Per 600 PAverified
1
150
Joe Mack
Career
Per 600 PA
0
0
Ray Roberts
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
1
1.98
Ray Roberts
Career
Per 600 PAverified
1
150
Joe Mack
Career
Per 600 PA
100
100
Ray Roberts
Career
Per 600 PA
100
100