Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Track Classic · May 145:26.26Victor Cahoon Track ClassicMay 14, 2022
100 Meters · OutdoorOsbourn Home Meet · Mar 1812.28Osbourn Home MeetMarch 18, 2025
1600 Meters · OutdoorCedar Run District Championships · May 175:35.09Cedar Run District ChampionshipsMay 17, 2022
55 Meters · IndoorWalter Bass HS Invitational · Jan 187.303Walter Bass HS InvitationalJanuary 18, 2025
800 Meters · OutdoorCedar Run District Championships · May 172:23.74Cedar Run District ChampionshipsMay 17, 2022
Shot Put · 12lb · IndoorWalter Bass HS Invitational · Jan 1337-02.50Walter Bass HS InvitationalJanuary 13, 2024
Shot Put · 12lb · OutdoorFreedom , Patriot & Osbourn Park · Mar 2744-01.75Freedom , Patriot & Osbourn ParkMarch 27, 2025

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12Cedar Run District Spring Track ChampionshipsMay 12 · Discus · Place 11 · GainesvilleDiscus11105-1012
Apr 11=PR= Northern Virginia InvitationalApr 11 · Shot Put · Place 6 · GainesvilleShot Put644-04.5012
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 5 · Gainesville High SchShot Put546-02.50SR
Mar 29Patriot InvitationalMar 29 · Discus · Place 3 · Gainesville High SchDiscus3115-07.2SR
Mar 29Patriot InvitationalMar 29 · Shot Put · Place 5 · Gainesville High SchShot Put546-02.50SR
Mar 29Patriot InvitationalMar 29 · Discus · Place 3 · Gainesville High SchDiscus3115-07.2SR
Mar 27Freedom , Patriot & Osbourn ParkMar 27 · Shot Put · Place 3 · GainesvilleShot Put12lb3.44-01.75 PB12
Mar 22Battlefield RelaysMar 22 · Discus · Place 18 · GainesvilleDiscus1888-212
Mar 22Battlefield RelaysMar 22 · Shot Put · Place 12 · GainesvilleShot Put1236-6.5012
Mar 18Osbourn Home MeetMar 18 · Discus · Place 3 · GainesvilleDiscus3105-0912
Mar 18Osbourn Home MeetMar 18 · Shot Put · Place 2 · GainesvilleShot Put245-05.5012
Mar 18Osbourn Home MeetMar 18 · 100 Meters · Place 8 · Gainesville100 Meters812.28 PB12
Mar 18Osbourn Home MeetMar 18 · Shot Put · Place 2 · GainesvilleShot Put245-5.5012
Mar 18Osbourn Home MeetMar 18 · 100 Meters · Place 8 · Gainesville100 Meters812.2812
Mar 18Osbourn Home MeetMar 18 · Discus · Place 3 · GainesvilleDiscus3105-912
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · Shot Put · Place 2 · GainesvilleShot Put12lb2.46-3Unofficial12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Walter Bass HS InvitationalJan 18 · Shot Put · Place 22 · GainesvilleShot Put2242-02.00—
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 172 · Gainesville55 MetersRound P1727.303 PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Bobcat Blizzard InvitationalDec 14 · Shot Put · Place 10 · GainesvilleShot Put12lb10.36-8.5012
Dec 7Winter Jacket ClassicDec 7 · Shot Put · Place 8 · GainesvilleShot Put12lb8.40-9Unofficial12
May 11Victor Cahoon Track ClassicMay 11 · Shot Put · Place 5 · GainesvilleShot Put542-11.0011
May 2Osbourn Home MeetMay 2 · Discus · Place 6 · GainesvilleDiscus684-0011
May 2Osbourn Home MeetMay 2 · Shot Put · Place 4 · GainesvilleShot Put440-02.0011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Bulldog InvitationalJan 27 · Shot Put · Place 50 · GainesvilleShot Put5035-11.2511
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 42 · GainesvilleShot Put12lb42.37-02.50 PB11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 31 · GainesvilleShot Put12lb31.36-07.2511
Dec 9Liberty Flames HS InvitationalDec 9 · Shot Put · Place 23 · GainesvilleShot Put12lb23.36-07.5011
Feb 6Cedar Run District ChampionshipsFeb 6 · Shot Put · Place 13 · GainesvilleShot Put1335-910
Jan 28Bulldog InvitationalJan 28 · Shot Put · Place 58 · GainesvilleShot Put5833-08.0010
Jan 10CRD Mini #2 @ GVHSJan 10 · Shot Put · Place 6 · GainesvilleShot Put633-09.50—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Winter Jacket ClassicDec 2 · Shot Put · Place 9 · GainesvilleShot Put12lb9.34-09.00Unofficial11
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 13 · GainesvilleShot Put1337-07.50—
May 16Cedar Run District ChampionshipsMay 16 · Shot Put · Place 13 · GainesvilleShot Put1337-07.50—
May 13Victor Cahoon Track ClassicMay 13 · Shot Put · Place 9 · GainesvilleShot Put940-02.00—
Apr 29Gainesville Cardinal ClassicApr 29 · Shot Put · Place 15 · GainesvilleShot Put1537-00.00—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 7CRD Mini #1Dec 7 · Shot Put · Place 10 · GainesvilleShot Put12lb10.27-09.00Unofficial10
May 17Cedar Run District ChampionshipsMay 17 · 800 Meters · Place 18 · Gainesville800 Meters182:23.74 PB—
May 17Cedar Run District ChampionshipsMay 17 · 1600 Meters · Place 18 · Gainesville1600 Meters185:35.09 PB—
May 14Victor Cahoon Track ClassicMay 14 · 1 Mile · Place 29 · Gainesville1 Mile295:26.26 PB—
May 14Victor Cahoon Track ClassicMay 14 · 1 Mile · Place 29 · Gainesville1 Mile295:26.26—