Darin Mastroianni vs. Ryan Sweeney — Career Comparison

MillenialNew YorkThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRight Fielder
MillenialIowaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRight Fielder

On the career numbers, Ryan Sweeney posted the stronger offensive profile against Darin Mastroianni. Ryan Sweeney posted stronger numbers in OPS (.716 vs .551) and on-base percentage (.336 vs .271). Darin Mastroianni had the advantage in home run production (4 career HR at a higher rate). By the career numbers, Ryan Sweeney had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Darin Mastroianni and Ryan Sweeney

Darin Mastroianni
Career
Per 600 PA
5
5
Ryan Sweeney
Careerverified
Per 600 PAverified
9
9
Darin Mastroianni
Career
Per 600 PAverified
136
257.41
Ryan Sweeney
Careerverified
Per 600 PA
682
175.02
Darin Mastroianni
Career
Per 600 PA
317
600
Ryan Sweeney
Careerverified
Per 600 PA
2338
600
Darin Mastroianni
Career
Per 600 PA
282
533.75
Ryan Sweeney
Careerverified
Per 600 PAverified
2118
543.54
Darin Mastroianni
Career
Per 600 PA
0.206
0.206
Ryan Sweeney
Careerverified
Per 600 PAverified
0.276
0.276
Darin Mastroianni
Career
Per 600 PA
0.638
0.638
Ryan Sweeney
Careerverified
Per 600 PAverified
0.732
0.732
Darin Mastroianni
Career
Per 600 PA
58
109.78
Ryan Sweeney
Careerverified
Per 600 PAverified
584
149.87
Darin Mastroianni
Career
Per 600 PA
47
88.96
Ryan Sweeney
Careerverified
Per 600 PAverified
423
108.55
Darin Mastroianni
Career
Per 600 PA
5
9.46
Ryan Sweeney
Careerverified
Per 600 PAverified
124
31.82
Darin Mastroianni
Career
Per 600 PAverified
2
3.79
Ryan Sweeney
Careerverified
Per 600 PA
14
3.59
Darin Mastroianni
Career
Per 600 PAverified
4
7.57
Ryan Sweeney
Careerverified
Per 600 PA
23
5.9
Darin Mastroianni
Career
Per 600 PA
11
20.82
Ryan Sweeney
Careerverified
Per 600 PAverified
161
41.32
Darin Mastroianni
Career
Per 600 PA
0.19
0.19
Ryan Sweeney
Careerverified
Per 600 PAverified
0.276
0.276
Darin Mastroianni
Careerverified
Per 600 PAverified
0.014
0.014
Ryan Sweeney
Career
Per 600 PA
0.011
0.011
Darin Mastroianni
Careerverified
Per 600 PAverified
0.069
0.069
Ryan Sweeney
Career
Per 600 PA
0.039
0.039
Darin Mastroianni
Career
Per 600 PA
24.86
47.05
Ryan Sweeney
Careerverified
Per 600 PAverified
265.54
68.14
Darin Mastroianni
Career
Per 600 PA
79
149.53
Ryan Sweeney
Careerverified
Per 600 PAverified
805
206.59
Darin Mastroianni
Career
Per 600 PA
84
158.99
Ryan Sweeney
Careerverified
Per 600 PAverified
775
198.89
Darin Mastroianni
Career
Per 600 PA
0.271
0.271
Ryan Sweeney
Careerverified
Per 600 PAverified
0.333
0.333
Darin Mastroianni
Career
Per 600 PA
0.28
0.28
Ryan Sweeney
Careerverified
Per 600 PAverified
0.38
0.38
Darin Mastroianni
Career
Per 600 PA
0.551
0.551
Ryan Sweeney
Careerverified
Per 600 PAverified
0.713
0.713
Darin Mastroianni
Career
Per 600 PA
0.074
0.074
Ryan Sweeney
Careerverified
Per 600 PAverified
0.104
0.104
Darin Mastroianni
Career
Per 600 PA
0.192
0.192
Ryan Sweeney
Careerverified
Per 600 PAverified
0.245
0.245
Darin Mastroianni
Career
Per 600 PA
0.546
0.546
Ryan Sweeney
Careerverified
Per 600 PAverified
0.635
0.635
Darin Mastroianni
Career
Per 600 PA
0.274
0.274
Ryan Sweeney
Careerverified
Per 600 PAverified
0.317
0.317
Darin Mastroianni
Career
Per 600 PA
35
66.25
Ryan Sweeney
Careerverified
Per 600 PAverified
265
68.01
Darin Mastroianni
Career
Per 600 PA
24
45.43
Ryan Sweeney
Careerverified
Per 600 PAverified
224
57.49
Darin Mastroianni
Career
Per 600 PA
55
104.1
Ryan Sweeney
Careerverified
Per 600 PAverified
466
119.59
Darin Mastroianni
Career
Per 600 PA
23.41
44.3
Ryan Sweeney
Careerverified
Per 600 PAverified
282.03
72.38
Darin Mastroianni
Career
Per 600 PAverified
2
3.79
Ryan Sweeney
Careerverified
Per 600 PA
8
2.05
Darin Mastroianni
Career
Per 600 PA
24
45.43
Ryan Sweeney
Careerverified
Per 600 PAverified
183
46.96
Darin Mastroianni
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
11
2.82
Darin Mastroianni
Careerverified
Per 600 PA
83
157.1
Ryan Sweeney
Career
Per 600 PAverified
342
87.77
Darin Mastroianni
Career
Per 600 PA
3.82
3.82
Ryan Sweeney
Careerverified
Per 600 PAverified
6.84
6.84
Darin Mastroianni
Career
Per 600 PA
0.29
0.29
Ryan Sweeney
Careerverified
Per 600 PAverified
0.54
0.54
Darin Mastroianni
Career
Per 600 PAverified
7
13.25
Ryan Sweeney
Careerverified
Per 600 PA
11
2.82
Darin Mastroianni
Career
Per 600 PA
2
3.79
Ryan Sweeney
Careerverified
Per 600 PAverified
18
4.62
Darin Mastroianni
Careerverified
Per 600 PA
10
18.93
Ryan Sweeney
Career
Per 600 PAverified
55
14.11
Darin Mastroianni
Careerverified
Per 600 PAverified
25
47.32
Ryan Sweeney
Career
Per 600 PA
18
4.62
Darin Mastroianni
Career
Per 600 PAverified
4
7.57
Ryan Sweeney
Careerverified
Per 600 PA
9
2.31
Darin Mastroianni
Careerverified
Per 600 PAverified
29
54.89
Ryan Sweeney
Career
Per 600 PA
27
6.93
Darin Mastroianni
Careerverified
Per 600 PAverified
86.21
86.21
Ryan Sweeney
Career
Per 600 PA
66.67
66.67

