Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2715:47.0060th McQuaid InvitationalSeptember 27, 2025
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 514:22.2Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Letchworth State ParkSection 5 Championships · Nov 816:23.1Section 5 ChampionshipsNovember 8, 2025
5,000 Meters · Marcus Whitman HSRally @ The Valley · Oct 417:36Rally @ The ValleyOctober 4, 2025
5,000 Meters · North Rose-Wolcott High SchoolWFL League Meet at North Rose-Wolcott · Sep 2317:00.3WFL League Meet at North Rose-WolcottSeptember 23, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1516:32.1NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Red Jacket High SchoolSec. 5 Finger Lakes League Championships · Nov 117:37Sec. 5 Finger Lakes League ChampionshipsNovember 1, 2025
8,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1927:25.3Maine State ChampionshipsSeptember 19, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 326:39.2Keene State InvitationalOctober 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 57 · BowdoinBowdoin8,000 Meters Men's Championship5726:39.2 PBFr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 58 · BowdoinBowdoin8,000 Meters Collegiate5827:25.3 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 33 · BowdoinBowdoin4,340 Meters Collegiate3314:22.2 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class B · Place 35 · GenevaGeneva5,000 Meters Class B3516:32.1 PB12
Nov 8Section 5 ChampionshipsNov 8 · 5,000 Meters Class B · Place 9 · GenevaGeneva5,000 Meters Class B916:23.1 PB12
Nov 1Sec. 5 Finger Lakes League ChampionshipsNov 1 · 5,000 Meters Varsity · Place 5 · GenevaGeneva5,000 Meters Varsity517:37 PB12
Oct 4Rally @ The ValleyOct 4 · 5,000 Meters Varsity · Place 18 · GenevaGeneva5,000 Meters Varsity1817:36 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 6 · GenevaGeneva3 Miles Varsity AA Medium615:47.00 PB12
Sep 23WFL League Meet at North Rose-WolcottSep 23 · 5,000 Meters Varsity · Place 2 · GenevaGeneva5,000 Meters Varsity217:00.3 PB12