Daniel Johnson vs. Mike Squires — Career Comparison

MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
Baby BoomersMichiganThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueFirst BasemanGold Glove

On the career numbers, Mike Squires posted the stronger offensive profile against Daniel Johnson. Mike Squires posted stronger numbers in OPS (.644 vs .570) and on-base percentage (.326 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Mike Squires 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 Mike Squires

Daniel Johnson
Career
Per 600 PA
4
4
Mike Squires
Careerverified
Per 600 PAverified
10
10
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Mike Squires
Careerverified
Per 600 PA
779
262.88
Daniel Johnson
Career
Per 600 PA
152
600
Mike Squires
Careerverified
Per 600 PA
1778
600
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Mike Squires
Careerverified
Per 600 PA
1580
533.18
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Mike Squires
Careerverified
Per 600 PAverified
0.26
0.26
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Mike Squires
Careerverified
Per 600 PAverified
0.676
0.676
Daniel Johnson
Career
Per 600 PA
28
110.53
Mike Squires
Careerverified
Per 600 PAverified
411
138.7
Daniel Johnson
Career
Per 600 PA
20
78.95
Mike Squires
Careerverified
Per 600 PAverified
342
115.41
Daniel Johnson
Career
Per 600 PA
3
11.84
Mike Squires
Careerverified
Per 600 PAverified
53
17.89
Daniel Johnson
Career
Per 600 PA
0
0
Mike Squires
Careerverified
Per 600 PAverified
10
3.37
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Mike Squires
Careerverified
Per 600 PA
6
2.02
Daniel Johnson
Career
Per 600 PAverified
8
31.58
Mike Squires
Careerverified
Per 600 PA
69
23.28
Daniel Johnson
Careerverified
Per 600 PAverified
0.286
0.286
Mike Squires
Career
Per 600 PA
0.168
0.168
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Mike Squires
Career
Per 600 PA
0.004
0.004
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Mike Squires
Career
Per 600 PA
0.015
0.015
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Mike Squires
Careerverified
Per 600 PAverified
163.94
55.32
Daniel Johnson
Career
Per 600 PAverified
46
181.58
Mike Squires
Careerverified
Per 600 PA
502
169.4
Daniel Johnson
Career
Per 600 PA
37
146.05
Mike Squires
Careerverified
Per 600 PAverified
559
188.64
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Mike Squires
Careerverified
Per 600 PAverified
0.321
0.321
Daniel Johnson
Careerverified
Per 600 PAverified
0.322
0.322
Mike Squires
Career
Per 600 PA
0.318
0.318
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Mike Squires
Careerverified
Per 600 PAverified
0.639
0.639
Daniel Johnson
Careerverified
Per 600 PAverified
0.126
0.126
Mike Squires
Career
Per 600 PA
0.058
0.058
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Mike Squires
Careerverified
Per 600 PAverified
0.224
0.224
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Mike Squires
Careerverified
Per 600 PAverified
0.566
0.566
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Mike Squires
Careerverified
Per 600 PAverified
0.274
0.274
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Mike Squires
Careerverified
Per 600 PA
211
71.2
Daniel Johnson
Career
Per 600 PA
6
23.68
Mike Squires
Careerverified
Per 600 PAverified
141
47.58
Daniel Johnson
Career
Per 600 PA
24
94.74
Mike Squires
Careerverified
Per 600 PAverified
346
116.76
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Mike Squires
Careerverified
Per 600 PAverified
182.87
61.71
Daniel Johnson
Career
Per 600 PA
0
0
Mike Squires
Careerverified
Per 600 PAverified
5
1.69
Daniel Johnson
Career
Per 600 PA
9
35.53
Mike Squires
Careerverified
Per 600 PAverified
143
48.26
Daniel Johnson
Career
Per 600 PA
1
3.95
Mike Squires
Careerverified
Per 600 PAverified
13
4.39
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Mike Squires
Career
Per 600 PAverified
108
36.45
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Mike Squires
Careerverified
Per 600 PAverified
16.46
16.46
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Mike Squires
Careerverified
Per 600 PAverified
1.32
1.32
Daniel Johnson
Career
Per 600 PA
0
0
Mike Squires
Careerverified
Per 600 PAverified
38
12.82
Daniel Johnson
Career
Per 600 PA
0
0
Mike Squires
Careerverified
Per 600 PAverified
12
4.05
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Mike Squires
Career
Per 600 PA
31
10.46
Daniel Johnson
Career
Per 600 PA
3
11.84
Mike Squires
Careerverified
Per 600 PAverified
45
15.19
Daniel Johnson
Career
Per 600 PA
1
3.95
Mike Squires
Careerverified
Per 600 PAverified
28
9.45
Daniel Johnson
Career
Per 600 PA
4
15.79
Mike Squires
Careerverified
Per 600 PAverified
73
24.63
Daniel Johnson
Careerverified
Per 600 PAverified
75
75
Mike Squires
Career
Per 600 PA
61.64
61.64

Fielding Stats for Daniel Johnson and Mike Squires

Daniel Johnson
Career
Per 9 Innings
4
4
Mike Squires
Careerverified
Per 9 Inningsverified
9
9
Daniel Johnson
Career
Per 9 Innings
61
1.54
Mike Squires
Careerverified
Per 9 Inningsverified
710
1.64
Daniel Johnson
Career
Per 9 Inningsverified
40
1.01
Mike Squires
Careerverified
Per 9 Innings
363
0.84
Daniel Johnson
Career
Per 9 Innings
1070
27
Mike Squires
Careerverified
Per 9 Innings
11658
27
Daniel Johnson
Career
Per 9 Innings
356.2
9
Mike Squires
Careerverified
Per 9 Innings
3886
9
Daniel Johnson
Career
Per 9 Innings
80
2.02
Mike Squires
Careerverified
Per 9 Inningsverified
4163
9.64
Daniel Johnson
Career
Per 9 Innings
3
0.08
Mike Squires
Careerverified
Per 9 Inningsverified
332
0.77
Daniel Johnson
Careerverified
Per 9 Innings
2
0.05
Mike Squires
Career
Per 9 Innings
23
0.05
Daniel Johnson
Career
Per 9 Innings
85
2.14
Mike Squires
Careerverified
Per 9 Inningsverified
4518
10.46
Daniel Johnson
Career
Per 9 Innings
83
2.09
Mike Squires
Careerverified
Per 9 Inningsverified
4495
10.41
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Mike Squires
Careerverified
Per 9 Inningsverified
99.49
99.49
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Mike Squires
Careerverified
Per 9 Inningsverified
6.331
6.331
Daniel Johnson
Careerverified
Per 9 Inningsverified
65.57
65.57
Mike Squires
Career
Per 9 Innings
51.13
51.13
Daniel Johnson
Career
Per 9 Innings
1
0.03
Mike Squires
Careerverified
Per 9 Inningsverified
395
0.91
Daniel Johnson
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Mike Squires
Career
Per 9 Innings
0
0