Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 318:29.5McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2718:10.5060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Adirondack High SchoolJohn Bernard Adirondack Invitational · Nov 119:27.4John Bernard Adirondack InvitationalNovember 1, 2025
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2018:50.2Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Baldwinsville HSBaldwinsville Invitational · Sep 2618:51.7Baldwinsville InvitationalSeptember 26, 2026
5,000 Meters · Beaver River HS XC CourseBeaver River XC Invitational · Oct 1819:18.9Beaver River XC InvitationalOctober 18, 2025
5,000 Meters · Bowdoin ParkSection 1 Coaches Invitational · Oct 1719:51.83Section 1 Coaches InvitationalOctober 17, 2026
5,000 Meters · Mt Markham Middle SchoolSection 3 Championships · Nov 818:33.1Section 3 ChampionshipsNovember 8, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1518:41.5NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Tully HSOHSL Patriot XC Championship · Oct 2819:01.9OHSL Patriot XC ChampionshipOctober 28, 2026
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 421:33.4NYSPHSSAA Section 3 ChampionshipsNovember 4, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28OHSL Patriot XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 2 · Pulaski Central5,000 Meters Varsity219:01.9 PB12
Oct 17Section 1 Coaches InvitationalOct 17 · 5,000 Meters Varsity Merge · Place 15 · Pulaski Central5,000 Meters Varsity Merge1519:51.83 PB12
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 5 · Pulaski Central3 Miles Varsity B1518:29.5 PB12
Sep 26Baldwinsville InvitationalSep 26 · 5,000 Meters Varsity Small · Place 3 · Pulaski Central5,000 Meters Varsity Small318:51.7 PB12
Sep 12Mustang InvitationalSep 12 · 5,000 Meters Varsity 2 · Place 1 · Pulaski Central5,000 Meters Varsity 2118:52.812

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 59 · Pulaski Central5,000 Meters NYS Federation Championship5919:54.811
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class D · Place 6 · Pulaski Central5,000 Meters Class D618:41.5 PB11
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class D · Place 2 · Pulaski Central5,000 Meters Class D218:33.1 PB11
Nov 1John Bernard Adirondack InvitationalNov 1 · 5,000 Meters Varsity · Place 1 · Pulaski Central5,000 Meters Varsity119:27.4 PB11
Oct 29OHSL Patriot XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 3 · Pulaski Central5,000 Meters Varsity319:24.211
Oct 18Beaver River XC InvitationalOct 18 · 5,000 Meters Varsity · Place 3 · Pulaski Central5,000 Meters Varsity319:18.9 PB11
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity A-2 Small · Place 4 · Pulaski Central3 Miles Varsity A-2 Small418:10.50 PB11
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Small · Place 3 · Pulaski Central5,000 Meters Varsity Small318:50.2 PB11
Sep 6Mustang InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 4 · Pulaski Central5,000 Meters Varsity 2418:48.511

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section 3 ChampionshipsNov 4 · 5,000 Meters D · Place 12 · Pulaski Central5,000 Meters D1221:33.4 PB9
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity A-2 Small · Place 11 · Pulaski Central3 Miles Varsity A-2 Small1118:57.09

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Beaver River InviteationalOct 15 · 5,000 Meters Varsity · Place 14 · Pulaski Central5,000 Meters Varsity1421:52.28
Oct 1McQuaid InvitationalOct 1 · 3 Miles Junior Varsity Small · Place 33 · Pulaski Central3 Miles Junior Varsity Small3320:36.58