Deron Johnson vs. Ryan McGuire — Career Comparison

Silent GenerationCaliforniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueFirst Baseman
Gen XCaliforniaThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueFirst Baseman

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

Deron Johnson
Careerverified
Per 600 PAverified
16
16
Ryan McGuire
Career
Per 600 PA
6
6
Deron Johnson
Careerverified
Per 600 PA
1765
159.97
Ryan McGuire
Career
Per 600 PAverified
368
302.47
Deron Johnson
Careerverified
Per 600 PA
6620
600
Ryan McGuire
Career
Per 600 PA
730
600
Deron Johnson
Careerverified
Per 600 PAverified
5941
538.46
Ryan McGuire
Career
Per 600 PA
631
518.63
Deron Johnson
Careerverified
Per 600 PAverified
0.244
0.244
Ryan McGuire
Career
Per 600 PA
0.211
0.211
Deron Johnson
Careerverified
Per 600 PAverified
0.743
0.743
Ryan McGuire
Career
Per 600 PA
0.645
0.645
Deron Johnson
Careerverified
Per 600 PAverified
1447
131.15
Ryan McGuire
Career
Per 600 PA
133
109.32
Deron Johnson
Careerverified
Per 600 PAverified
922
83.56
Ryan McGuire
Career
Per 600 PA
88
72.33
Deron Johnson
Careerverified
Per 600 PA
247
22.39
Ryan McGuire
Career
Per 600 PAverified
34
27.95
Deron Johnson
Careerverified
Per 600 PA
33
2.99
Ryan McGuire
Career
Per 600 PAverified
4
3.29
Deron Johnson
Careerverified
Per 600 PAverified
245
22.21
Ryan McGuire
Career
Per 600 PA
7
5.75
Deron Johnson
Careerverified
Per 600 PAverified
525
47.58
Ryan McGuire
Career
Per 600 PA
45
36.99
Deron Johnson
Careerverified
Per 600 PAverified
0.363
0.363
Ryan McGuire
Career
Per 600 PA
0.338
0.338
Deron Johnson
Careerverified
Per 600 PAverified
0.041
0.041
Ryan McGuire
Career
Per 600 PA
0.011
0.011
Deron Johnson
Careerverified
Per 600 PAverified
0.169
0.169
Ryan McGuire
Career
Per 600 PA
0.053
0.053
Deron Johnson
Careerverified
Per 600 PAverified
788.65
71.48
Ryan McGuire
Career
Per 600 PA
60.42
49.66
Deron Johnson
Careerverified
Per 600 PAverified
2495
226.13
Ryan McGuire
Career
Per 600 PA
196
161.1
Deron Johnson
Careerverified
Per 600 PAverified
2052
185.98
Ryan McGuire
Career
Per 600 PA
221
181.64
Deron Johnson
Careerverified
Per 600 PAverified
0.311
0.311
Ryan McGuire
Career
Per 600 PA
0.306
0.306
Deron Johnson
Careerverified
Per 600 PAverified
0.42
0.42
Ryan McGuire
Career
Per 600 PA
0.311
0.311
Deron Johnson
Careerverified
Per 600 PAverified
0.731
0.731
Ryan McGuire
Career
Per 600 PA
0.616
0.616
Deron Johnson
Careerverified
Per 600 PAverified
0.176
0.176
Ryan McGuire
Career
Per 600 PA
0.1
0.1
Deron Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Ryan McGuire
Career
Per 600 PA
0.215
0.215
Deron Johnson
Careerverified
Per 600 PAverified
0.665
0.665
Ryan McGuire
Career
Per 600 PA
0.545
0.545
Deron Johnson
Careerverified
Per 600 PAverified
0.271
0.271
Ryan McGuire
Career
Per 600 PA
0.26
0.26
Deron Johnson
Careerverified
Per 600 PAverified
706
63.99
Ryan McGuire
Career
Per 600 PA
64
52.6
Deron Johnson
Careerverified
Per 600 PAverified
923
83.66
Ryan McGuire
Career
Per 600 PA
55
45.21
Deron Johnson
Careerverified
Per 600 PAverified
1384
125.44
Ryan McGuire
Career
Per 600 PA
112
92.05
Deron Johnson
Careerverified
Per 600 PAverified
775.71
70.31
Ryan McGuire
Career
Per 600 PA
59.65
49.03
Deron Johnson
Careerverified
Per 600 PAverified
20
1.81
Ryan McGuire
Career
Per 600 PA
0
0
Deron Johnson
Careerverified
Per 600 PA
585
53.02
Ryan McGuire
Career
Per 600 PAverified
88
72.33
Deron Johnson
Careerverified
Per 600 PAverified
54
4.89
Ryan McGuire
Career
Per 600 PA
1
0.82
Deron Johnson
Career
Per 600 PA
1318
119.46
Ryan McGuire
Careerverified
Per 600 PAverified
144
118.36
Deron Johnson
Career
Per 600 PA
5.02
5.02
Ryan McGuire
Careerverified
Per 600 PAverified
5.07
5.07
Deron Johnson
Career
Per 600 PA
0.44
0.44
Ryan McGuire
Careerverified
Per 600 PAverified
0.61
0.61
Deron Johnson
Careerverified
Per 600 PA
13
1.18
Ryan McGuire
Career
Per 600 PAverified
7
5.75
Deron Johnson
Careerverified
Per 600 PAverified
61
5.53
Ryan McGuire
Career
Per 600 PA
4
3.29
Deron Johnson
Career
Per 600 PAverified
164
14.86
Ryan McGuire
Careerverified
Per 600 PA
24
19.73
Deron Johnson
Careerverified
Per 600 PA
11
1
Ryan McGuire
Career
Per 600 PAverified
3
2.47
Deron Johnson
Careerverified
Per 600 PA
18
1.63
Ryan McGuire
Career
Per 600 PAverified
5
4.11
Deron Johnson
Careerverified
Per 600 PA
29
2.63
Ryan McGuire
Career
Per 600 PAverified
8
6.58
Deron Johnson
Careerverified
Per 600 PAverified
37.93
37.93
Ryan McGuire
Career
Per 600 PA
37.5
37.5

