Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRidge Winter Invitational · Dec 83:41.44aRidge Winter InvitationalDecember 8, 2025
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 4 · Feb 166:13.80NJSIAA Sectional Championships - North 1 Group 4February 16, 2025
1600 Meters · OutdoorNorth Hudson Championships · May 36:11.57North Hudson ChampionshipsMay 3, 2025
3200 Meters · IndoorHCTCA Meet #1 · Dec 1213:50.54aHCTCA Meet #1December 12, 2025
3200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1613:53.45NJSIAA Sectionals North 1 Groups 1 and 4May 16, 2025
600 Meters · IndoorRidge Winter Invitational · Dec 81:56.80aRidge Winter InvitationalDecember 8, 2025
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 202:43.76aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 162:40.53NJSIAA Sectionals North 1 Groups 1 and 4May 16, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Hudson County ChampsMay 21 · 1600 Meters · Place 18 · Union City1600 Meters18.6:33.49a12
May 21Hudson County ChampsMay 21 · 800 Meters · Place 21 · Union City800 Meters21.2:47.32a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 800 Meters · Place 35 · Union City800 Meters35.2:44.56a12
May 2North Hudson ChampionshipsMay 2 · 800 Meters · Place 7 · Union City800 Meters7.2:43.24a12
Apr 24Lion InvitationalApr 24 · 800 Meters · Place 27 · Union City800 Meters27.2:45.48a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 43 · Union City1600 Meters43.6:15.01a12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 47 · Union City800 Meters47.2:48.80a12
Dec 12HCTCA Meet #1Dec 12 · 3200 Meters · Place 6 · Union City3200 Meters6.13:50.54a PB12
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 25 · Union City1000 Meters25.3:41.44a PB12
Dec 8Ridge Winter InvitationalDec 8 · 600 Meters · Place 20 · Union City600 Meters20.1:56.80a PB12
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 800 Meters · Place 32 · Union City800 Meters322:52.9311
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 1600 Meters · Place 27 · Union City1600 Meters276:13.80 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 800 Meters · Place 29 · Union City800 Meters292:40.53 PB11
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 1600 Meters · Place 32 · Union City1600 Meters326:30.0911
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 3200 Meters · Place 26 · Union City3200 Meters2613:53.45 PB11
May 3North Hudson ChampionshipsMay 3 · 1600 Meters · Place 8 · Union City1600 Meters86:11.57 PB11
May 3North Hudson ChampionshipsMay 3 · 3200 Meters · Place 6 · Union City3200 Meters614:50.7911
May 3North Hudson ChampionshipsMay 3 · 800 Meters · Place 5 · Union City800 Meters52:43.2711
May 3North Hudson ChampionshipsMay 3 · 3200 Meters · Place 6 · Union City3200 Meters614:50.7911
May 3North Hudson ChampionshipsMay 3 · 800 Meters · Place 5 · Union City800 Meters52:43.2711
May 3North Hudson ChampionshipsMay 3 · 1600 Meters · Place 8 · Union City1600 Meters86:11.5711

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 600 Meters · Place 72 · Union City600 Meters72.1:57.84a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 38 · Union City800 Meters38.2:43.76a PB11
Dec 9Ridge Winter InvitationalDec 9 · 600 Meters · Place 25 · Union City600 Meters25.2:03.99a11
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 26 · Union City1600 Meters26.6:28.20a11