Mark Johnson vs. Ryan McGuire — Career Comparison

Gen XMassachusettsThrows LeftBats LeftNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman
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 (.743 vs .617) and on-base percentage (.342 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
7
7
Ryan McGuire
Career
Per 600 PA
6
6
Mark Johnson
Careerverified
Per 600 PA
428
221
Ryan McGuire
Career
Per 600 PAverified
368
302.47
Mark Johnson
Careerverified
Per 600 PA
1162
600
Ryan McGuire
Career
Per 600 PA
730
600
Mark Johnson
Careerverified
Per 600 PA
988
510.15
Ryan McGuire
Career
Per 600 PAverified
631
518.63
Mark Johnson
Careerverified
Per 600 PAverified
0.232
0.232
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Mark Johnson
Careerverified
Per 600 PAverified
0.76
0.76
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Mark Johnson
Careerverified
Per 600 PAverified
229
118.24
Ryan McGuire
Career
Per 600 PA
133
109.32
Mark Johnson
Careerverified
Per 600 PA
139
71.77
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Mark Johnson
Careerverified
Per 600 PA
50
25.82
Ryan McGuire
Career
Per 600 PAverified
34
27.95
Mark Johnson
Career
Per 600 PA
2
1.03
Ryan McGuire
Careerverified
Per 600 PAverified
4
3.29
Mark Johnson
Careerverified
Per 600 PAverified
38
19.62
Ryan McGuire
Career
Per 600 PA
7
5.75
Mark Johnson
Careerverified
Per 600 PAverified
90
46.47
Ryan McGuire
Career
Per 600 PA
45
36.99
Mark Johnson
Careerverified
Per 600 PAverified
0.393
0.393
Ryan McGuire
Career
Per 600 PA
0.338
0.338
Mark Johnson
Careerverified
Per 600 PAverified
0.039
0.039
Ryan McGuire
Career
Per 600 PA
0.011
0.011
Mark Johnson
Careerverified
Per 600 PAverified
0.166
0.166
Ryan McGuire
Career
Per 600 PA
0.053
0.053
Mark Johnson
Careerverified
Per 600 PAverified
147.84
76.34
Ryan McGuire
Career
Per 600 PA
60.42
49.66
Mark Johnson
Careerverified
Per 600 PAverified
397
204.99
Ryan McGuire
Career
Per 600 PA
196
161.1
Mark Johnson
Careerverified
Per 600 PAverified
392
202.41
Ryan McGuire
Career
Per 600 PA
221
181.64
Mark Johnson
Careerverified
Per 600 PAverified
0.338
0.338
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Mark Johnson
Careerverified
Per 600 PAverified
0.402
0.402
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Mark Johnson
Careerverified
Per 600 PAverified
0.739
0.739
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Mark Johnson
Careerverified
Per 600 PAverified
0.17
0.17
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Mark Johnson
Careerverified
Per 600 PAverified
0.252
0.252
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Mark Johnson
Careerverified
Per 600 PAverified
0.735
0.735
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Mark Johnson
Careerverified
Per 600 PAverified
0.278
0.278
Ryan McGuire
Career
Per 600 PA
0.26
0.26
Mark Johnson
Careerverified
Per 600 PAverified
142
73.32
Ryan McGuire
Career
Per 600 PA
64
52.6
Mark Johnson
Careerverified
Per 600 PAverified
137
70.74
Ryan McGuire
Career
Per 600 PA
55
45.21
Mark Johnson
Careerverified
Per 600 PAverified
241
124.44
Ryan McGuire
Career
Per 600 PA
112
92.05
Mark Johnson
Careerverified
Per 600 PAverified
144.7
74.72
Ryan McGuire
Career
Per 600 PA
59.65
49.03
Mark Johnson
Careerverified
Per 600 PAverified
9
4.65
Ryan McGuire
Career
Per 600 PA
0
0
Mark Johnson
Careerverified
Per 600 PAverified
154
79.52
Ryan McGuire
Career
Per 600 PA
88
72.33
Mark Johnson
Careerverified
Per 600 PAverified
7
3.61
Ryan McGuire
Career
Per 600 PA
1
0.82
Mark Johnson
Career
Per 600 PA
272
140.45
Ryan McGuire
Careerverified
Per 600 PAverified
144
118.36
Mark Johnson
Career
Per 600 PA
4.27
4.27
Ryan McGuire
Careerverified
Per 600 PAverified
5.07
5.07
Mark Johnson
Career
Per 600 PA
0.57
0.57
Ryan McGuire
Careerverified
Per 600 PAverified
0.61
0.61
Mark Johnson
Career
Per 600 PA
1
0.52
Ryan McGuire
Careerverified
Per 600 PAverified
7
5.75
Mark Johnson
Careerverified
Per 600 PAverified
10
5.16
Ryan McGuire
Career
Per 600 PA
4
3.29
Mark Johnson
Careerverified
Per 600 PAverified
10
5.16
Ryan McGuire
Career
Per 600 PA
24
19.73
Mark Johnson
Careerverified
Per 600 PAverified
12
6.2
Ryan McGuire
Career
Per 600 PA
3
2.47
Mark Johnson
Careerverified
Per 600 PAverified
9
4.65
Ryan McGuire
Career
Per 600 PA
5
4.11
Mark Johnson
Careerverified
Per 600 PAverified
21
10.84
Ryan McGuire
Career
Per 600 PA
8
6.58
Mark Johnson
Careerverified
Per 600 PAverified
57.14
57.14
Ryan McGuire
Career
Per 600 PA
37.5
37.5

Fielding Stats for Mark Johnson and Ryan McGuire

Mark Johnson
Careerverified
Per 9 Inningsverified
7
7
Ryan McGuire
Career
Per 9 Innings
6
6
Mark Johnson
Career
Per 9 Innings
300
1.28
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
Mark Johnson
Careerverified
Per 9 Inningsverified
240
1.02
Ryan McGuire
Career
Per 9 Innings
131
0.81
Mark Johnson
Careerverified
Per 9 Innings
6349
27
Ryan McGuire
Career
Per 9 Innings
4343
27
Mark Johnson
Careerverified
Per 9 Innings
2116.1
9
Ryan McGuire
Career
Per 9 Innings
1447.2
9
Mark Johnson
Careerverified
Per 9 Inningsverified
2065
8.78
Ryan McGuire
Career
Per 9 Innings
904
5.62
Mark Johnson
Careerverified
Per 9 Inningsverified
168
0.71
Ryan McGuire
Career
Per 9 Innings
86
0.53
Mark Johnson
Career
Per 9 Innings
21
0.09
Ryan McGuire
Careerverified
Per 9 Inningsverified
12
0.07
Mark Johnson
Careerverified
Per 9 Inningsverified
2254
9.59
Ryan McGuire
Career
Per 9 Innings
1002
6.23
Mark Johnson
Careerverified
Per 9 Inningsverified
2233
9.5
Ryan McGuire
Career
Per 9 Innings
990
6.15
Mark Johnson
Careerverified
Per 9 Inningsverified
99.07
99.07
Ryan McGuire
Career
Per 9 Innings
98.8
98.8
Mark Johnson
Careerverified
Per 9 Inningsverified
7.443
7.443
Ryan McGuire
Career
Per 9 Innings
3.3
3.3
Mark Johnson
Careerverified
Per 9 Inningsverified
80
80
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Mark Johnson
Careerverified
Per 9 Inningsverified
185
0.79
Ryan McGuire
Career
Per 9 Innings
62
0.39
Mark Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0