CF Jeff O'Duana #2
Age: 21 | Bats: L | Throws: L | Morale: Normal
04/30/2024
CF JEFF O'DUANA #2 - AGE: 21 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
19 71 24 4 1 0 10 14 15 .338 .447 .423 0 0.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 45 50 50
Gap 45 45 45 50
Power 35 35 40 45
Eye 55 50 55 55
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 50
Errors: - 40 55
Arm: 20 50 55
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: 25
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 50
Stealing Ability: 60
Baserunning Inst.: 55
Sacrifice Bunt: 35
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/29/2024 @ GRE Loss, 2-7 3 0 0 0 0 0 0 0
04/28/2024 CHA Loss, 4-6 4 0 0 0 0 0 1 0
04/27/2024 CHA Win, 8-3 4 0 1 0 0 1 1 0
04/26/2024 CHA Win, 8-1 1 0 0 0 0 0 0 0
04/25/2024 CHA Win, 5-2 3 1 1 0 0 1 2 0
04/24/2024 @ AUG Loss, 6-9 3 1 1 0 0 2 1 0
04/23/2024 @ AUG Win, 7-3 4 0 1 2 0 2 1 0
04/22/2024 @ AUG Win, 6-5 4 1 2 0 0 2 0 0
04/21/2024 @ SAV Loss, 3-11 4 0 2 1 0 0 1 0
04/20/2024 @ SAV Loss, 3-5 4 0 2 1 0 0 0 0
PERSONALITY
Jeff never gives less than 100 percent.
High: Loyalty, Work Ethic
Low: Adaptability, Financial Ambition
Birthday:06/19/2002
Born in:Clearwater, FL
Nationality:American
Height:5' 10"
Weight:170 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 16th Pick in Round 13
SOUTH ATLANTIC LEAGUE 2024 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 19 71 24 4 1 0 10 5 14 15 .338 .447 .423 .870 .394 .085 176
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 18 85 0 0 0 0 0 0 30 5 0 3 0.0 13.9 7.48 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 5 1 0 0 4 1 3 5 0 0 0 .263 .364 .316 .679
Versus Right   52 19 3 1 0 6 4 11 10 0 0 0 .365 .476 .462 .938
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Last Week   23 6 0 0 0 2 3 8 6 0 0 0 .261 .452 .261 .712
April   71 24 4 1 0 10 5 14 15 0 0 0 .338 .447 .423 .870
Career   71 24 4 1 0 10 5 14 15 0 0 0 .338 .447 .423 .870
Home   42 13 2 1 0 6 2 6 11 0 0 0 .310 .396 .405 .801
Road   29 11 2 0 0 4 3 8 4 0 0 0 .379 .514 .448 .962
Grass   71 24 4 1 0 10 5 14 15 0 0 0 .338 .447 .423 .870
Day   23 7 1 1 0 2 1 3 4 0 0 0 .304 .385 .435 .819
Night   48 17 3 0 0 8 4 11 11 0 0 0 .354 .475 .417 .891
As Starter   70 24 4 1 0 10 5 14 15 0 0 0 .343 .452 .429 .881
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
APPALACHIAN LEAGUE 2023 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 39 12 3 0 1 9 6 6 10 .308 .417 .462 .878 .391 .154 145
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 11 48 2 0 0 1 0 1 18 4 1 1 50.0 7.9 7.13 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   10 5 2 0 0 1 2 1 5 0 0 1 .500 .583 .700 1.283
Versus Right   29 7 1 0 1 8 4 5 5 1 0 1 .241 .361 .379 .740
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   8 4 1 0 1 5 2 0 2 0 0 1 .500 .556 1.000 1.556
July   31 8 2 0 0 4 4 6 8 1 0 1 .258 .385 .323 .707
Last Year   39 12 3 0 1 9 6 6 10 1 0 2 .308 .417 .462 .878
2 Years Ago   108 31 7 0 0 18 26 27 28 0 2 3 .287 .442 .352 .794
Career   175 51 11 0 3 33 37 37 49 1 5 5 .291 .427 .406 .832
Home   21 10 3 0 1 6 5 4 3 0 0 2 .476 .593 .762 1.354
Road   18 2 0 0 0 3 1 2 7 1 0 0 .111 .190 .111 .302
Grass   39 12 3 0 1 9 6 6 10 1 0 2 .308 .417 .462 .878
Day   14 1 0 0 0 3 1 2 4 1 0 0 .071 .176 .071 .248
Night   25 11 3 0 1 6 5 4 6 0 0 2 .440 .548 .680 1.228
As Starter   39 12 3 0 1 9 6 6 10 1 0 2 .308 .417 .462 .878
DOMINICAN ROOKIE LEAGUE 2023 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 49 204 60 4 1 10 31 48 29 38 .294 .379 .471 .849 .362 .176 112
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 49 235 0 1 0 1 2 2 96 15 3 6 33.3 37.0 6.44 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   50 21 0 0 6 13 16 5 5 1 0 0 .420 .464 .780 1.244
Versus Right   154 39 4 1 4 18 32 24 33 1 2 0 .253 .352 .370 .722
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   78 23 3 1 4 16 18 12 14 1 1 0 .295 .385 .513 .897
August   122 35 1 0 6 15 28 16 24 1 1 0 .287 .367 .443 .810
September   4 2 0 0 0 0 2 1 0 0 0 0 .500 .600 .500 1.100
Postseason   4 2 0 0 0 0 0 1 2 0 0 0 .500 .600 .500 1.100
Last Year   204 60 4 1 10 31 48 29 38 2 2 0 .294 .379 .471 .849
Career   229 65 4 1 10 32 49 30 43 2 2 1 .284 .366 .441 .807
Home   101 32 1 1 6 20 31 19 17 1 2 0 .317 .421 .525 .946
Road   103 28 3 0 4 11 17 10 21 1 0 0 .272 .333 .417 .751
Grass   204 60 4 1 10 31 48 29 38 2 2 0 .294 .379 .471 .849
Day   69 16 2 0 2 7 14 6 15 1 2 0 .232 .289 .348 .637
Night   135 44 2 1 8 24 34 23 23 1 0 0 .326 .421 .533 .955
As Starter   204 60 4 1 10 31 48 29 38 2 2 0 .294 .379 .471 .849
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 Total - 17 21 88 37 13 2 2 23 32 12 3 3 6 18 5 .420 .491 .682 1.172 100 100 1.8
2020 Kansas City (DSL) - R 17 14 25 5 0 0 0 1 1 1 1 0 5 0 1 .200 .259 .200 .459 26 27 -0.2
2021 Burlington - R 18 17 28 8 1 0 2 6 5 4 0 0 11 1 0 .286 .375 .536 .911 128 127 0.2
2022 Burlington - R 19 39 108 31 7 0 0 18 26 27 3 0 28 3 2 .287 .442 .352 .794 96 108 0.5
2023 Kansas City (DSL) - R 20 49 204 60 4 1 10 31 48 29 0 2 38 3 6 .294 .379 .471 .849 106 112 0.4
2023 Burlington - R 20 11 39 12 3 0 1 9 6 6 2 1 10 1 1 .308 .417 .462 .878 139 145 0.2
2023 Total - R 20 60 243 72 7 1 11 40 54 35 2 3 48 4 7 .296 .385 .469 .854 112 117 0.7
2024 Lexington - A 21 19 71 24 4 1 0 10 5 14 0 0 15 0 3 .338 .447 .423 .870 162 176 0.6
Total SAL 19 71 24 4 1 0 10 5 14 0 0 15 0 3 .338 .447 .423 .870 162 176
Total APP 67 175 51 11 0 3 33 37 37 5 1 49 5 3 .291 .427 .406 .832 110 119
Total DSL 63 229 65 4 1 10 32 49 30 1 2 43 3 7 .284 .366 .441 .807 98 103
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Kansas City (DSL) - DSL 20 1 4 2 0 0 0 0 0 1 0 0 2 2 0 .500 .600 .500 1.100 175 106 -0.4
Total DSL 1 4 2 0 0 0 0 0 1 0 0 2 2 0 .500 .600 .500 1.100 175 106
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
PLAYER HISTORY
06/03/2020 Drafted in the 2020 first-year player draft (Round 13, Pick 16, 375th overall pick) by the Kansas City Royals, out of high school (TNXL Academy; Altamonte Springs, FL).
01/01/2021 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 20 (40); Eye: 25 (50).
09/15/2021 Wins the 2021 Appalachian League Round 1 with the Burlington Royals!
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 25 (40); Eye: 35 (50).
09/01/2022 Injured on 08/30/2022, diagnosed with a strained quad, is day-to-day.
09/06/2022 Injured (knee contusion),day-to-day for 2 weeks.
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 25 (40); Eye: 45 (50).
08/10/2023 Injured (knee inflammation),day-to-day for 3 days.
09/15/2023 Wins the 2023 Appalachian League Round 1 with the Burlington Royals!
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (40); Eye: 45 (50).
Friday, May 17th , 2024 - OOTP Baseball 25.4 Build 64