Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Saint Invitational · Dec 154:46.73aCoach Saint InvitationalDecember 15, 2023
1000 Meters · IndoorCoach Glynn Holiday Carnival · Dec 282:49.52aCoach Glynn Holiday CarnivalDecember 28, 2023
1600 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 214:27.81NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
1600 Meters · OutdoorBergen County Meet of Champs · May 204:23.14aBergen County Meet of ChampsMay 20, 2026
3200 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 229:58.93NJSIAA Group 2 & 3 ChampionshipsFebruary 22, 2025
3200 Meters · OutdoorBergen County Championships · May 89:49.97aBergen County ChampionshipsMay 8, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1752.71aBergen County RelaysApril 17, 2026
800 Meters · OutdoorBergen County Championships · May 82:00.36aBergen County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Bergen County Meet of ChampsMay 20 · 1600 Meters · Place 3 · Northern Valley-Old Tappan1600 Meters34:23.14a PB12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 3200 Meters · Place 10 · Northern Valley-Old Tappan3200 Meters10.10:03.38a12
May 8Bergen County ChampionshipsMay 8 · 3200 Meters · Place 1 · Northern Valley-Old Tappan3200 Meters1.9:49.97a PB12
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 2 · Northern Valley-Old Tappan1600 Meters2.4:29.78a12
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 3 · Northern Valley-Old Tappan800 Meters3.2:00.36a PB12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 3200 Meters · Place 2 · Northern Valley-Old Tappan3200 Meters2.10:11.04a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 1600 Meters · Place 3 · Northern Valley-Old Tappan1600 Meters3.4:26.00a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 800 Meters · Place 3 · Northern Valley-Old Tappan800 Meters3.2:02.59a12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 8 · Northern Valley-Old Tappan400 MetersRelay Split8.52.71a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 1600 Meters · Place 6 · NV - Old Tappan1600 Meters64:27.81 PB12
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 3200 Meters · Place 2 · NV - Old Tap3200 Meters210:07.4812
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 1600 Meters · Place 1 · NV - Old Tap1600 Meters14:31.8112

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 1 · Northern Valley-Old Tappan1600 Meters1.4:30.86a12
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 3200 Meters · Place 9 · NV - Old Tappan3200 Meters99:58.93 PB11
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 1600 Meters · Place 9 · NV - Old Tappan1600 Meters94:29.9211
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 3200 Meters · Place 4 · NV - Old Tappan3200 Meters410:13.7711
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 1600 Meters · Place 2 · NV - Old Tappan1600 Meters24:36.4011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Bergen County Meet of ChampsMay 21 · 1600 Meters · Place 2 · NV - Old Tap1600 Meters24:26.52—
May 21Bergen County Meet of ChampsMay 21 · 1600 Meters · Place 2 · NV - Old Tap1600 Meters24:26.52—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 3200 Meters · Place 7 · NV - Old Tap3200 Meters79:59.1411
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 3 · Northern Valley-Old Tappan1600 Meters3.4:26.60a11
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 5 · Northern Valley-Old Tappan800 Meters5.2:01.36a11
May 2Big North Championships-Freedom, National, UnitedMay 2 · 1600 Meters · Place 5 · NV - Old Tappan1600 Meters54:30.6611

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 1600 Meters · Place 19 · NV - Old Tap1600 Meters194:50.1310
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 11 · NV - Old Tap800 Meters112:00.8410
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 11 · NV - Old Tap800 Meters112:00.8410
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 1600 Meters · Place 19 · NV - Old Tap1600 Meters194:50.1310
May 17Bergen County Meet of ChampionsMay 17 · 1600 Meters · Place 9 · NV - Old Tap1600 Meters94:30.8910
May 10Bergen County ChampionshipsMay 10 · 1600 Meters · Place 5 · Northern Valley-Old Tappan1600 Meters5.4:35.61a10
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Northern Valley-Old Tappan400 MetersRelay Split—53.54210
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 7 · Northern Valley-Old Tappan800 Meters7.2:02.31a10
May 2Big North Championships Freedom-National-UnitedMay 2 · 3200 Meters · Place 4 · NV - Old Tappan3200 Meters410:41.9710
May 2Big North Championships Freedom-National-UnitedMay 2 · 1600 Meters · Place 5 · NV - Old Tappan1600 Meters54:34.5610
Apr 17Bergen County RelaysApr 17 · 800 Meters · Northern Valley-Old Tappan800 MetersRelay Split—1:08.019Unofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 12 · NV - Old Tappan3200 Meters1210:04.4510
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 12 · NV - Old Tappan3200 Meters1210:04.4510
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 3200 Meters · Place 5 · NV - Old Tappan3200 Meters510:13.5110
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 1600 Meters · Place 7 · NV - Old Tappan1600 Meters74:37.6710

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 3200 Meters · Place 18 · Northern Valley-Old Tappan3200 Meters18.10:47.02a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 1000 Meters · Place 12 · Northern Valley-Old Tappan1000 Meters12.2:49.52a PB10
Dec 15Coach Saint InvitationalDec 15 · 1 Mile · Place 15 · Northern Valley-Old Tappan1 Mile15.4:46.73a PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Big North Championships-Freedom-National May 4 · 1600 Meters · Place 8 · Northern Valley-Old Tappan1600 Meters8.4:40.39a9