Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBergen County Championships · May 1011.20aBergen County ChampionshipsMay 10, 2024
200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 1222.11aNJSIAA State Meet Of ChampionsJune 12, 2024
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1749.963Bergen County RelaysApril 17, 2024
300 Meters · IndoorCornell Greg Page Relays & Multi · Dec 536.03aCornell Greg Page Relays & MultiDecember 5, 2025
400 Meters · IndoorIvy League Heptagonal Indoor Champs · Feb 2849.63Ivy League Heptagonal Indoor ChampsFebruary 28, 2026
400 Meters · OutdoorNJSIAA Group 2-3 Championships · Jun 748.78aNJSIAA Group 2-3 ChampionshipsJune 7, 2024
400 Meters · Relay Split · IndoorCornell Greg Page Relays & Multi · Dec 550.147Cornell Greg Page Relays & MultiDecember 5, 2025
400 Meters · Relay Split · OutdoorBergen County Championships · May 1049.454Bergen County ChampionshipsMay 10, 2024
55 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 86.79NJSIAA Sectional Championships - North 1 Group 1&2February 8, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 400 Meters · Place 16 · CornellCornell400 MetersRound P16.49.03aFr
May 1Larry Ellis InvitationalMay 1 · 400 Meters · Place 26 · CornellCornell400 Meters26.49.65aFr
Apr 21Ithaca Tuesday MeetApr 21 · 400 Meters · Place 2 · CornellCornell400 Meters2.49.64aFr
Apr 17Navy Spring InvitationalApr 17 · 400 Meters · Place 9 · CornellCornell400 Meters9.49.80aFr
Apr 17Navy Spring InvitationalApr 17 · 200 Meters · Place 19 · CornellCornell200 Meters19.22.79aWind: 1.4Fr
Apr 11Big Red InvitationalApr 11 · 400 Meters · Place 6 · CornellCornell400 Meters6.49.59aFr
Apr 11Big Red InvitationalApr 11 · 200 Meters · Place 15 · CornellCornell200 Meters15.22.70aWind: 1.1Fr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Ivy League Heptagonal Indoor ChampsFeb 28 · 400 Meters · Place 16 · CornellCornell400 MetersRound P1649.63 PBFR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 400 Meters · Place 3 · CornellCornell400 Meters350.38aFR
Jan 30Cornell Multi & InvitationalJan 30 · 400 Meters · Place 6 · CornellCornell400 Meters650.50aFr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 400 Meters · Place 40 · CornellCornell400 Meters4051.22aFr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 7 · CornellCornell300 Meters736.26FR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 7 · CornellCornell300 Meters736.26aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 300 Meters · Place 12 · CornellCornell300 Meters12.36.03a PBFr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 400 Meters · CornellCornell400 MetersRelay Split—50.147 PBFr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 400 Meters · Place 1 · NV - DemarestNV - Demarest400 Meters150.6612
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55 Meters · Place 8 · NV - DemarestNV - Demarest55 MetersRound P86.8812
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55 Meters · Place 4 · NV - DemarestNV - Demarest55 Meters46.79 PB12
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 400 Meters · Place 1 · NV - DemarestNV - Demarest400 Meters151.0012

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 400 Meters · Place 9 · Northern Valley-DemarestNorthern Valley-Demarest400 Meters9.48.88a11
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 200 Meters · Place 11 · Northern Valley-DemarestNorthern Valley-Demarest200 Meters11.22.11a PBWind: 111
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 400 Meters · Place 3 · Northern Valley-DemarestNorthern Valley-Demarest400 Meters3.48.78a PB11
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 200 Meters · Place 5 · Northern Valley-DemarestNorthern Valley-Demarest200 Meters5.21.99aWind: 3.711
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 2 · NV - DemaresNV - Demares200 Meters222.2911
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400 Meters · Place 2 · NV - DemaresNV - Demares400 Meters248.9311
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 2 · NV - DemaresNV - Demares100 Meters211.2811
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 4 · NV - DemaresNV - Demares100 MetersRound P411.5411
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 2 · NV - DemaresNV - Demares100 Meters211.2811
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 4 · NV - DemaresNV - Demares100 MetersRound P411.5411
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400 Meters · Place 2 · NV - DemaresNV - Demares400 Meters248.9311
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 2 · NV - DemaresNV - Demares200 Meters222.2911
May 17Bergen County Meet of ChampionsMay 17 · 400 Meters · Place 3 · NV - DemaresNV - Demares400 Meters349.3111
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Northern Valley-DemarestNorthern Valley-Demarest400 MetersRelay Split—49.454 PB11
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest400 Meters2.49.62a11
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest200 Meters2.22.61a11
May 10Bergen County ChampionshipsMay 10 · 100 Meters · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest100 MetersRound P1.11.23a11
May 10Bergen County ChampionshipsMay 10 · 100 Meters · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest100 Meters1.11.20a PB11
May 2Big North Championships Freedom-National-UnitedMay 2 · 400 Meters · Place 1 · NV - DemarestNV - Demarest400 Meters149.1711
May 2Big North Championships Freedom-National-UnitedMay 2 · 200 Meters · Place 2 · NV - DemarestNV - Demarest200 Meters222.6711
May 2Big North Championships Freedom-National-UnitedMay 2 · 100 Meters · Place 1 · NV - DemarestNV - Demarest100 Meters111.2311
May 2Big North Championships Freedom-National-UnitedMay 2 · 100 Meters · Place 2 · NV - DemarestNV - Demarest100 MetersRound P211.3811
Apr 17Bergen County RelaysApr 17 · 200 Meters · Northern Valley-DemarestNorthern Valley-Demarest200 MetersRelay Split—49.963 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 4 · NV - DemarestNV - Demarest400 Meters451.4111
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 4 · NV - DemarestNV - Demarest400 Meters451.4111
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55 Meters · Place 5 · NV - DemarestNV - Demarest55 MetersRound P56.8811
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55 Meters · Place 4 · NV - DemarestNV - Demarest55 Meters46.8011
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 400 Meters · Place 1 · NV - DemarestNV - Demarest400 Meters151.3311

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 400 Meters · Place 4 · Northern Valley-DemarestNorthern Valley-Demarest400 Meters4.51.20a10
May 4Big North Championships-Freedom-National May 4 · 400 Meters · Place 4 · Northern Valley-DemarestNorthern Valley-Demarest400 Meters4.51.63a10