Dan Johnson vs. Darin Mastroianni — Career Comparison

Gen XMinnesotaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst Baseman
MillenialNew YorkThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRight Fielder

On the career numbers, Dan Johnson posted the stronger offensive profile against Darin Mastroianni. Dan Johnson posted stronger numbers in OPS (.744 vs .551) and on-base percentage (.339 vs .271). By the career numbers, Dan 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 Dan Johnson and Darin Mastroianni

Dan Johnson
Careerverified
Per 600 PAverified
10
10
Darin Mastroianni
Career
Per 600 PA
5
5
Dan Johnson
Careerverified
Per 600 PA
443
163.57
Darin Mastroianni
Career
Per 600 PAverified
136
257.41
Dan Johnson
Careerverified
Per 600 PA
1625
600
Darin Mastroianni
Career
Per 600 PA
317
600
Dan Johnson
Careerverified
Per 600 PA
1382
510.28
Darin Mastroianni
Career
Per 600 PAverified
282
533.75
Dan Johnson
Careerverified
Per 600 PAverified
0.234
0.234
Darin Mastroianni
Career
Per 600 PA
0.206
0.206
Dan Johnson
Careerverified
Per 600 PAverified
0.762
0.762
Darin Mastroianni
Career
Per 600 PA
0.638
0.638
Dan Johnson
Careerverified
Per 600 PAverified
324
119.63
Darin Mastroianni
Career
Per 600 PA
58
109.78
Dan Johnson
Careerverified
Per 600 PA
204
75.32
Darin Mastroianni
Career
Per 600 PAverified
47
88.96
Dan Johnson
Careerverified
Per 600 PAverified
61
22.52
Darin Mastroianni
Career
Per 600 PA
5
9.46
Dan Johnson
Career
Per 600 PA
2
0.74
Darin Mastroianni
Career
Per 600 PAverified
2
3.79
Dan Johnson
Careerverified
Per 600 PAverified
57
21.05
Darin Mastroianni
Career
Per 600 PA
4
7.57
Dan Johnson
Careerverified
Per 600 PAverified
120
44.31
Darin Mastroianni
Career
Per 600 PA
11
20.82
Dan Johnson
Careerverified
Per 600 PAverified
0.37
0.37
Darin Mastroianni
Career
Per 600 PA
0.19
0.19
Dan Johnson
Careerverified
Per 600 PAverified
0.041
0.041
Darin Mastroianni
Career
Per 600 PA
0.014
0.014
Dan Johnson
Careerverified
Per 600 PAverified
0.176
0.176
Darin Mastroianni
Career
Per 600 PA
0.069
0.069
Dan Johnson
Careerverified
Per 600 PAverified
200.22
73.93
Darin Mastroianni
Career
Per 600 PA
24.86
47.05
Dan Johnson
Careerverified
Per 600 PAverified
560
206.77
Darin Mastroianni
Career
Per 600 PA
79
149.53
Dan Johnson
Careerverified
Per 600 PAverified
545
201.23
Darin Mastroianni
Career
Per 600 PA
84
158.99
Dan Johnson
Careerverified
Per 600 PAverified
0.335
0.335
Darin Mastroianni
Career
Per 600 PA
0.271
0.271
Dan Johnson
Careerverified
Per 600 PAverified
0.405
0.405
Darin Mastroianni
Career
Per 600 PA
0.28
0.28
Dan Johnson
Careerverified
Per 600 PAverified
0.741
0.741
Darin Mastroianni
Career
Per 600 PA
0.551
0.551
Dan Johnson
Careerverified
Per 600 PAverified
0.171
0.171
Darin Mastroianni
Career
Per 600 PA
0.074
0.074
Dan Johnson
Careerverified
Per 600 PAverified
0.252
0.252
Darin Mastroianni
Career
Per 600 PA
0.192
0.192
Dan Johnson
Careerverified
Per 600 PAverified
0.715
0.715
Darin Mastroianni
Career
Per 600 PA
0.546
0.546
Dan Johnson
Career
Per 600 PA
0.242
0.242
Darin Mastroianni
Careerverified
Per 600 PAverified
0.274
0.274
Dan Johnson
Careerverified
Per 600 PA
179
66.09
Darin Mastroianni
Career
Per 600 PAverified
35
66.25
Dan Johnson
Careerverified
Per 600 PAverified
203
74.95
Darin Mastroianni
Career
Per 600 PA
24
45.43
Dan Johnson
Careerverified
Per 600 PAverified
325
120
Darin Mastroianni
Career
Per 600 PA
55
104.1
Dan Johnson
Careerverified
Per 600 PAverified
200.13
73.89
Darin Mastroianni
Career
Per 600 PA
23.41
44.3
Dan Johnson
Careerverified
Per 600 PA
7
2.58
Darin Mastroianni
Career
Per 600 PAverified
2
3.79
Dan Johnson
Careerverified
Per 600 PAverified
214
79.02
Darin Mastroianni
Career
Per 600 PA
24
45.43
Dan Johnson
Careerverified
Per 600 PAverified
8
2.95
Darin Mastroianni
Career
Per 600 PA
0
0
Dan Johnson
Career
Per 600 PAverified
244
90.09
Darin Mastroianni
Careerverified
Per 600 PA
83
157.1
Dan Johnson
Careerverified
Per 600 PAverified
6.66
6.66
Darin Mastroianni
Career
Per 600 PA
3.82
3.82
Dan Johnson
Careerverified
Per 600 PAverified
0.88
0.88
Darin Mastroianni
Career
Per 600 PA
0.29
0.29
Dan Johnson
Career
Per 600 PA
0
0
Darin Mastroianni
Careerverified
Per 600 PAverified
7
13.25
Dan Johnson
Careerverified
Per 600 PAverified
22
8.12
Darin Mastroianni
Career
Per 600 PA
2
3.79
Dan Johnson
Career
Per 600 PAverified
35
12.92
Darin Mastroianni
Careerverified
Per 600 PA
10
18.93
Dan Johnson
Career
Per 600 PA
1
0.37
Darin Mastroianni
Careerverified
Per 600 PAverified
25
47.32
Dan Johnson
Career
Per 600 PA
1
0.37
Darin Mastroianni
Careerverified
Per 600 PAverified
4
7.57
Dan Johnson
Career
Per 600 PA
2
0.74
Darin Mastroianni
Careerverified
Per 600 PAverified
29
54.89
Dan Johnson
Career
Per 600 PA
50
50
Darin Mastroianni
Careerverified
Per 600 PAverified
86.21
86.21

