Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Dacey Community Field2nd Annual MAC Jamboree · Sep 8 | 14:47.18 | 2nd Annual MAC Jamboree | September 8, 2026 |
| 3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 3 | 20:45.98 | MSTCA Frank Kelley (Daytime Meet) | October 3, 2026 |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 20 | 16:29.25 | MSTCA Frank Kelley (Small Schools) | September 20, 2025 |
| 5,000 Meters · Dacey Community FieldInaugural MAC Jamboree · Sep 9 | 30:17.48 | Inaugural MAC Jamboree | September 9, 2025 |
| 5,000 Meters · Dacey Field VarsityMayflower Athletic Conference XC Championships · Oct 20 | 30:39.20 | Mayflower Athletic Conference XC Championships | October 20, 2025 |
| 5,000 Meters · Southeastern Regional Vocational Technical High SchoolSoutheastern vs. Upper cape · Sep 15 | 41:21 | Southeastern vs. Upper cape | September 15, 2026 |
| 5,000 Meters · TCXC Course @ Dacey FieldTC vs. Upper Cape · Oct 6 | 34:36.89 | TC vs. Upper Cape | October 6, 2026 |
| 5,000 Meters · Upper Cape Cod Regional Technical High SchoolDiman @ Upper Cape Tech · Sep 29 | 36:55 | Diman @ Upper Cape Tech | September 29, 2026 |
| 5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 8 | 29:11.91 | MIAA Division 3A-3B-3C | November 8, 2025 |
| 5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 28 | 29:19.60 | 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
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MVADA Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 47 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 47 | 35:26.7 | 12 |
| Oct 20 | Mayflower Athletic Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 43 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 43 | 35:05.7 | 12 |
| Oct 6 | TC vs. Upper Cape Oct 6 · 5,000 Meters Varsity · Place 9 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 9 | 34:36.89 PB | 12 |
| Oct 3 | MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 111 · Upper Cape Cod Reg Voc Tech | 3,000 Meters Junior & Senior S/M Schools | 111 | 20:45.98 PB | 12 |
| Sep 29 | Diman @ Upper Cape TechSep 29 · 5,000 Meters Varsity · Place 20 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 20 | 36:55 PB | 12 |
| Sep 15 | Southeastern vs. Upper cape Sep 15 · 5,000 Meters Varsity · Place 10 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 10 | 41:21 PB | 12 |
| Sep 8 | 2nd Annual MAC JamboreeSep 8 · 3,000 Meters Junior Varsity · Place 3 · Upper Cape Cod Reg Voc Tech | 3,000 Meters Junior Varsity | 3 | 14:47.18 PB | 12 |
| Sep 8 | 2nd Annual MAC JamboreeSep 8 · 5,000 Meters Varsity · Place 21 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 21 | 38:12.43 | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 126 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Division 3A | 126 | 29:11.91 PB | 11 |
| Oct 28 | MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Small School Varsity · Place 53 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Small School Varsity | 53 | 29:19.60 PB | 11 |
| Oct 20 | Mayflower Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Girls Varsity · Place 43 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Girls Varsity | 43 | 30:39.20 PB | 11 |
| Sep 27 | MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "B" · Place 143 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity "B" | 143 | 33:01.50 | 11 |
| Sep 20 | MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 101 · Upper Cape Cod Reg Voc Tech | 3,000 Meters Junior | 101 | 16:29.25 PB | 11 |
| Sep 9 | Inaugural MAC JamboreeSep 9 · 5,000 Meters Varsity · Place 18 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 18 | 30:17.48 PB | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 164 · Upper Cape Cod Reg Voc Tech | 5,000 Meters 3A | 164 | 29:27.89 | 10 |
| Nov 2 | MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 81 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Sophomore | 81 | 28:35.07 | 10 |
| Oct 21 | Mayflower Athletic Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 39 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Varsity | 39 | 33:02.49 | 10 |
| Oct 12 | MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Sophomore · Place 118 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Sophomore | 118 | 29:33.92 | 10 |
| Sep 28 | MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 115 · Upper Cape Cod Reg Voc Tech | 5,000 Meters Junior Varsity | 115 | 30:03.80 | 10 |