Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL 1B/2B Regional · Feb 103:09.03aVHSL 1B/2B RegionalFebruary 10, 2024
1000 Meters · OutdoorFUMA Mini Invite #2 · Dec 133:19.99aFUMA Mini Invite #2December 13, 2023
1600 Meters · IndoorVHSL Region 1B/2B Indoor Track & Field Championships · Feb 175:22.15VHSL Region 1B/2B Indoor Track & Field ChampionshipsFebruary 17, 2026
1600 Meters · OutdoorVHSL Region 1B Championship 2026 · May 275:03.66aVHSL Region 1B Championship 2026May 27, 2026
200 Meters · OutdoorGreensville Co. Home Meet #2 · Apr 1026.24Greensville Co. Home Meet #2April 10, 2024
800 Meters · OutdoorThe Caroline Invitational · May 32:21.47The Caroline InvitationalMay 3, 2024
Long Jump · OutdoorPrince Edward-Cumberland-Brunswick-Nottoway-Buckingham · Dec 2716-10Prince Edward-Cumberland-Brunswick-Nottoway-BuckinghamDecember 27, 2024
Triple Jump · OutdoorPrince Edward-Cumberland-Brunswick-Nottoway-Buckingham · Dec 2734-7.75Prince Edward-Cumberland-Brunswick-Nottoway-BuckinghamDecember 27, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27VHSL Region 1B Championship 2026May 27 · 1600 Meters · Place 2 · Brunswick Senior1600 Meters2.5:03.66a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 1600 Meters · Place 5 · Brunswick Hi1600 Meters55:22.15 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · 1600 Meters · Place 12 · Brunswick Senior1600 Meters12.5:30.37a12
Feb 17VHSL 1B/2B REGIONAL ChampionshipsFeb 17 · 1600 Meters · Place 6 · Brunswick Senior1600 Meters6.5:47.85a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28VHSL Class 1 Region B ChampionshipsMay 28 · 1600 Meters · Place 5 · Brunswick High1600 Meters55:15.3611
May 14Tri-Rivers District ChampionshipsMay 14 · 1600 Meters · Place 2 · Brunswick Hi1600 Meters25:18.3011
May 14Tri-Rivers District ChampionshipsMay 14 · 1600 Meters · Place 2 · Brunswick High1600 Meters25:18.3011
May 7Greensville Co. Home Meet 2May 7 · 1600 Meters · Place 3 · Brunswick High1600 Meters35:24.4511
May 1Franklin HS Meet #2May 1 · 1600 Meters · Place 3 · Brunswick Hi1600 Meters35:39.05—
May 1Franklin HS Meet #2May 1 · 1600 Meters · Place 3 · Brunswick Hi1600 Meters35:39.05—
Apr 26Cumberland County InvitationalApr 26 · 1600 Meters · Place 4 · Brunswick High1600 Meters45:25.5111
Apr 19Appomattox County HS InvitationalApr 19 · 1600 Meters · Place 6 · Brunswick Hi1600 Meters65:16.32—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 27Prince Edward-Cumberland-Brunswick-Nottoway-BuckinghamDec 27 · Triple Jump · Place 5 · Brunswick SeniorTriple Jump5.34-7.75 PB11
Dec 27Prince Edward-Cumberland-Brunswick-Nottoway-BuckinghamDec 27 · Long Jump · Place 7 · Brunswick SeniorLong Jump7.16-10 PB11
May 22VHSL Class 1 Region B ChampionshipsMay 22 · 1600 Meters · Place 8 · Brunswick High1600 Meters85:27.7010
May 22VHSL Class 1 Region B ChampionshipsMay 22 · 1600 Meters · Place 8 · Brunswick Hi1600 Meters85:27.70—
May 3The Caroline InvitationalMay 3 · 1600 Meters · Place 15 · BRUNSWICK HI1600 Meters155:16.54—
May 3The Caroline InvitationalMay 3 · 800 Meters · Place 17 · BRUNSWICK HI800 Meters172:21.47 PB—
Apr 24Sussex Home Meet #3Apr 24 · 1600 Meters · Place 1 · Brunswick High1600 Meters15:21.0810
Apr 18Franklin HS Meet #2Apr 18 · 800 Meters · Place 2 · Brunswick Hi800 Meters22:21.47—
Apr 18Franklin HS Meet #2Apr 18 · 800 Meters · Place 2 · Brunswick Hi800 Meters22:21.47—
Apr 10Greensville Co. Home Meet #2Apr 10 · 200 Meters · Place 11 · Brunswick High200 Meters1126.24 PB10
Mar 29Charles City InvitationalMar 29 · 1600 Meters · Place 14 · Brunswick Hi1600 Meters145:22.29—
Mar 29Charles City InvitationalMar 29 · 800 Meters · Place 9 · Brunswick Hi800 Meters92:23.70—
Mar 13Greensville Co. Home Meet #1Mar 13 · 1600 Meters · Place 2 · Brunswick Senior1600 Meters2.5:25.83a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · 1600 Meters · Place 20 · Brunswick Senior1600 Meters20.5:42.49a11
Feb 10VHSL 1B/2B RegionalFeb 10 · 1000 Meters · Place 10 · Brunswick Senior1000 Meters10.3:09.03a PB10
Jan 26Louisa Polar Bear TwoJan 26 · 1000 Meters · Place 14 · Brunswick Hi1000 Meters143:12.5410

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · 1000 Meters · Place 20 · Brunswick Senior1000 Meters20.3:19.99a PB10
Dec 9Prince Edward-Cumberland-Brunswick-NottowayDec 9 · 1000 Meters · Place 2 · Brunswick Senior1000 Meters2.3:09.00aUnofficial10
May 22VHSL Class 2 Region A Outdoor Track and Field ChampionshipsMay 22 · 800 Meters · Place 9 · BRUNSWICK HI800 Meters92:22.39—
May 10Tri-Rivers District Championship MeetMay 10 · 1600 Meters · Place 4 · Brunswick High1600 Meters45:30.779
May 5Caroline InvitationalMay 5 · 1600 Meters · Place 16 · BRUNSWICK HI1600 Meters165:35.62—
Apr 13Charles City Regular Season Meet #2Apr 13 · 800 Meters · Place 7 · Brunswick Senior800 Meters7.2:25.38a9
Mar 25Charles City Invitational 2023Mar 25 · 800 Meters · Place 35 · Brunswick Hi800 Meters352:35.86—
Feb 7Louisa Polar Bear #1Feb 7 · 1000 Meters · Place 6 · Brunswick Senior1000 Meters6.3:20.76aUnofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · 1000 Meters · Place 16 · Brunswick Senior1000 Meters16.3:27.88a9
Jan 11FUMA Mini Invite #3Jan 11 · 1000 Meters · Place 19 · Brunswick Hi1000 Meters193:39.179

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14FUMA Mini Invite #2Dec 14 · 1000 Meters · Place 22 · Brunswick Senior1000 Meters22.4:42.19a9