Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 117:14.1McQuaid InvitationalOctober 1, 2022
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1218:21.5NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 3023:13.5Frank Dillon MemorialAugust 30, 2025
6,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 623:30.5Oswego InvitationalSeptember 6, 2025
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2030:36.1Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1229:28.5Hamilton InvitationalOctober 12, 2024
8,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 1129:18.2NCAA Division III Niagara RegionalNovember 11, 2023
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1930:17.1Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 231:04.3SUNYAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Roberts WesleyanHarry F Anderson Invitational · Sep 2731:09.0Harry F Anderson InvitationalSeptember 27, 2025
8,000 Meters · Seneca Lake State ParkCCOC (Cross Country Only Conference) Championships · Oct 1830:56.0CCOC (Cross Country Only Conference) ChampionshipsOctober 18, 2025
8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 130:42.2SUNYAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · University of Maine at Presque IsleNAC Championship · Oct 2830:06.5NAC ChampionshipOctober 28, 2023

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 82 · SUNY MorrisvilleSUNY Morrisville8,000 Meters Champ8230:42.2 PBJr
Oct 18CCOC (Cross Country Only Conference) ChampionshipsOct 18 · 8,000 Meters Scoring · Place 12 · SUNY MorrisvilleSUNY Morrisville8,000 Meters Scoring1230:56.0 PBJr
Oct 11Hamilton InvitationalOct 11 · 8,000 Meters College · Place 55 · SUNY MorrisvilleSUNY Morrisville8,000 Meters College5531:01.4Jr
Sep 27Harry F Anderson InvitationalSep 27 · 8,000 Meters College · Place 200 · SUNY MorrisvilleSUNY Morrisville8,000 Meters College20031:09.0 PBJr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 242 · SUNY MorrisvilleSUNY Morrisville8,000 Meters Varsity24230:36.1 PBJr
Sep 6Oswego InvitationalSep 6 · 6,000 Meters College · Place 24 · SUNY MorrisvilleSUNY Morrisville6,000 Meters College2423:30.5 PBJr
Aug 30Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 36 · SUNY MorrisvilleSUNY Morrisville6,000 Meters Men's Race3623:13.5 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2SUNYAC Cross Country ChampionshipsNov 2 · 8,000 Meters SUNYAC · Place 70 · SUNY MorrisvilleSUNY Morrisville8,000 Meters SUNYAC7031:04.3 PBSo
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 432 · SUNY MorrisvilleSUNY Morrisville8,000 Meters College43230:17.1 PBSo
Oct 12Hamilton InvitationalOct 12 · 8,000 Meters College · Place 36 · SUNY MorrisvilleSUNY Morrisville8,000 Meters College3629:28.5 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 136 · SUNY MorrisvilleSUNY Morrisville8,000 Meters Championship13629:18.2 PBFr
Oct 28NAC ChampionshipOct 28 · 8,000 Meters College · Place 17 · SUNY MorrisvilleSUNY Morrisville8,000 Meters College1730:06.5 PBFr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class C · Place 38 · Hannibal CentralHannibal Central5,000 Meters Varsity - Class C3818:21.5 PB12
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Small 1 · Place 30 · Hannibal CentralHannibal Central3 Miles Varsity Small 13017:14.1 PB12