Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2415:20.8MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Doyle ReservationJim Sheehan Memorial · Aug 3029:14.67Jim Sheehan MemorialAugust 30, 2025
8,000 Meters · Doyle ReservationJim Sheehan Memorial · Aug 3140:02.1Jim Sheehan MemorialAugust 31, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 30Jim Sheehan MemorialAug 30 · 5,000 Meters Mens · Place 40 · CurryCurry5,000 Meters Mens4029:14.67 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 119 · CurryCurry8,000 Meters Varsity11942:05.00FR
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Junior Varsity · Place 215 · CurryCurry8,000 Meters Junior Varsity21539:38.85FR
Sep 14Pop Crowell InvitationalSep 14 · 8,000 Meters Varsity · Place 91 · CurryCurry8,000 Meters Varsity9140:19.6FR
Aug 31Jim Sheehan MemorialAug 31 · 8,000 Meters College · Place 32 · CurryCurry8,000 Meters College3240:02.1 PBFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Colonial Athletic League ChampionshipsOct 24 · 2.3 Miles Junior Varsity · Place 64 · Keefe TechnicalKeefe Technical2.3 Miles Junior Varsity6418:11Unofficial12
Oct 17KT @ ParkerOct 17 · 2.8 Miles Varsity · Place 45 · Keefe TechnicalKeefe Technical2.8 Miles Varsity4524:19Unofficial12
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Novice · Place 63 · Keefe TechnicalKeefe Technical2.1 Miles Novice6315:59.72SR
Oct 3KT @ Monty TechOct 3 · 5,000 Meters Varsity · Place 25 · Keefe TechnicalKeefe Technical5,000 Meters Varsity2528:54Unofficial12
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 247 · Keefe TechnicalKeefe Technical3,000 Meters Varsity24715:16.2SR
Sep 26BVT, Main South, Bay Path, KT @ BVTSep 26 · 3 Miles Varsity · Place 38 · Keefe TechnicalKeefe Technical3 Miles Varsity3826:07Unofficial12
Sep 19KT v. AMSASep 19 · 5,000 Meters Varsity · Place 36 · Keefe TechnicalKeefe Technical5,000 Meters Varsity3629:23Unofficial12
Sep 12KT v. AssabetSep 12 · 5,000 Meters Varsity · Place 15 · Keefe TechnicalKeefe Technical5,000 Meters Varsity1528:48Unofficial12
Sep 6KT v. Nashoba TechSep 6 · 1.6 Miles Varsity · Place 19 · Keefe TechnicalKeefe Technical1.6 Miles Varsity1915:00Unofficial12

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 20CAL ChampionshipOct 20 · 2.2 Miles Junior Varsity · Place 46 · Keefe TechnicalKeefe Technical2.2 Miles Junior Varsity4618:34Unofficial11
Oct 17KT @ BVTOct 17 · 3 Miles New Division · Place 33 · Keefe TechnicalKeefe Technical3 Miles New Division3328:14Unofficial11
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Novice · Place 74 · Keefe TechnicalKeefe Technical1.5 Miles Novice7416:40.3JR
Oct 11KT v. Parker CharterOct 11 · 5,000 Meters Open · Place 35 · Keefe TechnicalKeefe Technical5,000 Meters Open3528:10Unofficial11
Oct 4KT @ AssabetOct 4 · 2.7 Miles Varsity · Place 18 · Keefe TechnicalKeefe Technical2.7 Miles Varsity1825:25Unofficial11
Oct 1MSTCA Wrentham XC Team ChallengeOct 1 · 3,000 Meters Varsity · Place 61 · Keefe TechnicalKeefe Technical3,000 Meters Varsity6115:27.4JR
Sep 27KT v. Monty TechSep 27 · 5,000 Meters Open · Place 30 · Keefe TechnicalKeefe Technical5,000 Meters Open3028:59Unofficial11
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 125 · Keefe TechnicalKeefe Technical3,000 Meters Varsity12515:20.8JR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 11-12 · Place 125 · Keefe TechnicalKeefe Technical3,000 Meters Varsity Small 11-1212515:20.8 PB11
Sep 20KT @ AMSASep 20 · 3 Miles Varsity · Place 22 · Keefe TechnicalKeefe Technical3 Miles Varsity2227:16Unofficial11
Sep 13KT @ Bay PathSep 13 · 2.7 Miles Varsity · Place 21 · Keefe TechnicalKeefe Technical2.7 Miles Varsity2125:52Unofficial11
Sep 8KT Bronco Gallop Time TrialSep 8 · 1.6 Miles Junior Varsity · Place 1 · Keefe TechnicalKeefe Technical1.6 Miles Junior Varsity115:40Unofficial11