Fielding Stats for Dan Johnson and Darin Mastroianni

Dan Johnson
Careerverified
Per 9 Inningsverified
10
10
Darin Mastroianni
Career
Per 9 Innings
5
5
Dan Johnson
Careerverified
Per 9 Innings
356
1.1
Darin Mastroianni
Career
Per 9 Inningsverified
117
1.51
Dan Johnson
Careerverified
Per 9 Inningsverified
322
1
Darin Mastroianni
Career
Per 9 Innings
70
0.9
Dan Johnson
Careerverified
Per 9 Innings
8729
27
Darin Mastroianni
Career
Per 9 Innings
2090
27
Dan Johnson
Careerverified
Per 9 Innings
2909.2
9
Darin Mastroianni
Career
Per 9 Innings
696.2
9
Dan Johnson
Careerverified
Per 9 Inningsverified
2827
8.74
Darin Mastroianni
Career
Per 9 Innings
168
2.17
Dan Johnson
Careerverified
Per 9 Inningsverified
199
0.62
Darin Mastroianni
Career
Per 9 Innings
5
0.06
Dan Johnson
Career
Per 9 Innings
18
0.06
Darin Mastroianni
Careerverified
Per 9 Inningsverified
3
0.04
Dan Johnson
Careerverified
Per 9 Inningsverified
3044
9.42
Darin Mastroianni
Career
Per 9 Innings
176
2.27
Dan Johnson
Careerverified
Per 9 Inningsverified
3026
9.36
Darin Mastroianni
Career
Per 9 Innings
173
2.23
Dan Johnson
Careerverified
Per 9 Inningsverified
99.41
99.41
Darin Mastroianni
Career
Per 9 Innings
98.3
98.3
Dan Johnson
Careerverified
Per 9 Inningsverified
8.5
8.5
Darin Mastroianni
Career
Per 9 Innings
1.479
1.479
Dan Johnson
Careerverified
Per 9 Inningsverified
90.45
90.45
Darin Mastroianni
Career
Per 9 Innings
59.83
59.83
Dan Johnson
Careerverified
Per 9 Inningsverified
306
0.95
Darin Mastroianni
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Darin Mastroianni
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Darin Mastroianni
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Darin Mastroianni
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Darin Mastroianni
Career
Per 9 Innings
0
0