Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL State Track & Field Championships · Jun 910.62aMSHSL State Track & Field ChampionshipsJune 9, 2022
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1022.15aDavid Hemery Valentine InvitationalFebruary 10, 2023
200 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1621.17aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
300 Meters · IndoorRutgers Holiday Classic · Dec 134.96aRutgers Holiday ClassicDecember 1, 2023
400 Meters · OutdoorMayo Dick Norman Invitational · May 548.95aMayo Dick Norman InvitationalMay 5, 2022
60 Meter · IndoorRutgers Holiday Classic · Dec 27.10aRutgers Holiday ClassicDecember 2, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 200 Meters · Place 7 · ColumbiaColumbia200 MetersRound P7.21.17a PBWind: -0.4Sr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 200 Meters · Place 7 · ColumbiaColumbia200 Meters7.21.21aWind: 1.4Sr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 100 Meters · Place 10 · ColumbiaColumbia100 MetersRound P10.10.69aWind: 2.4Sr
May 1Larry Ellis InvitationalMay 1 · 200 Meters · Place 3 · ColumbiaColumbia200 Meters3.21.35aWind: 0.2Sr
Apr 16Bryan Clay InvitationalApr 16 · 200 Meters · Place 10 · ColumbiaColumbia200 Meters10.21.31aWind: 1.6Sr
Apr 11Rutgers RelaysApr 11 · 400 Meters · Place 17 · ColumbiaColumbia400 Meters17.50.16aSr
Apr 11Rutgers RelaysApr 11 · 200 Meters · Place 4 · ColumbiaColumbia200 Meters4.21.41aWind: 3.4Sr
Mar 28Navy Outdoor InvitationalMar 28 · 200 Meters · ColumbiaColumbia200 Meters--DQWind: 2.5Sr
Mar 21USF Alumni InvitationalMar 21 · 200 Meters · Place 54 · ColumbiaColumbia200 Meters54.21.82aWind: 2.2Sr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 200 Meters · Place 12 · ColumbiaColumbia200 MetersRound P12.21.98aWind: 1.1Jr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Rutgers Holiday ClassicDec 1 · 300 Meters · Place 6 · ColumbiaColumbia300 Meters6.34.96a PBSo
Feb 10David Hemery Valentine InvitationalFeb 10 · 200 Meters · Place 49 · ColumbiaColumbia200 Meters49.22.15a PBFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 200 Meters · Place 13 · ColumbiaColumbia200 MetersRound P13.21.77aWind: 0Fr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 17 · ColumbiaColumbia100 MetersRound P17.10.87aWind: 0.9Fr
Apr 20Virginia ChallengeApr 20 · 200 Meters · Place 21 · ColumbiaColumbia200 Meters21.21.98aWind: 1.5Fr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Rutgers Holiday ClassicDec 2 · 300 Meters · Place 6 · ColumbiaColumbia300 Meters6.35.28aFr
Dec 2Rutgers Holiday ClassicDec 2 · 60 Meter · Place 10 · ColumbiaColumbia60 Meter10.7.10a PBFr
Apr 8Minnesota State HS Relay MeetApr 8 · 60 Meter · Place 2 · Rochester CenturyRochester Century60 Meter2.7.12a12
Mar 26UWRF All American HS MeetMar 26 · 60 Meter · Place 1 · Rochester CenturyRochester Century60 MeterRound P1.7.30a12
Mar 26UWRF All American HS MeetMar 26 · 60 Meter · Place 1 · Rochester CenturyRochester Century60 Meter1.7.18a12
Mar 26UWRF All American HS MeetMar 26 · 200 Meters · Place 1 · Rochester CenturyRochester Century200 Meters1.23.22a12

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 200 Meters · Place 1 · Rochester CenturyRochester Century200 MetersRound P1.21.32aWind: 2.912
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 200 Meters · Place 2 · Rochester CenturyRochester Century200 Meters2.21.21aWind: 112
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 100 Meters · Place 3 · Rochester CenturyRochester Century100 MetersRound P3.10.87aWind: -1.812
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 100 Meters · Place 2 · Rochester CenturyRochester Century100 Meters2.10.62a PBWind: 0.712
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 200 Meters · Place 3 · Rochester CenturyRochester Century200 MetersRound P3.22.90a12
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 200 Meters · Place 2 · Rochester CenturyRochester Century200 Meters2.22.00aWind: -1.112
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 100 Meters · Place 2 · Rochester CenturyRochester Century100 MetersRound P2.11.00a12
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 100 Meters · Place 1 · Rochester CenturyRochester Century100 Meters1.10.99aWind: -112
May 10Section 1AAA True TeamMay 10 · 400 Meters · Place 2 · Rochester CenturyRochester Century400 Meters2.49.28a12
May 10Section 1AAA True TeamMay 10 · 200 Meters · Place 1 · Rochester CenturyRochester Century200 Meters1.21.85a12
May 10Section 1AAA True TeamMay 10 · 100 Meters · Place 2 · Rochester CenturyRochester Century100 Meters2.10.98a12
May 5Mayo Dick Norman InvitationalMay 5 · 400 Meters · Place 1 · Rochester CenturyRochester Century400 Meters1.48.95a PB12
May 5Mayo Dick Norman InvitationalMay 5 · 200 Meters · Place 1 · Rochester CenturyRochester Century200 Meters1.22.56a12
May 5Mayo Dick Norman InvitationalMay 5 · 100 Meters · Place 1 · Rochester CenturyRochester Century100 Meters1.11.09a12