Johnny Hopp vs. Ryan McGuire — Career Comparison

Greatest GenerationNebraskaThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueFirst BasemanAll-Star
Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman

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

Hitting Stats for Johnny Hopp and Ryan McGuire

Johnny Hopp
Careerverified
Per 600 PAverified
14
14
Ryan McGuire
Career
Per 600 PA
6
6
Johnny Hopp
Careerverified
Per 600 PA
1393
173.98
Ryan McGuire
Career
Per 600 PAverified
368
302.47
Johnny Hopp
Careerverified
Per 600 PA
4804
600
Ryan McGuire
Career
Per 600 PA
730
600
Johnny Hopp
Careerverified
Per 600 PAverified
4260
532.06
Ryan McGuire
Career
Per 600 PA
631
518.63
Johnny Hopp
Careerverified
Per 600 PAverified
0.296
0.296
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Johnny Hopp
Careerverified
Per 600 PAverified
0.813
0.813
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Johnny Hopp
Careerverified
Per 600 PAverified
1262
157.62
Ryan McGuire
Career
Per 600 PA
133
109.32
Johnny Hopp
Careerverified
Per 600 PAverified
926
115.65
Ryan McGuire
Career
Per 600 PA
88
72.33
Johnny Hopp
Careerverified
Per 600 PA
216
26.98
Ryan McGuire
Career
Per 600 PAverified
34
27.95
Johnny Hopp
Careerverified
Per 600 PAverified
74
9.24
Ryan McGuire
Career
Per 600 PA
4
3.29
Johnny Hopp
Careerverified
Per 600 PA
46
5.75
Ryan McGuire
Career
Per 600 PA
7
5.75
Johnny Hopp
Careerverified
Per 600 PAverified
336
41.97
Ryan McGuire
Career
Per 600 PA
45
36.99
Johnny Hopp
Career
Per 600 PA
0.266
0.266
Ryan McGuire
Careerverified
Per 600 PAverified
0.338
0.338
Johnny Hopp
Career
Per 600 PA
0.011
0.011
Ryan McGuire
Career
Per 600 PA
0.011
0.011
Johnny Hopp
Career
Per 600 PA
0.037
0.037
Ryan McGuire
Careerverified
Per 600 PAverified
0.053
0.053
Johnny Hopp
Careerverified
Per 600 PAverified
686.56
85.75
Ryan McGuire
Career
Per 600 PA
60.42
49.66
Johnny Hopp
Careerverified
Per 600 PAverified
1764
220.32
Ryan McGuire
Career
Per 600 PA
196
161.1
Johnny Hopp
Careerverified
Per 600 PAverified
1745
217.94
Ryan McGuire
Career
Per 600 PA
221
181.64
Johnny Hopp
Careerverified
Per 600 PAverified
0.368
0.368
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Johnny Hopp
Careerverified
Per 600 PAverified
0.414
0.414
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Johnny Hopp
Careerverified
Per 600 PAverified
0.782
0.782
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Johnny Hopp
Careerverified
Per 600 PAverified
0.118
0.118
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Johnny Hopp
Careerverified
Per 600 PAverified
0.269
0.269
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Johnny Hopp
Careerverified
Per 600 PAverified
0.776
0.776
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Johnny Hopp
Careerverified
Per 600 PAverified
0.317
0.317
Ryan McGuire
Career
Per 600 PA
0.26
0.26
Johnny Hopp
Careerverified
Per 600 PAverified
698
87.18
Ryan McGuire
Career
Per 600 PA
64
52.6
Johnny Hopp
Careerverified
Per 600 PAverified
458
57.2
Ryan McGuire
Career
Per 600 PA
55
45.21
Johnny Hopp
Careerverified
Per 600 PAverified
1110
138.63
Ryan McGuire
Career
Per 600 PA
112
92.05
Johnny Hopp
Careerverified
Per 600 PAverified
733.59
91.62
Ryan McGuire
Career
Per 600 PA
59.65
49.03
Johnny Hopp
Careerverified
Per 600 PAverified
19
2.37
Ryan McGuire
Career
Per 600 PA
0
0
Johnny Hopp
Careerverified
Per 600 PA
464
57.95
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Johnny Hopp
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
1
0.82
Johnny Hopp
Career
Per 600 PAverified
378
47.21
Ryan McGuire
Careerverified
Per 600 PA
144
118.36
Johnny Hopp
Careerverified
Per 600 PAverified
12.71
12.71
Ryan McGuire
Career
Per 600 PA
5.07
5.07
Johnny Hopp
Careerverified
Per 600 PAverified
1.23
1.23
Ryan McGuire
Career
Per 600 PA
0.61
0.61
Johnny Hopp
Careerverified
Per 600 PAverified
61
7.62
Ryan McGuire
Career
Per 600 PA
7
5.75
Johnny Hopp
Career
Per 600 PA
0
0
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Johnny Hopp
Career
Per 600 PAverified
60
7.49
Ryan McGuire
Careerverified
Per 600 PA
24
19.73
Johnny Hopp
Careerverified
Per 600 PAverified
128
15.99
Ryan McGuire
Career
Per 600 PA
3
2.47
Johnny Hopp
Career
Per 600 PA
1
0.12
Ryan McGuire
Careerverified
Per 600 PAverified
5
4.11
Johnny Hopp
Careerverified
Per 600 PAverified
129
16.11
Ryan McGuire
Career
Per 600 PA
8
6.58
Johnny Hopp
Careerverified
Per 600 PAverified
99.22
99.22
Ryan McGuire
Career
Per 600 PA
37.5
37.5

Fielding Stats for Johnny Hopp and Ryan McGuire

Johnny Hopp
Careerverified
Per 9 Innings
14
Ryan McGuire
Career
Per 9 Inningsverified
6
6
Johnny Hopp
Careerverified
Per 9 Innings
1196
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
131
0.81
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
4343
27
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
1447.2
9
Johnny Hopp
Careerverified
Per 9 Innings
5263
Ryan McGuire
Career
Per 9 Inningsverified
904
5.62
Johnny Hopp
Careerverified
Per 9 Innings
267
Ryan McGuire
Career
Per 9 Inningsverified
86
0.53
Johnny Hopp
Career
Per 9 Inningsverified
79
Ryan McGuire
Careerverified
Per 9 Innings
12
0.07
Johnny Hopp
Careerverified
Per 9 Innings
5609
Ryan McGuire
Career
Per 9 Inningsverified
1002
6.23
Johnny Hopp
Careerverified
Per 9 Innings
5530
Ryan McGuire
Career
Per 9 Inningsverified
990
6.15
Johnny Hopp
Career
Per 9 Innings
98.59
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Johnny Hopp
Careerverified
Per 9 Innings
4.624
Ryan McGuire
Career
Per 9 Inningsverified
3.3
3.3
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Careerverified
Per 9 Inningsverified
43.67
43.67
Johnny Hopp
Careerverified
Per 9 Innings
343
Ryan McGuire
Career
Per 9 Inningsverified
62
0.39
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Career
Per 9 Innings
0
0
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Career
Per 9 Innings
0
0
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Career
Per 9 Innings
0
0
Johnny Hopp
Career
Per 9 Innings
0
Ryan McGuire
Career
Per 9 Innings
0
0