Batting

Ethan O'Donnell

Miami Marlins (AA)
OF
Age: 24
Bats/Throws: L/R
6'0" / 192
DOB: 3/27/2002
(24 years, 7 months, 7 days)
OF
Season2026
TeamMIA
LevelMiLB
G105
PA415
HR9
AVG.229
OBP.349
SLG.342
wOBA.325
wRC+93
WAR
RosterResource
How Acquired:Trade (CIN) Dec'25
Draft:2023, Rd: 6, Pick: 4, Ovr: 168
Draft Team:Cincinnati Reds
Signing Bonus:$307,500
College:Virginia (Charlottesville, USA)
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Pitch Type & Velo
  • Plate Discipline
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021NUNCAA19331346251518.2%29.1%.197.319.248.343.444.360100
    2022NUNCAA2047214104639411.2%20.1%.298.369.320.410.619.443135
    2023UVANCAA21653121371571811.5%18.3%.232.407.354.448.587.452130
    2023CINCPX21417032111.8%29.4%.000.300.200.294.200.26634
    2023CINA21239441519310.6%19.1%.250.414.350.447.600.480.426180
    2023CINMiLB212711141821410.8%20.7%.211.397.326.423.537.447.426157
    2024CINA+22104415106140319.6%26.0%.147.357.269.358.416.363124
    2024CINST223500000.0%0.0%.000.000.000.000.000.000-100
    2025CINAA23125503759562010.7%25.6%.090.314.236.327.325.31690
    2025CINST236400000.0%50.0%.000.000.000.000.000.000-100
    2026MIAST2471225710.0%25.0%.583.286.333.333.917.506207
    2026MIAAA2444177628151511.9%23.7%.160.282.233.341.393.33499
    2026MIAAAA2461238332231615.1%27.3%.077.318.226.354.303.318.30289
    2026MIAMiLB24105415960383113.7%25.8%.113.302.229.349.342.325.30293
    2027SteamerPROJ251501008.0%27.8%.113.291.220.290.332.279730.0-0.20.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021NUNCAA19331346251518.2%29.1%.197.319.248.343.444.360100
    2022NUNCAA2047214104639411.2%20.1%.298.369.320.410.619.443135
    2023UVANCAA21653121371571811.5%18.3%.232.407.354.448.587.452130
    2023CINCPX21417032111.8%29.4%.000.300.200.294.200.26634
    2023CINA21239441519310.6%19.1%.250.414.350.447.600.480.426180
    2023CINMiLB212711141821410.8%20.7%.211.397.326.423.537.447.426157
    2024CINA+22104415106140319.6%26.0%.147.357.269.358.416.363124
    2024CINST223500000.0%0.0%.000.000.000.000.000.000-100
    2025CINAA23125503759562010.7%25.6%.090.314.236.327.325.31690
    2025CINST236400000.0%50.0%.000.000.000.000.000.000-100
    2026MIAST2471225710.0%25.0%.583.286.333.333.917.506207
    2026MIAAA2444177628151511.9%23.7%.160.282.233.341.393.33499
    2026MIAAAA2461238332231615.1%27.3%.077.318.226.354.303.318.30289
    2026MIAMiLB24105415960383113.7%25.8%.113.302.229.349.342.325.30293
    2027SteamerPROJ251501008.0%27.8%.113.291.220.290.332.279730.0-0.20.00.0
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021NUNCAA33117134291850625151139600211.248
    2022NUNCAA4718121458242401046392443522141.320
    2023UVANCAA652543129058181137157365711564185.354
    2023CINCPX415173300032205000110.200
    2023CINA2380942818424151910018400030.350
    2023CINMiLB27951113121424182112023400140.326
    2024CINA+104361415977011610614040110811121315.269
    2024CINST3550000000000000100.000
    2025CINAA125424503100781327595654112978105203.236
    2025CINST6440000000002000000.000
    2026MIAST712124110257003000010.333
    2026MIAAA4415017735236062815210424110152.233
    2026MIAAAA6119523844356033223360654212162.226
    2026MIAMiLB1053454157958120960385701078322314.229
    2027SteamerPROJ155110001000100000.220
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021NUNCAA33117134291850625151139600211.248
    2022NUNCAA4718121458242401046392443522141.320
    2023UVANCAA652543129058181137157365711564185.354
    2023CINCPX415173300032205000110.200
    2023CINA2380942818424151910018400030.350
    2023CINMiLB27951113121424182112023400140.326
    2024CINA+104361415977011610614040110811121315.269
    2024CINST3550000000000000100.000
    2025CINAA125424503100781327595654112978105203.236
    2025CINST6440000000002000000.000
    2026MIAST712124110257003000010.333
    2026MIAAA4415017735236062815210424110152.233
    2026MIAAAA6119523844356033223360654212162.226
    2026MIAMiLB1053454157958120960385701078322314.229
    2027SteamerPROJ155110001000100000.220
    Preseason ProjectionsMinor LeaguesSpring TrainingAveragesCollege
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021NUNCAA8.2%29.1%0.28.248.343.444.788.1973.8.319-0.4190.0.360100
    2022NUNCAA11.2%20.1%0.56.320.410.6191.029.2985.0.3690.04912.6.443135
    2023UVANCAA11.5%18.3%0.63.354.448.5871.034.2326.7.4070.67317.0.452130
    2023CINCPX11.8%29.4%0.40.200.294.200.494.0006.6.3000.21-1.7.26634
    2023CINA10.6%19.1%0.56.350.447.6001.047.2507.3.4140.32310.2.480180
    2023CINMiLB10.8%20.7%0.52.326.423.537.960.2117.7.3970.5248.5.447157
    2024CINA+9.6%26.0%0.37.269.358.416.774.1478.5.3572.96112.0.363124
    2024CINST0.0%0.0%0.00.000.000.000.000.0000.1.0000.0-1-1.4.000-100
    2025CINAA10.7%25.6%0.42.236.327.325.652.0906.0.3141.354-1.3.31690
    2025CINST0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.2.000-100
    2026MIAST0.0%25.0%0.00.333.333.9171.250.5837.5.2860.231.7.506207
    2026MIAAA11.9%23.7%0.50.233.341.393.734.1606.5.2821.424-0.1.33499
    2026MIAAAA15.1%27.3%0.55.226.354.303.657.0775.7.3181.627-5.1.31889
    2026MIAMiLB13.7%25.8%0.53.229.349.342.691.1136.0.3023.151-5.2.32593
    2027SteamerPROJ8.0%27.8%0.29.220.290.332.623.1134.9.2910.00.00-0.2.27973
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021NUNCAA8.2%29.1%0.28.248.343.444.788.1973.8.319-0.4190.0.360100
    2022NUNCAA11.2%20.1%0.56.320.410.6191.029.2985.0.3690.04912.6.443135
    2023UVANCAA11.5%18.3%0.63.354.448.5871.034.2326.7.4070.67317.0.452130
    2023CINCPX11.8%29.4%0.40.200.294.200.494.0006.6.3000.21-1.7.26634
    2023CINA10.6%19.1%0.56.350.447.6001.047.2507.3.4140.32310.2.480180
    2023CINMiLB10.8%20.7%0.52.326.423.537.960.2117.7.3970.5248.5.447157
    2024CINA+9.6%26.0%0.37.269.358.416.774.1478.5.3572.96112.0.363124
    2024CINST0.0%0.0%0.00.000.000.000.000.0000.1.0000.0-1-1.4.000-100
    2025CINAA10.7%25.6%0.42.236.327.325.652.0906.0.3141.354-1.3.31690
    2025CINST0.0%50.0%0.00.000.000.000.000.0000.1.0000.0-1-1.2.000-100
    2026MIAST0.0%25.0%0.00.333.333.9171.250.5837.5.2860.231.7.506207
    2026MIAAA11.9%23.7%0.50.233.341.393.734.1606.5.2821.424-0.1.33499
    2026MIAAAA15.1%27.3%0.55.226.354.303.657.0775.7.3181.627-5.1.31889
    2026MIAMiLB13.7%25.8%0.53.229.349.342.691.1136.0.3023.151-5.2.32593
    2027SteamerPROJ8.0%27.8%0.29.220.290.332.623.1134.9.2910.00.00-0.2.27973
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2026MIAST993.1106.26.400.0%666.7%.333.917.506
    2026MIAAAA13386.3108.610.864.5%3929.3%.226.212.303.312.318.302
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2026MIAST993.1106.26.400.0%666.7%.333.917.506
    2026MIAAAA13386.3108.610.864.5%3929.3%.226.212.303.312.318.302
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2023CINCPX3.5010.0%70.0%20.0%50.0%0.0%50.0%20.0%30.0%
    2023CINA1.0532.8%34.4%32.8%25.0%20.0%35.5%33.9%30.6%
    2023CINMiLB1.2729.6%39.4%31.0%27.3%18.2%37.5%31.9%30.6%
    2024CINA+1.6321.5%48.6%29.9%20.0%13.3%42.2%27.3%30.5%
    2024CINST1.000.0%50.0%50.0%50.0%0.0%60.0%40.0%0.0%
    2025CINAA1.6021.7%48.2%30.1%17.8%7.8%41.9%24.5%33.5%
    2025CINST2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%50.0%
    2026MIAST1.250.0%55.6%44.4%0.0%50.0%55.6%22.2%22.2%
    2026MIAAA1.7927.8%46.3%25.9%7.1%21.4%42.7%28.2%29.1%
    2026MIAAAA1.6124.4%46.6%29.0%7.9%7.9%39.8%27.8%32.3%
    2026MIAMiLB1.6825.9%46.4%27.6%7.6%13.6%41.2%28.0%30.9%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2023CINCPX3.5010.0%70.0%20.0%50.0%0.0%50.0%20.0%30.0%
    2023CINA1.0532.8%34.4%32.8%25.0%20.0%35.5%33.9%30.6%
    2023CINMiLB1.2729.6%39.4%31.0%27.3%18.2%37.5%31.9%30.6%
    2024CINA+1.6321.5%48.6%29.9%20.0%13.3%42.2%27.3%30.5%
    2024CINST1.000.0%50.0%50.0%50.0%0.0%60.0%40.0%0.0%
    2025CINAA1.6021.7%48.2%30.1%17.8%7.8%41.9%24.5%33.5%
    2025CINST2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%50.0%
    2026MIAST1.250.0%55.6%44.4%0.0%50.0%55.6%22.2%22.2%
    2026MIAAA1.7927.8%46.3%25.9%7.1%21.4%42.7%28.2%29.1%
    2026MIAAAA1.6124.4%46.6%29.0%7.9%7.9%39.8%27.8%32.3%
    2026MIAMiLB1.6825.9%46.4%27.6%7.6%13.6%41.2%28.0%30.9%
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2023CINCPX7211122537
    2023CINA2120205153238391
    2023CINMiLB2822216165263428
    2024CINA+12275541560110401641
    2024CINST2201055
    2025CINAA14490651672613182044
    2025CINST2000189
    2026MIAST5400133144
    2026MIAAA5028302231450681
    2026MIAAAA6138323364601965
    2026MIAMiLB1116662559510511646
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2023CINCPX7211122537
    2023CINA2120205153238391
    2023CINMiLB2822216165263428
    2024CINA+12275541560110401641
    2024CINST2201055
    2025CINAA14490651672613182044
    2025CINST2000189
    2026MIAST5400133144
    2026MIAAA5028302231450681
    2026MIAAAA6138323364601965
    2026MIAMiLB1116662559510511646
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2023CINA26.6%91.79.4%88.526.6%91.510.4%81.410.9%77.816.1%84.4
    2023CINMiLB26.6%91.79.4%88.526.6%91.510.4%81.410.9%77.816.1%84.4
    2026MIAST22.7%94.134.1%87.56.8%86.911.4%92.16.8%85.62.3%78.215.9%86.8
    2026MIAAAA34.4%93.89.8%88.23.0%86.412.6%92.222.2%84.05.9%79.50.2%78.611.0%85.4
    2026MIAMiLB34.4%93.89.8%88.23.0%86.412.6%92.222.2%84.05.9%79.50.2%78.611.0%85.4
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerFS%vFSdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerKC%vKCdividerCH%vCHdivider
    2023CINA26.6%91.79.4%88.526.6%91.510.4%81.410.9%77.816.1%84.4
    2023CINMiLB26.6%91.79.4%88.526.6%91.510.4%81.410.9%77.816.1%84.4
    2026MIAST22.7%94.134.1%87.56.8%86.911.4%92.16.8%85.62.3%78.215.9%86.8
    2026MIAAAA34.4%93.89.8%88.23.0%86.412.6%92.222.2%84.05.9%79.50.2%78.611.0%85.4
    2026MIAMiLB34.4%93.89.8%88.23.0%86.412.6%92.222.2%84.05.9%79.50.2%78.611.0%85.4
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAveragesCollege
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023CINCPX51.4%52.6%29.4%24.3%16.2%40.5%
    2023CINA32.8%81.6%48.6%57.9%90.3%75.8%39.6%45.7%11.8%11.3%23.0%20.0
    2023CINMiLB32.8%81.6%48.8%57.9%90.3%73.7%39.6%43.2%12.9%11.7%24.5%20.0
    2024CINA+49.1%69.5%48.4%15.0%12.9%27.9%
    2024CINST100.0%100.0%0.0%0.0%0.0%0.0%
    2025CINAA50.6%72.4%50.1%14.0%12.9%26.9%
    2025CINST66.7%33.3%50.0%44.4%22.2%66.7%
    2026MIAST28.6%66.7%54.5%25.0%75.0%66.7%68.2%41.7%18.2%15.9%34.1%17.5
    2026MIAAA52.7%73.8%58.2%13.8%13.4%27.2%
    2026MIAAAA30.9%66.4%47.6%46.8%83.8%71.0%46.8%52.9%13.8%13.6%27.4%19.1
    2026MIAMiLB30.9%66.4%49.7%46.8%83.8%72.2%46.8%55.2%13.8%13.5%27.3%19.1
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023CINCPX51.4%52.6%29.4%24.3%16.2%40.5%
    2023CINA32.8%81.6%48.6%57.9%90.3%75.8%39.6%45.7%11.8%11.3%23.0%20.0
    2023CINMiLB32.8%81.6%48.8%57.9%90.3%73.7%39.6%43.2%12.9%11.7%24.5%20.0
    2024CINA+49.1%69.5%48.4%15.0%12.9%27.9%
    2024CINST100.0%100.0%0.0%0.0%0.0%0.0%
    2025CINAA50.6%72.4%50.1%14.0%12.9%26.9%
    2025CINST66.7%33.3%50.0%44.4%22.2%66.7%
    2026MIAST28.6%66.7%54.5%25.0%75.0%66.7%68.2%41.7%18.2%15.9%34.1%17.5
    2026MIAAA52.7%73.8%58.2%13.8%13.4%27.2%
    2026MIAAAA30.9%66.4%47.6%46.8%83.8%71.0%46.8%52.9%13.8%13.6%27.4%19.1
    2026MIAMiLB30.9%66.4%49.7%46.8%83.8%72.2%46.8%55.2%13.8%13.5%27.3%19.1
    Preseason ProjectionsMinor LeaguesSpring TrainingCollege
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024CINA+LF3131269.062010
    2025CINAALF5047398.0104331
    2026MIAAALF9978.025110
    2026MIAAAALF1313112.027100
    2023CINCPXCF4427.05010
    2023CINACF2020169.147131
    2024CINA+CF9876.024010
    2025CINAACF6461513.1128211
    2026MIAAACF1715137.030100
    2026MIAAAACF2626222.057100
    2024CINA+RF4341369.083131
    2025CINAARF9974.013000
    2026MIAAARF1212106.030111
    2026MIAAAARF2018164.019310
    2023CINADH330.00000
    2024CINA+DH20180.00000
    2025CINAADH660.00000
    2026MIAAADH660.00000
    2026MIAAAADH220.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024CINA+LF3131269.062010
    2025CINAALF5047398.0104331
    2026MIAAALF9978.025110
    2026MIAAAALF1313112.027100
    2023CINCPXCF4427.05010
    2023CINACF2020169.147131
    2024CINA+CF9876.024010
    2025CINAACF6461513.1128211
    2026MIAAACF1715137.030100
    2026MIAAAACF2626222.057100
    2024CINA+RF4341369.083131
    2025CINAARF9974.013000
    2026MIAAARF1212106.030111
    2026MIAAAARF2018164.019310
    2023CINADH330.00000
    2024CINA+DH20180.00000
    2025CINAADH660.00000
    2026MIAAADH660.00000
    2026MIAAAADH220.00000