Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBergen County Champs · Feb 123:25.79Bergen County ChampsFebruary 12, 2025
1600 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 155:48.75NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025
1600 Meters · OutdoorNJIC American & National Division Champs · Apr 285:31.90aNJIC American & National Division ChampsApril 28, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 1512:27.97NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 3112:05.96NJSIAA Sectionals North 2 Groups 2 and 3May 31, 2024
800 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 82:49.88NJSIAA Sectional Championships - North 2 Groups 1&2February 8, 2026
800 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 312:33.08NJSIAA Sectionals North 2 Groups 2 and 3May 31, 2024
Long Jump · IndoorNJ Spiked Shoe Holiday · Dec 1810-02.50NJ Spiked Shoe HolidayDecember 18, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Bergen County Meet of ChampsMay 20 · 1600 Meters · Place 11 · Lyndhurst1600 Meters116:04.35a11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 3200 Meters · Place 13 · Lyndhurst3200 Meters13.12:23.45a11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 1600 Meters · Place 30 · Lyndhurst1600 Meters30.6:11.23a11
May 8Bergen County ChampionshipsMay 8 · 3200 Meters · Place 6 · Lyndhurst3200 Meters6.12:18.51a11
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 12 · Lyndhurst1600 Meters12.5:48.31a11
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Lyndhurst800 Meters—DNS11
Apr 28NJIC American & National Division ChampsApr 28 · 3200 Meters · Place 4 · Lyndhurst3200 Meters4.12:23.05a11
Apr 28NJIC American & National Division ChampsApr 28 · 1600 Meters · Place 3 · Lyndhurst1600 Meters3.5:31.90a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 800 Meters · Place 17 · Lyndhurst800 Meters172:49.88 PB11
Jan 28NJIC ChampionshipsJan 28 · 3200 Meters · Place 13 · Lyndhurst3200 Meters13.13:24.78a11
Jan 28NJIC ChampionshipsJan 28 · 1600 Meters · Place 24 · Lyndhurst1600 Meters24.6:35.32a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20North Jersey Sophomore ChampionshipMay 20 · 3200 Meters · Place 2 · Lyndhurst3200 Meters212:45.0—
May 20North Jersey Sophomore ChampionshipMay 20 · 1600 Meters · Place 5 · Lyndhurst1600 Meters55:45.5—
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 1600 Meters · Place 18 · Lyndhurst1600 Meters185:49.6010
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 3200 Meters · Place 26 · Lyndhurst3200 Meters2613:17.9310
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 800 Meters · Place 21 · Lyndhurst800 Meters212:34.7910
May 9Bergen County ChampionshipsMay 9 · 3200 Meters · Place 8 · Lyndhurst3200 Meters8.12:45.22a10
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 18 · Lyndhurst1600 Meters18.6:06.01a10
Apr 29NJIC Colonial & National Division ChampsApr 29 · 3200 Meters · Place 7 · Lyndhurst3200 Meters713:34.3210
Apr 29NJIC Colonial & National Division ChampsApr 29 · 800 Meters · Place 13 · Lyndhurst800 Meters132:58.1810
Apr 29NJIC Colonial & National Division ChampsApr 29 · 1600 Meters · Place 5 · Lyndhurst1600 Meters55:42.6710

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 1600 Meters · Place 9 · Lyndhurst1600 Meters95:48.75 PB10
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 3200 Meters · Place 7 · Lyndhurst3200 Meters712:27.97 PB10
Feb 12Bergen County ChampsFeb 12 · 1600 Meters · Place 18 · Lyndhurst1600 Meters185:54.11—
Feb 12Bergen County ChampsFeb 12 · 1000 Meters · Place 11 · Lyndhurst1000 Meters113:25.79 PB—
Jan 29NJIC ChampionshipsJan 29 · 3200 Meters · Place 7 · Lyndhurst3200 Meters7.12:32.74a10
Jan 29NJIC ChampionshipsJan 29 · 1600 Meters · Lyndhurst1600 Meters--DNF10
Jan 9Ridgewood Winter GamesJan 9 · 3200 Meters · Place 2 · Lyndhurst3200 Meters212:46.4—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 3200 Meters · Place 21 · Lyndhurst3200 Meters21.13:34.76a9
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 4 · Lyndhurst3200 Meters412:05.96 PB9
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 800 Meters · Place 13 · Lyndhurst800 Meters132:33.08 PB9
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 12 · Lyndhurst1600 Meters125:58.659
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 12 · Lyndhurst1600 Meters125:58.659
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 800 Meters · Place 13 · Lyndhurst800 Meters132:33.089
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 4 · Lyndhurst3200 Meters412:05.969
May 20Bergen County Frosh Girls ChampsMay 20 · 3200 Meters · Place 3 · Lyndhurst3200 Meters314:07.2—
May 10Bergen County ChampionshipsMay 10 · 3200 Meters · Place 11 · Lyndhurst3200 Meters11.12:21.01a9
May 10Bergen County ChampionshipsMay 10 · 1600 Meters · Place 8 · Lyndhurst1600 Meters8.5:36.34a9
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 12 · Lyndhurst800 Meters12.2:38.55a9
Apr 29NJIC National & Patriot Division ChampsApr 29 · 3200 Meters · Place 5 · Lyndhurst3200 Meters513:02.569
Apr 29NJIC National & Patriot Division ChampsApr 29 · 1600 Meters · Place 4 · Lyndhurst1600 Meters45:40.869
Apr 29NJIC National & Patriot Division ChampsApr 29 · 800 Meters · Place 3 · Lyndhurst800 Meters32:34.259
Apr 17Bergen County RelaysApr 17 · 800 Meters · Lyndhurst800 MetersRelay Split—1:23.816Unofficial9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14Bergen County ChampionshipsFeb 14 · 800 Meters · Place 28 · Lyndhurst800 Meters283:01.639
Feb 14Bergen County ChampionshipsFeb 14 · 1600 Meters · Place 16 · Lyndhurst1600 Meters166:01.499
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 3200 Meters · Place 9 · Lyndhurst3200 Meters913:13.719
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 1600 Meters · Place 10 · Lyndhurst1600 Meters105:56.589
Jan 25NJIC ChampionshipsJan 25 · 3200 Meters · Lyndhurst3200 Meters--DNF9
Jan 25NJIC ChampionshipsJan 25 · 1600 Meters · Place 4 · Lyndhurst1600 Meters4.5:56.60a9
Jan 25NJIC ChampionshipsJan 25 · 800 Meters · Place 23 · Lyndhurst800 Meters23.2:59.72a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18NJ Spiked Shoe HolidayDec 18 · 1600 Meters · Place 6 · Lyndhurst1600 Meters6.6:24.90a9
Dec 18NJ Spiked Shoe HolidayDec 18 · Triple Jump · LyndhurstTriple Jump—FOUL9
Dec 18NJ Spiked Shoe HolidayDec 18 · Long Jump · Place 11 · LyndhurstLong Jump11.10-02.50 PB9
Dec 18NJ Spiked Shoe HolidayDec 18 · 800 Meters · Place 6 · Lyndhurst800 Meters6.2:51.54a9