Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBRD Reg. Season #1 · Dec 122:52.24aBRD Reg. Season #1December 12, 2023
1600 Meters · IndoorVHSL Class 3 Region A Indoor T&F Championships · Feb 164:46.47VHSL Class 3 Region A Indoor T&F ChampionshipsFebruary 16, 2024
3200 Meters · IndoorBRD Reg. Season #3 · Jan 2311:01.20aBRD Reg. Season #3January 23, 2024
800 Meters · OutdoorLEGENDS OF TRACK AND FIELD INVITATIONAL · Apr 152:18.13aLEGENDS OF TRACK AND FIELD INVITATIONALApril 15, 2023
800 Meters · Relay Split · IndoorCNU HS Showcase · Jan 102:11.117CNU HS ShowcaseJanuary 10, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 1600 Meters · Place 4 · York1600 Meters44:57.8612
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 396 · York1600 Meters396.4:59.66a12
Jan 10CNU HS ShowcaseJan 10 · 1600 Meters · Place 26 · York1600 Meters26.5:12.26a12
Jan 10CNU HS ShowcaseJan 10 · 800 Meters · York800 MetersRelay Split—2:11.117 PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 3200 Meters · Place 13 · York3200 Meters13.11:45.30a12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 16 · 1600 Meters · Place 3 · York1600 Meters34:46.47 PB10
Feb 2BRD CHAMPIONSHIPSFeb 2 · 1000 Meters · Place 12 · York1000 Meters122:53.51a—
Jan 23BRD Reg. Season #3Jan 23 · 3200 Meters · Place 7 · York3200 Meters711:01.20a PB—
Jan 19BRD Reg. Season #2Jan 19 · 1000 Meters · Place 5 · York1000 Meters5.2:52.40a10
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 218 · York1600 Meters2184:57.12—
Jan 12The VA ShowcaseJan 12 · 1000 Meters · Place 128 · York1000 Meters1282:52.32—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 218 · York1600 Meters2184:57.12—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12BRD Reg. Season #1Dec 12 · 1000 Meters · Place 10 · York1000 Meters10.2:52.24a PB10
Dec 8CNU HS Winter FrolicDec 8 · 1600 Meters · Place 14 · York1600 Meters14.4:55.68a10
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · 1600 Meters · Place 8 · York1600 Meters84:55.229
Jan 24Bay Rivers Regular Season Meet #3Jan 24 · 1000 Meters · Place 22 · YORK1000 Meters223:05.849
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 239 · York1600 Meters239.5:12.53a9
Jan 10Bay Rivers Regular Season Meet #2Jan 10 · 3200 Meters · Place 10 · YORK3200 Meters1011:21.219

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15LEGENDS OF TRACK AND FIELD INVITATIONALApr 15 · 800 Meters · Place 21 · York800 Meters21.2:18.13a PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Bay Rivers Regular Season Meet #1Dec 13 · 3200 Meters · Place 9 · York3200 Meters9.11:21.94a9
Dec 13Bay Rivers Regular Season Meet #1Dec 13 · Pole Vault · YorkPole Vault--NH9
Dec 9CNU HS Winter FrolicDec 9 · 1600 Meters · Place 22 · York1600 Meters22.5:16.17a9