Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 25 | 17:29.70 | Cape & Islands League Championship | October 25, 2025 |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 19:02.80 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Falmouth High SchoolDennis-Yarmouth @ Falmouth · Oct 7 | 19:33 | Dennis-Yarmouth @ Falmouth | October 7, 2025 |
| 5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs DY · Oct 27 | 19:25 | MV vs DY | October 27, 2026 |
| 5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 8 | 20:33.69 | MIAA Division 3A-3B-3C | November 8, 2025 |
| 5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 7 | 19:27.96 | MSTCA Frank Mooney Coaches (Small & Medium Schools) | November 7, 2026 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 1 | 18:03.20 | MSTCA Frank Mooney Coaches (Small Schools) | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 114 · Dennis-Yarmouth Regional | 5,000 Meters Division 3A | 114 | 20:33.69 PB | 11 |
| Nov 1 | MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 43 · Dennis-Yarmouth Regional | 5,000 Meters Junior/Senior | 43 | 18:03.20 PB | 11 |
| Oct 25 | Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 8 · Dennis-Yarmouth Regional | 2.99 Miles Atlantic Varsity | 8 | 17:29.70 PB | 11 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 45 · Dennis-Yarmouth Regional | 5,000 Meters Junior Varsity Small Medium | 45 | 19:02.80 PB | 11 |
| Oct 7 | Dennis-Yarmouth @ FalmouthOct 7 · 5,000 Meters Varsity · Place 3 · Dennis-Yarmouth Regional | 5,000 Meters Varsity | 3 | 19:33 PB | 11 |
| Sep 23 | MV vs DYSep 23 · 5,000 Meters Varsity · Place 9 · Dennis-Yarmouth Regional | 5,000 Meters Varsity | 9 | 20:35 | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 80 · Dennis-Yarmouth Regional | 5,000 Meters 3A | 80 | 18:42.42 | 10 |
| Oct 15 | Falmouth @ Dennis-YarmouthOct 15 · 5,000 Meters Varsity · Place 2 · Dennis-Yarmouth Regional | 5,000 Meters Varsity | 2 | 18:55 | 10 |
| Oct 13 | MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Sophomore · Place 146 · Dennis-Yarmouth Regional | 5,000 Meters Sophomore | 146 | 22:11.95 | 10 |
| Sep 28 | MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 70 · Dennis-Yarmouth Regional | 5,000 Meters Varsity | 70 | 19:37.77 | 10 |
| Sep 21 | MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 65 · Dennis-Yarmouth Regional | 3,000 Meters Varsity | 65 | 12:05.27 | 10 |
| Sep 17 | DY @ NausetSep 17 · 5,000 Meters Varsity · Place 3 · Dennis-Yarmouth Regional | 5,000 Meters Varsity | 3 | 19:49 | 10 |