Personal bests

Best marks in available results
Event / courseMarkMeetDate
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:56.7Bates NCAA DIII East Region PreviewSeptember 5, 2026
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1922:07.4Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1822:56.40Conn College InviteOctober 18, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1522:31.6NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:54.5Paul Short Run (College)October 3, 2025
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3122:50.9NESCAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 47 · Bates6,000 Meters Championship4722:50.9 PBSr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 16 · Bates6,000 Meters Collegiate1622:07.4 PBSr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 51 · Bates3,340 Meters Collegiate5113:56.7 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 29 · Bates6,000 Meters D3 East2922:31.6 PBJr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 59 · Bates6,000 Meters Champ5923:03.91Jr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 118 · Bates6,000 Meters Blue11822:56.40 PBJr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 238 · Bates6,000 Meters White23823:54.5 PBJr
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 15 · Bates6,000 Meters College1522:59.6Jr