Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1611.43aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1324.73aDavid Hemery Valentine InvitationalFebruary 13, 2026
200 Meters · OutdoorDuke Twilight · May 323.94aDuke TwilightMay 3, 2026
200 Meters · OutdoorJohn Hay Pennsylvania Distance Carnival · Jun 224.92John Hay Pennsylvania Distance CarnivalJune 2, 2023
400 Meters · OutdoorInter-Ac · May 956.96aInter-AcMay 9, 2024
440 Yards · Relay Split · IndoorHBCU/Ivy Challenge · Dec 759.128aHBCU/Ivy ChallengeDecember 7, 2024
55 Meter · IndoorUC HS Invitational · Jan 247.19aUC HS InvitationalJanuary 24, 2024
55 Meters · IndoorDelco Championship (Co-Ed) · Jan 177.84Delco Championship (Co-Ed)January 17, 2022
60 Meter · IndoorPTFCA Championships · Feb 257.58aPTFCA ChampionshipsFebruary 25, 2024
60 Meters · IndoorHarvard Crimson Elite & Open · Feb 137.52Harvard Crimson Elite & OpenFebruary 13, 2026
Long Jump · IndoorDVGTCA Meet #2 · Dec 1618-04.75DVGTCA Meet #2December 16, 2022
Long Jump · OutdoorPAISAA · May 1819-00.50PAISAAMay 18, 2024
Triple Jump · IndoorHarvard Crimson Elite & Open · Feb 1311.42mHarvard Crimson Elite & OpenFebruary 13, 2026
Triple Jump · OutdoorIvy League Outdoor Track & Field Championships · May 1611.89mIvy League Outdoor Track & Field ChampionshipsMay 16, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Triple Jump · Place 10 · HarvardHarvardTriple Jump10.11.89m PBWind: 0So
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 100 Meters · Place 5 · HarvardHarvard100 MetersRound P5.11.75aWind: 1So
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 100 Meters · Place 4 · HarvardHarvard100 Meters4.11.43a PBWind: 1.4So
May 3Duke TwilightMay 3 · 200 Meters · Place 13 · HarvardHarvard200 Meters13.23.94a PBWind: 1.4So
May 3Duke TwilightMay 3 · 100 Meters · Place 7 · HarvardHarvard100 Meters7.11.44aWind: 1.3So
Apr 16Tom Jones MemorialApr 16 · Triple Jump · Place 22 · HarvardHarvardTriple Jump22.11.76mWind: -0.1So
Apr 16Tom Jones MemorialApr 16 · 100 Meters · Place 13 · HarvardHarvard100 Meters13.11.74aWind: 1So

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 13Harvard Crimson Elite & OpenFeb 13 · Triple Jump · Place 5 · HarvardHarvardTriple Jump511.42m PBSO
Feb 13Harvard Crimson Elite & OpenFeb 13 · 60 Meters · Place 3 · HarvardHarvard60 MetersRound P37.60SO
Feb 13Harvard Crimson Elite & OpenFeb 13 · 60 Meters · Place 4 · HarvardHarvard60 Meters47.52 PBSO
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 2 · HarvardHarvard200 Meters224.73a PBSo
Jan 30Harvard InvitationalJan 30 · Triple Jump · Place 5 · HarvardHarvardTriple Jump511.56mSO
Jan 30Harvard InvitationalJan 30 · 60 Meters · Place 6 · HarvardHarvard60 MetersRound P67.64SO
Jan 30Harvard InvitationalJan 30 · 60 Meters · Place 4 · HarvardHarvard60 Meters47.55SO
Jan 17Beantown ChallengeJan 17 · Triple Jump · Place 5 · HarvardHarvardTriple Jump511.55mSo
Jan 17Beantown ChallengeJan 17 · 60 Meters · Place 8 · HarvardHarvard60 MetersRound P87.64aSo
Jan 17Beantown ChallengeJan 17 · 60 Meters · Place 8 · HarvardHarvard60 Meters87.66aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Tom Jones InvitationalApr 18 · 200 Meters · Place 36 · HarvardHarvard200 Meters36.24.88aWind: -0.1Fr
Apr 18Tom Jones InvitationalApr 18 · 100 Meters · Place 26 · HarvardHarvard100 Meters26.12.03aWind: 2.6Fr
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · 200 Meters · Place 1 · HarvardHarvard200 Meters1.25.28aWind: 3Fr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · 60 Meter · Place 12 · HarvardHarvard60 MeterRound P12.7.66aFr
Mar 1Ivy League ChampionshipsMar 1 · Long Jump · Place 12 · HarvardHarvardLong Jump12.5.70mFr
Feb 14Boston College Eagle Elite InvitationalFeb 14 · Long Jump · Place 2 · HarvardHarvardLong Jump25.84m—
Feb 14Boston College Eagle Elite InvitationalFeb 14 · 60 Meters · Place 9 · HarvardHarvard60 Meters97.70a—
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 24 · HarvardHarvard200 Meters2425.32a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 200 Meters · Place 23 · HarvardHarvard200 Meters2325.22a—
Feb 7Crimson Elite & OpenFeb 7 · Long Jump · Place 7 · HarvardHarvardLong Jump75.66m—
Feb 7Crimson Elite & OpenFeb 7 · 60 Meters · Place 26 · HarvardHarvard60 Meters267.78a—
Jan 18The Battle in BeantownJan 18 · 200 Meters · Place 11 · HarvardHarvard200 Meters1125.70a—
Jan 18The Battle in BeantownJan 18 · 60 Meters · Place 5 · HarvardHarvard60 Meters57.71a—
Jan 18The Battle in BeantownJan 18 · 60 Meters · Place 6 · HarvardHarvard60 Meters67.78a—
Jan 11Suffolk RelaysJan 11 · 200 Meters · Place 5 · HarvardHarvard200 Meters525.42a—
Jan 11Suffolk RelaysJan 11 · Long Jump · Place 2 · HarvardHarvardLong Jump25.54m—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7HBCU/Ivy ChallengeDec 7 · 440 Yards · HarvardHarvard440 YardsRelay Split—59.128a PBFr
Dec 7HBCU/Ivy ChallengeDec 7 · 60 Meter · Place 5 · HarvardHarvard60 MeterRound P5.7.64aFr
Dec 7HBCU/Ivy ChallengeDec 7 · 60 Meter · Place 7 · HarvardHarvard60 Meter7.7.78aFr
Dec 7HBCU/Ivy ChallengeDec 7 · Long Jump · Place 3 · HarvardHarvardLong Jump3.5.57mFr
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 5 · Episcopal AcademyEpiscopal Academy60 MeterRound P5.7.58a PB12
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 5 · Episcopal AcademyEpiscopal Academy60 Meter5.7.63a12
Feb 25PTFCA ChampionshipsFeb 25 · Long Jump · Place 14 · Episcopal AcademyEpiscopal AcademyLong Jump14.17-03.2512
Jan 24UC HS InvitationalJan 24 · 55 Meter · Place 2 · Episcopal AcademyEpiscopal Academy55 Meter2.7.19a PB12
Jan 12DVGTCA Meet #6Jan 12 · Long Jump · Place 1 · Episcopal AcadEpiscopal AcadLong Jump117-11.0012

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · Long Jump · Place 2 · Episcopal AcademyEpiscopal AcademyLong Jump2.19-00.50 PB12
May 18PAISAAMay 18 · 200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy200 Meters2.25.04aWind: 1.412
May 18PAISAAMay 18 · 100 Meters · Place 2 · Episcopal AcademyEpiscopal Academy100 MetersRound P2.12.04aWind: 012
May 18PAISAAMay 18 · 100 Meters · Place 2 · Episcopal AcademyEpiscopal Academy100 Meters2.11.91aWind: 0.612
May 9Inter-AcMay 9 · Long Jump · Place 1 · Episcopal AcademyEpiscopal AcademyLong Jump1.18-10.2512
May 9Inter-AcMay 9 · 400 Meters · Place 2 · Episcopal AcademyEpiscopal Academy400 MetersRound P2.59.92a12
May 9Inter-AcMay 9 · 400 Meters · Place 2 · Episcopal AcademyEpiscopal Academy400 Meters2.56.96a PB12
May 9Inter-AcMay 9 · 200 Meters · Place 5 · Episcopal AcademyEpiscopal Academy200 MetersRound P5.26.90a12
May 9Inter-AcMay 9 · 200 Meters · Place 1 · Episcopal AcademyEpiscopal Academy200 Meters1.24.81a12
May 9Inter-AcMay 9 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 MetersRound P1.12.23a12
May 9Inter-AcMay 9 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 Meters1.12.05a12
Apr 25Penn Relays - HSApr 25 · Long Jump · Place 6 · Episcopal AcademyEpiscopal AcademyLong Jump6.18-4.50Wind: -112
Apr 17Notre Dame #1Apr 17 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 Meters112.33a—
Apr 13The Coatesville Track and Field InvitationalApr 13 · Long Jump · Place 3 · Episcopal AcademyEpiscopal AcademyLong Jump3.17-03.5012
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 MetersRound P1.12.68a12
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 4 · Episcopal AcademyEpiscopal Academy100 Meters4.12.60a12
Apr 6Haverford InvitationalApr 6 · 200 Meters · Place 1 · Episcopal AcademyEpiscopal Academy200 Meters125.27SR
Apr 6Haverford InvitationalApr 6 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 Meters112.44SR

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · Long Jump · Place 2 · Episcopal AcademyEpiscopal AcademyLong Jump2.17-09.7512
Dec 16UC Holiday HS InvitationalDec 16 · 200 Meters · Place 1 · Episcopal AcademyEpiscopal Academy200 Meters1.25.88a12
Dec 15DVGTCA Meet #2Dec 15 · 60 Meter · Place 1 · Episcopal AcademyEpiscopal Academy60 Meter1.7.81a12
Dec 8DVGTCA Meet #1Dec 8 · Long Jump · Place 1 · Episcopal AcademyEpiscopal AcademyLong Jump1.19-01.7512
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · Long Jump · Place 5 · Episcopal AcadEpiscopal AcadLong Jump517-07.0011
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 4 · Episcopal AcadEpiscopal Acad60 Meters47.6811
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 3 · Episcopal AcadEpiscopal Acad60 MetersRound S37.6411
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 2 · Episcopal AcadEpiscopal Acad60 MetersRound P27.6311
Feb 17DVGTCA Meet Of ChampionsFeb 17 · Long Jump · Place 1 · Episcopal AcadEpiscopal AcadLong Jump118-03.0011
Jan 20Bears HS InvitationalJan 20 · Long Jump · Place 1 · Episcopal AcEpiscopal AcLong Jump118-02.2511
Jan 7The Kevin Dare HS InvitationalJan 7 · Long Jump · Place 1 · Episcopal AcEpiscopal AcLong Jump15.48m11
Jan 7The Kevin Dare HS InvitationalJan 7 · 60 Meters · Place 1 · Episcopal AcEpiscopal Ac60 Meters17.7911
Jan 7The Kevin Dare HS InvitationalJan 7 · 60 Meters · Place 2 · Episcopal AcEpiscopal Ac60 MetersRound P28.0311

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2John Hay Pennsylvania Distance CarnivalJun 2 · 200 Meters · Place 36 · Episcopal AcademyEpiscopal Academy200 Meters3624.92 PBJR
May 20PAISAA ChampionshipsMay 20 · Long Jump · Place 2 · Episcopal AcademyEpiscopal AcademyLong Jump2.17-11.50Wind: 1.111
May 20PAISAA ChampionshipsMay 20 · 200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy200 Meters2.24.87aWind: 011
May 20PAISAA ChampionshipsMay 20 · 100 Meters · Place 2 · Episcopal AcademyEpiscopal Academy100 MetersRound P2.11.99aWind: 011
May 20PAISAA ChampionshipsMay 20 · 100 Meters · Place 2 · Episcopal AcademyEpiscopal Academy100 Meters2.12.04aWind: -0.311
May 11Inter-Ac ChampionshipsMay 11 · Long Jump · Place 2 · Episcopal AcademyEpiscopal AcademyLong Jump2.17-02.2511
May 11Inter-Ac ChampionshipsMay 11 · 200 Meters · Place 1 · Episcopal AcademyEpiscopal Academy200 MetersRound P1.25.25a11
May 11Inter-Ac ChampionshipsMay 11 · 200 Meters · Place 1 · Episcopal AcademyEpiscopal Academy200 Meters1.25.29a11
May 11Inter-Ac ChampionshipsMay 11 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 MetersRound P1.12.28a11
May 11Inter-Ac ChampionshipsMay 11 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 Meters1.12.09a11
May 2Episcopal Academy vs Penn CharterMay 2 · Long Jump · Place 1 · Episcopal AcademyEpiscopal AcademyLong Jump119-4.2511
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Long Jump · Place 1 · Episcopal AcadEpiscopal AcadLong Jump119-01.5011
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 100 Meters · Place 1 · Episcopal AcadEpiscopal Acad100 Meters112.0411

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · Long Jump · Place 1 · Episcopal AcademyEpiscopal AcademyLong Jump1.18-04.75 PB11
Dec 16DVGTCA Meet #2Dec 16 · 200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy200 Meters2.26.21a11
Dec 9DVGTCA Meet #1Dec 9 · 60 Meter · Place 3 · Episcopal AcademyEpiscopal Academy60 Meter3.7.83a11
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 200 Meters · Place 12 · Episcopal AcadEpiscopal Acad200 Meters1225.9710
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 60 Meters · Place 7 · Episcopal AcadEpiscopal Acad60 Meters77.8510
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 60 Meters · Place 8 · Episcopal AcadEpiscopal Acad60 MetersRound S87.8110
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 60 Meters · Place 8 · Episcopal AcadEpiscopal Acad60 MetersRound P87.8310
Jan 21DVGTCA Meet #5Jan 21 · 200 Meters · Place 4 · Episcopal AcEpiscopal Ac200 Meters426.7010
Jan 21DVGTCA Meet #5Jan 21 · 200 Meters · Place 4 · Episcopal AcademyEpiscopal Academy200 Meters426.7010
Jan 17Delco Championship (Co-Ed)Jan 17 · 55 Meters · Place 3 · Episcopal AcEpiscopal Ac55 Meters37.84 PB10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · 200 Meters · Place 3 · Episcopal AcEpiscopal Ac200 Meters326.3110
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · 100 Meters · Place 3 · Episcopal AcEpiscopal Ac100 Meters312.0010
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · 100 Meters · Place 3 · Episcopal AcEpiscopal Ac100 Meters312.0710
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · Long Jump · Place 2 · Episcopal AcEpiscopal AcLong Jump217-05.0010
May 12Inter-Ac League ChampionshipsMay 12 · Long Jump · Place 1 · Episcopal AcademyEpiscopal AcademyLong Jump1.16-11.2510
May 12Inter-Ac League ChampionshipsMay 12 · 200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy200 MetersRound P2.25.33a10
May 12Inter-Ac League ChampionshipsMay 12 · 200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy200 Meters2.25.65a10
May 12Inter-Ac League ChampionshipsMay 12 · 100 Meters · Place 2 · Episcopal AcademyEpiscopal Academy100 MetersRound P2.12.18a10
May 12Inter-Ac League ChampionshipsMay 12 · 100 Meters · Place 2 · Episcopal AcademyEpiscopal Academy100 Meters2.12.17a10

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Girls Inter-Ac League ChampionshipMay 22 · Long Jump · Place 2 · Episcopal AcEpiscopal AcLong Jump216-04.759
May 22Girls Inter-Ac League ChampionshipMay 22 · 200 Meters · Place 3 · Episcopal AcEpiscopal Ac200 Meters326.609
May 22Girls Inter-Ac League ChampionshipMay 22 · 100 Meters · Place 3 · Episcopal AcEpiscopal Ac100 Meters312.699
May 15Episcopal Academy DualMay 15 · 200 Meters · Place 2 · Episcopal AcEpiscopal Ac200 Meters226.02—
May 15Episcopal Academy DualMay 15 · Long Jump · Place 1 · Episcopal AcEpiscopal AcLong Jump117-10.00—
May 15Episcopal Academy DualMay 15 · 200 Meters · Place 2 · Episcopal AcEpiscopal Ac200 Meters226.02—
May 15Episcopal Academy DualMay 15 · Long Jump · Place 1 · Episcopal AcEpiscopal AcLong Jump117-10.00—
May 6Delco ChampionshipMay 6 · 100 Meters · Place 6 · Episcopal AcademyEpiscopal Academy100 MetersRound P6.12.67a9
May 6Delco ChampionshipMay 6 · 100 Meters · Place 5 · Episcopal AcademyEpiscopal Academy100 Meters5.12.61a9
May 1Inter-Ac MeetMay 1 · Long Jump · Place 4 · Episcopal AcademyEpiscopal AcademyLong Jump4.14-07.009
May 1Inter-Ac MeetMay 1 · 200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy200 Meters2.27.28a9
May 1Inter-Ac MeetMay 1 · 100 Meters · Place 1 · Episcopal AcademyEpiscopal Academy100 Meters1.12.67a9