Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2011:08.43MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Archbishop Williams High SchoolArchbishop Williams vs. Bishop Fenwick vs. Bishop Stang · Oct 720:04.6Archbishop Williams vs. Bishop Fenwick vs. Bishop StangOctober 7, 2025
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 520:12.6Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Franklin ParkCatholic Central League Championship · Oct 2319:22.39Catholic Central League ChampionshipOctober 23, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 119:10.00MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1932:51.9Pop Crowell InvitationalSeptember 19, 2026
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 932:42.6Hopkinton Cross Country FestivalOctober 9, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 331:32.4Keene State InvitationalOctober 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9Hopkinton Cross Country FestivalOct 9 · 8,000 Meters Collegiate · Place 61 · EmersonEmerson8,000 Meters Collegiate6132:42.6 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 248 · EmersonEmerson8,000 Meters Men's Championship24831:32.4 PBFr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Place 35 · EmersonEmerson8,000 Meters Collegiate3532:51.9 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 164 · EmersonEmerson5,000 Meters Collegiate16420:12.6 PBFr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 102 · Bishop FenwickBishop Fenwick5,000 Meters Junior/Senior10219:10.00 PB12
Oct 23Catholic Central League ChampionshipOct 23 · 5,000 Meters Varsity · Place 24 · Bishop FenwickBishop Fenwick5,000 Meters Varsity2419:22.39 PB12
Oct 7Archbishop Williams vs. Bishop Fenwick vs. Bishop StangOct 7 · 5,000 Meters Varsity · Place 10 · Bishop FenwickBishop Fenwick5,000 Meters Varsity1020:04.6 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 55 · Bishop FenwickBishop Fenwick3,000 Meters Senior5511:08.43 PB12