Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSMAA: Thornton Academy, Kennebunk @ Cheverus · May 10 | 12.50 | SMAA: Thornton Academy, Kennebunk @ Cheverus | May 10, 2022 |
| 200 Meters · IndoorSMAA: Cheverus-Falmouth-Kennebunk-Sanford-Westbrook · Jan 5 | 25.81 | SMAA: Cheverus-Falmouth-Kennebunk-Sanford-Westbrook | January 5, 2023 |
| 200 Meters · OutdoorSMAA: Westbrook, Kennebunk @ Falmouth · Apr 27 | 25.57 | SMAA: Westbrook, Kennebunk @ Falmouth | April 27, 2022 |
| 400 Meters · OutdoorSouthwesterns Championship · May 24 | 54.09 | Southwesterns Championship | May 24, 2024 |
| 55 Meter · IndoorUSM New Year's Invitational · Dec 30 | 7.53a | USM New Year's Invitational | December 30, 2022 |
| Long Jump · IndoorSMAA: Bonny Eagle-Deering-Kennebunk-Windham · Dec 27 | 16-10.00 | SMAA: Bonny Eagle-Deering-Kennebunk-Windham | December 27, 2022 |
| Long Jump · OutdoorSMAA York County Championship Meet · May 21 | 16-01.00 | SMAA York County Championship Meet | May 21, 2022 |
| Triple Jump · OutdoorSMAA York County Championship Meet · May 21 | 33-07.00 | SMAA York County Championship Meet | May 21, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
8 results2023 Indoor Track
9 results2022 Indoor Track
7 results2022 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | SMAA York County Championship MeetMay 21 · Triple Jump · Place 9 · Kennebunk | Triple Jump | 9. | 33-07.00 PB | 10 |
| May 21 | SMAA York County Championship MeetMay 21 · Long Jump · Place 11 · Kennebunk | Long Jump | 11. | 16-01.00 PB | 10 |
| May 21 | SMAA York County Championship MeetMay 21 · 100 Meters · Place 21 · Kennebunk | 100 MetersRound P | 21. | 12.59a | 10 |
| May 19 | SMAA:Kennebunk, Deering,Sanford @ Bonny EagleMay 19 · Triple Jump · Place 5 · Kennebunk Hi | Triple Jump | 5 | 31-10.00 | — |
| May 19 | SMAA:Kennebunk, Deering,Sanford @ Bonny EagleMay 19 · Long Jump · Place 7 · Kennebunk Hi | Long Jump | 7 | 15-10.00 | — |
| May 19 | SMAA:Kennebunk, Deering,Sanford @ Bonny EagleMay 19 · 100 Meters · Place 10 · Kennebunk Hi | 100 Meters | 10 | 12.56 | — |
| May 10 | SMAA: Thornton Academy, Kennebunk @ CheverusMay 10 · Long Jump · Place 9 · Kennebunk Hi | Long Jump | 9 | 14-05.00 | — |
| May 10 | SMAA: Thornton Academy, Kennebunk @ CheverusMay 10 · 200 Meters · Place 10 · Kennebunk Hi | 200 Meters | 10 | 25.65 | — |
| May 10 | SMAA: Thornton Academy, Kennebunk @ CheverusMay 10 · 100 Meters · Place 13 · Kennebunk Hi | 100 Meters | 13 | 12.50 PB | — |
| May 5 | SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · Long Jump · Kennebunk Hi | Long Jump | — | 15-01.75 | — |
| May 5 | SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 200 Meters · Place 8 · Kennebunk Hi | 200 Meters | 8 | 25.66 | — |
| May 5 | SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 100 Meters · Place 10 · Kennebunk Hi | 100 Meters | 10 | 12.63 | — |
| Apr 27 | SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · High Jump · Kennebunk Hi | High Jump | — | 4-08.00 | — |
| Apr 27 | SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · 200 Meters · Place 8 · Kennebunk Hi | 200 Meters | 8 | 25.57 PB | — |
| Apr 27 | SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · 100 Meters · Place 10 · Kennebunk Hi | 100 Meters | 10 | 12.51 | — |