Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWayne Quint Meet · Mar 2986-04.50Wayne Quint MeetMarch 29, 2022
Hammer · 12lb · OutdoorWayne Quint Meet · Mar 2931.80mWayne Quint MeetMarch 29, 2022
Hammer · 16lb / 7.26kg · IndoorBill Kincaid Invitational · Apr 2544.33mBill Kincaid InvitationalApril 25, 2026
Hammer · 16lb / 7.26kg · OutdoorYellow Jacket Collegiate Open · Mar 2842.70mYellow Jacket Collegiate OpenMarch 28, 2026
Shot Put · 12lb · OutdoorOHSAA D1 Southwest District - Bellbrook · May 1842-01.75OHSAA D1 Southwest District - BellbrookMay 18, 2022
Shot Put · 16lb / 7.26kg · IndoorSteemer Showcase · Jan 2710.53mSteemer ShowcaseJanuary 27, 2024
Shot Put · 16lb / 7.26kg · OutdoorMount St. Joseph April Invitational · Apr 2210.52mMount St. Joseph April InvitationalApril 22, 2023
Weight Throw · 25lb / 11.3kg · IndoorOAC Indoor Track & Field Championships · Feb 2812.77mOAC Indoor Track & Field ChampionshipsFebruary 28, 2026
Weight Throw · 35lb / 15.9kg · IndoorWittenberg Tiger Collegiate Opener · Dec 613.73mWittenberg Tiger Collegiate OpenerDecember 6, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
May 1Ohio Athletic Conference ChampionshipsMay 1 · Hammer · Place 17 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg17.42.76mSr
Apr 25Bill Kincaid InvitationalApr 25 · Hammer · Place 6 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg6.44.33m PBSr
Apr 3JennaStrong College InvitationalApr 3 · Hammer · Place 11 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg11.38.49mSr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 25 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw25lb / 11.3kg25.12.77m PBSr
Feb 20Muskie Meet #4Feb 20 · Weight Throw · Place 2 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw214.31mSR
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · Weight Throw · Place 11 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw1110.79mSR
Feb 14All-Ohio D-III Indoor ChampionshipsFeb 14 · Weight Throw · Place 11 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw1110.79mSR
Feb 7MSJ Alumni OpenFeb 7 · Weight Throw · Place 7 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw713.82mSR
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · Weight Throw · Place 33 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg33.13.25mSr
Jan 24MoJoe College InviteJan 24 · Weight Throw · Place 18 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw1812.25mSR
Jan 24MoJoe InviteJan 24 · Weight Throw · Place 18 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg18.12.25mSr
Jan 16Larry Brown InvitationalJan 16 · Weight Throw · Place 7 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw713.18mSR

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Otterbein TwilightApr 17 · Hammer · Place 23 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg23.41.60mSr
Apr 10All-Ohio DIIIApr 10 · Hammer · Place 21 · Wilmington (Ohio)Wilmington (Ohio)Hammer2140.42mSR
Apr 3Wilmington Open InvitationalApr 3 · Hammer · Place 11 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg11.38.49mSr
Mar 28Yellow Jacket Collegiate OpenMar 28 · Hammer · Place 24 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg24.42.70m PBSr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Wittenberg Tiger Collegiate OpenerDec 6 · Weight Throw · Place 8 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg8.13.73m PBSr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 28 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg28.12.77mJr
Feb 22Wittenberg InvitationalFeb 22 · Weight Throw · Place 33 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg33.12.23mJr
Feb 15The Robinson Family OpenFeb 15 · Weight Throw · Place 36 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg36.10.80mJr
Feb 15The Robinson Family OpenFeb 15 · Shot Put · Place 31 · Wilmington (Ohio)Wilmington (Ohio)Shot Put16lb / 7.26kg31.9.65mJr
Jan 31Joe Banks InvitationalJan 31 · Weight Throw · Place 7 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw713.09mJR
Jan 31Joe Banks InvitationalJan 31 · Shot Put · Place 31 · Wilmington (Ohio)Wilmington (Ohio)Shot Put319.44mJR
Jan 25Muskie Meet #2Jan 25 · Weight Throw · Place 14 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw1412.33m—
Jan 25Muskie Meet #2Jan 25 · Shot Put · Place 40 · Wilmington (Ohio)Wilmington (Ohio)Shot Put409.73m—
Jan 18Lions InviteJan 18 · Weight Throw · Place 16 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg16.11.29mJr
Jan 18Lions InviteJan 18 · Shot Put · Place 17 · Wilmington (Ohio)Wilmington (Ohio)Shot Put16lb / 7.26kg17.10.06mJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Ohio Athletic Conference ChampionshipsMay 2 · Hammer · Place 22 · Wilmington (Ohio)Wilmington (Ohio)Hammer2241.18mJR
Apr 26Wilmington College Invitational #2Apr 26 · Hammer · Place 15 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg15.37.12mJr
Apr 5Jenna Strong - Wilmington College InvitationalApr 5 · Hammer · Place 22 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg22.35.61mJr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2OAC Outdoor ChampionshipsMay 2 · Hammer · Place 29 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg29.35.16mSo
Apr 19Otterbein TwilightApr 19 · Hammer · Place 5 · Wilmington (Ohio)Wilmington (Ohio)Hammer533.48mSO
Apr 19Otterbein TwilightApr 19 · Hammer · Place 16 · Wilmington (Ohio)Wilmington (Ohio)Hammer1633.48mSO
Apr 13Ohio Cherry Blossom InvitationalApr 13 · Hammer · Place 23 · Wilmington (Ohio)Wilmington (Ohio)Hammer2334.64m—
Apr 13Ohio Cherry Blossom InvitationalApr 13 · Shot Put · Place 24 · Wilmington (Ohio)Wilmington (Ohio)Shot Put2410.26m—
Mar 30Yellow Jacket Collegiate Outdoor OpenMar 30 · Hammer · Place 25 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg25.36.56mSo

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 23Ohio Athletic Conference ChampionshipsFeb 23 · Weight Throw · Place 25 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg25.13.25mSo
Feb 16Muskie Meet #4Feb 16 · Weight Throw · Place 12 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw1211.40m—
Feb 16Muskie Meet #4Feb 16 · Shot Put · Place 20 · Wilmington (Ohio)Wilmington (Ohio)Shot Put209.01m—
Feb 2Cedarville Collegiate Indoor OpenFeb 2 · Weight Throw · Place 33 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw3311.19mSO
Feb 2Cedarville Collegiate Indoor OpenFeb 2 · Shot Put · Place 42 · Wilmington (Ohio)Wilmington (Ohio)Shot Put429.27mSO
Jan 27Steemer ShowcaseJan 27 · Weight Throw · Place 33 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg33.12.44mSo
Jan 27Steemer ShowcaseJan 27 · Shot Put · Place 50 · Wilmington (Ohio)Wilmington (Ohio)Shot Put16lb / 7.26kg50.10.53m PBSo
Jan 202024 MSJ January MeetJan 20 · Weight Throw · Place 7 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg7.13.19mSo
Jan 202024 MSJ January MeetJan 20 · Shot Put · Place 11 · Wilmington (Ohio)Wilmington (Ohio)Shot Put16lb / 7.26kg11.10.24mSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Mount St. Joseph April InvitationalApr 22 · Hammer · Place 16 · Wilmington (Ohio)Wilmington (Ohio)Hammer16lb / 7.26kg16.33.24mFr
Apr 22Mount St. Joseph April InvitationalApr 22 · Shot Put · Place 14 · Wilmington (Ohio)Wilmington (Ohio)Shot Put16lb / 7.26kg14.10.52m PBFr

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17Muskie Meet #4Feb 17 · Weight Throw · Place 12 · Wilmington (OH)Wilmington (OH)Weight Throw1210.82m—
Feb 17Muskie Meet #4Feb 17 · Shot Put · Place 20 · Wilmington (OH)Wilmington (OH)Shot Put2010.82m—
Jan 28Wittenberg Steemer ShowcaseJan 28 · Weight Throw · Place 30 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw3010.71mFR
Jan 28Wittenberg Steemer ShowcaseJan 28 · Shot Put · Place 33 · Wilmington (Ohio)Wilmington (Ohio)Shot Put3310.24mFR
Jan 28Wittenberg Steemer ShowcaseJan 28 · Weight Throw · Place 30 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw3035-1.75FR
Jan 28Wittenberg Steemer ShowcaseJan 28 · Weight Throw · Place 30 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw3035-1.75FR
Jan 28Wittenberg Steemer ShowcaseJan 28 · Shot Put · Place 33 · Wilmington (Ohio)Wilmington (Ohio)Shot Put3333-7.25FR
Jan 28Wittenberg Steemer ShowcaseJan 28 · Shot Put · Place 33 · Wilmington (Ohio)Wilmington (Ohio)Shot Put3333-7.25FR
Jan 21MSJ JANUARY INVITATIONALJan 21 · Weight Throw · Place 16 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg16.10.28mFr
Jan 21MSJ JANUARY INVITATIONALJan 21 · Shot Put · Place 18 · Wilmington (Ohio)Wilmington (Ohio)Shot Put16lb / 7.26kg18.9.66mFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Wittenberg Tiger OpenerDec 3 · Weight Throw · Place 24 · Wilmington (Ohio)Wilmington (Ohio)Weight Throw35lb / 15.9kg24.11.08mFr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18OHSAA D1 Southwest District - BellbrookMay 18 · Shot Put · Place 8 · BeavercreekBeavercreekShot Put12lb8.42-01.75 PB12
Apr 28Wayne InvitationalApr 28 · Hammer · Place 15 · BeavercreekBeavercreekHammer15109-612
Apr 28Wayne InvitationalApr 28 · Shot Put · Place 18 · BeavercreekBeavercreekShot Put1843-3.2512
Apr 21Greene County ChampionshipsApr 21 · Shot Put · Place 2 · BeavercreekBeavercreekShot Put242-11.5012
Apr 15Centerville Elk RelaysApr 15 · Shot Put · Place 15 · BeavercreekBeavercreekShot Put1512.21m12
Apr 15Centerville Elk RelaysApr 15 · Hammer · Place 6 · BeavercreekBeavercreekHammer632.56m12
Apr 1Greenville InviteApr 1 · Shot Put · Place 5 · BeavercreekBeavercreekShot Put541-4.50SR
Mar 29Wayne Quint MeetMar 29 · Hammer · Place 3 · BeavercreekBeavercreekHammer12lb3.31.80m PB12
Mar 29Wayne Quint MeetMar 29 · Discus · Place 15 · BeavercreekBeavercreekDiscus1.6kg15.86-04.50 PB12
Mar 29Wayne Quint MeetMar 29 · Shot Put · Place 7 · BeavercreekBeavercreekShot Put12lb7.11.63m12

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Southwest District - BellbrookMay 19 · Shot Put · Place 8 · BeavercreekBeavercreekShot Put12lb8.41-07.0012
May 12Greater Western Ohio Conference ChampionshipMay 12 · Discus · Place 12 · BeavercreekBeavercreekDiscus12108-02—
May 12Greater Western Ohio Conference ChampionshipMay 12 · Shot Put · Place 7 · BeavercreekBeavercreekShot Put742-05.00—
Apr 22Greene County ChampionshipsApr 22 · Shot Put · Place 2 · BeavercreekBeavercreekShot Put240-06.50—
Apr 16Centerville Elk RelaysApr 16 · Shot Vault · Place 24 · BeavercreekBeavercreekShot Vault2438-02.00—
Apr 16Centerville Elk RelaysApr 16 · Discus · Place 24 · BeavercreekBeavercreekDiscus2497-11—
Apr 16Centerville Elk RelaysApr 16 · Hammer · Place 13 · BeavercreekBeavercreekHammer13102-10—
Mar 30Wayne HS QuadMar 30 · Hammer · Place 4 · BeavercreekBeavercreekHammer4113-11—
Mar 30Wayne HS QuadMar 30 · Shot Put · Place 6 · BeavercreekBeavercreekShot Put638-03.00—
Mar 30Wayne HS QuadMar 30 · Discus · Place 12 · BeavercreekBeavercreekDiscus1292-10—

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Tom Swaim RelaysApr 28 · Shot Put · Place 2 · BeavercreekBeavercreekShot Put234-0.75"—
Apr 28Tom Swaim RelaysApr 28 · Discus · Place 5 · BeavercreekBeavercreekDiscus578-5"—