Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adirondack High SchoolJohn Bernard Adirondack Invitational · Nov 122:16.2John Bernard Adirondack InvitationalNovember 1, 2025
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2023:28.2Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Holland Patent SchoolHolland Patent Invitational · Oct 3021:15.9Holland Patent InvitationalOctober 30, 2026
5,000 Meters · Mt Markham Middle SchoolSection 3 Championships · Nov 820:43.5Section 3 ChampionshipsNovember 8, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1325:57.0Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · VVS High SchoolV-V-S Invitational · Oct 1823:36.3V-V-S InvitationalOctober 18, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Holland Patent InvitationalOct 30 · 5,000 Meters Varsity · Place 36 · Waterville5,000 Meters Varsity3621:15.9 PB10
Sep 12Mustang InvitationalSep 12 · 5,000 Meters Varsity 1 · Place 114 · Waterville5,000 Meters Varsity 111422:23.010

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class D · Place 88 · Waterville5,000 Meters Class D8820:43.5 PB9
Nov 1John Bernard Adirondack InvitationalNov 1 · 5,000 Meters Varsity · Place 68 · Waterville5,000 Meters Varsity6822:16.2 PB9
Oct 18V-V-S InvitationalOct 18 · 5,000 Meters Varsity · Place 95 · Waterville5,000 Meters Varsity9523:36.3 PB9
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Small · Place 217 · Waterville5,000 Meters Varsity Small21723:28.2 PB9
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 210 · Waterville5,000 Meters D221025:57.0 PB9
Sep 6Mustang InvitationalSep 6 · 5,000 Meters Varsity 1 · Place 97 · Waterville5,000 Meters Varsity 19723:44.59