Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Track Classic · May 135:10.31Victor Cahoon Track ClassicMay 13, 2023
1000 Meters · IndoorWalter Bass HS Invitational · Jan 182:55.08Walter Bass HS InvitationalJanuary 18, 2025
1000 Meters · OutdoorWalter Bass Invite · Jan 172:59.00aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorBulldog Invitational · Feb 14:55.74Bulldog InvitationalFebruary 1, 2025
1600 Meters · OutdoorLiberty Flames HS Invitational · Dec 64:58.99aLiberty Flames HS InvitationalDecember 6, 2025
2 Miles · OutdoorVictor Cahoon Invitational · May 1011:10.86aVictor Cahoon InvitationalMay 10, 2025
3200 Meters · IndoorWalter Bass HS Invitational · Jan 1310:59.46aWalter Bass HS InvitationalJanuary 13, 2024
3200 Meters · OutdoorDogwood Track Classic · May 310:33.34Dogwood Track ClassicMay 3, 2024
500 Meters · IndoorCRD Mini #2 @ GVHS · Jan 101:28.43CRD Mini #2 @ GVHSJanuary 10, 2023
800 Meters · OutdoorVictor Cahoon Invitational · May 92:11.12aVictor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 800 Meters · Place 43 · Gainesville800 Meters43.2:11.12a PB12
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 120 · Gainesville3200 Meters120.10:59.31a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 1600 Meters · Place 44 · Gainesville1600 Meters44.5:05.47a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 800 Meters · Place 43 · Gainesville800 Meters43.2:13.72a12
Apr 11Ramtastic InvitationalApr 11 · 1600 Meters · Place 67 · Gainesville1600 Meters67.5:00.00a12
Mar 28Patriot InvitationalMar 28 · 3200 Meters · Place 52 · Gainesville3200 Meters52.11:08.09a12
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 87 · Gainesville1000 Meters87.2:59.00a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21Unity Reed PB MeetJan 21 · 1000 Meters · Place 5 · Gainesville1000 Meters53:02.0612

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 17Cedar Run Winter Dual #3Dec 17 · 1000 Meters · Place 3 · Gainesville1000 Meters3.2:54.20aUnofficial12
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 70 · Gainesville1600 Meters70.4:58.99a PB12
May 10Victor Cahoon InvitationalMay 10 · 2 Miles · Place 22 · Gainesville2 Miles22.11:10.86a PB11
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 128 · Gainesville3200 Meters12810:48.1711
May 2Dogwood Track ClassicMay 2 · 3200 Meters · Place 128 · Gainesville3200 Meters12810:48.1711
Apr 26Patriot Fast Times InviteApr 26 · 1600 Meters · Place 21 · Gainesville1600 Meters214:59.66—
Apr 26Patriot Fast Times InviteApr 26 · 800 Meters · Place 22 · Gainesville800 Meters222:22.80—
Apr 26Patriot Fast Times InviteApr 26 · 1600 Meters · Place 21 · Gainesville1600 Meters214:59.66—
Apr 26Patriot Fast Times InviteApr 26 · 800 Meters · Place 22 · Gainesville800 Meters222:22.80—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 47 · Gainesville High Sch1600 Meters475:06.14—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 47 · Gainesville1600 Meters475:06.1411
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 12 · Gainesville High Sch1600 Meters125:13.49JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 12 · Gainesville High Sch1600 Meters125:13.49JR
Mar 18Osbourn Home MeetMar 18 · 1600 Meters · Place 17 · Gainesville1600 Meters175:05.1611
Mar 18Osbourn Home MeetMar 18 · 1600 Meters · Place 17 · Gainesville1600 Meters175:05.1611
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 3200 Meters · Place 11 · Gainesville3200 Meters11.11:01.91aUnofficial11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 56 · Gainesville1600 Meters564:58.3011
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 55 · Gainesville1600 Meters554:55.74 PB11
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 55 · Gainesville1600 Meters554:55.7411
Jan 18Walter Bass HS InvitationalJan 18 · 3200 Meters · Place 39 · Gainesville3200 Meters3911:02.73—
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 66 · Gainesville1000 Meters662:55.08 PB—
Jan 11Liberty Premier InvitationalJan 11 · 1600 Meters · Place 16 · Gainesville1600 Meters165:01.08—
Jan 11Liberty Premier InvitationalJan 11 · 1000 Meters · Place 17 · Gainesville1000 Meters173:00.41—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 75 · Gainesville1000 Meters75.2:55.46a11
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 59 · Gainesville1600 Meters59.5:00.79a11
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 111 · Gainesville1600 Meters1114:58.3010
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 130 · Gainesville1000 Meters1302:58.6710
Jan 13Walter Bass HS InvitationalJan 13 · 3200 Meters · Place 30 · Gainesville3200 Meters30.10:59.46a PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Victor Cahoon Track ClassicMay 11 · 2 Miles · Place 20 · Gainesville2 Miles2011:15.8810
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 77 · Gainesville3200 Meters7710:33.34 PB10
Apr 27Ramtastic InvitationalApr 27 · 3200 Meters · Place 19 · Gainesville3200 Meters19.10:44.32a10
Apr 20Gainesville Cardinal ClassicApr 20 · 3200 Meters · Place 31 · Gainesville3200 Meters31.10:50.21a10
Apr 17The Running Store City-County ChampionshipApr 17 · 1600 Meters · Place 6 · Gainesville1600 Meters64:59.86—
Apr 17The Running Store City-County ChampionshipApr 17 · 800 Meters · Place 8 · Gainesville800 Meters82:17.76—
Mar 16ShamROCK InvitationalMar 16 · 1600 Meters · Place 35 · Gainesville1600 Meters355:05.90—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1000 Meters · Place 73 · Gainesville1000 Meters73.2:56.95a10
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 87 · Gainesville1600 Meters87.5:02.24a10
Jan 28Bulldog InvitationalJan 28 · 1600 Meters · Place 207 · Gainesville1600 Meters2075:38.549
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 240 · Gainesville1000 Meters2403:19.129
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 228 · Gainesville1000 Meters2283:19.129
Jan 10CRD Mini #2 @ GVHSJan 10 · 3200 Meters · Place 8 · Gainesville3200 Meters812:56.61—
Jan 10CRD Mini #2 @ GVHSJan 10 · 500 Meters · Place 16 · Gainesville500 Meters161:28.43 PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 3200 Meters · Place 14 · Gainesville3200 Meters14.10:51.93aUnofficial10
May 13Victor Cahoon Track ClassicMay 13 · 1 Mile · Place 23 · Gainesville1 Mile235:10.31 PB—
Apr 29Gainesville Cardinal ClassicApr 29 · 1600 Meters · Place 30 · Gainesville1600 Meters305:10.48—
Apr 1Carolyn Legard RelaysApr 1 · 1600 Meters · Place 35 · Gainesville1600 Meters355:26.929

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1600 Meters · Place 112 · Gainesville1600 Meters112.5:39.65a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7CRD Mini #1Dec 7 · 1000 Meters · Place 19 · Gainesville1000 Meters19.3:33.70aUnofficial9
Dec 7CRD Mini #1Dec 7 · 1600 Meters · Place 20 · Gainesville1600 Meters20.5:45.18aUnofficial9