Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Derryfield ParkManchester Invite · Sep 21 | 12:46.8 | Manchester Invite | September 21, 2024 |
| 5,000 Meters · 5K High SchoolCoe-Brown · Sep 2 | 18:28.16 | Coe-Brown | September 2, 2026 |
| 5,000 Meters · Bow High SchoolBow Home Meet · Oct 8 | 18:56.4 | Bow Home Meet | October 8, 2025 |
| 5,000 Meters · Coe-Brown Northwood AcademyJohn Stark, St. Thomas, Merrimack Valley @Coe-Brown · Sep 3 | 20:15.8 | John Stark, St. Thomas, Merrimack Valley @Coe-Brown | September 3, 2025 |
| 5,000 Meters · DeMeritt HllBobcat Invite · Sep 5 | 19:30.5 | Bobcat Invite | September 5, 2026 |
| 5,000 Meters · Derryfield ParkManchester Invitational · Sep 19 | 17:49.1 | Manchester Invitational | September 19, 2026 |
| 5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 7 | 18:01.3 | NHIAA XC Meet of Champions | November 7, 2026 |
| 5,000 Meters · John Stark Regional High SchoolJohn Stark Invitational · Oct 1 | 20:26.2 | John Stark Invitational | October 1, 2025 |
| 5,000 Meters · Portsmouth Christian AcademyPCA Eagles Nest XC Invitational · Sep 12 | 19:30.8 | PCA Eagles Nest XC Invitational | September 12, 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 |
| Nov 7 | NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 93 · St Thomas Aquinas | 5,000 Meters Varsity | 93 | 18:01.3 PB | 11 |
| Oct 31 | NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D3 · Place 20 · St Thomas Aquinas | 5,000 Meters D3 | 20 | 18:26.60 | 11 |
| Sep 19 | Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Small · Place 30 · St Thomas Aquinas | 5,000 Meters Boys Varsity Small | 30 | 17:49.1 PB | 11 |
| Sep 12 | PCA Eagles Nest XC InvitationalSep 12 · 5,000 Meters Boys 5000m · Place 14 · St Thomas Aquinas | 5,000 Meters Boys 5000m | 14 | 19:30.8 PB | 11 |
| Sep 5 | Bobcat InviteSep 5 · 5,000 Meters Varsity · Place 50 · St Thomas Aquinas | 5,000 Meters Varsity | 50 | 19:30.5 PB | 11 |
| Sep 2 | Coe-BrownSep 2 · 5,000 Meters Varsity · Place 2 · St Thomas Aquinas | 5,000 Meters Varsity | 2 | 18:28.16 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D3 · Place 33 · St Thomas Aquinas | 5,000 Meters D3 | 33 | 19:11.4 | 10 |
| Oct 8 | Bow Home MeetOct 8 · 5,000 Meters Varsity · Place 10 · St Thomas Aquinas | 5,000 Meters Varsity | 10 | 18:56.4 PB | 10 |
| Oct 1 | John Stark InvitationalOct 1 · 5,000 Meters Varsity · Place 13 · St Thomas Aquinas | 5,000 Meters Varsity | 13 | 20:26.2 PB | 10 |
| Sep 20 | Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 125 · St Thomas Aquinas | 5,000 Meters Boys Varsity Small School | 125 | 19:46.9 | 10 |
| Sep 13 | PCA InviteSep 13 · 5,000 Meters Varsity · Place 13 · St Thomas Aquinas | 5,000 Meters Varsity | 13 | 19:53.6 | 10 |
| Sep 6 | Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 60 · St Thomas Aquinas | 5,000 Meters Varsity | 60 | 19:39.6 | 10 |
| Sep 3 | John Stark, St. Thomas, Merrimack Valley @ Coe-BrownSep 3 · 5,000 Meters Varsity · Place 5 · St Thomas Aquinas | 5,000 Meters Varsity | 5 | 20:15.76 | 10 |
| Sep 3 | John Stark, St. Thomas, Merrimack Valley @Coe-BrownSep 3 · 5,000 Meters Varsity · Place 5 · St Thomas Aquinas | 5,000 Meters Varsity | 5 | 20:15.8 PB | 10 |
2024 Cross Country
5 results