Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBONNY EAGLE-SCARBOROUGH-SO PORTLAND · Apr 24 | 14.85 | BONNY EAGLE-SCARBOROUGH-SO PORTLAND | April 24, 2024 |
| 200 Meters · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 16 | 29.94a | SMAA: Gorham-Noble-South Portland-Westbrook | December 16, 2023 |
| 400 Meters · IndoorSMAA:Biddeford-Kennebunk-Scarborough-South Portland · Jan 22 | 1:25.00 | SMAA:Biddeford-Kennebunk-Scarborough-South Portland | January 22, 2022 |
| 55 Meter · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 16 | 8.43a | SMAA: Gorham-Noble-South Portland-Westbrook | December 16, 2023 |
| 55 Meters · IndoorSMAA: Bonny Eagle-Falmouth-Marshwood-South Portland · Jan 4 | 8.29 | SMAA: Bonny Eagle-Falmouth-Marshwood-South Portland | January 4, 2024 |
| Discus · 1.6kg · OutdoorMaine Class A State Championship · Jun 1 | 147-11 | Maine Class A State Championship | June 1, 2024 |
| Discus · 2kg · OutdoorTufts Spring Stampede · Apr 10 | 43.17m | Tufts Spring Stampede | April 10, 2026 |
| Hammer · 16lb / 7.26kg · OutdoorMaine Spring Opener · Apr 4 | 36.55m | Maine Spring Opener | April 4, 2026 |
| Shot Put · 12lb · IndoorMaine Class A Indoor State Meet · Feb 19 | 50-7 | Maine Class A Indoor State Meet | February 19, 2024 |
| Shot Put · 12lb · OutdoorMaine Class A State Championship · Jun 1 | 45-3.50 | Maine Class A State Championship | June 1, 2024 |
| Shot Put · 16lb / 7.26kg · IndoorMaine State Championships · Feb 7 | 13.52m | Maine State Championships | February 7, 2026 |
| Shot Put · 16lb / 7.26kg · OutdoorNew England Division III Outdoor Championships · May 1 | 14.22m | New England Division III Outdoor Championships | May 1, 2026 |
| Weight Throw · 35lb / 15.9kg · IndoorMaine State Championships · Feb 7 | 13.61m | Maine State Championships | February 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2026 Indoor Track
1 results2025 Indoor Track
1 results2025 Outdoor Track
2 results2024 Indoor Track
5 results2024 Outdoor Track
9 results2023 Indoor Track
2 results2023 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | Southwesterns ChampionshipMay 26 · Discus · Place 3 · South PortlaSouth Portla | Discus | 3 | 127-04 | — |
| May 26 | Southwesterns ChampionshipMay 26 · Discus · Place 3 · South PortlaSouth Portla | Discus | 3 | 127-04 | — |
| May 17 | SMAA: Kennebunk, Marshwood, Portland @ South PortlandMay 17 · Shot Put · Place 2 · South PortlaSouth Portla | Shot Put | 2 | 40-00.00 | — |
| May 10 | SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · Shot Put · Place 2 · South PortlaSouth Portla | Shot Put | 2 | 39-02.75 | — |
| May 10 | SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · Discus · Place 1 · South PortlaSouth Portla | Discus | 1 | 127-04 | — |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · Shot Put · Place 3 · South PortlandSouth Portland | Shot Put | 3 | 35-7.50 | 11 |
| May 5 | SMAA: Deering, South Portland @ BiddefordMay 5 · Discus · Place 1 · South PortlandSouth Portland | Discus | 1 | 128-4 | 11 |
| Apr 29 | Sanford RelaysApr 29 · Discus · Place 3 · M South PortlaM South Portla | Discus | 3 | 1.25 | — |
| Apr 26 | SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · Discus · Place 1 · South PortlaSouth Portla | Discus | 1 | 122-00 | — |
| Apr 26 | SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · Shot Put · Place 3 · South PortlaSouth Portla | Shot Put | 3 | 37-05.50 | — |
2022 Indoor Track
3 results2021 Indoor Track
2 results