Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2518:09.4NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1416:45.3ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1116:57.50MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1816:55.34MIAA Divisional State ChampionshipsNovember 18, 2023
6,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3121:05.1Harry Lang InvitationalAugust 31, 2024
6,000 Meters · Lang XC CourseHarry Lang Invitational · Aug 3020:00.2Harry Lang InvitationalAugust 30, 2025
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1725:20.6IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 3126:04.0Patriot League XC ChampionshipsOctober 31, 2026
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1925:36.9Rochester Yellowjacket InvitationalSeptember 19, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 226:14.3Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:30.0Paul Short Run (College)October 3, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1725:50.1IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025
8368 m · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1227:01.44Harry Groves Spiked Shoe InvitationalSeptember 12, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Patriot League XC ChampionshipsOct 31 · 8,000 Meters Patriot League · Place 68 · ColgateColgate8,000 Meters Patriot League6826:04.0 PBJr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 96 · ColgateColgate8,000 Meters Collegiate9625:20.6 PBJr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 184 · ColgateColgate8,000 Meters Gold18426:14.3 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 7 · ColgateColgate8,000 Meters Collegiate725:36.9 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 8,000 Meters Champs · Place 66 · ColgateColgate8,000 Meters Champs6626:32.6So
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 76 · ColgateColgate8,000 Meters College7625:50.1 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 239 · ColgateColgate8,000 Meters Gold23925:30.0 PBSo
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 5.2 Miles Men's Race · Place 77 · ColgateColgate5.2 Miles Men's Race7727:01.44 PBSo
Aug 30Harry Lang InvitationalAug 30 · 6,000 Meters Men's Race · Place 18 · ColgateColgate6,000 Meters Men's Race1820:00.2 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25John Reif MemorialOct 25 · 5,000 Meters Varsity · Place 24 · ColgateColgate5,000 Meters Varsity2416:04.3FR
Aug 31Harry Lang InvitationalAug 31 · 6,000 Meters College · Place 30 · ColgateColgate6,000 Meters College3021:05.1 PBFr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Blue · Place 33 · Concord-CarlisleConcord-Carlisle5,000 Meters Open - Northeast Blue3318:09.4 PB12
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 67 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 16716:55.34 PB12
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 24 · Concord-CarlisleConcord-Carlisle5,000 Meters Division 1B2416:57.50 PB12
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 7 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity716:23.6SR
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 19 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity1917:01.612
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 19 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity1917:01.6—
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Boys · Place 44 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity Boys4416:45.3 PB12
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 44 · Concord-CarlisleConcord-Carlisle5,000 Meters Varsity4416:45.21SR

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Sophomore · Place 15 · Concord-CarlisleConcord-Carlisle5,000 Meters Sophomore1517:09.110
Oct 28DCL ChampionshipsOct 28 · Varsity · Place 11 · Concord-CarlisleConcord-CarlisleVarsity1118:43SO
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 30 · Concord-CarlisleConcord-Carlisle5,000 Meters Sophomore3018:16.210