Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Girls Meet #1 - Conestoga · Mar 2913.34aCAL Girls Meet #1 - ConestogaMarch 29, 2023
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1326.55aDavid Hemery Valentine InvitationalFebruary 13, 2026
200 Meters · OutdoorUCR Spring Classic Invitational · Mar 2126.55aUCR Spring Classic InvitationalMarch 21, 2026
300m Hurdles · 30" / 0.762m · OutdoorPIAA District 1 AAA/AA Championships · May 1947.45aPIAA District 1 AAA/AA ChampionshipsMay 19, 2023
400 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1359.28aDavid Hemery Valentine InvitationalFebruary 13, 2026
400 Meters · OutdoorRoss and Sharon Irwin Invite @ Point Loma U · Mar 141:00.33aRoss and Sharon Irwin Invite @ Point Loma UMarch 14, 2025
400m Hurdles · 30" / 0.762m · OutdoorMIT Final Qualifier · May 151:03.85aMIT Final QualifierMay 15, 2025
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #2 · Dec 1610.88aDVGTCA Meet #2December 16, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 400m Hurdles · Place 3 · MiddleburyMiddlebury400m Hurdles30" / 0.762m3.1:04.12aJr
May 8The FIRE Meet at WilliamsMay 8 · 400m Hurdles · Place 5 · MiddleburyMiddlebury400m Hurdles30" / 0.762m5.1:04.61aJr
May 1New England Division III Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 6 · MiddleburyMiddlebury400m Hurdles30" / 0.762m6.1:05.46aJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 400m Hurdles · Place 8 · MiddleburyMiddlebury400m Hurdles30" / 0.762mRound P8.1:04.68aJr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 400m Hurdles · Place 7 · MiddleburyMiddlebury400m Hurdles30" / 0.762m7.1:04.59aJr
Apr 18Middlebury Outdoor MeetApr 18 · 400m Hurdles · Place 1 · MiddleburyMiddlebury400m Hurdles30" / 0.762m1.1:04.62aJr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400m Hurdles · Place 6 · MiddleburyMiddlebury400m Hurdles30" / 0.762m6.1:04.41aJr
Apr 4Amherst Spring FlingApr 4 · 400m Hurdles · Place 3 · MiddleburyMiddlebury400m Hurdles30" / 0.762m3.1:04.60aJr
Apr 4Amherst Spring FlingApr 4 · 100 Meters · MiddleburyMiddlebury100 Meters--DNSJr
Mar 27Mangrum InvitationalMar 27 · 400m Hurdles · Place 3 · MiddleburyMiddlebury400m Hurdles31:04.94aJr
Mar 21UCR Spring Classic InvitationalMar 21 · 400m Hurdles · Place 9 · MiddleburyMiddlebury400m Hurdles30" / 0.762m9.1:06.25aJr
Mar 21UCR Spring Classic InvitationalMar 21 · 200 Meters · Place 27 · MiddleburyMiddlebury200 Meters27.26.55a PBWind: -1.5Jr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13David Hemery Valentine InvitationalFeb 13 · 400 Meters · Place 67 · MiddleburyMiddlebury400 Meters6759.28a PBJr
Feb 13David Hemery Valentine InvitationalFeb 13 · 200 Meters · Place 66 · MiddleburyMiddlebury200 Meters6626.55a PBJr
Feb 7Tufts 6-Way InvitationalFeb 7 · 400 Meters · Place 6 · MiddleburyMiddlebury400 Meters61:00.79aJR
Feb 1Middlebury's NESCAC InviteFeb 1 · 400 Meters · Place 6 · MiddleburyMiddlebury400 Meters659.61aJR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · 400m Hurdles · Place 7 · MiddleburyMiddlebury400m Hurdles30" / 0.762m7.1:03.85a PBSo
May 2NE DIII OutdoorMay 2 · 400m Hurdles · Place 2 · MiddleburyMiddlebury400m Hurdles30" / 0.762m2.1:05.80aSo
Apr 26NESCAC ChampionshipApr 26 · 400m Hurdles · Place 7 · MiddleburyMiddlebury400m Hurdles71:05.79SO
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 400m Hurdles · Place 9 · MiddleburyMiddlebury400m Hurdles30" / 0.762m9.1:06.40aSo
Mar 2145th Aztec InvitationalMar 21 · 400m Hurdles · Place 6 · MiddleburyMiddlebury400m Hurdles30" / 0.762m6.1:05.97aSo
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 400 Meters · Place 13 · MiddleburyMiddlebury400 Meters131:00.33a PB—
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 200 Meters · Place 30 · MiddleburyMiddlebury200 Meters3026.97a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 400 Meters · Place 66 · MiddleburyMiddlebury400 Meters661:00.56a—
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 70 · MiddleburyMiddlebury200 Meters7026.81a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 400 Meters · Place 11 · MiddleburyMiddlebury400 Meters111:01.25a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 200 Meters · Place 23 · MiddleburyMiddlebury200 Meters2327.15a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Williams College The FIRE MeetMay 10 · 400m Hurdles · Place 8 · MiddleburyMiddlebury400m Hurdles30" / 0.762m8.1:08.39aFr
May 10Williams College The FIRE MeetMay 10 · 400 Meters · Place 12 · MiddleburyMiddlebury400 Meters12.1:02.59aFr
May 3NE Division 3May 3 · 400m Hurdles · Place 17 · MiddleburyMiddlebury400m Hurdles171:07.93a—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 400m Hurdles · Place 17 · MiddleburyMiddlebury400m Hurdles30" / 0.762m17.1:08.34aFr
Apr 12Carla Coffey ClassicApr 12 · 400m Hurdles · Place 19 · MiddleburyMiddlebury400m Hurdles30" / 0.762m19.1:12.89aFr
Apr 7Amherst Spring FlingApr 7 · 400m Hurdles · Place 15 · MiddleburyMiddlebury400m Hurdles151:12.51a—
Apr 7Amherst Spring FlingApr 7 · 100 Meters · Place 18 · MiddleburyMiddlebury100 Meters1813.43a—
Mar 23PLNU Collegiate InvitationalMar 23 · 400m Hurdles · Place 13 · MiddleburyMiddlebury400m Hurdles131:12.18a—
Mar 16Ross & Sharon Irwin InviteMar 16 · 400m Hurdles · Place 11 · MiddleburyMiddlebury400m Hurdles111:08.96a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 400 Meters · Place 173 · MiddleburyMiddlebury400 Meters1731:01.96FR
Jan 28Middlesbury NESCAC InvitationalJan 28 · 400 Meters · Place 13 · MiddleburyMiddlebury400 Meters131:01.55a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 300m Hurdles · Place 13 · Strath HavenStrath Haven300m Hurdles30" / 0.762mRound P13.47.45a PB12
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · 300m Hurdles · Place 3 · Strath HavenStrath Haven300m Hurdles30" / 0.762m3.47.65a12
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 300m Hurdles · Place 2 · Strath HavenStrath Haven300m Hurdles30" / 0.762m2.48.37a12
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 400 Meters · Place 3 · Strath HavenStrath Haven400 Meters3.1:02.95a12
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 300m Hurdles · Place 2 · Strath HavenStrath Haven300m Hurdles30" / 0.762m2.47.88a12
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 400 Meters · Place 7 · Strath HavenStrath Haven400 Meters7.1:06.23a12
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 100 Meters · Place 9 · Strath HavenStrath Haven100 Meters9.13.34a PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · 60m Hurdles · Place 22 · Strath HavenStrath Haven60m Hurdles33" / 0.838m22.10.88a PB12
Dec 9DVGTCA Meet #1Dec 9 · 200 Meters · Place 13 · Strath HavenStrath Haven200 Meters13.28.00a12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20CAL Girls Meet #3 - Lower MerionApr 20 · 300m Hurdles · Place 4 · Strath HavenStrath Haven300m Hurdles30" / 0.762m4.49.42a11
Apr 6CAL Girls Meet #2 - ConestogaApr 6 · 300m Hurdles · Place 3 · Strath HavenStrath Haven300m Hurdles30" / 0.762m3.49.84a11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17DVGTCA Meet #2Dec 17 · 60m Hurdles · Place 17 · Strath HavenStrath Haven60m Hurdles33" / 0.838m17.11.13aUnofficial11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21PIAA District 1 AAA ChampionshipsMay 21 · 300m Hurdles · Place 20 · Strath HavenStrath Haven300m Hurdles30" / 0.762m20.49.97a10
May 6Delco ChampionshipMay 6 · 300m Hurdles · Place 7 · Strath HavenStrath Haven300m Hurdles30" / 0.762mRound P7.48.64a10
May 6Delco ChampionshipMay 6 · 300m Hurdles · Place 8 · Strath HavenStrath Haven300m Hurdles30" / 0.762m8.48.82a10
Apr 28CAL Girls Meet #3 - ConestogaApr 28 · 300m Hurdles · Place 4 · Strath HavenStrath Haven300m Hurdles30" / 0.762m4.50.82a10
Apr 16Upper Dublin Cardinal InvitationalApr 16 · 200 Meters · Place 10 · Strath HavenStrath Haven200 Meters10.28.73a10