Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belfast HS State Championships: Class C · Nov 5 | 18:51.19 | State Championships: Class C | November 5, 2016 |
| 5,000 Meters · Gray-New Gloucester High SchoolWMC: GNG Meet · Sep 15 | 20:07 | WMC: GNG Meet | September 15, 2017 |
| 5,000 Meters · Pineland FarmsWMC: Maine Coast Waldorf Meet · Oct 6 | 18:24 | WMC: Maine Coast Waldorf Meet | October 6, 2017 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class C State Championship · Oct 28 | 20:04.58 | Maine Class C State Championship | October 28, 2017 |
| 5,000 Meters · Wells High SchoolWMC: Wells Meet · Aug 31 | 20:04 | WMC: Wells Meet | August 31, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Maine Class C State ChampionshipOct 28 · 5,000 Meters Varsity · Place 65 · Maine Coast Waldorf | 5,000 Meters Varsity | 65 | 20:04.58 PB | 12 |
| Oct 21 | Southern Maine Class C Regional ChampionshipOct 21 · 5,000 Meters Varsity · Place 83 · Maine Coast Waldorf | 5,000 Meters Varsity | 83 | 22:48.06 | 12 |
| Oct 6 | WMC: Maine Coast Waldorf MeetOct 6 · 5,000 Meters Varsity · Place 10 · Maine Coast Waldorf | 5,000 Meters Varsity | 10 | 18:24 PB | 12 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 185 · Maine Coast | 5,000 Meters Seeded | 185 | 18:40.61 | SR |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · Varsity · Place 247 · Maine Coast | Varsity | 247 | 18:40.61 | SR |
| Sep 15 | WMC: GNG MeetSep 15 · 5,000 Meters Varsity · Place 17 · Maine Coast Waldorf | 5,000 Meters Varsity | 17 | 20:07 PB | 12 |
| Aug 31 | WMC: Wells MeetAug 31 · 5,000 Meters Varsity · Place 9 · Maine Coast Waldorf | 5,000 Meters Varsity | 9 | 20:04 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | State Championships: Class CNov 5 · 5,000 Meters Varsity · Place 44 · Maine Coast Waldorf | 5,000 Meters Varsity | 44 | 18:51.19 PB | 11 |
| Oct 29 | Southern Maine Class C Regional ChampionshipOct 29 · 5,000 Meters Varsity · Place 54 · Maine Coast Waldorf | 5,000 Meters Varsity | 54 | 21:30.69 | 11 |
| Oct 14 | WMC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 62 · Maine Coast | 5,000 Meters Varsity | 62 | 19:54 | — |
| Oct 14 | WMC ChampionshipsOct 14 · 5,000 Meters Division 2 · Place 23 · Maine Coast | 5,000 Meters Division 2 | 23 | 19:54 | — |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 246 · Maine Coast | 5,000 Meters Varsity | 246 | 19:25.78 | JR |
| Oct 1 | Maine Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 293 · Maine Coast | 5,000 Meters Varsity | 293 | 19:25.78 | JR |
| Sep 9 | WMC: Wells-GNG-Sacopee@MCWSep 9 · 5,000 Meters Varsity · Place 14 · Maine Coast | 5,000 Meters Varsity | 14 | 20:13 | — |
2015 Cross Country
2 results