Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorMid-Winter Classic · Jan 177.91Mid-Winter ClassicJanuary 17, 2023
Discus · 1.6kg · OutdoorShore AC Summer Series #2 · Jun 1692-10Shore AC Summer Series #2June 16, 2022
Discus · 2kg · OutdoorEmbry-Riddle (Fla) Invitational · Mar 735.29mEmbry-Riddle (Fla) InvitationalMarch 7, 2026
Shot Put · 12lb · IndoorSTCA Season Opener #2 · Dec 2137-04.75STCA Season Opener #2December 21, 2021
Shot Put · 12lb · OutdoorShore AC Summer Series #2 · Jun 1643-09.00Shore AC Summer Series #2June 16, 2022
Shot Put · 16lb / 7.26kg · IndoorPeach Belt Indoor TF Championships · Feb 1712.14mPeach Belt Indoor TF ChampionshipsFebruary 17, 2025
Shot Put · 16lb / 7.26kg · OutdoorEmbry-Riddle Running Elements Classic · Apr 212.32mEmbry-Riddle Running Elements ClassicApril 2, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Peach Belt Conference ChampionshipMay 1 · Shot Put · Place 11 · Embry-RiddleEmbry-RiddleShot Put1136-6.19JR
Apr 18Blue and Gold InvitationalApr 18 · Discus · Place 12 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus2kg12.33.83mJr
Apr 18Blue and Gold InvitationalApr 18 · Shot Put · Place 7 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg7.11.97mJr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · Discus · Place 2 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus2kg2.34.86mJr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · Shot Put · Place 18 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg18.12.32m PBJr
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Discus · Place 18 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus2kg18.35.29m PBJr
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Shot Put · Place 12 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg12.11.95mJr
Feb 1The Legends of Alachua County InvitationalFeb 1 · Shot Put · Place 17 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg17.12.05mJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Peachbelt Conference ChampionshipFeb 23 · Shot Put · Place 14 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put1411.92mJR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · Shot Put · Place 16 · Embry-RiddleEmbry-RiddleShot Put1611.51mJR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 282025 PBC Outdoor Track and FieldApr 28 · Shot Put · Place 10 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg10.11.84mSo
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · Discus · Place 26 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus2633.88mSo
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · Shot Put · Place 8 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put812.64mSo
Mar 8Eagle InvitationalMar 8 · Discus · Place 17 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus2kg17.31.75mSo
Mar 8Eagle InvitationalMar 8 · Shot Put · Place 11 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg11.12.12mSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Peach Belt Indoor TF ChampionshipsFeb 17 · Shot Put · Place 7 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg7.12.14m PBSo
Jan 18Jimmy Carnes CollegeJan 18 · Shot Put · Place 20 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg20.11.07mSo

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 292024 PBC Outdoor TFApr 29 · Shot Put · Place 13 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg13.11.05mFr
Apr 20Embry-Riddle Eagle MeetApr 20 · Discus · Place 11 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus1131.30m—
Apr 20Embry-Riddle Eagle MeetApr 20 · Shot Put · Place 5 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put511.91m—
Apr 5South Florida InvitationalApr 5 · Shot Put · Place 21 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put2112.11m—
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Discus · Place 29 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus2kg29.30.71mFr
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · Shot Put · Place 19 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg19.12.25mFr
Mar 22UCF Knights InvitationalMar 22 · Shot Put · Place 22 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg22.11.30mFr
Mar 15Bob Hayes Collegiate InvitationalMar 15 · Discus · Place 16 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Discus2kg16.30.23mFr
Mar 15Bob Hayes Collegiate InvitationalMar 15 · Shot Put · Place 10 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg10.11.67mFr
Mar 2Embry-Riddle Blue and Gold Invite 2024Mar 2 · Discus · Place 8 · Embry-RiddleEmbry-RiddleDiscus8109-0FR
Mar 2Embry-Riddle Blue and Gold Invite 2024Mar 2 · Shot Put · Place 10 · Embry-RiddleEmbry-RiddleShot Put1037-2.25FR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19Peachbelt Indoor TF ChampionshipsFeb 19 · Shot Put · Place 12 · Embry-RiddleEmbry-RiddleShot Put1237-5FR
Feb 2Celebration Pointe Indoor ClassicFeb 2 · Shot Put · Place 16 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put1611.58m—
Jan 26Florida Collegiate InvitationalJan 26 · Shot Put · Place 10 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put1011.38m—
Jan 19RADD InvitationalJan 19 · Shot Put · Place 15 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)Shot Put16lb / 7.26kg15.11.58mFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 11 · Lacey Twp.Lacey Twp.Shot Put1145-0.5012
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 11 · Lacey Twp. HLacey Twp. HShot Put1145-00.5012
May 11Bill Bruno Ocean County ChampionshipsMay 11 · Shot Put · Place 20 · Lacey Twp.Lacey Twp.Shot Put2039-10.5012
May 5Ocean County Relay ChampionshipsMay 5 · Shot Put · Place 10 · Lacey Twp.Lacey Twp.Shot Put1041-7.8012
Apr 8Rebel RelaysApr 8 · Shot Put · Place 9 · Lacey Twp.Lacey Twp.Shot Put942-212
Apr 8Rebel RelaysApr 8 · Javelin · Place 27 · Lacey Twp.Lacey Twp.Javelin27103-412
Apr 8Rebel RelaysApr 8 · Discus · Place 31 · Lacey Twp.Lacey Twp.Discus3188-212
Apr 8Rebel RelaysApr 8 · Shot Put · Place 9 · Lacey Twp.Lacey Twp.Shot Put942-212
Apr 8Rebel RelaysApr 8 · Javelin · Place 27 · Lacey Twp.Lacey Twp.Javelin27103-412
Apr 8Rebel RelaysApr 8 · Discus · Place 31 · Lacey Twp.Lacey Twp.Discus3188-212

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 18 · Lacey Twp.Lacey Twp.Shot Put1839-4.2512
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 18 · Lacey Twp.Lacey Twp.Shot Put1839-4.2512
Jan 26Shore Conference ChampionshipsJan 26 · Shot Put · Place 11 · Lacey Twp.Lacey Twp.Shot Put1144-712
Jan 24Rebel Shot/Jump Series 3Jan 24 · Long Jump · Place 4 · Lacey Twp.Lacey Twp.Long Jump446-712
Jan 19Ocean County ChampionshipsJan 19 · Shot Put · Place 5 · Lacey Twp.Lacey Twp.Shot Put547-0.5012
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 120 · Lacey Twp.Lacey Twp.55 Meters1207.91 PB12
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 12 · Lacey Twp.Lacey Twp.Shot Put1244-8.7512
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 12 · Lacey Twp.Lacey Twp.Shot Put1244-8.7512
Jan 5Ocean County RelaysJan 5 · Shot Put · Place 5 · Lacey Twp.Lacey Twp.Shot Put546-012

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 16Shore AC Summer Series #2Jun 16 · Discus · Place 1 · UnattachedUnattachedDiscus1.6kg1.92-10 PB11
Jun 16Shore AC Summer Series #2Jun 16 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.43-09.00 PB11
Jun 10NJSIAA Groups 1 & 3Jun 10 · Shot Put · Place 19 · Lacey Twp. HLacey Twp. HShot Put1943-04.2511
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Shot Put · Place 5 · Lacey Twp. HLacey Twp. HShot Put547-08.0011
May 26Ocean County Relay ChampionshipsMay 26 · Shot Put · Place 3 · Lacey Twp.Lacey Twp.Shot Put345-611
May 26Ocean County Relay ChampionshipsMay 26 · Javelin · Place 20 · Lacey Twp.Lacey Twp.Javelin20115-911
May 26Ocean County Relay ChampionshipsMay 26 · Discus · Place 21 · Lacey Twp.Lacey Twp.Discus2198-111
May 21Shore Conference ChampionshipsMay 21 · Shot Put · Place 17 · Lacey Twp.Lacey Twp.Shot Put1742-4.7511
May 12Ocean County ChampionshipsMay 12 · Shot Put · Place 7 · Lacey TownshipLacey TownshipShot Put12lb7.42-6.7511

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Shore Conference ChampionshipsJan 27 · Shot Put · Place 17 · Lacey Twp.Lacey Twp.Shot Put1739-7.5011
Jan 20Ocean County ChampionshipsJan 20 · Shot Put · Place 11 · Lacey Twp.Lacey Twp.Shot Put1140-311

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27The Egg Club InvitationalDec 27 · Shot Put · Place 6 · Lacey TownshipLacey TownshipShot Put12lb6.35-10.0011
Dec 21STCA Season Opener #2Dec 21 · Shot Put · Place 13 · Lacey TownshipLacey TownshipShot Put12lb13.37-04.75 PB11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5STCA Last Chance MeetFeb 5 · Shot Put · Place 47 · Lacey Twp. HLacey Twp. HShot Put4723-08.00—
Jan 13Mid-Winter ClassicJan 13 · Shot Put · Place 13 · Lacey Twp. HLacey Twp. HShot Put1325-03.00—
Jan 7Rebel Shot Series #2Jan 7 · Shot Put · Place 10 · Lacey Twp.Lacey Twp.Shot Put1025-10.259

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Rebel Shot Series #1Dec 20 · Shot Put · Place 6 · Lacey TownshipLacey TownshipShot Put12lb6.26-11.009