Fielding Stats for Darin Mastroianni and Ryan Sweeney

Darin Mastroianni
Career
Per 9 Innings
5
5
Ryan Sweeney
Careerverified
Per 9 Inningsverified
9
9
Darin Mastroianni
Career
Per 9 Inningsverified
117
1.51
Ryan Sweeney
Careerverified
Per 9 Innings
618
1.16
Darin Mastroianni
Career
Per 9 Innings
70
0.9
Ryan Sweeney
Careerverified
Per 9 Inningsverified
529
0.99
Darin Mastroianni
Career
Per 9 Innings
2090
27
Ryan Sweeney
Careerverified
Per 9 Innings
14372
27
Darin Mastroianni
Career
Per 9 Innings
696.2
9
Ryan Sweeney
Careerverified
Per 9 Innings
4790.2
9
Darin Mastroianni
Career
Per 9 Innings
168
2.17
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1254
2.36
Darin Mastroianni
Career
Per 9 Innings
5
0.06
Ryan Sweeney
Careerverified
Per 9 Inningsverified
36
0.07
Darin Mastroianni
Careerverified
Per 9 Innings
3
0.04
Ryan Sweeney
Career
Per 9 Inningsverified
8
0.02
Darin Mastroianni
Career
Per 9 Innings
176
2.27
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1298
2.44
Darin Mastroianni
Career
Per 9 Innings
173
2.23
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1290
2.42
Darin Mastroianni
Career
Per 9 Innings
98.3
98.3
Ryan Sweeney
Careerverified
Per 9 Inningsverified
99.38
99.38
Darin Mastroianni
Career
Per 9 Innings
1.479
1.479
Ryan Sweeney
Careerverified
Per 9 Inningsverified
2.087
2.087
Darin Mastroianni
Career
Per 9 Innings
59.83
59.83
Ryan Sweeney
Careerverified
Per 9 Inningsverified
85.6
85.6
Darin Mastroianni
Career
Per 9 Innings
0
0
Ryan Sweeney
Careerverified
Per 9 Inningsverified
7
0.01
Darin Mastroianni
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Darin Mastroianni
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Darin Mastroianni
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Darin Mastroianni
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0