Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 20 | 15:01.19 | MSTCA Frank Kelley (Small Schools) | September 20, 2025 |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 25:03.40 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Dacey Community FieldInaugural MAC Jamboree · Sep 9 | 26:22.52 | Inaugural MAC Jamboree | September 9, 2025 |
| 5,000 Meters · Dacey Field VarsityMayflower Athletic Conference XC Championships · Oct 20 | 27:07.10 | Mayflower Athletic Conference XC Championships | October 20, 2025 |
| 5,000 Meters · TCXC Course @ Dacey FieldTC vs. Upper Cape · Oct 6 | 26:38.86 | TC vs. Upper Cape | October 6, 2026 |
| 5,000 Meters · Upper Cape Cod Regional Technical High SchoolDiman @ Upper Cape Tech · Sep 29 | 25:57 | Diman @ Upper Cape Tech | September 29, 2026 |
| 5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 8 | 26:39.12 | MIAA Division 3A-3B-3C | November 8, 2025 |
| 5,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 3 | 25:00.59 | MSTCA Frank Kelley (Daytime Meet) | October 3, 2026 |
| 5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 28 | 25:07.00 | MVADA Cross Country Championships | October 28, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Mayflower Athletic Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 16 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 16 | 25:20.6 | 12 |
| Oct 6 | TC vs. Upper Cape Oct 6 · 5,000 Meters Varsity · Place 3 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 3 | 26:38.86 PB | 12 |
| Oct 3 | MSTCA Frank Kelley (Daytime Meet)Oct 3 · 5,000 Meters Open · Place 96 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Open | 96 | 25:00.59 PB | 12 |
| Sep 29 | Diman @ Upper Cape TechSep 29 · 5,000 Meters Varsity · Place 5 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 5 | 25:57 PB | 12 |
| Sep 8 | 2nd Annual MAC JamboreeSep 8 · 5,000 Meters Varsity · Place 11 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 11 | 28:51.97 | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 107 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Division 3A | 107 | 26:39.12 PB | 11 |
| Nov 1 | MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 149 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Junior/Senior | 149 | 26:45.60 | 11 |
| Oct 28 | MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Small School Varsity · Place 26 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Small School Varsity | 26 | 25:07.00 PB | 11 |
| Oct 20 | Mayflower Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Girls Varsity · Place 29 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Girls Varsity | 29 | 27:07.10 PB | 11 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 139 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity Small | 139 | 25:03.40 PB | 11 |
| Sep 27 | MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "B" · Place 116 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity "B" | 116 | 26:31.80 | 11 |
| Sep 20 | MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 76 · Upper Cape Cod Reg Voc Tech | 3,000 Meters Junior | 76 | 15:01.19 PB | 11 |
| Sep 9 | Inaugural MAC JamboreeSep 9 · 5,000 Meters Varsity · Place 11 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 11 | 26:22.52 PB | 11 |
2024 Cross Country
4 results