Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Biddeford High SchoolBiddeford HS Meet · Oct 10 | 29:50.9 | Biddeford HS Meet | October 10, 2025 |
| 5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 17 | 30:34 | Bonny Eagle HS Meet | September 17, 2025 |
| 5,000 Meters · Kennebunk HSKennebunk Meet · Sep 2 | 28:13.76 | Kennebunk Meet | September 2, 2022 |
| 5,000 Meters · Massabesic High SchoolMASSABESIC MEET · Sep 22 | 28:30.72 | MASSABESIC MEET | September 22, 2023 |
| 5,000 Meters · Sanford High SchoolSECOND SEVEN @SANFORD · Oct 18 | 27:39.81 | SECOND SEVEN @SANFORD | October 18, 2025 |
| 5,000 Meters · Smiling Hill FarmSO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUS · Sep 25 | 32:23 | SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUS | September 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SECOND SEVEN @SANFORDOct 18 · 5,000 Meters Varsity · Place 62 · Bonny Eagle | 5,000 Meters Varsity | 62 | 27:39.81 PB | 12 |
| Oct 10 | Biddeford HS MeetOct 10 · 5,000 Meters Varsity · Place 49 · Bonny Eagle | 5,000 Meters Varsity | 49 | 29:50.9 PB | 12 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 813 · Bonny Eagle | 5,000 Meters Varsity | 813 | 29:29.37 | 12 |
| Oct 4 | Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 203 · Bonny Eagle | 5,000 Meters Unseeded | 203 | 29:29.37 | 12 |
| Sep 25 | SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSep 25 · 5,000 Meters Varsity · Place 46 · Bonny Eagle | 5,000 Meters Varsity | 46 | 32:23 PB | 12 |
| Sep 17 | Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 49 · Bonny Eagle | 5,000 Meters Varsity | 49 | 30:34 PB | 12 |
| Sep 13 | Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 243 · Bonny Eagle | 5,000 Meters Varsity | 243 | 30:13.37 | 12 |
| Sep 13 | Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 492 · Bonny Eagle | 5,000 Meters Varsity | 492 | 30:13.37 | 12 |
| Sep 5 | BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 65 · Bonny Eagle | 5,000 Meters Varsity | 65 | 34:48.82 | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SMAA 2nd Seven XC MeetOct 19 · 5,000 Meters Varsity · Place 107 · M BONNY EAGLE | 5,000 Meters Varsity | 107 | 28:58 | — |
| Oct 11 | THORNTON ACADEMY MEETOct 11 · 3 Miles Varsity · Place 34 · Bonny Eagle | 3 Miles Varsity | 34 | 25:24.59 | — |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 135 · Bonny Eagle | 5,000 Meters Unseeded | 135 | 24:30.18 | 11 |
| Oct 5 | Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 757 · Bonny Eagle | 5,000 Meters Varsity | 757 | 24:30.18 | 11 |
| Sep 27 | CHEVERUS, PORTLAND, GORHAM, MASSABESIC @BONNY EAGLESep 27 · 5,000 Meters Varsity · Place 55 · Bonny Eagle | 5,000 Meters Varsity | 55 | 27:06.70 | — |
| Sep 20 | BONNY EAGLE-SCARBOROUGH-WESTBROOKSep 20 · 5,000 Meters Varsity · Place 37 · Bonny Eagle | 5,000 Meters Varsity | 37 | 30:24.60 | — |
| Sep 14 | Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 360 · Bonny Eagle | 5,000 Meters Varsity | 360 | 29:04.82 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SMAA 2nd SevenOct 14 · 5,000 Meters Varsity · Place 116 · Bonny Eagle | 5,000 Meters Varsity | 116 | 26:50.58 | 10 |
| Oct 6 | Kennebunk High MeetOct 6 · 5,000 Meters Varsity · Place 38 · Bonny Eagle | 5,000 Meters Varsity | 38 | 27:48.40 | 10 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 158 · Bonny Eagle | 5,000 Meters Unseeded | 158 | 24:11.23 | 10 |
| Sep 30 | Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 755 · Bonny Eagle | 5,000 Meters Varsity | 755 | 7:47.1 | 10 |
| Sep 22 | MASSABESIC MEETSep 22 · 5,000 Meters Varsity · Place 58 · Bonny Eagle | 5,000 Meters Varsity | 58 | 28:30.72 PB | 10 |
| Sep 8 | Bonny Eagle High School MeetSep 8 · 5,000 Meters Varsity · Place 42 · M BONNY EAGLE | 5,000 Meters Varsity | 42 | 27:23 | — |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | SMAA 2nd SevenOct 17 · 5,000 Meters Varsity · Place 62 · Bonny Eagle | 5,000 Meters Varsity | 62 | 27:57.97 | — |
| Oct 6 | SMAA: BE, Bidd, TA, KennOct 6 · 5,000 Meters Varsity · Place 40 · m BONNY EAGLE | 5,000 Meters Varsity | 40 | 27:27 | — |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 256 · Bonny Eagle | 5,000 Meters Varsity | 256 | 24:24.5 | 9 |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 591 · Bonny Eagle | 5,000 Meters Varsity | 591 | 7:51.4 | 9 |
| Oct 1 | Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 131 · Bonny Eagle | 5,000 Meters Freshman | 131 | 24:24.47 | 9 |
| Sep 23 | GORHAM XC SMAASep 23 · 5,000 Meters Varsity · Place 57 · Bonny Eagle | 5,000 Meters Varsity | 57 | 26:18.72 | — |
| Sep 17 | Southern Maine ClassicSep 17 · 5,000 Meters Varsity · Place 262 · Bonny Eagle | 5,000 Meters Varsity | 262 | 24:46.97 | 9 |
| Sep 9 | SCARBOROUGH HIGH MeetSep 9 · 5,000 Meters Varsity · Place 38 · Bonny Eagle | 5,000 Meters Varsity | 38 | 28:19.10 | — |
| Sep 2 | Kennebunk MeetSep 2 · 5,000 Meters Varsity · Place 56 · Bonny Eagle | 5,000 Meters Varsity | 56 | 28:13.76 PB | 9 |