Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-Nationals Invitational · Feb 135:06.79North Shore Pre-Nationals InvitationalFebruary 13, 2026
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 33:06.99Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · IndoorBergen County Championships · Feb 115:10.70Bergen County ChampionshipsFebruary 11, 2026
600 Meters · IndoorOcean Breeze Freedom Games · Jan 31:40.61Ocean Breeze Freedom GamesJanuary 3, 2026

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 1 Mile · Place 60 · Bergen Catho1 Mile605:06.79 PB9
Feb 11Bergen County ChampionshipsFeb 11 · 1600 Meters · Place 48 · Bergen Catho1600 Meters485:10.70 PB—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 34 · Bergen Catholic1 Mile345:10.769
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 34 · Bergen Catholic1 Mile345:10.769
Jan 3Ocean Breeze Freedom GamesJan 3 · 600 Meters · Place 4 · Bergen Catholic600 Meters41:40.61 PB9
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 3 · Bergen Catholic1000 Meters33:06.99 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1 Mile · Place 95 · Bergen Catholic1 Mile95.5:14.74a9