Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · George Stevens AcademyGeorge Stevens Academy Meet · Sep 20 | 16:44 | George Stevens Academy Meet | September 20, 2019 |
| 5,000 Meters · Belfast HS Maine Class C State XC Championship · Oct 30 | 18:01.15 | Maine Class C State XC Championship | October 30, 2021 |
| 5,000 Meters · Caribou HSPVC XC Championship · Oct 15 | 19:06.68 | PVC XC Championship | October 15, 2022 |
| 5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 12 | 19:40.8 | New England Interscholastic XC Championships | November 12, 2022 |
| 5,000 Meters · Saxl ParkPVC Class C State Qualifier · Oct 31 | 18:49.11 | PVC Class C State Qualifier | October 31, 2020 |
| 5,000 Meters · Searsport District Middle School & High SchoolPVC XC Championship · Oct 16 | 17:59.14 | PVC XC Championship | October 16, 2021 |
| 5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class C Regional XC Championship · Oct 22 | 18:57.41 | Northern Maine Class C Regional XC Championship | October 22, 2022 |
| 5,000 Meters · Twin Brook Recreation AreaMaine Class C State Championship · Nov 2 | 18:02.89 | Maine Class C State Championship | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 251 · George Stevens | 5,000 Meters Varsity | 251 | 19:40.8 PB | 12 |
| Oct 29 | Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 38 · George Stevens | 5,000 Meters Varsity | 38 | 19:38.65 | 12 |
| Oct 22 | Northern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 18 · George Stevens | 5,000 Meters Varsity | 18 | 18:57.41 PB | 12 |
| Oct 15 | PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class C · Place 12 · George Stevens | 5,000 Meters Varsity Class C | 12 | 19:06.68 PB | 12 |
| Oct 8 | Red Riot Challenge InvitationalOct 8 · 2.5 Miles Varsity · Place 14 · George Steve | 2.5 Miles Varsity | 14 | 15:12.60 | 12 |
| Sep 16 | GSA XC MeetSep 16 · 2.9 Miles Varsity · Place 12 · George Steve | 2.9 Miles Varsity | 12 | 17:36.34 | 12 |
| Sep 10 | Bucksport InvitationalSep 10 · 5,000 Meters Varsity · Place 6 · George Steve | 5,000 Meters Varsity | 6 | 18:09.59 | 12 |
| Sep 3 | Ellsworth Invitational Sep 3 · 2.84 Miles Varsity · Place 15 · George Stevens Academy | 2.84 Miles Varsity | 15 | 18:44.69 | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Maine Class C State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 16 · George Stevens | 5,000 Meters Varsity | 16 | 18:01.15 PB | 11 |
| Oct 23 | Northern Maine Class C Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 10 · George Stevens | 5,000 Meters Varsity | 10 | 18:22.60 | 11 |
| Oct 16 | PVC XC ChampionshipOct 16 · 5,000 Meters Varsity C · Place 10 · George Stevens | 5,000 Meters Varsity C | 10 | 17:59.14 PB | 11 |
| Oct 9 | Pendale InvitationalOct 9 · 5,000 Meters Varsity · Place 12 · George Stevens | 5,000 Meters Varsity | 12 | 18:33.71 | JR |
| Oct 2 | Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 119 · George Stevens | 5,000 Meters Varsity | 119 | 18:48.81 | JR |
| Oct 2 | Maine XC Festival of ChampionsOct 2 · 5,000 Meters Varsity · Place 136 · George Stevens | 5,000 Meters Varsity | 136 | 18:48.81 | JR |
| Sep 17 | PVC:Ell, MDI, DIS, Sears, Bucks, Sumner @ GSASep 17 · 2.9 Miles Varsity · Place 8 · George Stevens | 2.9 Miles Varsity | 8 | 17:24.81 | JR |
| Sep 11 | Bucksport InvitationalSep 11 · 3 Miles Varsity · Place 8 · George Stevens | 3 Miles Varsity | 8 | 18:01.14 | JR |
| Sep 4 | Ellsworth InvitationalSep 4 · 2.9 Miles Varsity · Place 19 · George Stevens | 2.9 Miles Varsity | 19 | 18:57.63 | JR |
2020 Cross Country
5 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Maine Class C State ChampionshipNov 2 · 5,000 Meters Varsity · Place 8 · George Stevens | 5,000 Meters Varsity | 8 | 18:02.89 PB | 9 |
| Oct 26 | Northern Maine Class C Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 7 · George Stevens | 5,000 Meters Varsity | 7 | 18:02.89 | 9 |
| Oct 19 | PVC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 5 · George Stevens | 5,000 Meters Varsity | 5 | 19:29.14 | FR |
| Oct 11 | Hancock County ChampionshipOct 11 · 5,000 Meters Varsity · Place 4 · George Stevens | 5,000 Meters Varsity | 4 | 18:07.79 | FR |
| Oct 5 | Maine Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 73 · George Stevens | 5,000 Meters Varsity | 73 | 17:39.54 | FR |
| Oct 5 | Maine Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 5 · George Stevens | 5,000 Meters Freshman | 5 | 17:39.54 | FR |
| Sep 20 | George Stevens Academy MeetSep 20 · 2.9 Miles Varsity · Place 2 · George Stevens | 2.9 Miles Varsity | 2 | 16:44 PB | 9 |
| Sep 14 | Bucksport InvitationalSep 14 · 5,000 Meters Varsity · Place 4 · George Stevens | 5,000 Meters Varsity | 4 | 17:24.75 | FR |