Ryan McGuire vs. Unknown Roberts — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman
UnknownChicago GiantsNegro National LeagueShortstop

Looking at the career totals, Ryan McGuire and Unknown Roberts are closely matched on the surface stats. Unknown Roberts posted stronger numbers in OPS (.668 vs .617) and slugging (.368 vs .311). Ryan McGuire had the advantage in on-base percentage (.307 vs .300). By the career numbers, Unknown Roberts had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ryan McGuire and Unknown Roberts

Ryan McGuire
Careerverified
Per 600 PAverified
6
6
Unknown Roberts
Career
Per 600 PA
1
1
Ryan McGuire
Careerverified
Per 600 PAverified
368
302.47
Unknown Roberts
Career
Per 600 PA
5
150
Ryan McGuire
Careerverified
Per 600 PA
730
600
Unknown Roberts
Career
Per 600 PA
20
600
Ryan McGuire
Careerverified
Per 600 PA
631
518.63
Unknown Roberts
Career
Per 600 PAverified
19
570
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Unknown Roberts
Careerverified
Per 600 PAverified
0.263
0.263
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Unknown Roberts
Careerverified
Per 600 PAverified
0.675
0.675
Ryan McGuire
Careerverified
Per 600 PA
133
109.32
Unknown Roberts
Career
Per 600 PAverified
5
150
Ryan McGuire
Careerverified
Per 600 PA
88
72.33
Unknown Roberts
Career
Per 600 PAverified
3
90
Ryan McGuire
Careerverified
Per 600 PA
34
27.95
Unknown Roberts
Career
Per 600 PAverified
2
60
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PA
45
36.99
Unknown Roberts
Career
Per 600 PAverified
2
60
Ryan McGuire
Career
Per 600 PA
0.338
0.338
Unknown Roberts
Careerverified
Per 600 PAverified
0.4
0.4
Ryan McGuire
Careerverified
Per 600 PAverified
0.011
0.011
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.053
0.053
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PA
60.42
49.66
Unknown Roberts
Career
Per 600 PAverified
2.11
63.28
Ryan McGuire
Careerverified
Per 600 PA
196
161.1
Unknown Roberts
Career
Per 600 PAverified
7
210
Ryan McGuire
Careerverified
Per 600 PAverified
221
181.64
Unknown Roberts
Career
Per 600 PA
6
180
Ryan McGuire
Careerverified
Per 600 PAverified
0.306
0.306
Unknown Roberts
Career
Per 600 PA
0.3
0.3
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Unknown Roberts
Careerverified
Per 600 PAverified
0.368
0.368
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Unknown Roberts
Careerverified
Per 600 PAverified
0.668
0.668
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Unknown Roberts
Careerverified
Per 600 PAverified
0.105
0.105
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Unknown Roberts
Careerverified
Per 600 PAverified
0.227
0.227
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Unknown Roberts
Careerverified
Per 600 PAverified
0.571
0.571
Ryan McGuire
Career
Per 600 PA
0.26
0.26
Unknown Roberts
Careerverified
Per 600 PAverified
0.263
0.263
Ryan McGuire
Careerverified
Per 600 PA
64
52.6
Unknown Roberts
Career
Per 600 PAverified
2
60
Ryan McGuire
Careerverified
Per 600 PA
55
45.21
Unknown Roberts
Career
Per 600 PAverified
3
90
Ryan McGuire
Careerverified
Per 600 PA
112
92.05
Unknown Roberts
Career
Per 600 PAverified
5
150
Ryan McGuire
Careerverified
Per 600 PA
59.65
49.03
Unknown Roberts
Career
Per 600 PAverified
2.23
66.78
Ryan McGuire
Career
Per 600 PA
0
0
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
88
72.33
Unknown Roberts
Career
Per 600 PA
1
30
Ryan McGuire
Careerverified
Per 600 PAverified
1
0.82
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
144
118.36
Unknown Roberts
Careerverified
Per 600 PAverified
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
5.07
5.07
Unknown Roberts
Career
Per 600 PA
Ryan McGuire
Careerverified
Per 600 PAverified
0.61
0.61
Unknown Roberts
Career
Per 600 PA
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
24
19.73
Unknown Roberts
Careerverified
Per 600 PAverified
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
3
2.47
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
5
4.11
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
8
6.58
Unknown Roberts
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
37.5
37.5
Unknown Roberts
Career
Per 600 PA

Fielding Stats for Ryan McGuire and Unknown Roberts

Ryan McGuire
Careerverified
Per 9 Inningsverified
6
6
Unknown Roberts
Career
Per 9 Innings
1
1
Ryan McGuire
Careerverified
Per 9 Inningsverified
300
1.87
Unknown Roberts
Career
Per 9 Innings
5
1.15
Ryan McGuire
Careerverified
Per 9 Innings
131
0.81
Unknown Roberts
Career
Per 9 Inningsverified
5
1.15
Ryan McGuire
Careerverified
Per 9 Innings
4343
27
Unknown Roberts
Career
Per 9 Innings
117
27
Ryan McGuire
Careerverified
Per 9 Innings
1447.2
9
Unknown Roberts
Career
Per 9 Innings
39
9
Ryan McGuire
Careerverified
Per 9 Inningsverified
904
5.62
Unknown Roberts
Career
Per 9 Innings
3
0.69
Ryan McGuire
Careerverified
Per 9 Innings
86
0.53
Unknown Roberts
Career
Per 9 Inningsverified
16
3.69
Ryan McGuire
Career
Per 9 Inningsverified
12
0.07
Unknown Roberts
Careerverified
Per 9 Innings
1
0.23
Ryan McGuire
Careerverified
Per 9 Inningsverified
1002
6.23
Unknown Roberts
Career
Per 9 Innings
20
4.62
Ryan McGuire
Careerverified
Per 9 Inningsverified
990
6.15
Unknown Roberts
Career
Per 9 Innings
19
4.38
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Unknown Roberts
Career
Per 9 Innings
95
95
Ryan McGuire
Career
Per 9 Innings
3.3
3.3
Unknown Roberts
Careerverified
Per 9 Inningsverified
3.8
3.8
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Unknown Roberts
Careerverified
Per 9 Inningsverified
100
100
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
Unknown Roberts
Career
Per 9 Innings
1
0.23
Ryan McGuire
Career
Per 9 Innings
0
0
Unknown Roberts
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Unknown Roberts
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Unknown Roberts
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Unknown Roberts
Career
Per 9 Innings
0
0