Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 515:29.1Suffolk Short Course ClassicSeptember 5, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2013:47.06MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:43.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1023:35.8James Earley InvitationalOctober 10, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 123:21.90MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1930:30.4653rd 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

3 results
DateMeetEventPlMarkGr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 96 · Worcester StateWorcester State5,000 Meters Collegiate9623:35.8 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Navy 45:00 mon. cap · Place 154 · Worcester StateWorcester State6,000 Meters 6K Navy 45:00 mon. cap15430:30.46 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 162 · Worcester StateWorcester State3,000 Meters Collegiate16215:29.1 PBFr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 79 · Dracut SeniorDracut Senior5,000 Meters Junior/Senior7923:21.90 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 36 · Dracut SeniorDracut Senior5,000 Meters Junior Varsity Small Medium3622:43.70 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 39 · Dracut SeniorDracut Senior3,000 Meters Senior3913:47.06 PB12