Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belfast HS Maine Class B State XC Championship · Oct 30 | 21:39.76 | Maine Class B State XC Championship | October 30, 2021 |
| 5,000 Meters · Brunswick Brunswick Meet · Sep 26 | 24:54.3 | Brunswick Meet | September 26, 2019 |
| 5,000 Meters · Cony HSKVAC Championships · Oct 13 | 24:44.7 | KVAC Championships | October 13, 2018 |
| 5,000 Meters · Medomak Valley High SchoolMedomak Meet · Sep 6 | 25:17.75 | Medomak Meet | September 6, 2019 |
| 5,000 Meters · Morse High School ShipbuildersKVAC:Gardiner, Erskine Aademy @ Morse · Oct 6 | 21:56.40 | KVAC:Gardiner, Erskine Aademy @ Morse | October 6, 2020 |
| 5,000 Meters · Mt. Ararat HSMt Ararat Meet · Oct 4 | 25:47.18 | Mt Ararat Meet | October 4, 2019 |
| 5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 23 | 21:29.81 | Southern Maine Class B Regional XC Championship | October 23, 2021 |
| 5,000 Meters · Waterville HSKVAC Class B State Qualifier · Oct 31 | 22:39.04 | KVAC Class B State Qualifier | October 31, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Maine Class B State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 24 · Morse | 5,000 Meters Varsity | 24 | 21:39.76 PB | 12 |
| Oct 23 | Southern Maine Class B Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 6 · Morse | 5,000 Meters Varsity | 6 | 21:29.81 PB | 12 |
| Oct 16 | KVAC XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 7 · Morse | 5,000 Meters Varsity | 7 | 22:32.9 | SR |
| Oct 8 | Camden Hills InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · Morse | 5,000 Meters Varsity | 6 | 21:52.37 | SR |
| Sep 22 | KVAC:Morse, Lawrence@ BrunswickSep 22 · 5,000 Meters Varsity · Place 4 · MORSE | 5,000 Meters Varsity | 4 | 21:07.4 | 12 |
| Sep 16 | KVAC:Lin,Law,Cam,Cony,Ersk,Bel,Ocean,Wtv, Mor@Medomak ValleySep 16 · 5,000 Meters Varsity · Place 9 · Morse | 5,000 Meters Varsity | 9 | 21:27.43 | SR |
2020 Cross Country
2 results2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Southern Maine Class B Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 55 · Morse | 5,000 Meters Varsity | 55 | 24:11.60 | 10 |
| Oct 19 | KVAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 26 · Morse | 5,000 Meters Varsity | 26 | 25:10.5 | SO |
| Oct 19 | KVAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 76 · Morse | 5,000 Meters Varsity | 76 | 25:10.5 | SO |
| Oct 11 | Camden Hills InvitationalOct 11 · 5,000 Meters Varsity · Place 26 · Morse | 5,000 Meters Varsity | 26 | 24:59.43 | SO |
| Oct 4 | Mt Ararat MeetOct 4 · 5,000 Meters Varsity · Place 22 · Morse | 5,000 Meters Varsity | 22 | 25:47.18 PB | 10 |
| Sep 26 | Brunswick MeetSep 26 · 5,000 Meters Varsity · Place 14 · Morse | 5,000 Meters Varsity | 14 | 24:54.3 PB | 10 |
| Sep 20 | Medomak MeetSep 20 · 5,000 Meters Varsity · Place 46 · Morse | 5,000 Meters Varsity | 46 | 26:01.40 | 10 |
| Sep 6 | Medomak MeetSep 6 · 5,000 Meters Varsity · Place 19 · Morse | 5,000 Meters Varsity | 19 | 25:17.75 PB | 10 |
| Aug 30 | Laliberte InvitationalAug 30 · 4,000 Meters Varsity · Place 174 · Morse Girls | 4,000 Meters Varsity | 174 | 22:21.51 | — |
| Aug 30 | Laliberte InvitationalAug 30 · 4,000 Meters Varsity · Place 174 · Morse Girls | 4,000 Meters Varsity | 174 | 22:21.51 | — |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Southern Maine Class B Regional ChampionshipOct 20 · 5,000 Meters Varsity · Place 44 · Morse | 5,000 Meters Varsity | 44 | 23:47.88 | 9 |
| Oct 13 | KVAC ChampionshipsOct 13 · 5,000 Meters Varsity Class B · Place 24 · Morse | 5,000 Meters Varsity Class B | 24 | 24:44.7 PB | 9 |
| Sep 29 | KVAC: Morse, Brunswick, Gardiner @ Mt AraratSep 29 · 5,000 Meters Varsity · Place 18 · Morse | 5,000 Meters Varsity | 18 | 25:12.00 | — |
| Sep 20 | KVAC:Morse, Brunswick, Skowhegan @ LawrenceSep 20 · 5,000 Meters Varsity · Place 9 · Morse | 5,000 Meters Varsity | 9 | 24:30.00 | — |
| Aug 24 | Laliberte InvitationalAug 24 · Varsity · Place 139 · Morse Girls | Varsity | 139 | 21:02.97 | — |
| Aug 24 | Laliberte InvitationalAug 24 · 2.4 Miles Varsity · Place 139 · Morse Girls | 2.4 Miles Varsity | 139 | 21:02.97 | — |