Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSMAA: Kennebunk-Marshwood-Massabesic-Noble-Sanford · Jan 20 | 5:25.79 | SMAA: Kennebunk-Marshwood-Massabesic-Noble-Sanford | January 20, 2024 |
| 100 Meters · OutdoorSMAA MEET #1- Noble, Windham, Portland · Apr 25 | 12.71a | SMAA MEET #1- Noble, Windham, Portland | April 25, 2023 |
| 1600m Race Walk · IndoorSMAA: Deering-Falmouth-Noble-Thornton Academy · Jan 13 | 8:40.71 | SMAA: Deering-Falmouth-Noble-Thornton Academy | January 13, 2024 |
| 1600m Race Walk · OutdoorSouthwesterns Championship · May 24 | 8:23.22 | Southwesterns Championship | May 24, 2024 |
| 1600m Racewalk · OutdoorSMAA York County Championship Meet · May 21 | 8:36.28a | SMAA York County Championship Meet | May 21, 2022 |
| 2 Miles · IndoorSMAA: Bonny Eagle-Noble-Portland-Scarborough · Jan 9 | 12:08.60 | SMAA: Bonny Eagle-Noble-Portland-Scarborough | January 9, 2024 |
| 200 Meters · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 27 | 28.04a | SMAA: Gorham-Noble-South Portland-Westbrook | December 27, 2022 |
| 200 Meters · OutdoorSMAA York County Championship Meet · May 21 | 26.34a | SMAA York County Championship Meet | May 21, 2022 |
| 3200 Meters · OutdoorDEERING-MASSABESIC @NOBLE · May 16 | 13:06.83 | DEERING-MASSABESIC @NOBLE | May 16, 2024 |
| 400 Meters · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 27 | 1:00.57a | SMAA: Gorham-Noble-South Portland-Westbrook | December 27, 2022 |
| 400 Meters · OutdoorSMAA MEET #1- Noble, Windham, Portland · Apr 25 | 56.43a | SMAA MEET #1- Noble, Windham, Portland | April 25, 2023 |
| 55 Meter · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 27 | 7.56a | SMAA: Gorham-Noble-South Portland-Westbrook | December 27, 2022 |
| 55 Meters · IndoorSMAA: Kennebunk-Marshwood-Massabesic-Noble · Feb 5 | 8.11 | SMAA: Kennebunk-Marshwood-Massabesic-Noble | February 5, 2022 |
| 600 yard Run Open Division · IndoorSMAA: Deering-Falmouth-Noble-Thornton Academy · Jan 13 | 1:31.15 | SMAA: Deering-Falmouth-Noble-Thornton Academy | January 13, 2024 |
| 800 Meters · IndoorSMAA: Deering-Falmouth-Noble-Thornton Academy · Jan 13 | 2:33.25 | SMAA: Deering-Falmouth-Noble-Thornton Academy | January 13, 2024 |
| 800 Meters · OutdoorSMAA: South Portland, Noble @Cheverus · May 26 | 2:48.97 | SMAA: South Portland, Noble @Cheverus | May 26, 2021 |
| Long Jump · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 16 | 14-4.25 | SMAA: Gorham-Noble-South Portland-Westbrook | December 16, 2023 |
| Triple Jump · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 16 | 30-0 | SMAA: Gorham-Noble-South Portland-Westbrook | December 16, 2023 |
| Triple Jump · OutdoorSMAA York County Championship Meet · May 21 | 30-05.75 | 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
7 results2024 Indoor Track
6 results2023 Indoor Track
3 results2023 Outdoor Track
9 results2022 Indoor Track
15 results2022 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | Maine Class A State ChampionshipJun 4 · 1600m Racewalk · Place 9 · Noble | 1600m Racewalk | 9. | 8:45.30a | 10 |
| May 27 | Southwestern ChampionshipMay 27 · 1600m Race Walk · Place 8 · Noble High | 1600m Race Walk | 8 | 8:47.26 | — |
| May 27 | Southwestern ChampionshipMay 27 · 1600m Race Walk · Place 8 · Noble High | 1600m Race Walk | 8 | 8:47.26 | — |
| May 21 | SMAA York County Championship MeetMay 21 · 1600m Racewalk · Place 3 · Noble | 1600m Racewalk | 3. | 8:36.28a PB | 10 |
| May 21 | SMAA York County Championship MeetMay 21 · Triple Jump · Place 11 · Noble | Triple Jump | 11. | 30-05.75 PB | 10 |
| May 21 | SMAA York County Championship MeetMay 21 · 400 Meters · Place 15 · Noble | 400 Meters | 15. | 1:00.92a | 10 |
| May 21 | SMAA York County Championship MeetMay 21 · 200 Meters · Place 24 · Noble | 200 Meters | 24. | 26.34a PB | 10 |
| May 21 | SMAA York County Championship MeetMay 21 · 100 Meters · Place 28 · Noble | 100 MetersRound P | 28. | 13.00a | 10 |
| May 17 | SMAA: Noble, Chveverus @ MassabesicMay 17 · 1600m Race Walk · Place 1 · Noble | 1600m Race Walk | 1 | 8:36.27 | — |
| May 17 | SMAA: Noble, Chveverus @ MassabesicMay 17 · Triple Jump · Place 3 · Noble | Triple Jump | 3 | 31-03.25 | — |
| May 5 | SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 1600m Race Walk · Place 2 · Noble High S | 1600m Race Walk | 2 | 8:54.35 | — |
| May 5 | SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · Triple Jump · Noble High S | Triple Jump | — | 29-10.00 | — |
| May 5 | SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 400 Meters · Place 11 · Noble High S | 400 Meters | 11 | 59.87 | — |
| Apr 28 | SMAA: Noble, Portland @ WindhamApr 28 · 1600m Race Walk · Place 1 · Noble High S | 1600m Race Walk | 1 | 9:17.61 | — |
| Apr 28 | SMAA: Noble, Portland @ WindhamApr 28 · Triple Jump · Place 7 · Noble High S | Triple Jump | 7 | 29-10.00 | — |
| Apr 28 | SMAA: Noble, Portland @ WindhamApr 28 · 400 Meters · Place 9 · Noble High S | 400 Meters | 9 | 1:02.04 | — |
2021 Indoor Track
3 results2021 Outdoor Track
4 results