Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Second BeachAquidneck 10k · Mar 2339:08Aquidneck 10kMarch 23, 2025
5,000 Meters · Barrington High SchoolMetro Dual Meet #1: BAR, PORT, Shea, Tolman · Sep 1422:12Metro Dual Meet #1: BAR, PORT, Shea, TolmanSeptember 14, 2021
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:22.9Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · The GlenMetro Dual Meet #2: BV, LS, MB, PORT, Wheeler · Sep 2021:16Metro Dual Meet #2: BV, LS, MB, PORT, WheelerSeptember 20, 2021
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 926:45.4Hopkinton Cross Country FestivalOctober 9, 2026
8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 3126:31.62CNE XC ChampionshipsOctober 31, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1926:29.0953rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 4 · SuffolkSuffolk8,000 Meters Championship426:31.62 PBFr
Oct 9Hopkinton Cross Country FestivalOct 9 · 8,000 Meters Collegiate · Place 6 · SuffolkSuffolk8,000 Meters Collegiate626:45.4 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 83 · SuffolkSuffolk8,000 Meters 8K Navy 45:00 min.cap8326:29.09 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 15 · SuffolkSuffolk5,000 Meters Collegiate1516:22.9 PBFr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Mar 23Aquidneck 10kMar 23 · 10,000 Meters Open · Place 14 · UnattachedUnattached10,000 Meters Open1439:08 PBFr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20Metro Dual Meet #2: BV, LS, MB, PORT, WheelerSep 20 · 5,000 Meters Varsity · Place 20 · PortsmouthPortsmouth5,000 Meters Varsity2021:16 PB9
Sep 14Metro Dual Meet #1: BAR, PORT, Shea, TolmanSep 14 · 5,000 Meters Varsity · Place 25 · PortsmouthPortsmouth5,000 Meters Varsity2522:12 PB9