Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 32:53.7 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 25 | 17:59.3 | Foot Locker Cross Country Northeast Regional Championships | November 25, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 17:53.2 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 24 | 15:31.86 | CCSU Mini Meet | October 24, 2025 |
| 5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 6 | 18:03 | CIAC State Open Boys Championship | November 6, 2023 |
| 6,000 Meters · B & D AcresFather Bede Invitational · Aug 30 | 19:51.80 | Father Bede Invitational | August 30, 2025 |
| 8,000 Meters · B & D AcresNEC Cross Country Championships · Nov 1 | 27:58.60 | NEC Cross Country Championships | November 1, 2025 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 25:18.8 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 9 | 27:45.7 | New England (NEICAAA) Cross Country Championships | October 9, 2026 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:36.9 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · LIU PostLIU Fall Festival/NEC Preview · Sep 18 | 27:06.32 | LIU Fall Festival/NEC Preview | September 18, 2026 |
| 8200 m · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 20 | 27:00.40 | CCSU Ted Owen Invite | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 213 · Central Connecticut StateCentral Connecticut State | 10,000 Meters D1 Northeast | 213 | 32:53.7 PB | Fr |
| Nov 1 | NEC Cross Country ChampionshipsNov 1 · 8,000 Meters NEC Championship · Place 41 · Central Connecticut StateCentral Connecticut State | 8,000 Meters NEC Championship | 41 | 27:58.60 PB | Fr |
| Oct 24 | CCSU Mini MeetOct 24 · 5,000 Meters Varsity · Place 26 · Central Connecticut StateCentral Connecticut State | 5,000 Meters Varsity | 26 | 15:31.86 PB | Fr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 35 · Central Connecticut StateCentral Connecticut State | 8,000 Meters NEICAAA | 35 | 25:18.8 PB | Fr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 166 · Central Connecticut StateCentral Connecticut State | 8,000 Meters Brown | 166 | 26:36.9 PB | Fr |
| Sep 20 | CCSU Ted Owen InviteSep 20 · 8,200 Meters Varsity · Place 38 · Central Connecticut StateCentral Connecticut State | 8,200 Meters Varsity | 38 | 27:00.40 PB | Fr |
| Aug 30 | Father Bede InvitationalAug 30 · 6,000 Meters Men's 6k · Place 13 · Central Connecticut StateCentral Connecticut State | 6,000 Meters Men's 6k | 13 | 19:51.80 PB | Fr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 122 · UnattachedUnattached | 5,000 Meters "Marty Lewis" Championship | 122 | 17:59.3 PB | 12 |
| Nov 6 | CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 123 · LedyardLedyard | 5,000 Meters Varsity | 123 | 18:03 PB | 12 |
| Oct 28 | CIAC Division M Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 22 · LedyardLedyard | 5,000 Meters Varsity | 22 | 18:41 | 12 |
| Oct 19 | ECC Championship MeetOct 19 · 5,000 Meters Varsity · Place 25 · LedyardLedyard | 5,000 Meters Varsity | 25 | 18:32 | 12 |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 125 · LedyardLedyard | 5,000 Meters Championship | 125 | 17:53.2 PB | 12 |
| Sep 12 | Fitch, Ledyard @ Bacon AcademySep 12 · Varsity · Place 9 · LedyardLedyard | Varsity | 9 | 19:00 | 12 |