Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDr. Sander Columbia Scorcher - College · Jan 235:20.75Dr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
1500 Meters · IndoorDr. Sander Columbia Scorcher - College · Jan 234:58.76Dr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
1500 Meters · OutdoorSection 8 Division 4A · May 45:30.40aSection 8 Division 4AMay 4, 2026
1600 Meters · IndoorGarden State TC Invitational · Feb 205:27.62aGarden State TC InvitationalFebruary 20, 2026
1600 Meters · OutdoorInaugural The Bay Invitational Track & Field Meet · Apr 125:54.41aInaugural The Bay Invitational Track & Field MeetApril 12, 2025
2000m Steeplechase · 0.762m · OutdoorSection 8 Class A Championship · May 217:37.24aSection 8 Class A ChampionshipMay 21, 2026
2000m Steeplechase · OutdoorSection 8 Class A Championship · May 297:46.47Section 8 Class A ChampionshipMay 29, 2025
300 Meters · IndoorNorth Shore Season Opener · Dec 651.86aNorth Shore Season OpenerDecember 6, 2024
300 Meters · OutdoorSection 8 Group D-F Format B · Dec 1851.75aSection 8 Group D-F Format BDecember 18, 2025
3000 Meters · IndoorSection 8 Class C Champs · Feb 210:57.45Section 8 Class C ChampsFebruary 2, 2026
3000 Meters · OutdoorNorth Shore Invitational #2 · May 911:07.97aNorth Shore Invitational #2May 9, 2026
400 Meters · IndoorDr. Sander Columbia Scorcher - College · Jan 231:08.44Dr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
600 Meters · OutdoorSection 8 Group D-F Format B · Dec 181:49.64aSection 8 Group D-F Format BDecember 18, 2025
800 Meters · IndoorGarden State TC Invitational · Feb 202:28.98aGarden State TC InvitationalFebruary 20, 2026
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:31.88a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4Section 8 State QualifierJun 4 · 2000m Steeplechase · North Shore2000m Steeplechase0.762m—DNS9
Jun 4Section 8 State QualifierJun 4 · 3000 Meters · North Shore3000 Meters—DNS9
May 21Section 8 Class A ChampionshipMay 21 · 2000m Steeplechase · Place 2 · North Shore2000m Steeplechase0.762m2.7:37.24a PB9
May 15Don Scott Memorial RelaysMay 15 · 2000m Steeplechase · Place 5 · North Shore2000m Steeplechase0.762m5.7:55.51a9
May 9North Shore Invitational #2May 9 · 3000 Meters · Place 7 · North Shore3000 Meters7.11:07.97a PB9
May 9North Shore Invitational #2May 9 · 800 Meters · Place 35 · North Shore800 Meters35.2:38.06a9
May 4Section 8 Division 4AMay 4 · 3000 Meters · Place 3 · North Shore3000 Meters3.12:23.97a9
May 4Section 8 Division 4AMay 4 · 1500 Meters · Place 3 · North Shore1500 Meters3.5:30.40a PB9
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · North Shore800 Meters—2:31.88a PB9

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 1600 Meters · Place 17 · North Shore1600 Meters17.5:27.62a PB9
Feb 20Garden State TC InvitationalFeb 20 · 800 Meters · Place 20 · North Shore800 Meters20.2:28.98a PB9
Feb 2Section 8 Class C ChampsFeb 2 · 3000 Meters · Place 5 · North Shore3000 Meters510:57.45 PB9
Feb 2Section 8 Class C ChampsFeb 2 · 1500 Meters · Place 4 · North Shore1500 Meters45:14.509
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 1 Mile · Place 10 · North Shore-1 Mile105:20.75 PB9
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 1500 Meters · Place 9 · North Shore-1500 Meters94:58.76 PB9
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 400 Meters · Place 61 · North Shore-400 Meters611:08.44 PB9
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 1 Mile · Place 10 · North Shore1 Mile10.5:20.75a9
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 1500 Meters · Place 9 · North Shore1500 Meters9.4:58.76a9
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 400 Meters · Place 61 · North Shore400 Meters61.1:08.44a9
Jan 14Section 8 Conf. 5 ChampsJan 14 · 3000 Meters · Place 3 · North Shore3000 Meters311:44.239
Jan 14Section 8 Conf. 5 ChampsJan 14 · 1500 Meters · Place 2 · North Shore1500 Meters25:09.579

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1500 Meters · Place 13 · North Shore1500 Meters13.5:09.58a9
Dec 13St. Anthony's DevelopmentalDec 13 · 3000 Meters · Place 3 · North Shore3000 Meters3.11:36.57a9
Feb 3Section 8 Class C ChampsFeb 3 · 1500 Meters · Place 8 · North Shore1500 Meters85:22.078
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 3 · North Shore1600 Meters35:47.828
Jan 30NJ Metropolitan InvitationalJan 30 · 800 Meters · Place 4 · North Shore800 Meters42:41.228
Jan 24Dr. Sander ScorcherJan 24 · 1 Mile · Place 22 · North Shore1 Mile225:55.728
Jan 24Dr. Sander ScorcherJan 24 · 1500 Meters · Place 22 · North Shore1500 Meters225:30.178
Jan 14Section 8 Conf. 5 ChampsJan 14 · 3000 Meters · Place 1 · North Shore3000 Meters111:54.138
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 114 · North Shore300 Meters11453.318
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 18 · North Shore1600 Meters186:05.548

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 18Section 8 Group D-F Format BDec 18 · 300 Meters · Place 45 · North Shore300 Meters45.51.75a PB9
Dec 18Section 8 Group D-F Format BDec 18 · 600 Meters · Place 10 · North Shore600 Meters10.1:49.64a PB9
Jun 5Section 8 State QualifierJun 5 · 2000m Steeplechase · Place 6 · North Shore2000m Steeplechase68:12.228
May 29Section 8 Class A ChampionshipMay 29 · 2000m Steeplechase · Place 4 · North Shore2000m Steeplechase47:46.47 PB8
May 10North Shore InvitationalMay 10 · 2000m Steeplechase · Place 7 · North Shore2000m Steeplechase77:50.398
May 7Section 8 Division 4AMay 7 · 3000 Meters · Place 3 · North Shore3000 Meters311:56.878
Apr 12Inaugural The Bay Invitational Track & Field MeetApr 12 · 1600 Meters · Place 2 · North Shore1600 Meters2.5:54.41a PB8
Apr 12Inaugural The Bay Invitational Track & Field MeetApr 12 · 800 Meters · Place 2 · North Shore800 Meters2.2:42.67a8
Mar 29North Shore Autism Awareness InvitationalMar 29 · 2000m Steeplechase · Place 3 · North Shore2000m Steeplechase38:15.538

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 1500 Meters · Place 48 · North Shore1500 Meters48.5:36.11a8
Dec 6North Shore Season OpenerDec 6 · 300 Meters · Place 93 · North Shore300 Meters93.51.86a PB8
Dec 6North Shore Season OpenerDec 6 · 1500 Meters · Place 46 · North Shore1500 Meters46.5:44.02a8