Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 3 | 15:33.53 | MSTCA Frank Kelley (Daytime Meet) | October 3, 2026 |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 20 | 16:43.09 | MSTCA Frank Kelley (Large Schools) | September 20, 2025 |
| 4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 28 | 24:46.5 | Ocean State Invitational | September 28, 2024 |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 26:21.30 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 27 | 30:59.8 | Ocean State Invitational | September 27, 2025 |
| 5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 7 | 25:46.28 | MSTCA Frank Mooney Coaches Invitational (Large School) | November 7, 2026 |
| 5,000 Meters · Wrentham Development Center CourseBig 3 League Meet · Oct 22 | 26:24.00 | Big 3 League Meet | October 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Junior · Place 61 · Durfee | 5,000 Meters Junior | 61 | 25:46.28 PB | 11 |
| Oct 21 | Big 3 League MeetOct 21 · 5,000 Meters Varsity · Place 13 · Durfee | 5,000 Meters Varsity | 13 | 25:57.2 | 11 |
| Oct 7 | Brockton @ DurfeeOct 7 · 5,000 Meters Varsity · Place 8 · Durfee | 5,000 Meters Varsity | 8 | 27:42Unofficial | 11 |
| Oct 3 | MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior Large Schools · Place 61 · Durfee | 3,000 Meters Junior & Senior Large Schools | 61 | 15:33.53 PB | 11 |
| Sep 29 | Durfee @ Bristol Aggie (+Cape Cod Tech)Sep 29 · 5,000 Meters Varsity · Place 9 · Durfee | 5,000 Meters Varsity | 9 | 27:01Unofficial | 11 |
| Sep 23 | Durfee @ New BedfordSep 23 · 5,000 Meters Varsity · Place 9 · Durfee | 5,000 Meters Varsity | 9 | 27:47Unofficial | 11 |
| Sep 9 | Fall River XC Challenge Invitational (Durfee, Diman, Bristol Aggie, Atlantis-Westport)Sep 9 · 5,000 Meters Varsity · Place 12 · Durfee | 5,000 Meters Varsity | 12 | 28:14Unofficial | 11 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Big 3 League MeetOct 22 · 5,000 Meters Varsity · Place 17 · Durfee | 5,000 Meters Varsity | 17 | 26:24.00 PB | 10 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore All Divisions · Place 164 · Durfee | 5,000 Meters Sophomore All Divisions | 164 | 26:21.30 PB | 10 |
| Oct 7 | Tri-Meet -- Durfee/Bristol Aggie/Old ColonyOct 7 · 3 Miles Varsity · Place 11 · Durfee | 3 Miles Varsity | 11 | 28:01Unofficial | 10 |
| Oct 1 | Durfee vs. New BedfordOct 1 · 3.08 Miles Varsity · Place 11 · Durfee | 3.08 Miles Varsity | 11 | 26:55Unofficial | 10 |
| Sep 27 | Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 202 · Durfee | 5,000 Meters Varsity 1 | 202 | 30:59.8 PB | 10 |
| Sep 20 | MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Sophomore · Place 96 · Durfee | 3,000 Meters Sophomore | 96 | 16:43.09 PB | 10 |
| Sep 17 | Durfee @ BrocktonSep 17 · 5,000 Meters Varsity · Place 14 · Durfee | 5,000 Meters Varsity | 14 | 30:25Unofficial | 10 |
| Sep 13 | Highland Park InvitationalSep 13 · 3,000 Meters Varsity · Place 51 · Durfee | 3,000 Meters Varsity | 51 | 18:30.60 | 10 |
| Sep 10 | Durfee vs. DartmouthSep 10 · 5,000 Meters Varsity · Place 11 · Durfee | 5,000 Meters Varsity | 11 | 27:56Unofficial | 10 |
| Sep 3 | Durfee @DimanSep 3 · 3.08 Miles Varsity · Place 11 · Durfee | 3.08 Miles Varsity | 11 | 32:26Unofficial | 10 |
2024 Cross Country
4 results