Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-Nationals Invitational · Feb 134:20.31North Shore Pre-Nationals InvitationalFebruary 13, 2026
1 Mile · OutdoorRed Raider Relays · Apr 174:30.07Red Raider RelaysApril 17, 2026
1000 Meters · IndoorLong Island Elite Meet · Feb 282:36.31Long Island Elite MeetFebruary 28, 2026
1600 Meters · IndoorSection XI State Qualifier Meet · Feb 94:23.13Section XI State Qualifier MeetFebruary 9, 2026
1600 Meters · OutdoorMountie Madness · May 214:16.23aMountie MadnessMay 21, 2026
2 Miles · IndoorOcean Breeze Elite · Feb 219:36.80Ocean Breeze EliteFebruary 21, 2026
3000 Meters · OutdoorGlenn D. Loucks Games · May 78:47.17Glenn D. Loucks GamesMay 7, 2026
3200 Meters · IndoorMolloy Stanner Games · Jan 119:34.63Molloy Stanner GamesJanuary 11, 2026
3200 Meters · OutdoorSection XI State Qualifier · Jun 49:21.14aSection XI State QualifierJune 4, 2026
400 Meters · OutdoorNassau Coaches Invitational · Apr 455.42aNassau Coaches InvitationalApril 4, 2026
600 Meters · OutdoorLong Island Elite Meet · Mar 11:32.34Long Island Elite MeetMarch 1, 2025
800 Meters · OutdoorSaint Anthony's Invitational · May 12:00.58aSaint Anthony's InvitationalMay 1, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4Section XI State QualifierJun 4 · 3200 Meters · Place 3 · Northport3200 Meters3.9:21.14a PB11
Jun 4Section XI State QualifierJun 4 · 1600 Meters · Place 2 · Northport1600 Meters2.4:19.41a11
May 28Section XI County B ChampionshipsMay 28 · 3200 Meters · Place 1 · Northport3200 Meters1.9:41.84a11
May 28Section XI County B ChampionshipsMay 28 · 1600 Meters · Place 1 · Northport1600 Meters1.4:32.82a11
May 28Section XI County B ChampionshipsMay 28 · 800 Meters · Northport800 Meters--DNF11
May 21Mountie MadnessMay 21 · 1600 Meters · Place 3 · Northport1600 Meters34:16.23a PB11
May 15Bethpage Blazing InviteMay 15 · 800 Meters · Place 3 · Northport800 Meters32:01.11a11
May 7Glenn D. Loucks GamesMay 7 · 3200 Meters · Place 20 · Northport3200 Meters209:21.4411
May 7Glenn D. Loucks GamesMay 7 · 3000 Meters · Place 18 · Northport3000 Meters188:47.17 PB11
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 5 · Northport1600 Meters54:17.84a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 26 · Northport800 Meters262:00.58a PB11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 26 · Northport800 Meters262:00.58a11
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 5 · Northport1600 Meters54:17.84a11
Apr 17Red Raider RelaysApr 17 · 1 Mile · Place 5 · Northport1 Mile54:30.07 PB—
Apr 17Red Raider RelaysApr 17 · 3200 Meters · Place 2 · Northport3200 Meters29:32.96—
Apr 4Nassau Coaches InvitationalApr 4 · 1600 Meters · Place 1 · Northport1600 Meters1.4:22.74a11
Apr 4Nassau Coaches InvitationalApr 4 · 400 Meters · Place 23 · Northport400 Meters23.55.42a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Long Island Elite MeetFeb 28 · 1000 Meters · Place 4 · Northport1000 Meters42:36.31 PB11
Feb 21Ocean Breeze EliteFeb 21 · 2 Miles · Place 8 · Northport2 Miles89:36.80 PB11
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 1 Mile · Place 1 · Northport1 Mile14:20.31 PB11
Feb 9Section XI State Qualifier MeetFeb 9 · 1600 Meters · Place 4 · Northport1600 Meters44:23.13 PB11
Jan 18Section 11 Boys League ChampionshipsJan 18 · 1600 Meters · Place 1 · Northport1600 Meters14:40.80—
Jan 11Molloy Stanner GamesJan 11 · 3200 Meters · Place 4 · Northport3200 Meters49:34.63 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5Section XI State QualifierJun 5 · 3200 Meters · Place 2 · Northport3200 Meters29:25.9110
Jun 5Section XI State QualifierJun 5 · 1600 Meters · Place 11 · Northport1600 Meters114:29.9810
May 16Bethpage Blazing InviteMay 16 · 1600 Meters · Place 4 · Northport1600 Meters44:29.6910
May 2Saint Anthony's InvitationalMay 2 · 3200 Meters · Place 8 · Northport3200 Meters89:39.20—
May 2Saint Anthony's InvitationalMay 2 · 1600 Meters · Place 18 · Northport1600 Meters184:29.21—
Apr 17Mountie MadnessApr 17 · 1600 Meters · Place 8 · Northport1600 Meters84:26.93—
Apr 11New York Relays Apr 11 · 3200 Meters · Place 12 · Northport3200 Meters129:49.8310
Mar 1Long Island Elite MeetMar 1 · 600 Meters · Place 11 · Northport600 Meters111:32.34 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 1 Mile · Place 50 · Northport1 Mile504:46.2410
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · 3200 Meters · Place 2 · Northport3200 Meters29:44.2510
Jan 12Molloy Stanner GamesJan 12 · 3200 Meters · Place 7 · Northport3200 Meters79:50.9510

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24Bethpage Blazing InviteMay 24 · 1600 Meters · Place 10 · Northport1600 Meters104:51.88—
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 800 Meters · Place 3 · Northport800 Meters32:12.009
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 800 Meters · Place 3 · Northport800 Meters32:12.009
May 11North Shore InvitationalMay 11 · 3200 Meters · Place 19 · Northport3200 Meters1910:33.579
May 3Saint Anthony's InvitationalMay 3 · 1600 Meters · Place 11 · Northport1600 Meters114:48.769
May 3Saint Anthony's InvitationalMay 3 · 800 Meters · Place 17 · Northport800 Meters172:06.349
Apr 27Westhampton Beach Boys InvitationalApr 27 · 3200 Meters · Place 10 · Northport3200 Meters1010:34.209
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 1600 Meters · Place 23 · Northport1600 Meters234:50.409
Apr 6Longwood Boys Spring ClassicApr 6 · 1600 Meters · Place 13 · Northport1600 Meters134:58.649