Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allens Meadows Park35th Wilton XC Invitational · Sep 14 | 19:06.50 | 35th Wilton XC Invitational | September 14, 2024 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 23 | 20:10.6 | NXR Northeast & New York Regional Championships | November 23, 2024 |
| 5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 15 | 18:24.25 | SCC Cross Country Championships | October 15, 2025 |
| 5,000 Meters · Eisenhower ParkSCC Quad Meet Foran/Lauralton/Lyman/East Haven/Prep · Sep 3 | 20:52.20 | SCC Quad Meet Foran/Lauralton/Lyman/East Haven/Prep | September 3, 2025 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 21:58.2 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Wickham ParkCIAC Division Championships · Oct 25 | 18:57.07 | CIAC Division Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 194 · Fairfield Prep | 5,000 Meters Open - Northeast Green | 194 | 20:10.6 PB | 11 |
| Oct 26 | CIAC Division LL Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 93 · Fairfield Prep | 5,000 Meters Varsity | 93 | 19:10 | 11 |
| Oct 16 | SCC Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 64 · Fairfield Prep | 5,000 Meters Varsity | 64 | 18:42.80 | 11 |
| Oct 9 | Guilford DualsOct 9 · 2.96 Miles Varsity · Place 16 · Fairfield Prep | 2.96 Miles Varsity | 16 | 18:06.10 | 11 |
| Oct 2 | SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 20 · Fairfield Prep | 3 Miles Varsity | 20 | 18:05.80 | 11 |
| Sep 28 | 41st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Large · Place 145 · Fairfield Prep | 5,000 Meters Varsity Boys Large | 145 | 19:50 | 11 |
| Sep 23 | 4th Annual Lauralton Hall ClassicSep 23 · 5,000 Meters Varsity · Place 20 · Fairfield Prep | 5,000 Meters Varsity | 20 | 19:03.00 | 11 |
| Sep 17 | Sheehan/Foran/Branford/Platt Tech/Kaynor Tech@Lauralton Hall/PrepSep 17 · 5,000 Meters Varsity · Place 9 · Fairfield Prep | 5,000 Meters Varsity | 9 | 20:13 | 11 |
| Sep 14 | 35th Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 110 · Fairfield Prep | 5,000 Meters Varsity | 110 | 19:06.50 PB | 11 |
| Sep 6 | 35th Annual Neubauer XC InvitationalSep 6 · 4,500 Meters Varsity · Place 23 · Fairfield Prep | 4,500 Meters Varsity | 23 | 17:58.90 | 11 |
2023 Cross Country
4 results