Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMoravian University Hounds Classic · Jan 2429.45aMoravian University Hounds ClassicJanuary 24, 2026
200 Meters · OutdoorTCNJ Invitational · Apr 1027.85aTCNJ InvitationalApril 10, 2025
200 Meters · Relay Split · IndoorRiver Hawk Friday Night Showdown · Feb 627.351River Hawk Friday Night ShowdownFebruary 6, 2026
400 Meters · IndoorThe Coach Pollard Invitational · Apr 181:02.22aThe Coach Pollard InvitationalApril 18, 2025
400 Meters · OutdoorNJAC Outdoor Track & Field Championships · May 31:01.58aNJAC Outdoor Track & Field ChampionshipsMay 3, 2025
600 Meters · IndoorSJTCA Winter Meet #3 · Dec 292:05.34aSJTCA Winter Meet #3December 29, 2022
800 Meters · IndoorSJTCA Winter Meet #7 · Jan 183:01.32SJTCA Winter Meet #7January 18, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 400 Meters · Place 16 · Montclair StateMontclair State400 MetersRound P16.1:04.48aSo
Apr 9TCNJ InvitationalApr 9 · 400 Meters · Place 20 · Montclair StateMontclair State400 Meters20.1:05.37aSo
Mar 27Ramapo College InvitationalMar 27 · 200 Meters · Montclair StateMontclair State200 Meters—DNSSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 29 · Montclair StateMontclair State400 Meters29.1:03.90aSo
Feb 14NYU DIII InvitationalFeb 14 · 400 Meters · Place 18 · Montclair StateMontclair State400 Meters181:05.46aSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 200 Meters · Place 5 · Montclair StateMontclair State200 MetersRelay Split5.27.351 PBSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 400 Meters · Place 8 · Montclair StateMontclair State400 Meters8.1:06.21aSo
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 37 · Montclair StateMontclair State400 Meters37.1:05.86aSo
Jan 24Moravian University Hounds ClassicJan 24 · 200 Meters · Place 31 · Montclair StateMontclair State200 Meters31.29.45a PBSo
Jan 16NYC Gotham CupJan 16 · 400 Meters · Place 35 · Montclair StateMontclair State400 Meters35.1:05.69aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 400 Meters · Place 9 · Montclair StateMontclair State400 Meters9.1:06.21aSo
Apr 18The Coach Pollard InvitationalApr 18 · 400 Meters · Place 20 · Montclair StateMontclair State400 Meters20.1:02.22a PBFr
Feb 15NYU DIII InvitationalFeb 15 · 400 Meters · Place 12 · Montclair StateMontclair State400 Meters121:03.28FR
Feb 7Fastrack National InvitationalFeb 7 · 400 Meters · Place 75 · Montclair StateMontclair State400 Meters751:04.37FR
Jan 18Moravian College Indoor MeetJan 18 · 400 Meters · Place 13 · Montclair StateMontclair State400 Meters131:05.59a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 400 Meters · Place 13 · Montclair StateMontclair State400 MetersRound P13.1:01.58a PBFr
Apr 10TCNJ InvitationalApr 10 · 200 Meters · Place 6 · Montclair StateMontclair State200 Meters6.27.85a PBWind: 1.6Fr
Apr 5Muhlenberg InviteApr 5 · 200 Meters · Place 10 · Montclair StateMontclair State200 Meters1028.00aFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 35 · Lenape RegionalLenape Regional400 Meters351:06.98512
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 35 · Lenape RegionalLenape Regional400 Meters351:06.98512
May 11Burlington County ChampionshipsMay 11 · 400 Meters · Place 18 · Lenape RegionalLenape Regional400 Meters181:05.9712
May 4SJTCA Open (Girls)May 4 · 400 Meters · Place 40 · Lenape RegioLenape Regio400 Meters401:05.91—
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · 400 Meters · Place 3 · LenapeLenape400 Meters3.1:05.912
Apr 13Lenape InviteApr 13 · 400 Meters · Place 31 · LenapeLenape400 Meters31.1:08.61a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 31 · Lenape RegionalLenape Regional400 Meters311:08.4012
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 31 · Lenape RegionalLenape Regional400 Meters311:08.4012

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25Cherokee Final Countdown- Last ChanceMay 25 · 400 Meters · Place 39 · Lenape RegioLenape Regio400 Meters391:09.19—
May 13Burlington County ChampionshipsMay 13 · 400m Hurdles · Place 21 · Lenape RegionalLenape Regional400m Hurdles211:17.8911
Apr 15Lenape Girls InvitationalApr 15 · 400 Meters · Place 22 · Lenape RegioLenape Regio400 Meters221:09.25—
Apr 13Dual: Eastern Regional vs. Lenape RegionalApr 13 · 400 Meters · Place 2 · LenapeLenape400 Meters2.1:08.911

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Olympic Conference #2Jan 27 · 400 Meters · Place 26 · Lenape RegionalLenape Regional400 Meters261:10.6111
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 30 · Lenape RegionalLenape Regional800 Meters303:01.32 PB11
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 30 · Lenape RegionalLenape Regional800 Meters303:01.3211

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · 600 Meters · Place 17 · LenapeLenape600 Meters17.2:05.34a PB11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400 Meters · Place 42 · LenapeLenape400 Meters42.1:10.97a10
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 200 Meters · Place 42 · LenapeLenape200 Meters42.29.58a10
May 21SJTCA OpenMay 21 · 400 Meters · Place 33 · LenapeLenape400 Meters33.1:08.29a10
May 14Burlington County ChampionshipsMay 14 · 400 Meters · Place 22 · LenapeLenape400 Meters22.1:10.00a10
May 14Burlington County ChampionshipsMay 14 · 200 Meters · Place 25 · LenapeLenape200 Meters25.30.26a10
Apr 30Lenape Day of Sprints and HurdlesApr 30 · 400 Meters · Place 5 · LenapeLenape400 Meters5.1:09.1Unofficial10