Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3016:03.4McQuaid InvitationalSeptember 30, 2023
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1416:00.0Burnt Hills InvitationalOctober 14, 2023
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1817:55.1New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 416:54.4NYSPHSSAA Section 3 ChampionshipsNovember 4, 2023
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1117:30.9NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3121:52.7Harry Lang InvitationalAugust 31, 2024
6,000 Meters · Lang XC CourseHarry Lang Invitational · Aug 3020:43.9Harry Lang InvitationalAugust 30, 2025
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2027:23.1Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:26.2Paul Short RunOctober 4, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Cornell John Reif Memorial RunOct 23 · 5,000 Meters Varsity · Place 20 · ColgateColgate5,000 Meters Varsity2017:11.60JR
Sep 5Harry Lang InvitationalSep 5 · 6,000 Meters Collegiate · Place 32 · ColgateColgate6,000 Meters Collegiate3221:46.0Jr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 86 · ColgateColgate8,000 Meters Varsity8627:23.1 PBSo
Aug 30Harry Lang InvitationalAug 30 · 6,000 Meters Men's Race · Place 29 · ColgateColgate6,000 Meters Men's Race2920:43.9 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25John Reif MemorialOct 25 · 5,000 Meters Varsity · Place 37 · ColgateColgate5,000 Meters Varsity3717:08.6FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 282 · ColgateColgate8,000 Meters Open28227:26.2 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · ColgateColgate8,000 Meters College0DNFFr
Sep 6Lafayette XC InvitationalSep 6 · Varsity · Place 69 · ColgateColgateVarsity6920:43.0—
Aug 31Harry Lang InvitationalAug 31 · 6,000 Meters College · Place 41 · ColgateColgate6,000 Meters College4121:52.7 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 128 · Baldwinsville CentralBaldwinsville Central5,000 Meters Championship12817:55.1 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 76 · Baldwinsville CentralBaldwinsville Central5,000 Meters Class A7617:30.9 PB12
Nov 4NYSPHSSAA Section 3 ChampionshipsNov 4 · 5,000 Meters A · Place 8 · Baldwinsville CentralBaldwinsville Central5,000 Meters A816:54.4 PB12
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 28 · Baldwinsville CentralBaldwinsville Central3 Miles Varsity D42816:00.0 PB12
Sep 30McQuaid InvitationalSep 30 · 3 Miles Premier · Place 74 · Baldwinsville CentralBaldwinsville Central3 Miles Premier7416:03.4 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 100 · Baldwinsville CentralBaldwinsville Central5,000 Meters Championship - New York10018:09.511