Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 25 | 17:49.0 | Foot Locker Cross Country Northeast Regional Championships | November 25, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 17:18.7 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Keney Park Woodland EntranceUniversity of Hartford Cross Country Invitational 2026 (High School Races) · Sep 12 | 18:34.30 | University of Hartford Cross Country Invitational 2026 (High School Races) | September 12, 2026 |
| 5,000 Meters · Norwich Golf ClubECC Championships · Oct 20 | 18:29 | ECC Championships | October 20, 2022 |
| 5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 6 | 19:19.80 | Trinity Bantam XC | September 6, 2025 |
| 5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 6 | 17:43 | CIAC State Open Boys Championship | November 6, 2023 |
| 5,000 Meters · YMCA Camp Sloper Outdoor CenterSloper Invitational · Sep 24 | 24:13 | Sloper Invitational | September 24, 2021 |
| 8,000 Meters · Gordon CollegeCNE XC Championship · Nov 1 | 28:12.12 | CNE XC Championship | November 1, 2025 |
| 8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 31 | 28:35.89 | CNE XC Championships | October 31, 2026 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 2 | 30:09.8 | Paul Short Run | October 2, 2026 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 28:05.0 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Stanley ParkJames Earley Invitational · Oct 10 | 28:19.3 | James Earley Invitational | October 10, 2026 |
| 8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 19 | 28:33.64 | 53rd UMass Dartmouth Cross Country Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 35 · Roger WilliamsRoger Williams | 8,000 Meters Championship | 35 | 28:35.89 PB | Jr |
| Oct 10 | James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 48 · Roger WilliamsRoger Williams | 8,000 Meters Collegiate | 48 | 28:19.3 PB | Jr |
| Oct 2 | Paul Short RunOct 2 · 8,000 Meters Open · Place 486 · Roger WilliamsRoger Williams | 8,000 Meters Open | 486 | 30:09.8 PB | Jr |
| Sep 19 | 53rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Gold 35:00 min. cap · Place 76 · Roger WilliamsRoger Williams | 8,000 Meters 8K Gold 35:00 min. cap | 76 | 28:33.64 PB | Jr |
| Sep 12 | University of Hartford Cross Country Invitational 2026 (High School Races)Sep 12 · 5,000 Meters College · Place 69 · Roger WilliamsRoger Williams | 5,000 Meters College | 69 | 18:34.30 PB | Jr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 38 · Roger WilliamsRoger Williams | 8,000 Meters Open | 38 | 28:12.12 PB | So |
| Oct 11 | James EarleyOct 11 · 8,000 Meters College · Place 43 · Roger WilliamsRoger Williams | 8,000 Meters College | 43 | 28:25.28 | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 427 · Roger WilliamsRoger Williams | 8,000 Meters Open | 427 | 28:05.0 PB | So |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 186 · Roger WilliamsRoger Williams | 8,000 Meters Men's 8K Gold | 186 | 28:34.20 | So |
| Sep 6 | Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 86 · Roger WilliamsRoger Williams | 5,000 Meters Varsity | 86 | 19:19.80 PB | So |
2024 Cross Country
3 results2023 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 118 · UnattachedUnattached | 5,000 Meters "Marty Lewis" Championship | 118 | 17:49.0 PB | 12 |
| Nov 6 | CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 101 · LedyardLedyard | 5,000 Meters Varsity | 101 | 17:43 PB | 12 |
| Oct 28 | CIAC Division M Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 9 · LedyardLedyard | 5,000 Meters Varsity | 9 | 17:43 | 12 |
| Oct 19 | ECC Championship MeetOct 19 · 5,000 Meters Varsity · Place 16 · LedyardLedyard | 5,000 Meters Varsity | 16 | 17:59 | 12 |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 98 · LedyardLedyard | 5,000 Meters Championship | 98 | 17:18.7 PB | 12 |
| Sep 12 | Fitch, Ledyard @ Bacon AcademySep 12 · Varsity · Place 4 · LedyardLedyard | Varsity | 4 | 17:48 | 12 |
2022 Cross Country
3 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 121 · LedyardLedyard | 5,000 Meters Varsity | 121 | 21:49 | 10 |
| Nov 1 | CIAC Division M ChampionshipsNov 1 · 5,000 Meters Varsity · Place 121 · LedyardLedyard | 5,000 Meters Varsity | 121 | 21:49 | 10 |
| Oct 21 | ECC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 65 · LedyardLedyard | 5,000 Meters Varsity | 65 | 21:49 | 10 |
| Oct 9 | Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 198 · LedyardLedyard | 5,000 Meters Varsity | 198 | 21:50 | 10 |
| Sep 24 | Sloper InvitationalSep 24 · 5,000 Meters Varsity · Place 68 · LedyardLedyard | 5,000 Meters Varsity | 68 | 24:13 PB | 10 |