Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hamden Middle School SCC Division Championships · Sep 30 | 25:38.20 | SCC Division Championships | September 30, 2025 |
| 4800 m · Hamden Middle School Hamden VS Career, Cheshire & Foran · Sep 17 | 25:59.50 | Hamden VS Career, Cheshire & Foran | September 17, 2025 |
| 5,000 Meters · Cheshire ParkCheshire Duals · Sep 23 | 26:47 | Cheshire Duals | September 23, 2026 |
| 5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 15 | 26:08.28 | SCC Cross Country Championships | October 15, 2025 |
| 5,000 Meters · Eisenhower Park6th Annual Lauralton Hall Classic · Sep 30 | 27:20.70 | 6th Annual Lauralton Hall Classic | September 30, 2026 |
| 5,000 Meters · Mark T. Sheehan High School37th Annual Neubauer XC Invitational · Sep 16 | 28:56.00 | 37th Annual Neubauer XC Invitational | September 16, 2026 |
| 5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 28 | 31:37 | 41st Wickham Park XC Invitational | September 28, 2024 |
| 5,000 Meters · Winding Trails14th Winding Trails XC Invitational · Sep 19 | 26:48.8 | 14th Winding Trails XC Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Milford City ChampionshipsOct 26 · 5,000 Meters Varsity · Place 24 · Foran | 5,000 Meters Varsity | 24 | 27:46.0 | 12 |
| Sep 30 | 6th Annual Lauralton Hall ClassicSep 30 · 5,000 Meters Varsity · Place 59 · Foran | 5,000 Meters Varsity | 59 | 27:20.70 PB | 12 |
| Sep 23 | Cheshire DualsSep 23 · 5,000 Meters Girls Race · Place 36 · Foran | 5,000 Meters Girls Race | 36 | 26:47 PB | 12 |
| Sep 19 | 14th Winding Trails XC InvitationalSep 19 · 5,000 Meters Medium Sch JV · Place 16 · Foran | 5,000 Meters Medium Sch JV | 16 | 26:48.8 PB | 12 |
| Sep 16 | 37th Annual Neubauer XC InvitationalSep 16 · 5,000 Meters Varsity · Place 28 · Foran | 5,000 Meters Varsity | 28 | 28:56.00 PB | 12 |
| Sep 9 | Foran, Hamden, Shelton, Career XC MeetSep 9 · 5,000 Meters Varsity · Place 15 · Foran | 5,000 Meters Varsity | 15 | 30:15 | 12 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Milford City ChampionshipsOct 20 · 5,000 Meters Varsity · Place 18 · Foran | 5,000 Meters Varsity | 18 | 26:50.30 | 11 |
| Oct 15 | SCC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 92 · Foran | 5,000 Meters Varsity | 92 | 26:08.28 PB | 11 |
| Oct 11 | 42nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Varsity · Place 67 · Foran | 5,000 Meters Varsity | 67 | 27:01.64 | 11 |
| Oct 8 | Branford DualsOct 8 · 2.55 Miles Varsity · Place 19 · Foran | 2.55 Miles Varsity | 19 | 21:52.00 | 11 |
| Sep 30 | SCC Division ChampionshipsSep 30 · 3 Miles Hammonasset · Place 29 · Foran | 3 Miles Hammonasset | 29 | 25:38.20 PB | 11 |
| Sep 24 | 5th Annual Lauralton Hall ClassicSep 24 · 5,000 Meters Varsity · Place 61 · Foran | 5,000 Meters Varsity | 61 | 27:01.20 | 11 |
| Sep 20 | 13th Winding Trails XC InvitationalSep 20 · 5,000 Meters Varsity · Place 73 · Foran | 5,000 Meters Varsity | 73 | 26:44.213 | — |
| Sep 17 | Hamden VS Career, Cheshire & ForanSep 17 · 4,800 Meters Varsity · Place 29 · Foran | 4,800 Meters Varsity | 29 | 25:59.50 PB | 11 |
| Sep 11 | 36th Annual Neubauer XC InvitationalSep 11 · 5,000 Meters Varsity · Place 30 · Foran | 5,000 Meters Varsity | 30 | 27:23.50 | 11 |
| Sep 3 | SCC Quad Meet Foran/Lauralton/Lyman/East Haven/PrepSep 3 · 5,000 Meters Varsity · Place 15 · Foran | 5,000 Meters Varsity | 15 | 28:34.8 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Milford ChampionshipsOct 21 · 5,000 Meters Varsity · Place 30 · Foran | 5,000 Meters Varsity | 30 | 30:24.80 | 10 |
| Oct 16 | SCC Cross Country ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 60 · Foran | 5,000 Meters Junior Varsity | 60 | 28:12.90 | 10 |
| Oct 8 | Wilbur Cross DualsOct 8 · 5,000 Meters Varsity · Place 29 · Foran | 5,000 Meters Varsity | 29 | 28:48.60 | 10 |
| Sep 28 | 41st Wickham Park XC InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 127 · Foran | 5,000 Meters Junior Varsity 1 | 127 | 31:37 PB | 10 |
| Sep 23 | 4th Annual Lauralton Hall ClassicSep 23 · 5,000 Meters Junior Varsity · Place 39 · Foran | 5,000 Meters Junior Varsity | 39 | 29:46.00 | 10 |
| Sep 21 | 12th Winding Trails XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 36 · Foran | 5,000 Meters Junior Varsity | 36 | 30:14.489 | 10 |
| Sep 17 | Sheehan/Foran/Branford/Platt Tech/Kaynor Tech@Lauralton Hall/PrepSep 17 · 5,000 Meters Varsity · Place 23 · Foran | 5,000 Meters Varsity | 23 | 31:17 | 10 |