Ruben Amaro Jr. vs. Ryan McGuire — Career Comparison

Gen XPennsylvaniaThrows RightBats SwitchNorth AmericaPhiladelphia PhilliesNational LeagueUnknown
Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman

On the career numbers, Ruben Amaro Jr. posted the stronger offensive profile against Ryan McGuire. Ruben Amaro Jr. posted stronger numbers in OPS (.664 vs .617) and slugging (.353 vs .311). By the career numbers, Ruben Amaro Jr. had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ruben Amaro Jr. and Ryan McGuire

Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
8
Ryan McGuire
Career
Per 600 PA
6
6
Ruben Amaro Jr.
Careerverified
Per 600 PA
485
277.14
Ryan McGuire
Career
Per 600 PAverified
368
302.47
Ruben Amaro Jr.
Careerverified
Per 600 PA
1050
600
Ryan McGuire
Career
Per 600 PA
730
600
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
927
529.71
Ryan McGuire
Career
Per 600 PA
631
518.63
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.235
0.235
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
218
124.57
Ryan McGuire
Career
Per 600 PA
133
109.32
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
150
85.71
Ryan McGuire
Career
Per 600 PA
88
72.33
Ruben Amaro Jr.
Careerverified
Per 600 PA
43
24.57
Ryan McGuire
Career
Per 600 PAverified
34
27.95
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
9
5.14
Ryan McGuire
Career
Per 600 PA
4
3.29
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
Ryan McGuire
Career
Per 600 PA
7
5.75
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
68
38.86
Ryan McGuire
Career
Per 600 PA
45
36.99
Ruben Amaro Jr.
Career
Per 600 PA
0.312
0.312
Ryan McGuire
Careerverified
Per 600 PAverified
0.338
0.338
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.017
0.017
Ryan McGuire
Career
Per 600 PA
0.011
0.011
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.073
0.073
Ryan McGuire
Career
Per 600 PA
0.053
0.053
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
104.74
59.85
Ryan McGuire
Career
Per 600 PA
60.42
49.66
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
327
186.86
Ryan McGuire
Career
Per 600 PA
196
161.1
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
322
184
Ryan McGuire
Career
Per 600 PA
221
181.64
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.31
0.31
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.353
0.353
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.663
0.663
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.118
0.118
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.228
0.228
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.602
0.602
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Ruben Amaro Jr.
Career
Per 600 PA
0.255
0.255
Ryan McGuire
Careerverified
Per 600 PAverified
0.26
0.26
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
99
56.57
Ryan McGuire
Career
Per 600 PA
64
52.6
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
100
57.14
Ryan McGuire
Career
Per 600 PA
55
45.21
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
183
104.57
Ryan McGuire
Career
Per 600 PA
112
92.05
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
107.11
61.2
Ryan McGuire
Career
Per 600 PA
59.65
49.03
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
16
9.14
Ryan McGuire
Career
Per 600 PA
0
0
Ruben Amaro Jr.
Career
Per 600 PA
88
50.29
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
2
1.14
Ryan McGuire
Career
Per 600 PA
1
0.82
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
128
73.14
Ryan McGuire
Career
Per 600 PA
144
118.36
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8.2
8.2
Ryan McGuire
Career
Per 600 PA
5.07
5.07
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
0.69
0.69
Ryan McGuire
Career
Per 600 PA
0.61
0.61
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
11
6.29
Ryan McGuire
Career
Per 600 PA
7
5.75
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
8
4.57
Ryan McGuire
Career
Per 600 PA
4
3.29
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
22
12.57
Ryan McGuire
Career
Per 600 PA
24
19.73
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
15
8.57
Ryan McGuire
Career
Per 600 PA
3
2.47
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
10
5.71
Ryan McGuire
Career
Per 600 PA
5
4.11
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
25
14.29
Ryan McGuire
Career
Per 600 PA
8
6.58
Ruben Amaro Jr.
Careerverified
Per 600 PAverified
60
60
Ryan McGuire
Career
Per 600 PA
37.5
37.5

Fielding Stats for Ruben Amaro Jr. and Ryan McGuire

Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
8
8
Ryan McGuire
Career
Per 9 Innings
6
6
Ruben Amaro Jr.
Careerverified
Per 9 Innings
332
1.67
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
Ruben Amaro Jr.
Careerverified
Per 9 Innings
160
0.8
Ryan McGuire
Career
Per 9 Inningsverified
131
0.81
Ruben Amaro Jr.
Careerverified
Per 9 Innings
5380
27
Ryan McGuire
Career
Per 9 Innings
4343
27
Ruben Amaro Jr.
Careerverified
Per 9 Innings
1793.1
9
Ryan McGuire
Career
Per 9 Innings
1447.2
9
Ruben Amaro Jr.
Career
Per 9 Innings
466
2.34
Ryan McGuire
Careerverified
Per 9 Inningsverified
904
5.62
Ruben Amaro Jr.
Career
Per 9 Innings
17
0.09
Ryan McGuire
Careerverified
Per 9 Inningsverified
86
0.53
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
6
0.03
Ryan McGuire
Career
Per 9 Innings
12
0.07
Ruben Amaro Jr.
Career
Per 9 Innings
489
2.45
Ryan McGuire
Careerverified
Per 9 Inningsverified
1002
6.23
Ruben Amaro Jr.
Career
Per 9 Innings
483
2.42
Ryan McGuire
Careerverified
Per 9 Inningsverified
990
6.15
Ruben Amaro Jr.
Career
Per 9 Innings
98.77
98.77
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Ruben Amaro Jr.
Career
Per 9 Innings
1.455
1.455
Ryan McGuire
Careerverified
Per 9 Inningsverified
3.3
3.3
Ruben Amaro Jr.
Careerverified
Per 9 Inningsverified
48.19
48.19
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Ruben Amaro Jr.
Career
Per 9 Innings
4
0.02
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Ruben Amaro Jr.
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0