Daniel Johnson vs. Michael Massey — Career Comparison

MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
Gen ZIllinoisThrows RightBats LeftNorth AmericaKansas City RoyalsAmerican LeagueSecond Baseman

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

Hitting Stats for Daniel Johnson and Michael Massey

Daniel Johnson
Career
Per 600 PA
4
4
Michael Massey
Career
Per 600 PA
4
4
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Michael Massey
Careerverified
Per 600 PA
358
166.77
Daniel Johnson
Career
Per 600 PA
152
600
Michael Massey
Careerverified
Per 600 PA
1288
600
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Michael Massey
Careerverified
Per 600 PA
1195
556.68
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Michael Massey
Careerverified
Per 600 PAverified
0.243
0.243
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Michael Massey
Careerverified
Per 600 PAverified
0.688
0.688
Daniel Johnson
Career
Per 600 PA
28
110.53
Michael Massey
Careerverified
Per 600 PAverified
290
135.09
Daniel Johnson
Career
Per 600 PA
20
78.95
Michael Massey
Careerverified
Per 600 PAverified
197
91.77
Daniel Johnson
Career
Per 600 PA
3
11.84
Michael Massey
Careerverified
Per 600 PAverified
53
24.69
Daniel Johnson
Career
Per 600 PA
0
0
Michael Massey
Careerverified
Per 600 PAverified
4
1.86
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Michael Massey
Careerverified
Per 600 PA
36
16.77
Daniel Johnson
Career
Per 600 PA
8
31.58
Michael Massey
Careerverified
Per 600 PAverified
93
43.32
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Michael Massey
Careerverified
Per 600 PAverified
0.321
0.321
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Michael Massey
Career
Per 600 PA
0.03
0.03
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Michael Massey
Career
Per 600 PA
0.124
0.124
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Michael Massey
Careerverified
Per 600 PAverified
134.54
62.67
Daniel Johnson
Career
Per 600 PA
46
181.58
Michael Massey
Careerverified
Per 600 PAverified
459
213.82
Daniel Johnson
Career
Per 600 PA
37
146.05
Michael Massey
Careerverified
Per 600 PAverified
363
169.1
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Michael Massey
Careerverified
Per 600 PAverified
0.283
0.283
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Michael Massey
Careerverified
Per 600 PAverified
0.384
0.384
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Michael Massey
Careerverified
Per 600 PAverified
0.667
0.667
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Michael Massey
Careerverified
Per 600 PAverified
0.141
0.141
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Michael Massey
Careerverified
Per 600 PAverified
0.224
0.224
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Michael Massey
Careerverified
Per 600 PAverified
0.589
0.589
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Michael Massey
Careerverified
Per 600 PAverified
0.273
0.273
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Michael Massey
Careerverified
Per 600 PA
123
57.3
Daniel Johnson
Career
Per 600 PA
6
23.68
Michael Massey
Careerverified
Per 600 PAverified
137
63.82
Daniel Johnson
Career
Per 600 PA
24
94.74
Michael Massey
Careerverified
Per 600 PAverified
224
104.35
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Michael Massey
Careerverified
Per 600 PAverified
136.72
63.69
Daniel Johnson
Career
Per 600 PA
0
0
Michael Massey
Careerverified
Per 600 PAverified
16
7.45
Daniel Johnson
Career
Per 600 PAverified
9
35.53
Michael Massey
Careerverified
Per 600 PA
57
26.55
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Michael Massey
Career
Per 600 PA
1
0.47
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Michael Massey
Career
Per 600 PAverified
244
113.66
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Michael Massey
Careerverified
Per 600 PAverified
5.28
5.28
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Michael Massey
Careerverified
Per 600 PAverified
0.23
0.23
Daniel Johnson
Career
Per 600 PA
0
0
Michael Massey
Careerverified
Per 600 PAverified
6
2.8
Daniel Johnson
Career
Per 600 PA
0
0
Michael Massey
Careerverified
Per 600 PAverified
14
6.52
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Michael Massey
Career
Per 600 PA
16
7.45
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Michael Massey
Careerverified
Per 600 PA
12
5.59
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Michael Massey
Careerverified
Per 600 PA
3
1.4
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Michael Massey
Careerverified
Per 600 PA
15
6.99
Daniel Johnson
Career
Per 600 PA
75
75
Michael Massey
Careerverified
Per 600 PAverified
80
80

Fielding Stats for Daniel Johnson and Michael Massey

Daniel Johnson
Career
Per 9 Innings
4
4
Michael Massey
Career
Per 9 Innings
4
4
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Michael Massey
Careerverified
Per 9 Innings
323
1.15
Daniel Johnson
Career
Per 9 Innings
40
1.01
Michael Massey
Careerverified
Per 9 Inningsverified
287
1.03
Daniel Johnson
Career
Per 9 Innings
1070
27
Michael Massey
Careerverified
Per 9 Innings
7557
27
Daniel Johnson
Career
Per 9 Innings
356.2
9
Michael Massey
Careerverified
Per 9 Innings
2519
9
Daniel Johnson
Career
Per 9 Inningsverified
80
2.02
Michael Massey
Careerverified
Per 9 Innings
529
1.89
Daniel Johnson
Career
Per 9 Innings
3
0.08
Michael Massey
Careerverified
Per 9 Inningsverified
711
2.54
Daniel Johnson
Careerverified
Per 9 Innings
2
0.05
Michael Massey
Career
Per 9 Inningsverified
12
0.04
Daniel Johnson
Career
Per 9 Innings
85
2.14
Michael Massey
Careerverified
Per 9 Inningsverified
1252
4.47
Daniel Johnson
Career
Per 9 Innings
83
2.09
Michael Massey
Careerverified
Per 9 Inningsverified
1240
4.43
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Michael Massey
Careerverified
Per 9 Inningsverified
99.04
99.04
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Michael Massey
Careerverified
Per 9 Inningsverified
3.839
3.839
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Michael Massey
Careerverified
Per 9 Inningsverified
88.85
88.85
Daniel Johnson
Career
Per 9 Innings
1
0.03
Michael Massey
Careerverified
Per 9 Inningsverified
192
0.69
Daniel Johnson
Career
Per 9 Innings
0
0
Michael Massey
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Michael Massey
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Michael Massey
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Michael Massey
Career
Per 9 Innings
0
0