Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 519:46.4Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Reading Town ForestML-12 Wk 6 Winchester @ Reading · Oct 2117:48ML-12 Wk 6 Winchester @ Reading October 21, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 117:44.80MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025
8,000 Meters · Chicopee Memorial State ParkBlazer Classic · Sep 1244:30.5Blazer ClassicSeptember 12, 2026
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1934:01.9Pop Crowell InvitationalSeptember 19, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 332:11.7Keene State InvitationalOctober 3, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1032:45.1James Earley InvitationalOctober 10, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Golden Bear InvitationalOct 17 · 8,000 Meters Varsity · Place 137 · CurryCurry8,000 Meters Varsity13733:04.79FR
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 122 · CurryCurry8,000 Meters Collegiate12232:45.1 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 258 · CurryCurry8,000 Meters Men's Championship25832:11.7 PBFr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Place 40 · CurryCurry8,000 Meters Collegiate4034:01.9 PBFr
Sep 12Blazer ClassicSep 12 · 8,000 Meters Men · Place 37 · CurryCurry8,000 Meters Men3744:30.5 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 156 · CurryCurry5,000 Meters Collegiate15619:46.4 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 41 · Reading MemorialReading Memorial5,000 Meters Senior4117:44.80 PB12
Oct 21ML-12 Wk 6: Winchester @ ReadingOct 21 · Varsity · Place 15 · Reading MemorialReading MemorialVarsity1517:4812
Oct 21ML-12 Wk 6 Winchester @ Reading Oct 21 · 5,000 Meters Varsity · Place 15 · Reading MemorialReading Memorial5,000 Meters Varsity1517:48 PB12
Oct 7ML-12 Wk 4: Lexington @ ReadingOct 7 · Varsity · Place 15 · Reading MemorialReading MemorialVarsity1518:3812
Sep 30ML-12 Wk 3: Belmont @ ReadingSep 30 · Varsity · Place 15 · Reading MemorialReading MemorialVarsity1518:1112
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 42 · Reading MemorialReading Memorial5,000 Meters Varsity "A"4217:45.6012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22ML-12: Reading @ WinchesterOct 22 · Varsity · Place 6 · Reading MemorialReading MemorialVarsity618:1311
Oct 8ML 12 Arlington @ Reading Oct 8 · Varsity · Place 9 · Reading MemorialReading MemorialVarsity918:3911
Oct 1ML-12: Reading @ LexingtonOct 1 · 5,000 Meters Junior Varsity · Place 16 · Reading MemorialReading Memorial5,000 Meters Junior Varsity1620:23.30JR
Sep 17ML 12 Woburn @ ReadingSep 17 · Varsity · Place 18 · Reading MemorialReading MemorialVarsity1819:0211
Sep 10ML 12 Watertown @ ReadingSep 10 · Varsity · Place 13 · Reading MemorialReading MemorialVarsity1319:1611