Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 7 | 12:48.60 | Vineyard Invitational | September 7, 2019 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 19:09.7 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 23 | 18:12.3 | Ocean State XC Invitational | September 23, 2022 |
| 5,000 Meters · Highland ParkMSTCA Cup · Nov 21 | 20:42 | MSTCA Cup | November 21, 2020 |
| 5,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 18 | 19:18.07 | Vineyard Invitational | September 18, 2021 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 17:43.68 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
| 8,000 Meters · Doyle ReservationMASCAC XC Championships · Nov 2 | 28:54.19 | MASCAC XC Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 42 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 42 | 17:34.14 | SR |
| Nov 5 | MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 38 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 38 | 17:43.7 | SR |
| Nov 5 | MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Senior (Large School) · Place 38 · Plymouth NorthPlymouth North | 5,000 Meters Senior (Large School) | 38 | 17:43.68 PB | 12 |
| Oct 29 | Patriot League Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity · Place 20 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 20 | 18:13Unofficial | 12 |
| Oct 15 | Catholic Memorial InvitationalOct 15 · 5,000 Meters Varsity · Place 17 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 17 | 18:31.04 | 12 |
| Oct 12 | Plymouth North v. Silver LakeOct 12 · 2.8 Miles Varsity · Plymouth NorthPlymouth North | 2.8 Miles Varsity | 0 | 17:27Unofficial | 12 |
| Sep 27 | Whitman Hanson @ Plymouth NorthSep 27 · 2.8 Miles Varsity · Plymouth NorthPlymouth North | 2.8 Miles Varsity | 0 | 17:27Unofficial | 12 |
| Sep 23 | Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 1 · Place 55 · Plymouth NorthPlymouth North | 5,000 Meters Varsity - 1 | 55 | 18:12.3 PB | 12 |
| Sep 20 | Plymouth North @ HinghamSep 20 · Varsity · Place 2 · Plymouth NorthPlymouth North | Varsity | 2 | 17:01 | 12 |
| Sep 13 | Plymouth North at DuxburySep 13 · 2.85 Miles Varsity · Plymouth NorthPlymouth North | 2.85 Miles Varsity | 0 | 17:12Unofficial | 12 |
| Sep 10 | Martha's Vineyard InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 23 | 18:18.5 | SR |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1C · Place 53 · Plymouth NorthPlymouth North | 5,000 Meters Division 1C | 53 | 17:45.5 | 11 |
| Oct 21 | Plymouth North vs. HanoverOct 21 · 5,000 Meters Varsity · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 0 | 18:56Unofficial | 11 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Varsity · Place 247 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 247 | 19:09.7 PB | 11 |
| Oct 13 | Plymouth North @ Silver LakeOct 13 · 2.65 Miles Varsity · Plymouth NorthPlymouth North | 2.65 Miles Varsity | 0 | 16:29Unofficial | 11 |
| Oct 5 | Plymouth North @ MarshfieldOct 5 · 2.85 Miles Varsity · Plymouth NorthPlymouth North | 2.85 Miles Varsity | 0 | 17:59Unofficial | 11 |
| Oct 2 | Bay State InvitationalOct 2 · 5,000 Meters Green Race · Place 58 · Plymouth NorthPlymouth North | 5,000 Meters Green Race | 58 | 19:08.3 | 11 |
| Sep 28 | Whitman-Hanson vs Plymouth NorthSep 28 · 5,000 Meters New Division · Place 6 · Plymouth NorthPlymouth North | 5,000 Meters New Division | 6 | 18:57Unofficial | 11 |
| Sep 21 | Plymouth North vs. HinghamSep 21 · 5,000 Meters Varsity · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 0 | 19:43Unofficial | 11 |
| Sep 18 | Vineyard InvitationalSep 18 · 5,000 Meters Varsity · Place 42 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 42 | 19:18.07 PB | 11 |
| Sep 14 | Plymouth North vs. DuxburySep 14 · 5,000 Meters Varsity · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 0 | 19:49Unofficial | 11 |
2020 Cross Country
5 results2019 Cross Country
6 results