Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cony HSKVAC Class A State Qualifier · Oct 31 | 20:00 | KVAC Class A State Qualifier | October 31, 2020 |
| 5,000 Meters · Messalonskee High SchoolKVAC XC Championship · Oct 14 | 19:04.9 | KVAC XC Championship | October 14, 2023 |
| 5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 12 | 18:35.0 | New England Interscholastic XC Championships | November 12, 2022 |
| 5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 4 | 17:43.49 | Maine Class A State XC Championship | November 4, 2023 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class A State XC Championship · Oct 29 | 18:15.09 | Maine Class A State XC Championship | October 29, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
3 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | KVAC Class A State QualifierOct 31 · 5,000 Meters Varsity · Place 39 · Camden Hills Regional | 5,000 Meters Varsity | 39 | 20:00 PB | 9 |