Ryan McGuire vs. Ed Roetz — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueShortstop

On the career numbers, Ed Roetz posted the stronger offensive profile against Ryan McGuire. Ed Roetz posted stronger numbers in OPS (.684 vs .617) and slugging (.378 vs .311). Ryan McGuire had the advantage in home run production (7 career HR at a higher rate). By the career numbers, Ed Roetz 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 Ed Roetz

Ryan McGuire
Careerverified
Per 600 PAverified
6
6
Ed Roetz
Career
Per 600 PA
1
1
Ryan McGuire
Careerverified
Per 600 PAverified
368
302.47
Ed Roetz
Career
Per 600 PA
16
188.24
Ryan McGuire
Careerverified
Per 600 PA
730
600
Ed Roetz
Career
Per 600 PA
51
600
Ryan McGuire
Careerverified
Per 600 PA
631
518.63
Ed Roetz
Career
Per 600 PAverified
45
529.41
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Ed Roetz
Careerverified
Per 600 PAverified
0.244
0.244
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Ed Roetz
Careerverified
Per 600 PAverified
0.706
0.706
Ryan McGuire
Careerverified
Per 600 PA
133
109.32
Ed Roetz
Career
Per 600 PAverified
11
129.41
Ryan McGuire
Careerverified
Per 600 PAverified
88
72.33
Ed Roetz
Career
Per 600 PA
6
70.59
Ryan McGuire
Careerverified
Per 600 PA
34
27.95
Ed Roetz
Career
Per 600 PAverified
4
47.06
Ryan McGuire
Careerverified
Per 600 PA
4
3.29
Ed Roetz
Career
Per 600 PAverified
1
11.76
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PA
45
36.99
Ed Roetz
Career
Per 600 PAverified
5
58.82
Ryan McGuire
Career
Per 600 PA
0.338
0.338
Ed Roetz
Careerverified
Per 600 PAverified
0.455
0.455
Ryan McGuire
Careerverified
Per 600 PAverified
0.011
0.011
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
0.053
0.053
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PA
60.42
49.66
Ed Roetz
Career
Per 600 PAverified
5.44
64.03
Ryan McGuire
Careerverified
Per 600 PA
196
161.1
Ed Roetz
Career
Per 600 PAverified
17
200
Ryan McGuire
Careerverified
Per 600 PAverified
221
181.64
Ed Roetz
Career
Per 600 PA
15
176.47
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Ed Roetz
Career
Per 600 PA
0.306
0.306
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Ed Roetz
Careerverified
Per 600 PAverified
0.378
0.378
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Ed Roetz
Careerverified
Per 600 PAverified
0.684
0.684
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Ed Roetz
Careerverified
Per 600 PAverified
0.133
0.133
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Ed Roetz
Careerverified
Per 600 PAverified
0.232
0.232
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Ed Roetz
Careerverified
Per 600 PAverified
0.618
0.618
Ryan McGuire
Career
Per 600 PA
0.26
0.26
Ed Roetz
Careerverified
Per 600 PAverified
0.282
0.282
Ryan McGuire
Careerverified
Per 600 PA
64
52.6
Ed Roetz
Career
Per 600 PAverified
7
82.35
Ryan McGuire
Careerverified
Per 600 PA
55
45.21
Ed Roetz
Career
Per 600 PAverified
5
58.82
Ryan McGuire
Careerverified
Per 600 PA
112
92.05
Ed Roetz
Career
Per 600 PAverified
12
141.18
Ryan McGuire
Careerverified
Per 600 PA
59.65
49.03
Ed Roetz
Career
Per 600 PAverified
5.64
66.38
Ryan McGuire
Career
Per 600 PA
0
0
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
88
72.33
Ed Roetz
Career
Per 600 PA
4
47.06
Ryan McGuire
Careerverified
Per 600 PAverified
1
0.82
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
144
118.36
Ed Roetz
Careerverified
Per 600 PAverified
6
70.59
Ryan McGuire
Career
Per 600 PA
5.07
5.07
Ed Roetz
Careerverified
Per 600 PAverified
8.5
8.5
Ryan McGuire
Career
Per 600 PA
0.61
0.61
Ed Roetz
Careerverified
Per 600 PAverified
0.67
0.67
Ryan McGuire
Careerverified
Per 600 PA
7
5.75
Ed Roetz
Career
Per 600 PAverified
2
23.53
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Career
Per 600 PA
24
19.73
Ed Roetz
Careerverified
Per 600 PAverified
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
3
2.47
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
5
4.11
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
8
6.58
Ed Roetz
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
37.5
37.5
Ed Roetz
Career
Per 600 PA

Fielding Stats for Ryan McGuire and Ed Roetz

Ryan McGuire
Careerverified
Per 9 Inningsverified
6
6
Ed Roetz
Career
Per 9 Innings
1
Ryan McGuire
Careerverified
Per 9 Inningsverified
300
1.87
Ed Roetz
Career
Per 9 Innings
16
Ryan McGuire
Careerverified
Per 9 Inningsverified
131
0.81
Ed Roetz
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
4343
27
Ed Roetz
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
1447.2
9
Ed Roetz
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
904
5.62
Ed Roetz
Career
Per 9 Innings
64
Ryan McGuire
Careerverified
Per 9 Inningsverified
86
0.53
Ed Roetz
Career
Per 9 Innings
25
Ryan McGuire
Career
Per 9 Innings
12
0.07
Ed Roetz
Careerverified
Per 9 Inningsverified
7
Ryan McGuire
Careerverified
Per 9 Inningsverified
1002
6.23
Ed Roetz
Career
Per 9 Innings
96
Ryan McGuire
Careerverified
Per 9 Inningsverified
990
6.15
Ed Roetz
Career
Per 9 Innings
89
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Ed Roetz
Career
Per 9 Innings
92.71
Ryan McGuire
Career
Per 9 Inningsverified
3.3
3.3
Ed Roetz
Careerverified
Per 9 Innings
5.563
Ryan McGuire
Careerverified
Per 9 Inningsverified
43.67
43.67
Ed Roetz
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
Ed Roetz
Career
Per 9 Innings
11
Ryan McGuire
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Ryan McGuire
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Ryan McGuire
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Ryan McGuire
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0