Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSMAA: Cheverus-Deering-Portland-South Portland · Jan 20 | 6:39.21 | SMAA: Cheverus-Deering-Portland-South Portland | January 20, 2024 |
| 1600 Meters · OutdoorSMAA: Deering, South Portland @ Biddeford · May 5 | 6:28.94 | SMAA: Deering, South Portland @ Biddeford | May 5, 2023 |
| 2 Miles · IndoorSMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland · Jan 13 | 16:08.60 | SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland | January 13, 2024 |
| 200 Meters · IndoorSMAA: Massabesic-South Portland-Thornton Academy-Windham · Jan 10 | 35.56 | SMAA: Massabesic-South Portland-Thornton Academy-Windham | January 10, 2024 |
| 3200 Meters · OutdoorSMAA: Westbrook, South Portland, Cheverus@ Gorham · May 10 | 16:27.48 | SMAA: Westbrook, South Portland, Cheverus@ Gorham | May 10, 2023 |
| 400 Meters · OutdoorSMAA: Westbrook, South Portland, Cheverus@ Gorham · May 10 | 1:21.42 | SMAA: Westbrook, South Portland, Cheverus@ Gorham | May 10, 2023 |
| 600 yard Run Open Division · IndoorSMAA: Massabesic-South Portland-Thornton Academy-Windham · Jan 10 | 1:55.57 | SMAA: Massabesic-South Portland-Thornton Academy-Windham | January 10, 2024 |
| 800 Meters · IndoorSMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland · Jan 14 | 3:08.00 | SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland | January 14, 2023 |
| 800 Meters · OutdoorSMAA: South Portland, Biddeford, Cheverus · May 2 | 3:15.15 | SMAA: South Portland, Biddeford, Cheverus | May 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
3 results2024 Indoor Track
5 results2023 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | SMAA: Kennebunk, Marshwood, Portland @ South PortlandMay 17 · 1600 Meters · Place 13 · South Portla | 1600 Meters | 13 | 6:53.28 | — |
| May 10 | SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 3200 Meters · Place 4 · South Portla | 3200 Meters | 4 | 16:27.48 PB | — |
| May 10 | SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 400 Meters · Place 12 · South Portla | 400 Meters | 12 | 1:21.42 PB | — |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · 1600 Meters · Place 4 · South Portla | 1600 Meters | 4 | 6:58.79 | 11 |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · 800 Meters · Place 8 · South Portland | 800 Meters | 8 | 3:26.09 | 11 |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · 1600 Meters · Place 3 · South Portland | 1600 Meters | 3 | 6:28.94 PB | 11 |
| Apr 26 | SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · 1600 Meters · Place 7 · South Portla | 1600 Meters | 7 | 6:55.59 | — |
| Apr 26 | SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · 800 Meters · Place 14 · South Portla | 800 Meters | 14 | 3:23.26 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 1600 Meters · Place 6 · South Portla | 1600 Meters | 6 | 7:15.04 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 800 Meters · Place 9 · South Portla | 800 Meters | 9 | 3:25.57 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 1600 Meters · Place 6 · South Portla | 1600 Meters | 6 | 7:15.04 | — |
| Apr 19 | Red Riot InvitationalApr 19 · 800 Meters · Place 9 · South Portla | 800 Meters | 9 | 3:25.57 | — |
2023 Indoor Track
3 results2022 Outdoor Track
3 results