Fielding Stats for Deron Johnson and Ryan McGuire

Deron Johnson
Careerverified
Per 9 Inningsverified
16
16
Ryan McGuire
Career
Per 9 Innings
6
6
Deron Johnson
Careerverified
Per 9 Innings
1461
1.16
Ryan McGuire
Career
Per 9 Inningsverified
300
1.87
Deron Johnson
Careerverified
Per 9 Inningsverified
1280
1.02
Ryan McGuire
Career
Per 9 Innings
131
0.81
Deron Johnson
Careerverified
Per 9 Innings
33881
27
Ryan McGuire
Career
Per 9 Innings
4343
27
Deron Johnson
Careerverified
Per 9 Innings
11293.2
9
Ryan McGuire
Career
Per 9 Innings
1447.2
9
Deron Johnson
Careerverified
Per 9 Innings
7038
5.61
Ryan McGuire
Career
Per 9 Inningsverified
904
5.62
Deron Johnson
Careerverified
Per 9 Inningsverified
974
0.78
Ryan McGuire
Career
Per 9 Innings
86
0.53
Deron Johnson
Career
Per 9 Innings
104
0.08
Ryan McGuire
Careerverified
Per 9 Inningsverified
12
0.07
Deron Johnson
Careerverified
Per 9 Inningsverified
8116
6.47
Ryan McGuire
Career
Per 9 Innings
1002
6.23
Deron Johnson
Careerverified
Per 9 Inningsverified
8012
6.38
Ryan McGuire
Career
Per 9 Innings
990
6.15
Deron Johnson
Career
Per 9 Innings
98.72
98.72
Ryan McGuire
Careerverified
Per 9 Inningsverified
98.8
98.8
Deron Johnson
Careerverified
Per 9 Inningsverified
5.484
5.484
Ryan McGuire
Career
Per 9 Innings
3.3
3.3
Deron Johnson
Careerverified
Per 9 Inningsverified
87.61
87.61
Ryan McGuire
Career
Per 9 Innings
43.67
43.67
Deron Johnson
Careerverified
Per 9 Inningsverified
629
0.5
Ryan McGuire
Career
Per 9 Innings
62
0.39
Deron Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Deron Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Deron Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0
Deron Johnson
Career
Per 9 Innings
0
0
Ryan McGuire
Career
Per 9 Innings
0
0