Matt Duffy vs. Tyler O'Neill — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueThird Baseman
MillenialCANThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueLeft FielderGold Glove

Matt Duffy and Tyler O'Neill each had the upper hand in different parts of the game — this one doesn't fall neatly to either side. Matt Duffy had the edge in contact rate (K%+ 129 vs 74), while Tyler O'Neill led in home run production (HR/PA+ 178 vs 48). This one is too close to call definitively — both players brought genuine strengths the other couldn't match.

Hitting Stats for Matt Duffy and Tyler O'Neill

Matt Duffy
Careerverified
Per 600 PAverified
9
9
Tyler O'Neill
Career
Per 600 PA
8
8
Matt Duffy
Careerverified
Per 600 PA
709
166.24
Tyler O'Neill
Career
Per 600 PAverified
644
166.7
Matt Duffy
Careerverified
Per 600 PA
2559
600
Tyler O'Neill
Career
Per 600 PA
2318
600
Matt Duffy
Careerverified
Per 600 PAverified
2331
546.54
Tyler O'Neill
Career
Per 600 PA
2056
532.18
Matt Duffy
Careerverified
Per 600 PAverified
0.277
0.277
Tyler O'Neill
Career
Per 600 PA
0.242
0.242
Matt Duffy
Career
Per 600 PA
0.726
0.726
Tyler O'Neill
Careerverified
Per 600 PAverified
0.803
0.803
Matt Duffy
Careerverified
Per 600 PAverified
646
151.47
Tyler O'Neill
Career
Per 600 PA
498
128.9
Matt Duffy
Careerverified
Per 600 PAverified
504
118.17
Tyler O'Neill
Career
Per 600 PA
285
73.77
Matt Duffy
Careerverified
Per 600 PAverified
102
23.92
Tyler O'Neill
Career
Per 600 PA
91
23.55
Matt Duffy
Careerverified
Per 600 PAverified
9
2.11
Tyler O'Neill
Career
Per 600 PA
4
1.04
Matt Duffy
Career
Per 600 PA
31
7.27
Tyler O'Neill
Careerverified
Per 600 PAverified
118
30.54
Matt Duffy
Career
Per 600 PA
142
33.29
Tyler O'Neill
Careerverified
Per 600 PAverified
213
55.13
Matt Duffy
Career
Per 600 PA
0.22
0.22
Tyler O'Neill
Careerverified
Per 600 PAverified
0.428
0.428
Matt Duffy
Career
Per 600 PA
0.013
0.013
Tyler O'Neill
Careerverified
Per 600 PAverified
0.057
0.057
Matt Duffy
Career
Per 600 PA
0.048
0.048
Tyler O'Neill
Careerverified
Per 600 PAverified
0.237
0.237
Matt Duffy
Career
Per 600 PA
279.82
65.61
Tyler O'Neill
Careerverified
Per 600 PAverified
320.27
82.9
Matt Duffy
Career
Per 600 PA
859
201.41
Tyler O'Neill
Careerverified
Per 600 PAverified
951
246.16
Matt Duffy
Careerverified
Per 600 PAverified
856
200.7
Tyler O'Neill
Career
Per 600 PA
741
191.8
Matt Duffy
Careerverified
Per 600 PAverified
0.335
0.335
Tyler O'Neill
Career
Per 600 PA
0.32
0.32
Matt Duffy
Career
Per 600 PA
0.369
0.369
Tyler O'Neill
Careerverified
Per 600 PAverified
0.463
0.463
Matt Duffy
Career
Per 600 PA
0.704
0.704
Tyler O'Neill
Careerverified
Per 600 PAverified
0.782
0.782
Matt Duffy
Career
Per 600 PA
0.091
0.091
Tyler O'Neill
Careerverified
Per 600 PAverified
0.22
0.22
Matt Duffy
Career
Per 600 PA
0.243
0.243
Tyler O'Neill
Careerverified
Per 600 PAverified
0.26
0.26
Matt Duffy
Career
Per 600 PA
0.625
0.625
Tyler O'Neill
Careerverified
Per 600 PAverified
0.771
0.771
Matt Duffy
Careerverified
Per 600 PAverified
0.328
0.328
Tyler O'Neill
Career
Per 600 PA
0.303
0.303
Matt Duffy
Career
Per 600 PA
272
63.77
Tyler O'Neill
Careerverified
Per 600 PAverified
335
86.71
Matt Duffy
Career
Per 600 PA
231
54.16
Tyler O'Neill
Careerverified
Per 600 PAverified
304
78.69
Matt Duffy
Career
Per 600 PA
472
110.67
Tyler O'Neill
Careerverified
Per 600 PAverified
521
134.86
Matt Duffy
Career
Per 600 PA
303.8
71.23
Tyler O'Neill
Careerverified
Per 600 PAverified
308.32
79.81
Matt Duffy
Careerverified
Per 600 PA
34
7.97
Tyler O'Neill
Career
Per 600 PAverified
32
8.28
Matt Duffy
Career
Per 600 PA
176
41.27
Tyler O'Neill
Careerverified
Per 600 PAverified
211
54.62
Matt Duffy
Career
Per 600 PA
1
0.23
Tyler O'Neill
Careerverified
Per 600 PAverified
6
1.55
Matt Duffy
Careerverified
Per 600 PAverified
438
102.7
Tyler O'Neill
Career
Per 600 PA
701
181.45
Matt Duffy
Careerverified
Per 600 PAverified
5.84
5.84
Tyler O'Neill
Career
Per 600 PA
3.31
3.31
Matt Duffy
Careerverified
Per 600 PAverified
0.4
0.4
Tyler O'Neill
Career
Per 600 PA
0.3
0.3
Matt Duffy
Careerverified
Per 600 PAverified
6
1.41
Tyler O'Neill
Career
Per 600 PA
0
0
Matt Duffy
Career
Per 600 PA
12
2.81
Tyler O'Neill
Careerverified
Per 600 PAverified
19
4.92
Matt Duffy
Career
Per 600 PA
78
18.29
Tyler O'Neill
Careerverified
Per 600 PAverified
43
11.13
Matt Duffy
Career
Per 600 PA
41
9.61
Tyler O'Neill
Careerverified
Per 600 PAverified
48
12.42
Matt Duffy
Careerverified
Per 600 PAverified
14
3.28
Tyler O'Neill
Career
Per 600 PA
9
2.33
Matt Duffy
Career
Per 600 PA
55
12.9
Tyler O'Neill
Careerverified
Per 600 PAverified
57
14.75
Matt Duffy
Career
Per 600 PA
74.55
74.55
Tyler O'Neill
Careerverified
Per 600 PAverified
84.21
84.21

