Mario Guerrero vs. Daniel Johnson — Career Comparison

Baby BoomersD.R.Throws RightBats RightCaribbeanOakland AthleticsAmerican LeagueShortstop
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

On the career numbers, Mario Guerrero posted the stronger offensive profile against Daniel Johnson. Mario Guerrero posted stronger numbers in OPS (.600 vs .570) and on-base percentage (.288 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Mario Guerrero had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mario Guerrero and Daniel Johnson

Mario Guerrero
Careerverified
Per 600 PAverified
8
8
Daniel Johnson
Career
Per 600 PA
4
4
Mario Guerrero
Careerverified
Per 600 PA
697
173.24
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Mario Guerrero
Careerverified
Per 600 PA
2414
600
Daniel Johnson
Career
Per 600 PA
152
600
Mario Guerrero
Careerverified
Per 600 PA
2251
559.49
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Mario Guerrero
Careerverified
Per 600 PAverified
0.257
0.257
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Mario Guerrero
Careerverified
Per 600 PAverified
0.618
0.618
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Mario Guerrero
Careerverified
Per 600 PAverified
578
143.66
Daniel Johnson
Career
Per 600 PA
28
110.53
Mario Guerrero
Careerverified
Per 600 PAverified
480
119.3
Daniel Johnson
Career
Per 600 PA
20
78.95
Mario Guerrero
Careerverified
Per 600 PAverified
79
19.64
Daniel Johnson
Career
Per 600 PA
3
11.84
Mario Guerrero
Careerverified
Per 600 PAverified
12
2.98
Daniel Johnson
Career
Per 600 PA
0
0
Mario Guerrero
Careerverified
Per 600 PA
7
1.74
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Mario Guerrero
Careerverified
Per 600 PA
98
24.36
Daniel Johnson
Career
Per 600 PAverified
8
31.58
Mario Guerrero
Career
Per 600 PA
0.17
0.17
Daniel Johnson
Careerverified
Per 600 PAverified
0.286
0.286
Mario Guerrero
Career
Per 600 PA
0.003
0.003
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Mario Guerrero
Career
Per 600 PA
0.012
0.012
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Mario Guerrero
Careerverified
Per 600 PA
182.1
45.26
Daniel Johnson
Career
Per 600 PAverified
13.13
51.84
Mario Guerrero
Careerverified
Per 600 PA
702
174.48
Daniel Johnson
Career
Per 600 PAverified
46
181.58
Mario Guerrero
Careerverified
Per 600 PAverified
678
168.52
Daniel Johnson
Career
Per 600 PA
37
146.05
Mario Guerrero
Careerverified
Per 600 PAverified
0.286
0.286
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Mario Guerrero
Career
Per 600 PA
0.312
0.312
Daniel Johnson
Careerverified
Per 600 PAverified
0.322
0.322
Mario Guerrero
Careerverified
Per 600 PAverified
0.597
0.597
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Mario Guerrero
Career
Per 600 PA
0.055
0.055
Daniel Johnson
Careerverified
Per 600 PAverified
0.126
0.126
Mario Guerrero
Careerverified
Per 600 PAverified
0.207
0.207
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Mario Guerrero
Career
Per 600 PA
0.462
0.462
Daniel Johnson
Careerverified
Per 600 PAverified
0.5
0.5
Mario Guerrero
Careerverified
Per 600 PAverified
0.27
0.27
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Mario Guerrero
Careerverified
Per 600 PA
166
41.26
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Mario Guerrero
Careerverified
Per 600 PAverified
170
42.25
Daniel Johnson
Career
Per 600 PA
6
23.68
Mario Guerrero
Careerverified
Per 600 PA
329
81.77
Daniel Johnson
Career
Per 600 PAverified
24
94.74
Mario Guerrero
Careerverified
Per 600 PAverified
208.03
51.71
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Mario Guerrero
Careerverified
Per 600 PAverified
16
3.98
Daniel Johnson
Career
Per 600 PA
0
0
Mario Guerrero
Careerverified
Per 600 PA
84
20.88
Daniel Johnson
Career
Per 600 PAverified
9
35.53
Mario Guerrero
Careerverified
Per 600 PA
8
1.99
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Mario Guerrero
Career
Per 600 PAverified
152
37.78
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Mario Guerrero
Careerverified
Per 600 PAverified
15.88
15.88
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Mario Guerrero
Careerverified
Per 600 PAverified
0.55
0.55
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Mario Guerrero
Careerverified
Per 600 PAverified
39
9.69
Daniel Johnson
Career
Per 600 PA
0
0
Mario Guerrero
Careerverified
Per 600 PAverified
24
5.97
Daniel Johnson
Career
Per 600 PA
0
0
Mario Guerrero
Career
Per 600 PA
69
17.15
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Mario Guerrero
Careerverified
Per 600 PA
8
1.99
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Mario Guerrero
Careerverified
Per 600 PA
12
2.98
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Mario Guerrero
Careerverified
Per 600 PA
20
4.97
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Mario Guerrero
Career
Per 600 PA
40
40
Daniel Johnson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Mario Guerrero and Daniel Johnson

Mario Guerrero
Careerverified
Per 9 Inningsverified
8
8
Daniel Johnson
Career
Per 9 Innings
4
4
Mario Guerrero
Careerverified
Per 9 Innings
653
1.14
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Mario Guerrero
Careerverified
Per 9 Innings
577
1
Daniel Johnson
Career
Per 9 Inningsverified
40
1.01
Mario Guerrero
Careerverified
Per 9 Innings
15506
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Mario Guerrero
Careerverified
Per 9 Innings
5168.2
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Mario Guerrero
Careerverified
Per 9 Innings
1018
1.77
Daniel Johnson
Career
Per 9 Inningsverified
80
2.02
Mario Guerrero
Careerverified
Per 9 Inningsverified
1659
2.89
Daniel Johnson
Career
Per 9 Innings
3
0.08
Mario Guerrero
Career
Per 9 Innings
104
0.18
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Mario Guerrero
Careerverified
Per 9 Inningsverified
2781
4.84
Daniel Johnson
Career
Per 9 Innings
85
2.14
Mario Guerrero
Careerverified
Per 9 Inningsverified
2677
4.66
Daniel Johnson
Career
Per 9 Innings
83
2.09
Mario Guerrero
Career
Per 9 Innings
96.26
96.26
Daniel Johnson
Careerverified
Per 9 Inningsverified
97.65
97.65
Mario Guerrero
Careerverified
Per 9 Inningsverified
4.1
4.1
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Mario Guerrero
Careerverified
Per 9 Inningsverified
88.36
88.36
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Mario Guerrero
Careerverified
Per 9 Inningsverified
328
0.57
Daniel Johnson
Career
Per 9 Innings
1
0.03
Mario Guerrero
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Mario Guerrero
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0