Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 5 | 17:26.0 | Suffolk Short Course Classic | September 5, 2026 |
| 5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 29 | 19:37.5 | League Meet Saturday | October 29, 2022 |
| 8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 19 | 27:12.0 | Pop Crowell Invitational | September 19, 2026 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 17 | 27:19.6 | Conn College Invite | October 17, 2026 |
| 8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 31 | 28:35.09 | CNE XC Championships | October 31, 2026 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 29:37.2 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 18 | 29:05.49 | WNE Golden Bear Invitational | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 70 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Varsity | 70 | 29:27.95 | SO |
| Oct 19 | Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 43 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Men | 43 | 29:37 | So |
| Oct 19 | Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 43 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Western NE | 43 | 29:37.0 | So |
| Oct 5 | Keene State College Cross-Country Run InvitationalOct 5 · 8,000 Meters Varsity · Place 152 · Wentworth (Mass.)Wentworth (Mass.) | 8,000 Meters Varsity | 152 | 29:40.30 | SO |
| Sep 14 | Pop Crowell InvitationalSep 14 · 8,000 Meters Varsity · Place 38 · WentworthWentworth | 8,000 Meters Varsity | 38 | 30:31.4 | SO |
2022 Cross Country
3 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Finals 30Nov 5 · 1.5 Miles New Division · SomersetSomerset | 1.5 Miles New Division | 0 | 11:15Unofficial | 8 |
| Oct 31 | Middleboro vs SMSOct 31 · 1.35 Miles New Division · Place 17 · SomersetSomerset | 1.35 Miles New Division | 17 | 9:12Unofficial | 8 |
| Oct 24 | CCMS vc SMSOct 24 · 1.8 Miles New Division · Place 32 · SomersetSomerset | 1.8 Miles New Division | 32 | 14:14Unofficial | 8 |
| Oct 17 | Middleboro vs SomersetOct 17 · 1.25 Miles New Division · Place 28 · SomersetSomerset | 1.25 Miles New Division | 28 | 8:07Unofficial | 8 |
| Oct 3 | Somerset vs BerkleyOct 3 · 1.5 Miles New Division · Place 22 · SomersetSomerset | 1.5 Miles New Division | 22 | 11:25Unofficial | 8 |
| Sep 26 | SMS vs Seekonk/RaynhamSep 26 · 1.5 Miles New Division · Place 29 · SomersetSomerset | 1.5 Miles New Division | 29 | 11:39Unofficial | 8 |
| Sep 24 | SMS vs NortonSep 24 · 1.5 Miles Middle School · Place 28 · SomersetSomerset | 1.5 Miles Middle School | 28 | 11:44Unofficial | 8 |
| Sep 19 | Swansea vs SomersetSep 19 · 1.4 Miles Middle School · Place 33 · SomersetSomerset | 1.4 Miles Middle School | 33 | 10:31Unofficial | 8 |