Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1711.91a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1611.76aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1723.87a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1624.22aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
300 Meters · IndoorPenn Opener · Dec 640.10aPenn OpenerDecember 6, 2024
400 Meters · IndoorQuaker Invitational · Jan 1756.70aQuaker InvitationalJanuary 17, 2026
400 Meters · OutdoorFords Track Classic · Apr 1258.68Fords Track ClassicApril 12, 2024
60 Meter · IndoorPTFCA Championships · Feb 257.70aPTFCA ChampionshipsFebruary 25, 2024
60 Meters · IndoorPhiladelphia Metro · Feb 207.60Philadelphia MetroFebruary 20, 2026
Long Jump · OutdoorCAL Girls Meet #1 - Conestoga · Mar 2917-07.25CAL Girls Meet #1 - ConestogaMarch 29, 2023

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 · 200 Meters · Place 9 · PennPenn200 MetersRound P9.24.22a PBWind: 1.6So
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 100 Meters · Place 7 · PennPenn100 MetersRound P7.11.76a PBWind: 1.2So
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 100 Meters · Place 8 · PennPenn100 Meters8.11.78aWind: 1.4So
May 1Larry Ellis InvitationalMay 1 · 100 Meters · Place 1 · PennPenn100 Meters1.11.90aWind: -0.5So
Mar 27Hurricane Collegiate InvitationalMar 27 · 200 Meters · Place 19 · PennPenn200 Meters19.24.74aWind: 0.9So
Mar 21Penn ChallengeMar 21 · 100 Meters · Place 3 · PennPenn100 Meters312.05SO

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 2 · PennPenn200 Meters2.23.87a PBWind: 0.7So
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 4 · PennPenn100 Meters4.11.91a PBWind: 0.4So
Feb 20Philadelphia MetroFeb 20 · 60 Meters · Place 2 · PennPenn60 Meters27.60 PBSO
Feb 6Penn ClassicFeb 6 · 200 Meters · Place 4 · PennPenn200 Meters424.28aSo
Jan 22Penn EliteJan 22 · 200 Meters · Place 7 · PennPenn200 Meters7.24.50aSo
Jan 17Quaker InvitationalJan 17 · 400 Meters · Place 4 · PennPenn400 Meters4.56.70a PBSo

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 300 Meters · Place 10 · PennPenn300 Meters10.40.18aSo
Mar 1Ivy League ChampionshipsMar 1 · 200 Meters · Place 9 · PennPenn200 MetersRound P9.24.69aFr
Feb 21Philadelphia MetroFeb 21 · 200 Meters · Place 2 · PennPenn200 Meters224.45a—
Feb 8Penn ClassicFeb 8 · 200 Meters · Place 6 · PennPenn200 Meters624.91a—
Feb 8Penn ClassicFeb 8 · 60 Meters · Place 6 · PennPenn60 Meters67.80a—
Feb 8Penn ClassicFeb 8 · 60 Meters · Place 6 · PennPenn60 Meters67.79a—
Jan 31PSU National OpenJan 31 · 400 Meters · Place 33 · PennPenn400 Meters33.59.01aFr
Jan 25Penn 10 Team EliteJan 25 · 200 Meters · Place 11 · PennPenn200 Meters1124.98a—
Jan 17Quaker InvitationalJan 17 · 400 Meters · Place 14 · PennPenn400 Meters141:00.37a—
Jan 11Penn SelectJan 11 · 200 Meters · Place 4 · PennPenn200 Meters424.98a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17Princeton Elite InvitationalMay 17 · 100 Meters · Place 6 · PennPenn100 MetersRound P612.06FR
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 200 Meters · Place 11 · PennPenn200 MetersRound P11.24.46aWind: 0.8Fr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 100 Meters · Place 4 · PennPenn100 MetersRound P4.11.77aWind: 4.4Fr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 100 Meters · Place 5 · PennPenn100 Meters5.11.67aWind: 2.8Fr
May 2Larry Ellis InvitationalMay 2 · 200 Meters · Place 4 · PennPenn200 Meters424.41aFr
May 2Larry Ellis InvitationalMay 2 · 100 Meters · Place 7 · PennPenn100 Meters712.00aFr
Apr 18Paul Donahue InvitationalApr 18 · 200 Meters · Place 2 · PennPenn200 Meters224.60FR
Apr 18Paul Donahue InvitationalApr 18 · 100 Meters · Place 4 · PennPenn100 Meters412.20FR

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Penn OpenerDec 6 · 300 Meters · Place 8 · PennPenn300 Meters8.40.10a PBFr
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 6 · HarritonHarriton60 MeterRound P6.7.70a PB12
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 6 · HarritonHarriton60 Meter6.7.71a12
Feb 25PTFCA ChampionshipsFeb 25 · 200 Meters · Place 5 · HarritonHarriton200 Meters5.24.78a12
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 60 Meters · Place 3 · HarritonHarriton60 Meters37.8512
Feb 10PTFCA Indoor Track CarnivalFeb 10 · 60 Meters · Place 3 · HarritonHarriton60 Meters37.90QSG12
Jan 6Kevin Dare InvitationalJan 6 · 200 Meters · Place 2 · HarritonHarriton200 Meters225.14—
Jan 6Kevin Dare InvitationalJan 6 · 60 Meters · Place 1 · HarritonHarriton60 Meters17.82—
Jan 6Kevin Dare InvitationalJan 6 · 60 Meters · Place 1 · HarritonHarriton60 MetersRound P17.76—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 200 Meters · Place 8 · HarritonHarriton200 MetersRound P8.25.12aWind: -1.412
May 24PIAA State Track & Field ChampionshipsMay 24 · 200 Meters · Place 7 · HarritonHarriton200 Meters7.25.17aWind: -1.312
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 8 · HarritonHarriton100 MetersRound P8.12.12aWind: 1.712
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 8 · HarritonHarriton100 Meters8.12.28aWind: 0.212
May 17PIAA District I ChampionshipsMay 17 · 200 Meters · Place 5 · HarritonHarriton200 MetersRound P5.25.04aWind: 012
May 17PIAA District I ChampionshipsMay 17 · 200 Meters · Place 5 · HarritonHarriton200 Meters5.25.05aWind: 012
May 17PIAA District I ChampionshipsMay 17 · 100 Meters · Place 5 · HarritonHarriton100 MetersRound P5.12.35aWind: 0.612
May 17PIAA District I ChampionshipsMay 17 · 100 Meters · Place 6 · HarritonHarriton100 Meters6.12.29aWind: 012
May 8Central League Individual ChampsMay 8 · 200 Meters · Place 1 · HarritonHarriton200 Meters124.2312
May 8Central League Individual ChampsMay 8 · 100 Meters · Place 1 · HarritonHarriton100 Meters111.9112
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 200 Meters · Place 2 · HarritonHarriton200 Meters225.36SR
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 100 Meters · Place 4 · HarritonHarriton100 Meters412.63SR
Apr 17CAL Girls Meet #3 - RadnorApr 17 · 400 Meters · Place 4 · HarritonHarriton400 Meters41:01.34—
Apr 17CAL Girls Meet #3 - RadnorApr 17 · 100 Meters · Place 1 · HarritonHarriton100 Meters112.54—
Apr 13The Coatesville Track and Field InvitationalApr 13 · Long Jump · Place 5 · HarritonHarritonLong Jump5.16-09.5012
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 2 · HarritonHarriton100 MetersRound P2.12.77a12
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 7 · HarritonHarriton100 Meters7.12.76a12
Apr 12Fords Track ClassicApr 12 · 400 Meters · Place 2 · HarritonHarriton400 Meters258.68 PBSR
Apr 6Haverford InvitationalApr 6 · 200 Meters · Place 2 · HarritonHarriton200 Meters225.34SR
Apr 6Haverford InvitationalApr 6 · 100 Meters · Place 2 · HarritonHarriton100 Meters212.48SR

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 400 Meters · Place 2 · HarritonHarriton400 Meters2.59.59a12
Dec 15DVGTCA Meet #2Dec 15 · 60 Meter · Place 4 · HarritonHarriton60 Meter4.7.96a12
Dec 15DVGTCA Meet #2Dec 15 · 200 Meters · Place 3 · HarritonHarriton200 Meters3.26.24a12
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 200 Meters · Place 9 · HarritonHarriton200 Meters925.2611
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 8 · HarritonHarriton60 Meters87.8111
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 7 · HarritonHarriton60 MetersRound S77.79711
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 60 Meters · Place 6 · HarritonHarriton60 MetersRound P67.8111
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 60 Meters · Place 2 · HarritonHarriton60 Meters27.9111
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 60 Meters · Place 5 · HarritonHarriton60 Meters57.91qSG11
Jan 27DVGTCA Meet #7Jan 27 · 60 Meters · Place 3 · HarritonHarriton60 Meters38.0211
Jan 27DVGTCA Meet #7Jan 27 · 60 Meters · Place 3 · HarritonHarriton60 Meters38.0211
Jan 6DVGTCA Meet #4Jan 6 · 60 Meters · Place 3 · HarritonHarriton60 Meters38.0211

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · Long Jump · HarritonHarritonLong Jump--DNS11
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 200 Meters · Place 5 · HarritonHarriton200 MetersRound P5.25.48aWind: -0.911
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 200 Meters · Place 2 · HarritonHarriton200 Meters2.24.85aWind: -1.311
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 100 Meters · Place 3 · HarritonHarriton100 MetersRound P3.12.26aWind: -1.311
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 100 Meters · Place 4 · HarritonHarriton100 Meters4.12.24aWind: 011
May 10Central League Individual ChampionshipsMay 10 · Long Jump · Place 1 · HarritonHarritonLong Jump118-011
May 10Central League Individual ChampionshipsMay 10 · 200 Meters · Place 1 · HarritonHarriton200 Meters125.0711
May 10Central League Individual ChampionshipsMay 10 · 100 Meters · Place 1 · HarritonHarriton100 Meters112.1511
May 6Lower Merion InvitationalMay 6 · Long Jump · Place 2 · HarritonHarritonLong Jump217-09.0011
May 6Lower Merion InvitationalMay 6 · 200 Meters · Place 1 · HarritonHarriton200 Meters124.6311
May 6Lower Merion InvitationalMay 6 · 100 Meters · Place 1 · HarritonHarriton100 Meters112.3311
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 200 Meters · Place 3 · HarritonHarriton200 Meters325.02JR
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 100 Meters · Place 2 · HarritonHarriton100 Meters212.38JR
Apr 1Haverford InvitationalApr 1 · 200 Meters · Place 1 · HarritonHarriton200 Meters124.80—
Apr 1Haverford InvitationalApr 1 · 400 Meters · Place 6 · HarritonHarriton400 Meters61:02.65—
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · Long Jump · Place 1 · HarritonHarritonLong Jump1.17-07.25 PB11
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 200 Meters · Place 1 · HarritonHarriton200 Meters1.24.97a11
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 100 Meters · Place 1 · HarritonHarriton100 Meters1.12.29a11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 200 Meters · Place 8 · HarritonHarriton200 MetersRound P8.25.09a10
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 200 Meters · Place 6 · HarritonHarriton200 Meters6.24.89a10
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 100 Meters · Place 10 · HarritonHarriton100 MetersRound P10.12.40a10
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 200 Meters · Place 5 · HarritonHarriton200 Meters5.25.70aWind: -1.410
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 100 Meters · Place 4 · HarritonHarriton100 MetersRound P4.12.36aWind: 1.310
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 100 Meters · Place 2 · HarritonHarriton100 Meters2.12.41aWind: 010
May 11Central League Individual ChampsMay 11 · Long Jump · Place 1 · HarritonHarritonLong Jump117-04.0010
May 11Central League Individual ChampsMay 11 · 200 Meters · Place 1 · HarritonHarriton200 Meters125.4510
May 11Central League Individual ChampsMay 11 · 100 Meters · Place 1 · HarritonHarriton100 Meters112.5610
May 7Lower Merion InvitationalMay 7 · 200 Meters · Place 1 · HarritonHarriton200 Meters126.2410
Apr 23Father Judge RelaysApr 23 · Long Jump · Place 2 · HarritonHarritonLong Jump216-09.50—
Apr 23Father Judge RelaysApr 23 · 200 Meters · Place 2 · HarritonHarriton200 Meters225.67—
Apr 23Father Judge RelaysApr 23 · 100 Meters · Place 2 · HarritonHarriton100 Meters212.65—
Apr 23Father Judge RelaysApr 23 · 100 Meters · Place 2 · HarritonHarriton100 MetersRound P212.82—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 200 Meters · Place 9 · HarritonHarriton200 Meters925.8810
Feb 12PTFCA Indoor Track CarnivalFeb 12 · 200 Meters · Place 3 · HarritonHarriton200 Meters326.0210
Feb 12PTFCA Indoor Track CarnivalFeb 12 · 60 Meters · Place 8 · HarritonHarriton60 Meters88.0310
Feb 12PTFCA Indoor Track CarnivalFeb 12 · 60 Meters · Place 9 · HarritonHarriton60 MetersRound P98.0610

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21PIAA District 1 AAA ChampionshipsMay 21 · 200 Meters · Place 8 · HarritonHarriton200 MetersRound P8.25.89aWind: -1.39
May 21PIAA District 1 AAA ChampionshipsMay 21 · 200 Meters · Place 8 · HarritonHarriton200 Meters8.26.25aWind: -1.49
May 12Girls Central League ChampionshipsMay 12 · 200 Meters · Place 1 · HarritonHarriton200 Meters126.519
May 12Girls Central League ChampionshipsMay 12 · 100 Meters · Place 1 · HarritonHarriton100 Meters112.879
May 8Lower Merion InvitationalMay 8 · 200 Meters · Place 1 · HarritonHarriton200 Meters125.839
May 3Harriton vs Lower MerionMay 3 · 400 Meters · Place 4 · HarritonHarriton400 Meters41:05.279
May 3Harriton vs Lower MerionMay 3 · 200 Meters · Place 1 · HarritonHarriton200 Meters126.549
May 3Harriton vs Lower MerionMay 3 · 100 Meters · Place 1 · HarritonHarriton100 Meters112.809
Apr 14CAL Week #2 - Marple NewtownApr 14 · 400 Meters · Place 6 · HarritonHarriton400 Meters6.1:04.18a9
Apr 14CAL Week #2 - Marple NewtownApr 14 · 100 Meters · Place 1 · HarritonHarriton100 Meters1.12.85a9
Apr 7Lower Merion Girls Meet #1Apr 7 · 200 Meters · Place 1 · HarritonHarriton200 Meters126.049