Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWalter Bass HS Invitational · Jan 182:49.85Walter Bass HS InvitationalJanuary 18, 2025
1600 Meters · IndoorWalter Bass HS Invitational · Jan 184:39.67Walter Bass HS InvitationalJanuary 18, 2025
1600 Meters · OutdoorCedar Run District Spring Track Championships · May 124:33.27Cedar Run District Spring Track ChampionshipsMay 12, 2025
2000m Steeplechase · 0.838m · OutdoorWoodward Track & Field Relays · Apr 126:43.43aWoodward Track & Field RelaysApril 12, 2025
2000m Steeplechase · OutdoorDogwood Track Classic · May 37:00.19Dogwood Track ClassicMay 3, 2024
3200 Meters · IndoorWalter Bass HS Invitational · Jan 139:58.41aWalter Bass HS InvitationalJanuary 13, 2024
3200 Meters · OutdoorPatriot Invitational · Mar 299:49.43Patriot InvitationalMarch 29, 2025
500 Meters · IndoorCRD Mini #2 @ GVHS · Jan 101:27.40CRD Mini #2 @ GVHSJanuary 10, 2023
800 Meters · OutdoorPatriot Fast Times Invite · Apr 262:13.52Patriot Fast Times InviteApril 26, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 3200 Meters · Place 6 · Gainesville3200 Meters610:10.8712
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 1600 Meters · Place 6 · Gainesville1600 Meters64:33.27 PB12
Apr 26Patriot Fast Times InviteApr 26 · 1600 Meters · Place 9 · Gainesville1600 Meters94:40.88—
Apr 26Patriot Fast Times InviteApr 26 · 800 Meters · Place 12 · Gainesville800 Meters122:13.52 PB—
Apr 26Patriot Fast Times InviteApr 26 · 1600 Meters · Place 9 · Gainesville1600 Meters94:40.88—
Apr 26Patriot Fast Times InviteApr 26 · 800 Meters · Place 12 · Gainesville800 Meters122:13.52—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 19 · Gainesville High Sch800 Meters192:14.11—
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 10 · Gainesville High Sch1600 Meters104:38.54—
Apr 19Gainesville Cardinal ClassicApr 19 · 800 Meters · Place 19 · Gainesville800 Meters192:14.1112
Apr 19Gainesville Cardinal ClassicApr 19 · 1600 Meters · Place 10 · Gainesville1600 Meters104:38.5412
Apr 12Woodward Track & Field RelaysApr 12 · 2000m Steeplechase · Place 2 · Gainesville2000m Steeplechase0.838m2.6:43.43a PB12
Apr 11=PR= Northern Virginia InvitationalApr 11 · 3200 Meters · Place 17 · Gainesville3200 Meters1710:02.1512
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 8 · Gainesville High Sch3200 Meters89:49.43 PBSR
Mar 29Patriot InvitationalMar 29 · 3200 Meters · Place 8 · Gainesville High Sch3200 Meters89:49.43SR
Mar 18Osbourn Home MeetMar 18 · 1600 Meters · Place 6 · Gainesville1600 Meters64:39.7512
Mar 18Osbourn Home MeetMar 18 · 1600 Meters · Place 6 · Gainesville1600 Meters64:39.7512
Feb 4Cedar Run District Indoor ChampionshipFeb 4 · 3200 Meters · Place 7 · Gainesville3200 Meters7.10:14.75aUnofficial12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 3200 Meters · Place 5 · Gainesville3200 Meters510:03.6212
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 3200 Meters · Place 5 · Gainesville3200 Meters510:03.6212
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 19 · Gainesville1600 Meters194:39.67 PB—
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 39 · Gainesville1000 Meters392:49.85 PB—
Jan 11Liberty Premier InvitationalJan 11 · 1600 Meters · Place 9 · Gainesville1600 Meters94:42.39—
Jan 11Liberty Premier InvitationalJan 11 · 1000 Meters · Place 11 · Gainesville1000 Meters112:54.47—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 58 · Gainesville1000 Meters58.2:51.91a12
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 28 · Gainesville1600 Meters28.4:44.98a12
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 57 · Gainesville1600 Meters574:42.8211
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 69 · Gainesville1000 Meters692:49.9511
Jan 13Walter Bass HS InvitationalJan 13 · 3200 Meters · Place 5 · Gainesville3200 Meters5.9:58.41a PB11
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 44 · Gainesville1000 Meters44.2:50.04a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3Dogwood Track ClassicMay 3 · 2000m Steeplechase · Place 22 · Gainesville2000m Steeplechase227:00.19 PB11
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 70 · Gainesville3200 Meters709:58.8611
Apr 27Ramtastic InvitationalApr 27 · 3200 Meters · Place 5 · Gainesville3200 Meters5.9:55.23a11
Apr 20Gainesville Cardinal ClassicApr 20 · 1600 Meters · Place 21 · Gainesville1600 Meters21.4:48.25a11
Apr 20Gainesville Cardinal ClassicApr 20 · 800 Meters · Gainesville800 Meters—DNS11
Apr 12=PR= Northern Virginia InvitationalApr 12 · 3200 Meters · Place 19 · Gainesville3200 Meters19.10:07.71a11
Apr 12=PR= Northern Virginia InvitationalApr 12 · 1600 Meters · Place 37 · Gainesville1600 Meters37.4:46.39a11
Mar 16ShamROCK InvitationalMar 16 · 3200 Meters · Place 3 · Gainesville3200 Meters310:21.81—
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · 3200 Meters · Place 9 · Gainesville3200 Meters9.10:01.22a11

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1000 Meters · Place 53 · Gainesville1000 Meters53.2:52.81a11
Dec 9Liberty Flames HS InvitationalDec 9 · 3200 Meters · Place 14 · Gainesville3200 Meters14.10:22.62a11
Dec 9Liberty Flames HS InvitationalDec 9 · 1600 Meters · Place 26 · Gainesville1600 Meters26.4:47.90a11
Feb 6Cedar Run District ChampionshipsFeb 6 · 3200 Meters · Place 9 · Gainesville3200 Meters911:29.9910
Jan 28Bulldog InvitationalJan 28 · 1600 Meters · Place 199 · Gainesville1600 Meters1995:35.3010
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 250 · Gainesville1000 Meters2503:21.8510
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 235 · Gainesville1000 Meters2353:21.8510
Jan 10CRD Mini #2 @ GVHSJan 10 · 3200 Meters · Place 7 · Gainesville3200 Meters712:56.42—
Jan 10CRD Mini #2 @ GVHSJan 10 · 500 Meters · Place 15 · Gainesville500 Meters151:27.40 PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Cedar Run District ChampionshipsMay 16 · 3200 Meters · Place 10 · Gainesville3200 Meters1010:39.90—
May 3The Running Store City-County ChampionshipsMay 3 · 3200 Meters · Place 1 · Gainesville3200 Meters110:48.2610
Apr 29Gainesville Cardinal ClassicApr 29 · 3200 Meters · Place 11 · Gainesville3200 Meters1110:44.79—
Apr 29Gainesville Cardinal ClassicApr 29 · 800 Meters · Place 37 · Gainesville800 Meters372:23.75—
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 13 · Gainesville High Sch1600 Meters134:59.60—
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 41 · Gainesville High Sch1600 Meters414:59.60—
Apr 15South County Stallion InvitationalApr 15 · 1600 Meters · Place 41 · Gainesville1600 Meters415:01.59—
Apr 15South County Stallion InvitationalApr 15 · 1600 Meters · Place 41 · Gainesville1600 Meters415:01.59—
Mar 31Colgan Distance ClassicMar 31 · 3200 Meters · Place 5 · Gainesville3200 Meters512:42.90—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1600 Meters · Place 115 · Gainesville1600 Meters115.5:40.68a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 1600 Meters · Place 56 · Gainesville1600 Meters56.5:31.56aUnofficial10
Dec 7CRD Mini #1Dec 7 · 1600 Meters · Place 17 · Gainesville1600 Meters17.5:34.92aUnofficial10