Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUMASS Commonwealth Invitational · Apr 1110.57aUMASS Commonwealth InvitationalApril 11, 2026
200 Meters · IndoorSuffolk Relays · Jan 1121.58aSuffolk RelaysJanuary 11, 2025
200 Meters · OutdoorTSSAA D-1 AAA Section 3 · May 1021.35aTSSAA D-1 AAA Section 3May 10, 2024
300 Meters · IndoorBeantown Challenge · Jan 1733.72aBeantown ChallengeJanuary 17, 2026
400 Meters · IndoorJohn Thomas Terrier Classic · Jan 3047.34John Thomas Terrier ClassicJanuary 30, 2026
400 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1646.35aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
440 Yards · Relay Split · IndoorHBCU/Ivy Challenge · Dec 747.801aHBCU/Ivy ChallengeDecember 7, 2024
60 Meter · Indoor2024 Radd Sunshine Showcase · Jan 207.08a2024 Radd Sunshine ShowcaseJanuary 20, 2024
60m Hurdles · 39" / 0.991m · IndoorThe Galleria Games · Dec 168.40aThe Galleria GamesDecember 16, 2023
Long Jump · IndoorThe Galleria Games · Dec 175.97mThe Galleria GamesDecember 17, 2022
Long Jump · OutdoorHarvard-Yale vs. Oxford-Cambridge · Apr 125.85mHarvard-Yale vs. Oxford-CambridgeApril 12, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 400 Meters · Place 7 · HarvardHarvard400 MetersRound P7.46.74aSo
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 400 Meters · Place 5 · HarvardHarvard400 Meters5.46.35a PBSo
May 3Duke TwilightMay 3 · 400 Meters · Place 7 · HarvardHarvard400 Meters7.47.00aSo
Apr 16Tom Jones MemorialApr 16 · 400 Meters · Place 20 · HarvardHarvard400 Meters20.47.03aSo
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · Place 1 · HarvardHarvard200 Meters1.21.42aWind: 2So
Apr 11UMASS Commonwealth InvitationalApr 11 · 100 Meters · Place 1 · HarvardHarvard100 Meters1.10.57a PBWind: 1.8So

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 7 · HarvardHarvard200 Meters721.75aSo
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 5 · HarvardHarvard400 Meters547.34 PBSO
Jan 17Beantown ChallengeJan 17 · 300 Meters · Place 2 · HarvardHarvard300 Meters233.72a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Battle Road Track Club Twilight Series #2May 17 · 400 Meters · Place 1 · HarvardHarvard400 Meters147.56FR
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 400 Meters · Place 10 · HarvardHarvard400 MetersRound P10.48.02aFr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 200 Meters · Place 10 · HarvardHarvard200 MetersRound P10.21.87aWind: 0.3Fr
Apr 18Tom Jones InvitationalApr 18 · 400 Meters · Place 8 · HarvardHarvard400 Meters8.47.39aFr
Apr 18Tom Jones InvitationalApr 18 · 200 Meters · Place 24 · HarvardHarvard200 Meters24.21.54aWind: 1.2Fr
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · Long Jump · Place 3 · HarvardHarvardLong Jump3.5.85m PBWind: 0Fr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · 200 Meters · Place 13 · HarvardHarvard200 MetersRound P13.22.36aFr
Jan 18The Battle in BeantownJan 18 · 300 Meters · Place 4 · HarvardHarvard300 Meters433.88a—
Jan 11Suffolk RelaysJan 11 · 200 Meters · Place 1 · HarvardHarvard200 Meters121.58a PB—
Jan 11Suffolk RelaysJan 11 · 400 Meters · Place 1 · HarvardHarvard400 Meters148.79a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7HBCU/Ivy ChallengeDec 7 · 440 Yards · HarvardHarvard440 YardsRelay Split—47.801a PBFr
Dec 7HBCU/Ivy ChallengeDec 7 · 300 Meters · Place 3 · HarvardHarvard300 Meters3.33.87aFr
Feb 24Tennessee State HS Indoor ChampionshipsFeb 24 · 200 Meters · Place 2 · Brentwood TCBrentwood TC200 Meters221.73—
Feb 24Tennessee State HS Indoor ChampionshipsFeb 24 · 400 Meters · Place 1 · Brentwood TCBrentwood TC400 Meters147.62—
Feb 24Tennessee State HS Indoor ChampionshipsFeb 24 · 200 Meters · Place 2 · Brentwood TCBrentwood TC200 MetersRound P221.72—
Jan 202024 Radd Sunshine ShowcaseJan 20 · 60 Meter · Place 4 · Kinder Sport TrackKinder Sport Track60 Meter4.7.08a PB12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10TSSAA D-1 AAA Section 3May 10 · 400 Meters · Place 1 · BrentwoodBrentwood400 Meters1.47.06a12
May 10TSSAA D-1 AAA Section 3May 10 · 200 Meters · Place 1 · BrentwoodBrentwood200 Meters1.21.35a PB12

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16The Galleria GamesDec 16 · 60m Hurdles · Place 5 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991mRound P5.8.40a PB12
Dec 16The Galleria GamesDec 16 · 60m Hurdles · Place 9 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991m9.8.55a12
Dec 16The Galleria GamesDec 16 · 200 Meters · Place 2 · Kinder Sport TrackKinder Sport Track200 Meters2.21.67a12
Jan 21RADD Sunshine ShowcaseJan 21 · 60m Hurdles · Place 16 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991mRound P16.9.20a12
Jan 21RADD Sunshine ShowcaseJan 21 · 400 Meters · Place 5 · Kinder Sport TrackKinder Sport Track400 Meters5.49.59a12
Jan 21RADD Sunshine ShowcaseJan 21 · 200 Meters · Place 10 · Kinder Sport TrackKinder Sport Track200 Meters10.22.49a12
Jan 7KYA HS Indoor ClassicJan 7 · 60 Meter · Place 15 · Kinder Sport TrackKinder Sport Track60 MeterRound P15.7.23a12
Jan 7KYA HS Indoor ClassicJan 7 · 200 Meters · Place 3 · Kinder Sport TrackKinder Sport Track200 MetersRound P3.22.56a12
Jan 7KYA HS Indoor ClassicJan 7 · 200 Meters · Place 2 · Kinder Sport TrackKinder Sport Track200 Meters2.22.44a12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 2 · BrentwoodBrentwood200 MetersRound P2.22.11aWind: 0.111
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 3 · BrentwoodBrentwood200 Meters3.21.61aWind: 0.511

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · 60m Hurdles · Place 13 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991mRound P13.8.99a12
Dec 17The Galleria GamesDec 17 · 60m Hurdles · Place 14 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991m14.9.63a12
Dec 17The Galleria GamesDec 17 · 60 Meter · Place 21 · Kinder Sport TrackKinder Sport Track60 MeterRound P21.7.17a12
Dec 17The Galleria GamesDec 17 · Long Jump · Place 13 · Kinder Sport TrackKinder Sport TrackLong Jump13.5.97m PB12
Dec 17The Galleria GamesDec 17 · 200 Meters · Kinder Sport TrackKinder Sport Track200 Meters--DNS12
Feb 19UK HS InvitationalFeb 19 · 60 Meter · Place 20 · Kinder Sport TrackKinder Sport Track60 MeterRound P20.7.23a11
Feb 19UK HS InvitationalFeb 19 · 200 Meters · Place 16 · Kinder Sport TrackKinder Sport Track200 Meters16.22.64a11
Feb 4Air Force HS Indoor OpenFeb 4 · 60m Hurdles · Place 10 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991mRound S10.9.48aUnofficial11
Feb 4Air Force HS Indoor OpenFeb 4 · 60m Hurdles · Place 12 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991mRound P12.9.18aUnofficial11
Feb 4Air Force HS Indoor OpenFeb 4 · 60 Meter · Place 11 · Kinder Sport TrackKinder Sport Track60 MeterRound S11.7.26aUnofficial11
Feb 4Air Force HS Indoor OpenFeb 4 · 60 Meter · Place 16 · Kinder Sport TrackKinder Sport Track60 MeterRound P16.7.26aUnofficial11
Feb 4Air Force HS Indoor OpenFeb 4 · 200 Meters · Place 8 · Kinder Sport TrackKinder Sport Track200 MetersRound P8.23.01aUnofficial11
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · 60m Hurdles · Place 9 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991mRound P9.9.45a11
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · 60 Meter · Place 11 · Kinder Sport TrackKinder Sport Track60 MeterRound P11.7.30a11
Jan 142022 ESTU Track and Field Invitational/KYA HSJan 14 · 400 Meters · Place 4 · Kinder Sport TrackKinder Sport Track400 Meters4.52.05a11

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18The Galleria GamesDec 18 · 60m Hurdles · Place 5 · Kinder Sport TrackKinder Sport Track60m Hurdles39" / 0.991m5.9.06a11
Dec 18The Galleria GamesDec 18 · Long Jump · Place 10 · Kinder Sport TrackKinder Sport TrackLong Jump10.5.01m11
Dec 18The Galleria GamesDec 18 · 200 Meters · Place 1 · Kinder Sport TrackKinder Sport Track200 Meters1.22.99a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5TSSAA D-1 Section 3 - South Regional Large SchoolsMay 5 · 100 Meters · Place 7 · BrentwoodBrentwood100 Meters7.11.47a9
Apr 17Montgomery Bell Academy Home Meet #3Apr 17 · 100 Meters · Place 3 · BrentwoodBrentwood100 Meters3.11.35a9
Apr 8FRA Track Meet April 8thApr 8 · 200 Meters · Place 2 · BrentwoodBrentwood200 Meters2.23.81a9