Mark Johnson vs. Ryan McGuire — Career Comparison

Gen XColoradoThrows RightBats LeftNorth AmericaChicago White SoxAmerican LeagueCatcher
Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman

On the career numbers, Mark Johnson posted the stronger offensive profile against Ryan McGuire. Mark Johnson posted stronger numbers in OPS (.634 vs .617) and on-base percentage (.316 vs .307). By the career numbers, Mark 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 Mark Johnson and Ryan McGuire

Mark Johnson
Careerverified
Per 600 PAverified
8
8
Ryan McGuire
Career
Per 600 PA
6
6
Mark Johnson
Career
Per 600 PA
332
180.76
Ryan McGuire
Careerverified
Per 600 PAverified
368
302.47
Mark Johnson
Careerverified
Per 600 PA
1102
600
Ryan McGuire
Career
Per 600 PA
730
600
Mark Johnson
Careerverified
Per 600 PA
934
508.53
Ryan McGuire
Career
Per 600 PAverified
631
518.63
Mark Johnson
Careerverified
Per 600 PAverified
0.218
0.218
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Mark Johnson
Careerverified
Per 600 PAverified
0.671
0.671
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Mark Johnson
Careerverified
Per 600 PAverified
204
111.07
Ryan McGuire
Career
Per 600 PA
133
109.32
Mark Johnson
Careerverified
Per 600 PAverified
147
80.04
Ryan McGuire
Career
Per 600 PA
88
72.33
Mark Johnson
Careerverified
Per 600 PA
37
20.15
Ryan McGuire
Career
Per 600 PAverified
34
27.95
Mark Johnson
Career
Per 600 PA
4
2.18
Ryan McGuire
Career
Per 600 PAverified
4
3.29
Mark Johnson
Careerverified
Per 600 PAverified
16
8.71
Ryan McGuire
Career
Per 600 PA
7
5.75
Mark Johnson
Careerverified
Per 600 PA
57
31.03
Ryan McGuire
Career
Per 600 PAverified
45
36.99
Mark Johnson
Career
Per 600 PA
0.279
0.279
Ryan McGuire
Careerverified
Per 600 PAverified
0.338
0.338
Mark Johnson
Careerverified
Per 600 PAverified
0.017
0.017
Ryan McGuire
Career
Per 600 PA
0.011
0.011
Mark Johnson
Careerverified
Per 600 PAverified
0.078
0.078
Ryan McGuire
Career
Per 600 PA
0.053
0.053
Mark Johnson
Careerverified
Per 600 PAverified
102.54
55.83
Ryan McGuire
Career
Per 600 PA
60.42
49.66
Mark Johnson
Careerverified
Per 600 PAverified
297
161.71
Ryan McGuire
Career
Per 600 PA
196
161.1
Mark Johnson
Careerverified
Per 600 PAverified
337
183.48
Ryan McGuire
Career
Per 600 PA
221
181.64
Mark Johnson
Careerverified
Per 600 PAverified
0.314
0.314
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Mark Johnson
Careerverified
Per 600 PAverified
0.318
0.318
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Mark Johnson
Careerverified
Per 600 PAverified
0.632
0.632
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Mark Johnson
Career
Per 600 PA
0.1
0.1
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Mark Johnson
Careerverified
Per 600 PAverified
0.221
0.221
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Mark Johnson
Careerverified
Per 600 PAverified
0.586
0.586
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Mark Johnson
Career
Per 600 PA
0.258
0.258
Ryan McGuire
Careerverified
Per 600 PAverified
0.26
0.26
Mark Johnson
Careerverified
Per 600 PAverified
115
62.61
Ryan McGuire
Career
Per 600 PA
64
52.6
Mark Johnson
Careerverified
Per 600 PA
83
45.19
Ryan McGuire
Career
Per 600 PAverified
55
45.21
Mark Johnson
Careerverified
Per 600 PAverified
182
99.09
Ryan McGuire
Career
Per 600 PA
112
92.05
Mark Johnson
Careerverified
Per 600 PAverified
106.41
57.93
Ryan McGuire
Career
Per 600 PA
59.65
49.03
Mark Johnson
Careerverified
Per 600 PAverified
9
4.9
Ryan McGuire
Career
Per 600 PA
0
0
Mark Johnson
Careerverified
Per 600 PA
124
67.51
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Mark Johnson
Careerverified
Per 600 PAverified
3
1.63
Ryan McGuire
Career
Per 600 PA
1
0.82
Mark Johnson
Career
Per 600 PAverified
197
107.26
Ryan McGuire
Careerverified
Per 600 PA
144
118.36
Mark Johnson
Careerverified
Per 600 PAverified
5.59
5.59
Ryan McGuire
Career
Per 600 PA
5.07
5.07
Mark Johnson
Careerverified
Per 600 PAverified
0.63
0.63
Ryan McGuire
Career
Per 600 PA
0.61
0.61
Mark Johnson
Careerverified
Per 600 PAverified
28
15.25
Ryan McGuire
Career
Per 600 PA
7
5.75
Mark Johnson
Careerverified
Per 600 PAverified
7
3.81
Ryan McGuire
Career
Per 600 PA
4
3.29
Mark Johnson
Careerverified
Per 600 PAverified
14
7.62
Ryan McGuire
Career
Per 600 PA
24
19.73
Mark Johnson
Careerverified
Per 600 PAverified
8
4.36
Ryan McGuire
Career
Per 600 PA
3
2.47
Mark Johnson
Career
Per 600 PA
4
2.18
Ryan McGuire
Careerverified
Per 600 PAverified
5
4.11
Mark Johnson
Careerverified
Per 600 PA
12
6.53
Ryan McGuire
Career
Per 600 PAverified
8
6.58
Mark Johnson
Careerverified
Per 600 PAverified
66.67
66.67
Ryan McGuire
Career
Per 600 PA
37.5
37.5

