Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SMAA 2nd Seven XC MeetOct 19 · 5,000 Meters Varsity · Place 2 · M PORTLAND | 5,000 Meters Varsity | 2 | 18:20 | — |
| Oct 10 | DEERING-WESTBROOK-PORTLAND-SO PORTLAND-CHEVERUSOct 10 · 5,000 Meters Varsity · Place 21 · Portland Hig | 5,000 Meters Varsity | 21 | 19:01.90 | — |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 163 · Portland | 5,000 Meters Seeded | 163 | 18:29.42 | 12 |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 177 · Portland | 5,000 Meters Varsity | 177 | 18:29.42 | 12 |
| Sep 27 | CHEVERUS, PORTLAND, GORHAM, MASSABESIC @BONNY EAGLESep 27 · 5,000 Meters Varsity · Place 20 · Portland Hig | 5,000 Meters Varsity | 20 | 18:35.00 | — |
| Sep 20 | Portland High School MeetSep 20 · 5,000 Meters Varsity · Place 13 · M PORTLAND | 5,000 Meters Varsity | 13 | 19:00 | — |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SMAA 2nd SevenOct 14 · 5,000 Meters Varsity · Place 9 · Portland | 5,000 Meters Varsity | 9 | 19:13.13 | 11 |
| Oct 5 | SMAA: Cheverus, Deering, Portland, Westbrook, So PortlandOct 5 · 5,000 Meters Varsity · Place 25 · Portland Hig | 5,000 Meters Varsity | 25 | 19:45.22 | — |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 80 · Portland | 5,000 Meters Unseeded | 80 | 19:35.05 | 11 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 313 · Portland | 5,000 Meters Varsity | 313 | 6:18.3 | 11 |
| Sep 22 | MASSABESIC MEETSep 22 · 5,000 Meters Varsity · Place 31 · Portland | 5,000 Meters Varsity | 31 | 20:49.75 PB | 11 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | SMAA 2nd SevenOct 17 · 5,000 Meters Varsity · Place 22 · Portland Hig | 5,000 Meters Varsity | 22 | 20:18.81 | — |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 146 · Portland | 5,000 Meters Varsity | 146 | 19:55.0 | 10 |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Unseeded · Place 38 · Portland | 5,000 Meters Unseeded | 38 | 19:54.99 | 10 |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 308 · Portland | 5,000 Meters Varsity | 308 | 6:24.7 | 10 |
| Sep 22 | WESTBROOK SMAASep 22 · 5,000 Meters Varsity · Place 34 · Portland Hig | 5,000 Meters Varsity | 34 | 20:16.84 | — |
| Sep 22 | WESTBROOK SMAASep 22 · 5,000 Meters Varsity · Place 34 · Portland Hig | 5,000 Meters Varsity | 34 | 20:16.84 | — |
| Sep 17 | Southern Maine ClassicSep 17 · 5,000 Meters Varsity · Place 168 · Portland Hig | 5,000 Meters Varsity | 168 | 20:24.92 | 10 |
| Sep 9 | SMAA: Gorham, Kennebunk, Portland, South Portland @ BiddefordSep 9 · 5,000 Meters Varsity · Place 55 · Portland Hig | 5,000 Meters Varsity | 55 | 22:01.96 | 10 |
| Sep 2 | Sanford MeetSep 2 · 5,000 Meters Varsity · Place 39 · Portland | 5,000 Meters Varsity | 39 | 21:21.70 PB | 10 |