Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMarlins Invitational · Jan 3023.02aMarlins InvitationalJanuary 30, 2026
200 Meters · OutdoorAggie Invite · Apr 1722.63aAggie InviteApril 17, 2026
300 Meters · IndoorVCU Indoor Invitational · Jan 935.24aVCU Indoor InvitationalJanuary 9, 2026
300 Meters · OutdoorSection XI Boys Crossover B · Dec 738.73aSection XI Boys Crossover BDecember 7, 2024
400 Meters · IndoorIndoor Pre-Nationals · Feb 1349.08Indoor Pre-NationalsFebruary 13, 2026
400 Meters · OutdoorMount Olive Final Qualifier · May 947.60aMount Olive Final QualifierMay 9, 2026
400 Meters · Relay Split · IndoorMarlin 1st Chance · Dec 550.467Marlin 1st ChanceDecember 5, 2025
500 Meters · IndoorMarlin 1st Chance · Dec 51:04.71aMarlin 1st ChanceDecember 5, 2025
55 Meter · IndoorNorth Shore Season Opener · Dec 66.95aNorth Shore Season OpenerDecember 6, 2024
55 Meter · OutdoorSection XI Boys Crossover B · Dec 76.99aSection XI Boys Crossover BDecember 7, 2024
600 Meters · IndoorCamel City Sprints · Feb 61:20.23Camel City SprintsFebruary 6, 2026
800 Meters · OutdoorBlue & Silver Challenge · Mar 282:00.02aBlue & Silver ChallengeMarch 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Mount Olive Final QualifierMay 9 · 400 Meters · Place 3 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters3.47.60a PBFr
May 8UMO First ChanceMay 8 · 400 Meters · Place 4 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters4.49.29aFr
May 8Mount Olive First ChanceMay 8 · 400 Meters · Place 4 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters4.49.29aFr
May 1Aggie ClassicMay 1 · 400 Meters · Place 15 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters15.49.72aFr
May 1Aggie ClassicMay 1 · 200 Meters · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters—DNSWind: 2.8Fr
Apr 17Aggie InviteApr 17 · 400 Meters · Place 26 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters26.49.02aFr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 69 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters69.22.63a PBWind: 1.3Fr
Apr 10Tennessee InvitationalApr 10 · 400 Meters · Place 43 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters43.50.00aFr
Apr 10Tennessee InvitationalApr 10 · 200 Meters · Place 85 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters85.22.77aWind: 0.1Fr
Apr 4NSU Invitational 2026Apr 4 · 400 Meters · Place 14 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters1448.95aFr
Mar 28Blue & Silver ChallengeMar 28 · 800 Meters · Place 3 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)800 Meters32:00.02a PBFr
Mar 20Betty S Rogers Spring Break InvitationalMar 20 · 800 Meters · Place 3 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)800 Meters32:00.05aFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13Indoor Pre-NationalsFeb 13 · 400 Meters · Place 14 · Bryant & Stratton (VA)Bryant & Stratton (VA)400 Meters1449.08 PBFR
Feb 6Camel City SprintsFeb 6 · 600 Meters · Place 3 · Bryant & StrBryant & Str600 Meters31:20.23 PB—
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 13 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters1350.16aFr
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 29 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters2923.02a PBFr
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 13 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters13.50.16aFr
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 29 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters29.23.02aWind: 0Fr
Jan 9VCU Indoor InvitationalJan 9 · 400 Meters · Place 8 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters849.54aFr
Jan 9VCU Indoor InvitationalJan 9 · 300 Meters · Place 14 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)300 Meters1435.24a PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 600 Meters · Place 5 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)600 Meters5.1:22.10aFr
Dec 5Marlin 1st ChanceDec 5 · 500 Meters · Place 2 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)500 Meters2.1:04.71a PBFr
Dec 5Marlin 1st ChanceDec 5 · 400 Meters · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 MetersRelay Split—50.467 PBFr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 400 Meters · Place 8 · HauppaugeHauppauge400 Meters8.49.48a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · 300 Meters · Place 19 · HauppaugeHauppauge300 Meters19.38.73a PB12
Dec 7Section XI Boys Crossover BDec 7 · 55 Meter · Place 32 · HauppaugeHauppauge55 Meter32.6.99a PB12
Dec 1Section XI Boys Crossover ADec 1 · 300 Meters · Place 5 · HauppaugeHauppauge300 Meters5.38.75a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6North Shore Season OpenerDec 6 · 300 Meters · Place 4 · HauppaugeHauppauge300 Meters4.37.19a12
Dec 6North Shore Season OpenerDec 6 · 55 Meter · Place 12 · HauppaugeHauppauge55 MeterRound P12.6.95a PB12