Fielding Stats for Mark Johnson and Ryan McGuire

Mark Johnson
Careerverified
Per 9 Inningsverified
8
8
Ryan McGuire
Career
Per 9 Innings
6
6
Mark Johnson
Careerverified
Per 9 Innings
327
1.13
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
Mark Johnson
Careerverified
Per 9 Inningsverified
295
1.02
Ryan McGuire
Career
Per 9 Innings
131
0.81
Mark Johnson
Careerverified
Per 9 Innings
7781
27
Ryan McGuire
Career
Per 9 Innings
4343
27
Mark Johnson
Careerverified
Per 9 Innings
2593.2
9
Ryan McGuire
Career
Per 9 Innings
1447.2
9
Mark Johnson
Careerverified
Per 9 Inningsverified
1842
6.39
Ryan McGuire
Career
Per 9 Innings
904
5.62
Mark Johnson
Careerverified
Per 9 Innings
126
0.44
Ryan McGuire
Career
Per 9 Inningsverified
86
0.53
Mark Johnson
Career
Per 9 Inningsverified
14
0.05
Ryan McGuire
Careerverified
Per 9 Innings
12
0.07
Mark Johnson
Careerverified
Per 9 Inningsverified
1982
6.88
Ryan McGuire
Career
Per 9 Innings
1002
6.23
Mark Johnson
Careerverified
Per 9 Inningsverified
1968
6.83
Ryan McGuire
Career
Per 9 Innings
990
6.15
Mark Johnson
Careerverified
Per 9 Inningsverified
99.29
99.29
Ryan McGuire
Career
Per 9 Innings
98.8
98.8
Mark Johnson
Careerverified
Per 9 Inningsverified
6.018
6.018
Ryan McGuire
Career
Per 9 Innings
3.3
3.3
Mark Johnson
Careerverified
Per 9 Inningsverified
90.21
90.21
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Mark Johnson
Career
Per 9 Innings
16
0.06
Ryan McGuire
Careerverified
Per 9 Inningsverified
62
0.39
Mark Johnson
Career
Per 9 Innings
24
0.08
Ryan McGuire
Careerverified
Per 9 Inningsverified
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
161
0.56
Ryan McGuire
Careerverified
Per 9 Inningsverified
0
0
Mark Johnson
Careerverified
Per 9 Inningsverified
93
0.32
Ryan McGuire
Career
Per 9 Innings
0
0