Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1433:37.4NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3016:26.90Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2516:49.6NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 417:18PIAA State XC ChampionshipsNovember 4, 2023
6,000 Meters · Highland ParkFriar Invitational · Sep 620:22.2Friar InvitationalSeptember 6, 2024
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1025:34.2New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8200 m · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 2028:02.20CCSU Ted Owen InviteSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 240 · New HampshireNew Hampshire10,000 Meters D1 Northeast24033:37.4 PBSo
Oct 31America East Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 45 · New HampshireNew Hampshire8,000 Meters Champ4525:52.6So
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 48 · New HampshireNew Hampshire8,000 Meters NEICAAA4825:34.2 PBSo
Sep 20CCSU Ted Owen InviteSep 20 · 8,200 Meters Varsity · Place 67 · New HampshireNew Hampshire8,200 Meters Varsity6728:02.20 PBSo
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 26 · New HampshireNew Hampshire5,000 Meters Men's Race2616:26.90 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 73 · New HampshireNew Hampshire8,000 Meters College7326:16.0Fr
Sep 6Friar InvitationalSep 6 · 6,000 Meters College · Place 41 · New HampshireNew Hampshire6,000 Meters College4120:22.2 PBFr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 42 · UNA-PA-CerulloUNA-PA-Cerullo5,000 Meters Championship - Northeast4216:49.6 PB10
Nov 4PIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 90 · PennsburyPennsbury5,000 Meters 3A9017:18 PB10
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 33 · PennsburyPennsburyVarsity3315:57.5—
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 5 · PennsburyPennsbury5,000 Meters Varsity516:01.212
Oct 20Suburban One League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 11 · PennsburyPennsbury5,000 Meters Varsity1116:01.212
Oct 11Council Rock InvitationalOct 11 · 5,000 Meters Varsity · Place 2 · PennsburyPennsbury5,000 Meters Varsity216:31.8212
Oct 7William Tennent InvitationalOct 7 · 5,000 Meters Varsity · Place 12 · PennsburyPennsbury5,000 Meters Varsity1216:15.912