Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cromwell High School10th Connecticut River Valley Invitational · Sep 18 | 17:09.9 | 10th Connecticut River Valley Invitational | September 18, 2021 |
| 5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 25 | 16:15.2 | Foot Locker Cross Country Northeast Regional Championships | November 25, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 15:41.6 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Mansfield Hollow State ParkCCC - Region C Meet · Nov 7 | 18:50.6 | CCC - Region C Meet | November 7, 2020 |
| 5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 12 | 16:25.8 | New England Interscholastic XC Championships | November 12, 2022 |
| 5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 6 | 16:01 | CIAC State Open Boys Championship | November 6, 2023 |
| 6,000 Meters · Highland ParkFriar Invitational · Sep 4 | 19:50.4 | Friar Invitational | September 4, 2026 |
| 8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 17 | 25:13.5 | IC4A/ECAC Cross Country Championships | October 17, 2026 |
| 8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 19 | 26:42.9 | M.S.Souther Invite | September 19, 2026 |
| 8,000 Meters · Storrs Pond Recreation AreaMSS Invitational · Sep 20 | 26:20.10 | MSS Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | MSS InvitationalSep 20 · 8,000 Meters College · Place 27 · NortheasternNortheastern | 8,000 Meters College | 27 | 26:20.10 PB | So |
2024 Cross Country
2 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 36 · UnattachedUnattached | 5,000 Meters "Marty Lewis" Championship | 36 | 16:15.2 PB | 12 |
| Nov 6 | CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 6 · E.O. SmithE.O. Smith | 5,000 Meters Varsity | 6 | 16:01 PB | 12 |
| Oct 28 | CIAC Division MM Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 1 · E.O. SmithE.O. Smith | 5,000 Meters Varsity | 1 | 16:36 | 12 |
| Oct 17 | CCC XC ChampionshipsOct 17 · 5,000 Meters Boys 5000 Meter Run Varsity · Place 3 · E.O. SmithE.O. Smith | 5,000 Meters Boys 5000 Meter Run Varsity | 3 | 16:28.40 | 12 |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 8 · E.O. SmithE.O. Smith | 5,000 Meters Championship | 8 | 15:41.6 PB | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 21 · E.O. SmithE.O. Smith | 5,000 Meters Varsity | 21 | 16:25.8 PB | 11 |
| Nov 4 | CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 16 · E.O. SmithE.O. Smith | 5,000 Meters Varsity | 16 | 16:34 | 11 |
| Oct 29 | CIAC Division MM Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 2 · E.O. SmithE.O. Smith | 5,000 Meters Varsity | 2 | 16:34 | 11 |
| Oct 18 | CCC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 9 · E.O. SmithE.O. Smith | 5,000 Meters Varsity | 9 | 16:41.90 | 11 |
| Sep 23 | Ocean State XC InvitationalSep 23 · 5,000 Meters Championship · Place 20 · E.O. SmithE.O. Smith | 5,000 Meters Championship | 20 | 16:32 | 11 |
| Sep 10 | 41st Stratton Brook XC InvitationalSep 10 · Varsity · Place 5 · E.O. SmithE.O. Smith | Varsity | 5 | 18:06 | 11 |
2021 Cross Country
1 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | CCC - Region C MeetNov 7 · 5,000 Meters Varsity-Merged · Place 22 · E.O. SmithE.O. Smith | 5,000 Meters Varsity-Merged | 22 | 18:50.6 PB | 9 |