Ryan Jeffers vs. Tyler O'Neill — Career Comparison

Gen ZNorth CarolinaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueCatcher
MillenialCANThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueLeft FielderGold Glove

Adjusted for the eras they played in, Ryan Jeffers holds a real edge over Tyler O'Neill in this comparison. Ryan Jeffers led in contact rate (K%+ 103 vs 74), on-base percentage (OBP+ 109 vs 105), and batting average (AVG+ 105 vs 103). Tyler O'Neill held the edge in home run production (HR/PA+ 178 vs 114). The edge belongs to Ryan Jeffers.

Hitting Stats for Ryan Jeffers and Tyler O'Neill

Ryan Jeffers
Career
Per 600 PA
6
6
Tyler O'Neill
Careerverified
Per 600 PAverified
8
8
Ryan Jeffers
Career
Per 600 PA
515
166.58
Tyler O'Neill
Careerverified
Per 600 PAverified
644
166.7
Ryan Jeffers
Career
Per 600 PA
1855
600
Tyler O'Neill
Careerverified
Per 600 PA
2318
600
Ryan Jeffers
Career
Per 600 PA
1638
529.81
Tyler O'Neill
Careerverified
Per 600 PAverified
2056
532.18
Ryan Jeffers
Career
Per 600 PA
0.239
0.239
Tyler O'Neill
Careerverified
Per 600 PAverified
0.242
0.242
Ryan Jeffers
Career
Per 600 PA
0.754
0.754
Tyler O'Neill
Careerverified
Per 600 PAverified
0.803
0.803
Ryan Jeffers
Career
Per 600 PA
392
126.79
Tyler O'Neill
Careerverified
Per 600 PAverified
498
128.9
Ryan Jeffers
Career
Per 600 PAverified
237
76.66
Tyler O'Neill
Careerverified
Per 600 PA
285
73.77
Ryan Jeffers
Career
Per 600 PAverified
83
26.85
Tyler O'Neill
Careerverified
Per 600 PA
91
23.55
Ryan Jeffers
Career
Per 600 PAverified
4
1.29
Tyler O'Neill
Career
Per 600 PA
4
1.04
Ryan Jeffers
Career
Per 600 PA
68
21.99
Tyler O'Neill
Careerverified
Per 600 PAverified
118
30.54
Ryan Jeffers
Career
Per 600 PA
155
50.13
Tyler O'Neill
Careerverified
Per 600 PAverified
213
55.13
Ryan Jeffers
Career
Per 600 PA
0.395
0.395
Tyler O'Neill
Careerverified
Per 600 PAverified
0.428
0.428
Ryan Jeffers
Career
Per 600 PA
0.042
0.042
Tyler O'Neill
Careerverified
Per 600 PAverified
0.057
0.057
Ryan Jeffers
Career
Per 600 PA
0.174
0.174
Tyler O'Neill
Careerverified
Per 600 PAverified
0.237
0.237
Ryan Jeffers
Career
Per 600 PA
228.7
73.97
Tyler O'Neill
Careerverified
Per 600 PAverified
320.27
82.9
Ryan Jeffers
Career
Per 600 PA
687
222.21
Tyler O'Neill
Careerverified
Per 600 PAverified
951
246.16
Ryan Jeffers
Career
Per 600 PAverified
594
192.13
Tyler O'Neill
Careerverified
Per 600 PA
741
191.8
Ryan Jeffers
Careerverified
Per 600 PAverified
0.321
0.321
Tyler O'Neill
Career
Per 600 PA
0.32
0.32
Ryan Jeffers
Career
Per 600 PA
0.419
0.419
Tyler O'Neill
Careerverified
Per 600 PAverified
0.463
0.463
Ryan Jeffers
Career
Per 600 PA
0.741
0.741
Tyler O'Neill
Careerverified
Per 600 PAverified
0.782
0.782
Ryan Jeffers
Career
Per 600 PA
0.18
0.18
Tyler O'Neill
Careerverified
Per 600 PAverified
0.22
0.22
Ryan Jeffers
Career
Per 600 PA
0.249
0.249
Tyler O'Neill
Careerverified
Per 600 PAverified
0.26
0.26
Ryan Jeffers
Career
Per 600 PA
0.697
0.697
Tyler O'Neill
Careerverified
Per 600 PAverified
0.771
0.771
Ryan Jeffers
Career
Per 600 PA
0.291
0.291
Tyler O'Neill
Careerverified
Per 600 PAverified
0.303
0.303
Ryan Jeffers
Career
Per 600 PA
207
66.95
Tyler O'Neill
Careerverified
Per 600 PAverified
335
86.71
Ryan Jeffers
Career
Per 600 PA
223
72.13
Tyler O'Neill
Careerverified
Per 600 PAverified
304
78.69
Ryan Jeffers
Career
Per 600 PA
362
117.09
Tyler O'Neill
Careerverified
Per 600 PAverified
521
134.86
Ryan Jeffers
Career
Per 600 PA
224.77
72.7
Tyler O'Neill
Careerverified
Per 600 PAverified
308.32
79.81
Ryan Jeffers
Careerverified
Per 600 PAverified
37
11.97
Tyler O'Neill
Career
Per 600 PA
32
8.28
Ryan Jeffers
Career
Per 600 PA
165
53.37
Tyler O'Neill
Careerverified
Per 600 PAverified
211
54.62
Ryan Jeffers
Career
Per 600 PA
2
0.65
Tyler O'Neill
Careerverified
Per 600 PAverified
6
1.55
Ryan Jeffers
Careerverified
Per 600 PAverified
467
151.05
Tyler O'Neill
Career
Per 600 PA
701
181.45
Ryan Jeffers
Careerverified
Per 600 PAverified
3.97
3.97
Tyler O'Neill
Career
Per 600 PA
3.31
3.31
Ryan Jeffers
Careerverified
Per 600 PAverified
0.35
0.35
Tyler O'Neill
Career
Per 600 PA
0.3
0.3
Ryan Jeffers
Careerverified
Per 600 PAverified
6
1.94
Tyler O'Neill
Career
Per 600 PA
0
0
Ryan Jeffers
Career
Per 600 PA
9
2.91
Tyler O'Neill
Careerverified
Per 600 PAverified
19
4.92
Ryan Jeffers
Careerverified
Per 600 PA
36
11.64
Tyler O'Neill
Career
Per 600 PAverified
43
11.13
Ryan Jeffers
Career
Per 600 PA
7
2.26
Tyler O'Neill
Careerverified
Per 600 PAverified
48
12.42
Ryan Jeffers
Career
Per 600 PA
4
1.29
Tyler O'Neill
Careerverified
Per 600 PAverified
9
2.33
Ryan Jeffers
Career
Per 600 PA
11
3.56
Tyler O'Neill
Careerverified
Per 600 PAverified
57
14.75
Ryan Jeffers
Career
Per 600 PA
63.64
63.64
Tyler O'Neill
Careerverified
Per 600 PAverified
84.21
84.21

