Alex Johnson vs. Ryan McGuire — Career Comparison

Silent GenerationArkansasThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueLeft FielderAll-Star
Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman

On the career numbers, Alex Johnson posted the stronger offensive profile against Ryan McGuire. Alex Johnson posted stronger numbers in OPS (.724 vs .617) and on-base percentage (.332 vs .307). By the career numbers, Alex Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Alex Johnson and Ryan McGuire

Alex Johnson
Careerverified
Per 600 PAverified
13
13
Ryan McGuire
Career
Per 600 PA
6
6
Alex Johnson
Careerverified
Per 600 PA
1322
160.31
Ryan McGuire
Career
Per 600 PAverified
368
302.47
Alex Johnson
Careerverified
Per 600 PA
4948
600
Ryan McGuire
Career
Per 600 PA
730
600
Alex Johnson
Careerverified
Per 600 PAverified
4623
560.59
Ryan McGuire
Career
Per 600 PA
631
518.63
Alex Johnson
Careerverified
Per 600 PAverified
0.288
0.288
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Alex Johnson
Careerverified
Per 600 PAverified
0.737
0.737
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Alex Johnson
Careerverified
Per 600 PAverified
1331
161.4
Ryan McGuire
Career
Per 600 PA
133
109.32
Alex Johnson
Careerverified
Per 600 PAverified
1040
126.11
Ryan McGuire
Career
Per 600 PA
88
72.33
Alex Johnson
Careerverified
Per 600 PA
180
21.83
Ryan McGuire
Career
Per 600 PAverified
34
27.95
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Ryan McGuire
Career
Per 600 PA
4
3.29
Alex Johnson
Careerverified
Per 600 PAverified
78
9.46
Ryan McGuire
Career
Per 600 PA
7
5.75
Alex Johnson
Careerverified
Per 600 PA
291
35.29
Ryan McGuire
Career
Per 600 PAverified
45
36.99
Alex Johnson
Career
Per 600 PA
0.219
0.219
Ryan McGuire
Careerverified
Per 600 PAverified
0.338
0.338
Alex Johnson
Careerverified
Per 600 PAverified
0.017
0.017
Ryan McGuire
Career
Per 600 PA
0.011
0.011
Alex Johnson
Careerverified
Per 600 PAverified
0.059
0.059
Ryan McGuire
Career
Per 600 PA
0.053
0.053
Alex Johnson
Careerverified
Per 600 PAverified
563.17
68.29
Ryan McGuire
Career
Per 600 PA
60.42
49.66
Alex Johnson
Careerverified
Per 600 PAverified
1811
219.6
Ryan McGuire
Career
Per 600 PA
196
161.1
Alex Johnson
Careerverified
Per 600 PAverified
1611
195.35
Ryan McGuire
Career
Per 600 PA
221
181.64
Alex Johnson
Careerverified
Per 600 PAverified
0.326
0.326
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Alex Johnson
Careerverified
Per 600 PAverified
0.392
0.392
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Alex Johnson
Careerverified
Per 600 PAverified
0.718
0.718
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Alex Johnson
Careerverified
Per 600 PAverified
0.104
0.104
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Alex Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Alex Johnson
Careerverified
Per 600 PAverified
0.63
0.63
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Alex Johnson
Careerverified
Per 600 PAverified
0.317
0.317
Ryan McGuire
Career
Per 600 PA
0.26
0.26
Alex Johnson
Careerverified
Per 600 PAverified
550
66.69
Ryan McGuire
Career
Per 600 PA
64
52.6
Alex Johnson
Careerverified
Per 600 PAverified
525
63.66
Ryan McGuire
Career
Per 600 PA
55
45.21
Alex Johnson
Careerverified
Per 600 PAverified
997
120.9
Ryan McGuire
Career
Per 600 PA
112
92.05
Alex Johnson
Careerverified
Per 600 PAverified
604.63
73.32
Ryan McGuire
Career
Per 600 PA
59.65
49.03
Alex Johnson
Careerverified
Per 600 PAverified
36
4.37
Ryan McGuire
Career
Per 600 PA
0
0
Alex Johnson
Careerverified
Per 600 PA
244
29.59
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Alex Johnson
Careerverified
Per 600 PAverified
43
5.21
Ryan McGuire
Career
Per 600 PA
1
0.82
Alex Johnson
Career
Per 600 PAverified
626
75.91
Ryan McGuire
Careerverified
Per 600 PA
144
118.36
Alex Johnson
Careerverified
Per 600 PAverified
7.9
7.9
Ryan McGuire
Career
Per 600 PA
5.07
5.07
Alex Johnson
Career
Per 600 PA
0.39
0.39
Ryan McGuire
Careerverified
Per 600 PAverified
0.61
0.61
Alex Johnson
Careerverified
Per 600 PA
12
1.46
Ryan McGuire
Career
Per 600 PAverified
7
5.75
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Ryan McGuire
Career
Per 600 PA
4
3.29
Alex Johnson
Career
Per 600 PAverified
143
17.34
Ryan McGuire
Careerverified
Per 600 PA
24
19.73
Alex Johnson
Careerverified
Per 600 PAverified
113
13.7
Ryan McGuire
Career
Per 600 PA
3
2.47
Alex Johnson
Careerverified
Per 600 PAverified
63
7.64
Ryan McGuire
Career
Per 600 PA
5
4.11
Alex Johnson
Careerverified
Per 600 PAverified
176
21.34
Ryan McGuire
Career
Per 600 PA
8
6.58
Alex Johnson
Careerverified
Per 600 PAverified
64.2
64.2
Ryan McGuire
Career
Per 600 PA
37.5
37.5

Fielding Stats for Alex Johnson and Ryan McGuire

Alex Johnson
Careerverified
Per 9 Inningsverified
13
13
Ryan McGuire
Career
Per 9 Innings
6
6
Alex Johnson
Careerverified
Per 9 Innings
1000
1.11
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
Alex Johnson
Careerverified
Per 9 Inningsverified
956
1.06
Ryan McGuire
Career
Per 9 Innings
131
0.81
Alex Johnson
Careerverified
Per 9 Innings
24340
27
Ryan McGuire
Career
Per 9 Innings
4343
27
Alex Johnson
Careerverified
Per 9 Innings
8113.1
9
Ryan McGuire
Career
Per 9 Innings
1447.2
9
Alex Johnson
Careerverified
Per 9 Innings
1641
1.82
Ryan McGuire
Career
Per 9 Inningsverified
904
5.62
Alex Johnson
Career
Per 9 Innings
61
0.07
Ryan McGuire
Careerverified
Per 9 Inningsverified
86
0.53
Alex Johnson
Career
Per 9 Innings
84
0.09
Ryan McGuire
Careerverified
Per 9 Inningsverified
12
0.07
Alex Johnson
Careerverified
Per 9 Innings
1786
1.98
Ryan McGuire
Career
Per 9 Inningsverified
1002
6.23
Alex Johnson
Careerverified
Per 9 Innings
1702
1.89
Ryan McGuire
Career
Per 9 Inningsverified
990
6.15
Alex Johnson
Career
Per 9 Innings
95.3
95.3
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Alex Johnson
Career
Per 9 Innings
1.702
1.702
Ryan McGuire
Careerverified
Per 9 Inningsverified
3.3
3.3
Alex Johnson
Careerverified
Per 9 Inningsverified
95.6
95.6
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Alex Johnson
Career
Per 9 Innings
9
0.01
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
Alex Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0