Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,500 Meters · Bowdoin CollegeCBB Tri-Meet Opener · Sep 616:50.7CBB Tri-Meet OpenerSeptember 6, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2620:39.1NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Indian Valley Elementary School PIAA District 6 Championships 2022 · Oct 2919:08.5PIAA District 6 Championships 2022October 29, 2022
5,000 Meters · Kemp Memorial StadiumShamokin, Montoursville, Central Mountain, Bloomsburg · Sep 823:48Shamokin, Montoursville, Central Mountain, BloomsburgSeptember 8, 2021
5,000 Meters · Roy's All Steak HamburgersBates Super-XC Invitational · Sep 1620:27.9Bates Super-XC InvitationalSeptember 16, 2023
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1922:45.7Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 323:48.7Running of the CowsOctober 3, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1823:05.96Conn College InviteOctober 18, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1522:42.3NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · Keene State CollegeKSC Invitational · Oct 423:08.30KSC InvitationalOctober 4, 2025
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3123:37.0NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2023:43.6DIII Pre-NatsSeptember 20, 2025
6,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2823:49.9NESCAC Cross Country ChampionshipsOctober 28, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 79 · ColbyColby6,000 Meters Championship7923:37.0 PBSr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 173 · ColbyColby6,000 Meters Blue17323:29.9Sr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 207 · ColbyColby6,000 Meters Navy Championship20723:48.7 PBSr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 33 · ColbyColby6,000 Meters Collegiate3322:45.7 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 34 · ColbyColby6,000 Meters D3 East3422:42.3 PBJr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 69 · ColbyColby6,000 Meters Champ6923:14.44Jr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 138 · ColbyColby6,000 Meters Blue13823:05.96 PBJr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 40 · ColbyColby6,000 Meters College4023:08.30 PBJr
Sep 20DIII Pre-NatsSep 20 · 6,000 Meters College · Place 39 · ColbyColby6,000 Meters College3923:43.6 PBJr
Sep 6CBB Tri-Meet OpenerSep 6 · 4,500 Meters College · Place 16 · ColbyColby4,500 Meters College1616:50.7 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 6,000 Meters Championship · Place 65 · ColbyColby6,000 Meters Championship6523:47.3Fr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 51 · ColbyColby6,000 Meters College5123:49.9 PBFr
Sep 30Maine State Cross Country ChampionshipsSep 30 · 6,000 Meters Varsity · Place 13 · ColbyColby6,000 Meters Varsity1323:29.4FR
Sep 16Bates Super-XC InvitationalSep 16 · 5,000 Meters College · Place 26 · ColbyColby5,000 Meters College2620:27.9 PBFr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 46 · UNA-PA-WolfeUNA-PA-Wolfe5,000 Meters Championship - Northeast4620:39.1 PB12
Oct 29PIAA District 6 Championships 2022Oct 29 · 5,000 Meters AAA Varsity · Place 4 · Central MountainCentral Mountain5,000 Meters AAA Varsity419:08.5 PB12
Oct 1NEPA InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · Central MountainCentral Mountain5,000 Meters Varsity1019:58.6012
Sep 13Central Mountain Quad Meet vs Lewisburg, Midd-West, Mount CarmelSep 13 · 5,000 Meters Varsity · Place 2 · Central MountainCentral Mountain5,000 Meters Varsity219:40.3—
Sep 13Central Mountain Quad Meet vs Lewisburg, Midd-West, Mount CarmelSep 13 · 5,000 Meters Varsity · Place 2 · Central MountainCentral Mountain5,000 Meters Varsity219:40.3—
Sep 3Bear Mt. River RunSep 3 · 5,000 Meters Varsity · Place 4 · Central MountainCentral Mountain5,000 Meters Varsity419:55.4012

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30PIAA District 6 ChampionshipOct 30 · Varsity · Place 25 · Central MountainCentral MountainVarsity2521:02.2—
Oct 30PIAA District 6 ChampionshipOct 30 · Varsity · Place 11 · Central MountainCentral MountainVarsity1121:02.2—
Oct 16PHAC InvitationalOct 16 · Varsity · Place 15 · Central MountainCentral MountainVarsity1521:23.711
Sep 25PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 139 · Central MountainCentral Mountain5,000 Meters Varsity13923:17—
Sep 21LBG vs Central Mountain, Midd-West, Mt. CarmelSep 21 · 5,000 Meters Varsity · Place 6 · Central MountainCentral Mountain5,000 Meters Varsity622:08.0011
Sep 8Shamokin, Montoursville, Central Mountain, BloomsburgSep 8 · 5,000 Meters Varsity · Place 5 · Central MountainCentral Mountain5,000 Meters Varsity523:48 PB11
Sep 4Bear Mountain River RunSep 4 · 5,000 Meters Varsity · Place 27 · Central MountainCentral Mountain5,000 Meters Varsity2722:19.3JR

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Bear Mt. River Run InvitationalAug 31 · 5,000 Meters Varsity · Place 83 · Central MountainCentral Mountain5,000 Meters Varsity8324:35.8Unofficial9