Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 18 | 20:05.1 | Lamplighter Invite | August 18, 2023 |
| 2 Miles · Cass Benton Park OFFICIALCYO C+D Division Week 3 Jamboree · Sep 25 | 19:51.8 | CYO C+D Division Week 3 Jamboree | September 25, 2025 |
| 2 Miles · CYO 2 Mile 2026CYO D Division Jamboree 1 · Sep 10 | 18:24.85 | CYO D Division Jamboree 1 | September 10, 2026 |
| 2 Miles · CYO 2 Mile CourseCYO C+D Div Jamboree 2 · Sep 17 | 17:54.90 | CYO C+D Div Jamboree 2 | September 17, 2026 |
| 2 Miles · Nankin Mills Park OFFICIALCYO D Division Week 5 at Nankin · Oct 9 | 17:55.72 | CYO D Division Week 5 at Nankin | October 9, 2025 |
| 2 Miles · Patriots ParkCYO D Division Week 4 Jamboree · Oct 2 | 17:35.67 | CYO D Division Week 4 Jamboree | October 2, 2025 |
| 2 Miles · Willow Metropark OFFICIAL2025 CYO Cross Country Championship · Oct 18 | 17:22.21 | 2025 CYO Cross Country Championship | October 18, 2025 |
| 2,000 Meters · Nankin Mills Park OFFICIALCYO Division D Meet · Oct 6 | 13:19.1 | CYO Division D Meet | October 6, 2023 |
| 2,000 Meters · Patriots ParkCYO D Division Jamboree Week 4 · Sep 26 | 14:51.2 | CYO D Division Jamboree Week 4 | September 26, 2023 |
| 2,000 Meters · Willow Metropark OFFICIALCYO XCountry Championship · Oct 14 | 13:40.90 | CYO XCountry Championship | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | 2026 CYO XC ChampionshipOct 17 · 2 Miles Varsity BOYS CYO CHAMPIONSHIP · Place 153 · St Anselm | 2 Miles Varsity BOYS CYO CHAMPIONSHIP | 153 | 18:09.92 | 8 |
| Sep 17 | CYO C+D Div Jamboree 2Sep 17 · 2 Miles Varsity (Coed) · Place 57 · St Anselm | 2 Miles Varsity (Coed) | 57 | 17:54.90 PB | 8 |
| Sep 10 | CYO D Division Jamboree 1Sep 10 · 2 Miles Varsity (Coed) · Place 21 · St Anselm | 2 Miles Varsity (Coed) | 21 | 18:24.85 PB | 8 |
2025 Cross Country
4 results2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | CYO XC Week 5 D Division JamboOct 10 · 2,000 Meters Junior Varsity · Place 8 · St Anselm | 2,000 Meters Junior Varsity | 8 | 13:00.1 | 6 |
| Sep 19 | CYO Week 2 C+D Division JamboreeSep 19 · 2,000 Meters 2000 Meters Junior Varsity (Coed) · Place 150 · St Anselm | 2,000 Meters 2000 Meters Junior Varsity (Coed) | 150 | 15:00Unofficial | 6 |
| Sep 12 | CYO XC Week 1 C+D DivisionsSep 12 · 2,000 Meters Junior Varsity · Place 74 · 5 St Anselm | 2,000 Meters Junior Varsity | 74 | 13:54 | — |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | CYO XCountry ChampionshipOct 14 · 2,000 Meters Junior Varsity · Place 82 · St Anselm | 2,000 Meters Junior Varsity | 82 | 13:40.90 PB | 4 |
| Oct 6 | CYO Division D MeetOct 6 · 2,000 Meters Junior Varsity · Place 13 · St Anselm | 2,000 Meters Junior Varsity | 13 | 13:19.1 PB | 4 |
| Sep 30 | Marauder XC InvitatonalSep 30 · 1.2 Miles Elementary · Place 144 · St Anselm | 1.2 Miles Elementary | 144 | 12:37.4 | 4 |
| Sep 26 | CYO D Division Jamboree Week 4Sep 26 · 2,000 Meters Junior Varsity · Place 16 · St Anselm | 2,000 Meters Junior Varsity | 16 | 14:51.2 PB | 4 |
| Sep 13 | CYO Division C+D Jamboree Week 2Sep 13 · 2,000 Meters Junior Varsity (Coed) · Place 62 · St Anselm | 2,000 Meters Junior Varsity (Coed) | 62 | 14:27.08 | 4 |
| Aug 18 | Lamplighter InviteAug 18 · 1.5 Miles Coed CYO/Middle School · Place 46 · St Anselm | 1.5 Miles Coed CYO/Middle School | 46 | 20:05.1 PB | 4 |