Fielding Stats for Ryan Jeffers and Tyler O'Neill

Ryan Jeffers
Career
Per 9 Innings
6
6
Tyler O'Neill
Careerverified
Per 9 Inningsverified
8
8
Ryan Jeffers
Career
Per 9 Innings
424
1.12
Tyler O'Neill
Careerverified
Per 9 Inningsverified
588
1.19
Ryan Jeffers
Career
Per 9 Innings
383
1.01
Tyler O'Neill
Careerverified
Per 9 Innings
500
1.01
Ryan Jeffers
Career
Per 9 Innings
10222
27
Tyler O'Neill
Careerverified
Per 9 Innings
13301
27
Ryan Jeffers
Career
Per 9 Innings
3407.1
9
Tyler O'Neill
Careerverified
Per 9 Innings
4433.2
9
Ryan Jeffers
Careerverified
Per 9 Inningsverified
3386
8.94
Tyler O'Neill
Career
Per 9 Innings
896
1.82
Ryan Jeffers
Careerverified
Per 9 Inningsverified
142
0.38
Tyler O'Neill
Career
Per 9 Innings
25
0.05
Ryan Jeffers
Careerverified
Per 9 Innings
21
0.06
Tyler O'Neill
Career
Per 9 Inningsverified
26
0.05
Ryan Jeffers
Careerverified
Per 9 Inningsverified
3549
9.37
Tyler O'Neill
Career
Per 9 Innings
947
1.92
Ryan Jeffers
Careerverified
Per 9 Inningsverified
3528
9.32
Tyler O'Neill
Career
Per 9 Innings
921
1.87
Ryan Jeffers
Careerverified
Per 9 Inningsverified
99.41
99.41
Tyler O'Neill
Career
Per 9 Innings
97.25
97.25
Ryan Jeffers
Careerverified
Per 9 Inningsverified
8.321
8.321
Tyler O'Neill
Career
Per 9 Innings
1.566
1.566
Ryan Jeffers
Careerverified
Per 9 Inningsverified
90.33
90.33
Tyler O'Neill
Career
Per 9 Innings
85.03
85.03
Ryan Jeffers
Careerverified
Per 9 Inningsverified
12
0.03
Tyler O'Neill
Career
Per 9 Innings
3
0.01
Ryan Jeffers
Career
Per 9 Innings
25
0.07
Tyler O'Neill
Careerverified
Per 9 Inningsverified
0
0
Ryan Jeffers
Career
Per 9 Innings
81
0.21
Tyler O'Neill
Careerverified
Per 9 Inningsverified
0
0
Ryan Jeffers
Career
Per 9 Innings
247
0.65
Tyler O'Neill
Careerverified
Per 9 Inningsverified
0
0
Ryan Jeffers
Careerverified
Per 9 Inningsverified
60
0.16
Tyler O'Neill
Career
Per 9 Innings
0
0