Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · New Hartford HS Cross Country CourseNew Hartford Invitational · Sep 1320:37.9New Hartford InvitationalSeptember 13, 2025
3 Miles · Galway HSGalway XC Invite · Sep 2020:24.70Galway XC InviteSeptember 20, 2025
5,000 Meters · Adirondack High SchoolJohn Bernard Adirondack Invitational · Nov 120:46.7John Bernard Adirondack InvitationalNovember 1, 2025
5,000 Meters · Beaver River HS XC CourseBeaver River Inviteational · Oct 1520:37.7Beaver River InviteationalOctober 15, 2022
5,000 Meters · Mt Markham Middle SchoolSection 3 Championships · Nov 820:13.0Section 3 ChampionshipsNovember 8, 2025
5,000 Meters · Proctor ParkEJ Herrmann Invitational · Sep 2721:51.7EJ Herrmann InvitationalSeptember 27, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 421:26.6NYSPHSSAA Section 3 ChampionshipsNovember 4, 2023
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1121:11.9NYSPHSAA Cross Country ChampionshipsNovember 11, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class C · Place 9 · Adirondack5,000 Meters Class C920:13.0 PB12
Nov 1John Bernard Adirondack InvitationalNov 1 · 5,000 Meters Varsity · Place 4 · Adirondack5,000 Meters Varsity420:46.7 PB12
Oct 18Beaver River XC InvitationalOct 18 · 5,000 Meters Varsity · Place 14 · Adirondack5,000 Meters Varsity1420:41.012
Sep 27EJ Herrmann InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 6 · Adirondack5,000 Meters Varsity 1621:51.7 PB12
Sep 20Galway XC InviteSep 20 · 3 Miles Varsity · Place 4 · Adirondack3 Miles Varsity420:24.70 PB12
Sep 13New Hartford InvitationalSep 13 · 2.95 Miles Varsity · Place 6 · Adirondack2.95 Miles Varsity620:37.9 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2John Bernard Adirondack InvitationalNov 2 · Varsity · Place 7 · AdirondackVarsity720:43.411

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class C · Place 40 · Adirondack5,000 Meters Class C4021:11.9 PB10
Nov 4NYSPHSSAA Section 3 ChampionshipsNov 4 · 5,000 Meters C · Place 10 · Adirondack5,000 Meters C1021:26.6 PB10
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 2 · Place 21 · Adirondack5,000 Meters Varsity Division 22120:54.921

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class C · Place 38 · Adirondack5,000 Meters Varsity - Class C3821:29.39
Oct 29John Bernard Adirondack InvitationalOct 29 · 5,000 Meters Varsity · Place 6 · Adirondack5,000 Meters Varsity621:10.9021
Oct 15Beaver River InviteationalOct 15 · 5,000 Meters Varsity · Place 4 · Adirondack5,000 Meters Varsity420:37.7 PB9