Gary Disarcina vs. Daniel Johnson — Career Comparison

Gen XMassachusettsThrows RightBats RightNorth AmericaCalifornia AngelsAmerican LeagueShortstopAll-Star
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

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

Hitting Stats for Gary Disarcina and Daniel Johnson

Gary Disarcina
Careerverified
Per 600 PAverified
12
12
Daniel Johnson
Career
Per 600 PA
4
4
Gary Disarcina
Careerverified
Per 600 PA
1086
161.61
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Gary Disarcina
Careerverified
Per 600 PA
4032
600
Daniel Johnson
Career
Per 600 PA
152
600
Gary Disarcina
Careerverified
Per 600 PA
3744
557.14
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Gary Disarcina
Careerverified
Per 600 PAverified
0.258
0.258
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Gary Disarcina
Careerverified
Per 600 PAverified
0.653
0.653
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Gary Disarcina
Careerverified
Per 600 PAverified
966
143.75
Daniel Johnson
Career
Per 600 PA
28
110.53
Gary Disarcina
Careerverified
Per 600 PAverified
732
108.93
Daniel Johnson
Career
Per 600 PA
20
78.95
Gary Disarcina
Careerverified
Per 600 PAverified
186
27.68
Daniel Johnson
Career
Per 600 PA
3
11.84
Gary Disarcina
Careerverified
Per 600 PAverified
20
2.98
Daniel Johnson
Career
Per 600 PA
0
0
Gary Disarcina
Careerverified
Per 600 PA
28
4.17
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Gary Disarcina
Careerverified
Per 600 PAverified
234
34.82
Daniel Johnson
Career
Per 600 PA
8
31.58
Gary Disarcina
Career
Per 600 PA
0.242
0.242
Daniel Johnson
Careerverified
Per 600 PAverified
0.286
0.286
Gary Disarcina
Career
Per 600 PA
0.008
0.008
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Gary Disarcina
Career
Per 600 PA
0.029
0.029
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Gary Disarcina
Careerverified
Per 600 PA
347.17
51.66
Daniel Johnson
Career
Per 600 PAverified
13.13
51.84
Gary Disarcina
Careerverified
Per 600 PAverified
1276
189.88
Daniel Johnson
Career
Per 600 PA
46
181.58
Gary Disarcina
Careerverified
Per 600 PAverified
1156
172.02
Daniel Johnson
Career
Per 600 PA
37
146.05
Gary Disarcina
Careerverified
Per 600 PAverified
0.292
0.292
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Gary Disarcina
Careerverified
Per 600 PAverified
0.341
0.341
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Gary Disarcina
Careerverified
Per 600 PAverified
0.633
0.633
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Gary Disarcina
Career
Per 600 PA
0.083
0.083
Daniel Johnson
Careerverified
Per 600 PAverified
0.126
0.126
Gary Disarcina
Careerverified
Per 600 PAverified
0.217
0.217
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Gary Disarcina
Careerverified
Per 600 PAverified
0.517
0.517
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Gary Disarcina
Careerverified
Per 600 PAverified
0.273
0.273
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Gary Disarcina
Careerverified
Per 600 PA
444
66.07
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Gary Disarcina
Careerverified
Per 600 PAverified
355
52.83
Daniel Johnson
Career
Per 600 PA
6
23.68
Gary Disarcina
Careerverified
Per 600 PAverified
771
114.73
Daniel Johnson
Career
Per 600 PA
24
94.74
Gary Disarcina
Careerverified
Per 600 PAverified
376.56
56.04
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Gary Disarcina
Careerverified
Per 600 PAverified
36
5.36
Daniel Johnson
Career
Per 600 PA
0
0
Gary Disarcina
Careerverified
Per 600 PA
154
22.92
Daniel Johnson
Career
Per 600 PAverified
9
35.53
Gary Disarcina
Career
Per 600 PA
0
0
Daniel Johnson
Careerverified
Per 600 PAverified
1
3.95
Gary Disarcina
Career
Per 600 PAverified
306
45.54
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Gary Disarcina
Careerverified
Per 600 PAverified
13.18
13.18
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Gary Disarcina
Careerverified
Per 600 PAverified
0.5
0.5
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Gary Disarcina
Careerverified
Per 600 PAverified
77
11.46
Daniel Johnson
Career
Per 600 PA
0
0
Gary Disarcina
Careerverified
Per 600 PAverified
21
3.13
Daniel Johnson
Career
Per 600 PA
0
0
Gary Disarcina
Career
Per 600 PA
105
15.63
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Gary Disarcina
Careerverified
Per 600 PA
47
6.99
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Gary Disarcina
Careerverified
Per 600 PAverified
44
6.55
Daniel Johnson
Career
Per 600 PA
1
3.95
Gary Disarcina
Careerverified
Per 600 PA
91
13.54
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Gary Disarcina
Career
Per 600 PA
51.65
51.65
Daniel Johnson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Gary Disarcina and Daniel Johnson

Gary Disarcina
Careerverified
Per 9 Inningsverified
12
12
Daniel Johnson
Career
Per 9 Innings
4
4
Gary Disarcina
Careerverified
Per 9 Innings
1081
1.04
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Gary Disarcina
Careerverified
Per 9 Inningsverified
1066
1.02
Daniel Johnson
Career
Per 9 Innings
40
1.01
Gary Disarcina
Careerverified
Per 9 Innings
28179
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Gary Disarcina
Careerverified
Per 9 Innings
9393
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Gary Disarcina
Careerverified
Per 9 Innings
1648
1.58
Daniel Johnson
Career
Per 9 Inningsverified
80
2.02
Gary Disarcina
Careerverified
Per 9 Inningsverified
3197
3.06
Daniel Johnson
Career
Per 9 Innings
3
0.08
Gary Disarcina
Career
Per 9 Innings
131
0.13
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Gary Disarcina
Careerverified
Per 9 Inningsverified
4976
4.77
Daniel Johnson
Career
Per 9 Innings
85
2.14
Gary Disarcina
Careerverified
Per 9 Inningsverified
4845
4.64
Daniel Johnson
Career
Per 9 Innings
83
2.09
Gary Disarcina
Career
Per 9 Innings
97.37
97.37
Daniel Johnson
Careerverified
Per 9 Inningsverified
97.65
97.65
Gary Disarcina
Careerverified
Per 9 Inningsverified
4.482
4.482
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Gary Disarcina
Careerverified
Per 9 Inningsverified
98.61
98.61
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Gary Disarcina
Careerverified
Per 9 Inningsverified
675
0.65
Daniel Johnson
Career
Per 9 Innings
1
0.03
Gary Disarcina
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Gary Disarcina
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Gary Disarcina
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Gary Disarcina
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0