Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 30 | Jim Sheehan MemorialAug 30 · 5,000 Meters Mens · Place 40 · CurryCurry | 5,000 Meters Mens | 40 | 29:14.67 PB | So |
2024 Cross Country
4 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Colonial Athletic League ChampionshipsOct 24 · 2.3 Miles Junior Varsity · Place 64 · Keefe TechnicalKeefe Technical | 2.3 Miles Junior Varsity | 64 | 18:11Unofficial | 12 |
| Oct 17 | KT @ ParkerOct 17 · 2.8 Miles Varsity · Place 45 · Keefe TechnicalKeefe Technical | 2.8 Miles Varsity | 45 | 24:19Unofficial | 12 |
| Oct 13 | ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Novice · Place 63 · Keefe TechnicalKeefe Technical | 2.1 Miles Novice | 63 | 15:59.72 | SR |
| Oct 3 | KT @ Monty TechOct 3 · 5,000 Meters Varsity · Place 25 · Keefe TechnicalKeefe Technical | 5,000 Meters Varsity | 25 | 28:54Unofficial | 12 |
| Sep 30 | MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 247 · Keefe TechnicalKeefe Technical | 3,000 Meters Varsity | 247 | 15:16.2 | SR |
| Sep 26 | BVT, Main South, Bay Path, KT @ BVTSep 26 · 3 Miles Varsity · Place 38 · Keefe TechnicalKeefe Technical | 3 Miles Varsity | 38 | 26:07Unofficial | 12 |
| Sep 19 | KT v. AMSASep 19 · 5,000 Meters Varsity · Place 36 · Keefe TechnicalKeefe Technical | 5,000 Meters Varsity | 36 | 29:23Unofficial | 12 |
| Sep 12 | KT v. AssabetSep 12 · 5,000 Meters Varsity · Place 15 · Keefe TechnicalKeefe Technical | 5,000 Meters Varsity | 15 | 28:48Unofficial | 12 |
| Sep 6 | KT v. Nashoba TechSep 6 · 1.6 Miles Varsity · Place 19 · Keefe TechnicalKeefe Technical | 1.6 Miles Varsity | 19 | 15:00Unofficial | 12 |
2022 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | CAL ChampionshipOct 20 · 2.2 Miles Junior Varsity · Place 46 · Keefe TechnicalKeefe Technical | 2.2 Miles Junior Varsity | 46 | 18:34Unofficial | 11 |
| Oct 17 | KT @ BVTOct 17 · 3 Miles New Division · Place 33 · Keefe TechnicalKeefe Technical | 3 Miles New Division | 33 | 28:14Unofficial | 11 |
| Oct 15 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Novice · Place 74 · Keefe TechnicalKeefe Technical | 1.5 Miles Novice | 74 | 16:40.3 | JR |
| Oct 11 | KT v. Parker CharterOct 11 · 5,000 Meters Open · Place 35 · Keefe TechnicalKeefe Technical | 5,000 Meters Open | 35 | 28:10Unofficial | 11 |
| Oct 4 | KT @ AssabetOct 4 · 2.7 Miles Varsity · Place 18 · Keefe TechnicalKeefe Technical | 2.7 Miles Varsity | 18 | 25:25Unofficial | 11 |
| Oct 1 | MSTCA Wrentham XC Team ChallengeOct 1 · 3,000 Meters Varsity · Place 61 · Keefe TechnicalKeefe Technical | 3,000 Meters Varsity | 61 | 15:27.4 | JR |
| Sep 27 | KT v. Monty TechSep 27 · 5,000 Meters Open · Place 30 · Keefe TechnicalKeefe Technical | 5,000 Meters Open | 30 | 28:59Unofficial | 11 |
| Sep 24 | MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 125 · Keefe TechnicalKeefe Technical | 3,000 Meters Varsity | 125 | 15:20.8 | JR |
| Sep 24 | MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 11-12 · Place 125 · Keefe TechnicalKeefe Technical | 3,000 Meters Varsity Small 11-12 | 125 | 15:20.8 PB | 11 |
| Sep 20 | KT @ AMSASep 20 · 3 Miles Varsity · Place 22 · Keefe TechnicalKeefe Technical | 3 Miles Varsity | 22 | 27:16Unofficial | 11 |
| Sep 13 | KT @ Bay PathSep 13 · 2.7 Miles Varsity · Place 21 · Keefe TechnicalKeefe Technical | 2.7 Miles Varsity | 21 | 25:52Unofficial | 11 |
| Sep 8 | KT Bronco Gallop Time TrialSep 8 · 1.6 Miles Junior Varsity · Place 1 · Keefe TechnicalKeefe Technical | 1.6 Miles Junior Varsity | 1 | 15:40Unofficial | 11 |