Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Leavitt Area HSLeavitt Area High School Meet · Sep 11 | 21:11.48 | Leavitt Area High School Meet | September 11, 2026 |
| 5,000 Meters · Bangor High SchoolBangor XC Meet · Sep 4 | 21:52.40 | Bangor XC Meet | September 4, 2026 |
| 5,000 Meters · Cony HSMaine State XC Championship · Oct 31 | 21:33.8 | Maine State XC Championship | October 31, 2026 |
| 5,000 Meters · Edward Little High SchoolELHS Home Meet · Sep 4 | 22:00.43 | ELHS Home Meet | September 4, 2025 |
| 5,000 Meters · Maine Central InstituteMCI Invitational · Oct 10 | 21:26.04 | MCI Invitational | October 10, 2025 |
| 5,000 Meters · Mt. Ararat HSMt. Ararat High School Meet · Sep 11 | 23:20.79 | Mt. Ararat High School Meet | September 11, 2025 |
| 5,000 Meters · Oxford Hills Comprehensive High SchoolEDWARD LITTLE-LEAVITT-MCI-MT ARARAT@OXFORD HILLS · Sep 25 | 22:53.24 | EDWARD LITTLE-LEAVITT-MCI-MT ARARAT@OXFORD HILLS | September 25, 2026 |
| 5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 3 | 20:12.83 | Maine XC Festival of Champions | October 3, 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 31 | Maine State XC ChampionshipOct 31 · 5,000 Meters Class C · Place 80 · Maine Central Institute | 5,000 Meters Class C | 80 | 21:33.8 PB | 11 |
| Oct 17 | KVAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 33 · Maine Central Institute | 5,000 Meters Varsity | 33 | 21:11.47 | 11 |
| Oct 3 | Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 120 · Maine Central Institute | 5,000 Meters Unseeded B | 120 | 20:12.83 PB | 11 |
| Sep 25 | EDWARD LITTLE-LEAVITT-MCI-MT ARARAT@OXFORD HILLSSep 25 · 5,000 Meters Varsity · Place 14 · Maine Central Institute | 5,000 Meters Varsity | 14 | 22:53.24 PB | 11 |
| Sep 11 | Leavitt Area High School MeetSep 11 · 5,000 Meters Varsity · Place 21 · Maine Central Institute | 5,000 Meters Varsity | 21 | 21:11.48 PB | 11 |
| Sep 4 | Bangor XC MeetSep 4 · 5,000 Meters Varsity · Place 30 · Maine Central Institute | 5,000 Meters Varsity | 30 | 21:52.40 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Northern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 46 · Maine Central Institute | 5,000 Meters Varsity | 46 | 20:46.61 | 10 |
| Oct 18 | KVAC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 48 · Maine Central Institute | 5,000 Meters Varsity | 48 | 22:24.15 | 10 |
| Oct 10 | MCI InvitationalOct 10 · 5,000 Meters Varsity · Place 18 · Maine Central Institute | 5,000 Meters Varsity | 18 | 21:26.04 PB | 10 |
| Sep 20 | PVC/KVAC Crossover MeetSep 20 · 5,000 Meters Varsity · Place 48 · Maine Central Institute | 5,000 Meters Varsity | 48 | 21:28.45 | 10 |
| Sep 11 | Mt. Ararat High School MeetSep 11 · 5,000 Meters Varsity · Place 16 · Maine Central Institute | 5,000 Meters Varsity | 16 | 23:20.79 PB | 10 |
| Sep 4 | ELHS Home MeetSep 4 · 5,000 Meters Varsity · Place 22 · Maine Central Institute | 5,000 Meters Varsity | 22 | 22:00.43 PB | 10 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | KVAC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 48 · Maine Central Institute | 5,000 Meters Varsity | 48 | 23:33.17 | 9 |
| Sep 27 | Belfast XC MeetSep 27 · 5,000 Meters Varsity · Place 10 · Maine Central Institute | 5,000 Meters Varsity | 10 | 24:15.80 | 9 |