Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 323:40.4McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2723:34.7060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Elma Meadows Golf CourseSection 6 Championships · Oct 3123:36.99Section 6 ChampionshipsOctober 31, 2025
5,000 Meters · Allegany-Limestone HSSouthern Tier Classic · Oct 423:53.00Southern Tier ClassicOctober 4, 2025
5,000 Meters · Bemus Point Golf CourseCCAA XC Championships · Oct 2422:50.82CCAA XC ChampionshipsOctober 24, 2025
5,000 Meters · Evangola State ParkSunset Stampede · Oct 1723:12.54Sunset StampedeOctober 17, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1523:26.0NYSPHSAA - New York State ChampionshipsNovember 15, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 210 · Maple Grove3 Miles Varsity B121023:40.4 PB8

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class D · Place 86 · Maple Grove5,000 Meters Class D8623:26.0 PB7
Oct 31Section 6 ChampionshipsOct 31 · 5,000 Meters Class D · Place 21 · Maple Grove5,000 Meters Class D2123:36.99 PB7
Oct 24CCAA XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 42 · Maple Grove5,000 Meters Varsity4222:50.82 PB7
Oct 17Sunset StampedeOct 17 · 5,000 Meters Varsity Div 2 · Place 44 · Maple Grove5,000 Meters Varsity Div 24423:12.54 PB7
Oct 4Southern Tier ClassicOct 4 · 5,000 Meters Varsity · Place 35 · Maple Grove5,000 Meters Varsity3523:53.00 PB7
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity A-2 Small · Place 160 · Maple Grove3 Miles Varsity A-2 Small16023:34.70 PB7