Fielding Stats for Matt Duffy and Tyler O'Neill

Matt Duffy
Careerverified
Per 9 Inningsverified
9
9
Tyler O'Neill
Career
Per 9 Innings
8
8
Matt Duffy
Careerverified
Per 9 Innings
671
1.18
Tyler O'Neill
Career
Per 9 Inningsverified
588
1.19
Matt Duffy
Careerverified
Per 9 Innings
573
1
Tyler O'Neill
Career
Per 9 Inningsverified
500
1.01
Matt Duffy
Careerverified
Per 9 Innings
15397
27
Tyler O'Neill
Career
Per 9 Innings
13301
27
Matt Duffy
Careerverified
Per 9 Innings
5132.1
9
Tyler O'Neill
Career
Per 9 Innings
4433.2
9
Matt Duffy
Career
Per 9 Innings
641
1.12
Tyler O'Neill
Careerverified
Per 9 Inningsverified
896
1.82
Matt Duffy
Careerverified
Per 9 Inningsverified
1162
2.04
Tyler O'Neill
Career
Per 9 Innings
25
0.05
Matt Duffy
Career
Per 9 Innings
62
0.11
Tyler O'Neill
Careerverified
Per 9 Inningsverified
26
0.05
Matt Duffy
Careerverified
Per 9 Inningsverified
1865
3.27
Tyler O'Neill
Career
Per 9 Innings
947
1.92
Matt Duffy
Careerverified
Per 9 Inningsverified
1803
3.16
Tyler O'Neill
Career
Per 9 Innings
921
1.87
Matt Duffy
Career
Per 9 Innings
96.68
96.68
Tyler O'Neill
Careerverified
Per 9 Inningsverified
97.25
97.25
Matt Duffy
Careerverified
Per 9 Inningsverified
2.687
2.687
Tyler O'Neill
Career
Per 9 Innings
1.566
1.566
Matt Duffy
Careerverified
Per 9 Inningsverified
85.39
85.39
Tyler O'Neill
Career
Per 9 Innings
85.03
85.03
Matt Duffy
Careerverified
Per 9 Inningsverified
157
0.28
Tyler O'Neill
Career
Per 9 Innings
3
0.01
Matt Duffy
Career
Per 9 Innings
0
0
Tyler O'Neill
Career
Per 9 Innings
0
0
Matt Duffy
Career
Per 9 Innings
0
0
Tyler O'Neill
Career
Per 9 Innings
0
0
Matt Duffy
Career
Per 9 Innings
0
0
Tyler O'Neill
Career
Per 9 Innings
0
0
Matt Duffy
Career
Per 9 Innings
0
0
Tyler O'Neill
Career
Per 9 Innings
0
0