Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2716:53.6060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2016:55.0Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Baldwinsville JHBaldwinsville XC Tri Meet · Sep 1718:25.9Baldwinsville XC Tri MeetSeptember 17, 2025
5,000 Meters · Cicero-North Syracuse High SchoolCICERO-NORTH SYRACUSE Tri Meet · Sep 2418:52.1CICERO-NORTH SYRACUSE Tri MeetSeptember 24, 2025
5,000 Meters · Mt Markham Middle SchoolMustang Invitational · Sep 617:00.8Mustang InvitationalSeptember 6, 2025
6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Sep 1221:40.4Frank Dillon MemorialSeptember 12, 2026
8,000 Meters · Hamilton CollegeHamilton College XC Invitational · Oct 1028:23.4Hamilton College XC InvitationalOctober 10, 2026
8,000 Meters · Matt St. James Cross Country TrailsHarry F Anderson Invitational · Sep 2628:08.6Harry F Anderson InvitationalSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Hamilton College XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 31 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC8,000 Meters Collegiate3128:23.4 PBFr
Sep 26Harry F Anderson InvitationalSep 26 · 8,000 Meters Men · Place 124 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC8,000 Meters Men12428:08.6 PBFr
Sep 12Frank Dillon MemorialSep 12 · 6,000 Meters Collegiate · Place 7 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC6,000 Meters Collegiate721:40.4 PBFr
Sep 5Oswego InvitationalSep 5 · 6,000 Meters Collegiate · Onondaga (N.Y.) CCOnondaga (N.Y.) CC6,000 Meters Collegiate0DNFFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class A · Place 39 · Baldwinsville CentralBaldwinsville Central5,000 Meters Class A3917:42.812
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Bob Bradley Premier · Place 132 · Baldwinsville CentralBaldwinsville Central3 Miles Bob Bradley Premier13216:53.60 PB12
Sep 24CICERO-NORTH SYRACUSE Tri MeetSep 24 · 5,000 Meters Varsity · Place 11 · Baldwinsville CentralBaldwinsville Central5,000 Meters Varsity1118:52.1 PB12
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Large · Place 34 · Baldwinsville CentralBaldwinsville Central5,000 Meters Varsity Large3416:55.0 PB12
Sep 17Baldwinsville XC Tri MeetSep 17 · 5,000 Meters Varsity · Place 2 · Baldwinsville CentralBaldwinsville Central5,000 Meters Varsity218:25.9 PB12
Sep 6Mustang InvitationalSep 6 · 5,000 Meters Varsity 3 · Place 15 · Baldwinsville CentralBaldwinsville Central5,000 Meters Varsity 31517:00.8 PB12