Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2715:37.1060th McQuaid InvitationalSeptember 27, 2025
4 Miles · Haverford CollegeHaverford Main Line Invitational · Sep 1819:57.1Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2015:56.8Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Mt Markham Middle SchoolSection 3 Championships · Nov 815:31.5Section 3 ChampionshipsNovember 8, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1515:42.4NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · VVS High SchoolV-V-S Invitational · Oct 1816:26.0V-V-S InvitationalOctober 18, 2025
6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Sep 519:52.43Stony Brook Season OpenerSeptember 5, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Place 11 · Stony BrookStony Brook4 Miles Collegiate1119:57.1 PBFr
Sep 5Stony Brook Season OpenerSep 5 · 6,000 Meters Men 6k · Place 11 · Stony BrookStony Brook6,000 Meters Men 6k1119:52.43 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class D · Place 2 · WatervilleWaterville5,000 Meters Class D215:42.4 PB12
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class D · Place 1 · WatervilleWaterville5,000 Meters Class D115:31.5 PB12
Oct 18V-V-S InvitationalOct 18 · 5,000 Meters Varsity · Place 1 · WatervilleWaterville5,000 Meters Varsity116:26.0 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Bob Bradley Premier · Place 28 · WatervilleWaterville3 Miles Bob Bradley Premier2815:37.10 PB12
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Small · Place 1 · WatervilleWaterville5,000 Meters Varsity Small115:56.8 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 2 · WatervilleWaterville5,000 Meters D2216:00.612
Sep 6Mustang InvitationalSep 6 · 5,000 Meters Varsity 1 · Place 2 · WatervilleWaterville5,000 Meters Varsity 1216:12.712