Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Holland Patent SchoolHolland Patent XC Tri Meet · Sep 3018:57.8Holland Patent XC Tri MeetSeptember 30, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3016:33.6McQuaid InvitationalSeptember 30, 2023
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2715:53.9060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · Adirondack High SchoolJohn Bernard Adirondack Invitational · Nov 116:33.2John Bernard Adirondack InvitationalNovember 1, 2025
5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 2216:55.4NYS Federation Championships at NXRNovember 22, 2025
5,000 Meters · Central Valley AcademyTVL XC Invitational · Oct 2516:58.7TVL XC InvitationalOctober 25, 2025
5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 1417:41.9Marathon InvitationalOctober 14, 2023
5,000 Meters · Mt Markham Middle SchoolSection 3 Championships · Nov 815:54.4Section 3 ChampionshipsNovember 8, 2025
5,000 Meters · New Hartford HS Cross Country CourseTri-Valley League XC Championships · Oct 2217:36.7Tri-Valley League XC ChampionshipsOctober 22, 2022
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1515:53.2NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 417:41.8NYSPHSSAA Section 3 ChampionshipsNovember 4, 2023
5,000 Meters · VVS High SchoolV-V-S Invitational · Oct 1816:44.8V-V-S InvitationalOctober 18, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 60 · Vernon-Verona-Sherrill5,000 Meters NYS Federation Championship6016:55.4 PB12
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class B · Place 10 · Vernon-Verona-Sherrill5,000 Meters Class B1015:53.2 PB12
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class B · Place 1 · Vernon-Verona-Sherrill5,000 Meters Class B115:54.4 PB12
Nov 1John Bernard Adirondack InvitationalNov 1 · 5,000 Meters Varsity · Place 1 · Vernon-Verona-Sherrill5,000 Meters Varsity116:33.2 PB12
Oct 25TVL XC InvitationalOct 25 · 5,000 Meters Varsity · Place 1 · Vernon-Verona-Sherrill5,000 Meters Varsity116:58.7 PB12
Oct 18V-V-S InvitationalOct 18 · 5,000 Meters Varsity · Place 2 · Vernon-Verona-Sherrill5,000 Meters Varsity216:44.8 PB12
Sep 30Holland Patent XC Tri MeetSep 30 · 2.95 Miles Varsity · Place 1 · Vernon-Verona-Sherrill2.95 Miles Varsity118:57.8 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 8 · Vernon-Verona-Sherrill3 Miles Varsity AA Medium815:53.90 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 4 · Vernon-Verona-Sherrill5,000 Meters D2416:11.012
Sep 6Mustang InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 3 · Vernon-Verona-Sherrill5,000 Meters Varsity 2316:31.712

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 2 · Vernon-Verona-Sherrill5,000 Meters Varsity216:23.2JR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 26 · 5 Vernon-Verona-Sherrill5,000 Meters Varsity265:17JR
Nov 2John Bernard Adirondack InvitationalNov 2 · Varsity · Place 2 · Vernon-Verona-SherrillVarsity217:00.711
Oct 26Tri-Valley League XC ChampionshipsOct 26 · 3.1 Miles Varsity · Place 1 · 1 Vernon-Verona-Sherrill3.1 Miles Varsity15:22JR
Oct 12V-V-S InvitationalOct 12 · 3.1 Miles Varsity · Place 1 · 1 Vernon-Verona-Sherrill3.1 Miles Varsity15:32JR
Sep 7Mustang InvitationalSep 7 · 3.1 Miles Varsity · Place 3 · 1 Vernon-Verona-Sherrill3.1 Miles Varsity35:11JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section 3 ChampionshipsNov 4 · 5,000 Meters C · Place 9 · Vernon-Verona-Sherrill5,000 Meters C917:41.8 PB10
Oct 21Tri-Valley League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 4 · 1 Vernon-Verona-Sherrill5,000 Meters Varsity4154.70SO
Oct 14Marathon InvitationalOct 14 · 5,000 Meters Seeded · Place 6 · Vernon-Verona-Sherrill5,000 Meters Seeded617:41.9 PB10
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity A-1 Small · Place 21 · Vernon-Verona-Sherrill3 Miles Varsity A-1 Small2116:33.6 PB10
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 3 · Place 10 · Vernon-Verona-Sherrill (VVS)5,000 Meters Varsity Division 31017:09.37

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class C · Place 65 · Vernon-Verona-Sherrill5,000 Meters Varsity - Class C6518:55.29
Oct 29John Bernard Adirondack InvitationalOct 29 · 5,000 Meters Varsity Division 1 · Place 4 · Vernon-Verona-Sherrill (VVS)5,000 Meters Varsity Division 1418:01.4021
Oct 22Tri-Valley League XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 8 · Vernon-Verona-Sherrill5,000 Meters Varsity817:36.7 PB9
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Small 1 · Place 46 · Vernon-Verona-Sherrill3 Miles Varsity Small 14617:35.79
Sep 24Baldwinsville InvitationalSep 24 · 5,000 Meters Varsity · Place 22 · 2 Vernon-Verona-Sherrill5,000 Meters Varsity225:55FR
Sep 17New Hartford InvitationalSep 17 · 5,000 Meters Varsity · Place 19 · 1 Vernon-Verona-Sherrill5,000 Meters Varsity195:52FR
Sep 10V-V-S InvitationalSep 10 · 5,000 Meters Varsity · Place 28 · 1 Vernon-Verona-Sherrill5,000 Meters Varsity286:16FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2McQuaid InvitationalOct 2 · 1.6 Miles Varsity · Place 7 · Vernon-Verona-Sherri1.6 Miles Varsity709:29.28
Oct 2McQuaid InvitationalOct 2 · 1.6 Miles Varsity · Place 7 · Vernon-Verona-Sherri1.6 Miles Varsity708:26.38
Oct 2McQuaid InvitationalOct 2 · 1.6 Miles Varsity · Place 7 · Vernon-Verona-Sherri1.6 Miles Varsity708:26.38
Sep 18New Hartford InvitationalSep 18 · 1.5 Miles Varsity · Place 4 · 4 Vernon-Verona-Sherrill1.5 Miles Varsity46:368