Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWestern Maine Conference GNG Home V Cape Elizabeth, York · May 12 | 14.57 | Western Maine Conference GNG Home V Cape Elizabeth, York | May 12, 2023 |
| 200 Meters · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 31 | 29.02a | POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC | January 31, 2025 |
| 200 Meters · OutdoorOOB, WELLS, TRAIP-SACOPEE-SEACOAST · May 17 | 29.30 | OOB, WELLS, TRAIP-SACOPEE-SEACOAST | May 17, 2024 |
| 400 Meters · IndoorWESTERN MAINE CONFERENCE CHAMPIONSHIP · Feb 7 | 1:01.73 | WESTERN MAINE CONFERENCE CHAMPIONSHIP | February 7, 2025 |
| 400 Meters · OutdoorOOB, WELLS, TRAIP-SACOPEE-SEACOAST · May 17 | 1:04.96 | OOB, WELLS, TRAIP-SACOPEE-SEACOAST | May 17, 2024 |
| 55 Meters · IndoorWMC: York,Greely,Cape,Lake Region, NYA, St Dom's/Lisbon,BOOTH, M · Jan 13 | 8.57 | WMC: York,Greely,Cape,Lake Region, NYA, St Dom's/Lisbon,BOOTH, M | January 13, 2023 |
| Discus · 1.6kg · OutdoorOOB-WELLS-SEACOAST-YORK@TRAIP · May 22 | 68-8 | OOB-WELLS-SEACOAST-YORK@TRAIP | May 22, 2026 |
| Javelin · 800g · OutdoorGREELY-SEACOAST-LAKE REG-NYA@YORK · May 8 | 108-01 | GREELY-SEACOAST-LAKE REG-NYA@YORK | May 8, 2026 |
| Long Jump · IndoorWMC: Greely,Poland,Traip,Wells,NYA · Feb 3 | 12-01.75 | WMC: Greely,Poland,Traip,Wells,NYA | February 3, 2023 |
| Shot Put · 12lb · IndoorWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC · Dec 19 | 22-9.25 | WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC | December 19, 2025 |
| Shot Put · 12lb · OutdoorYork HS Throwers Only Meet · Apr 25 | 24-8 | York HS Throwers Only Meet | April 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results2026 Indoor Track
3 results2025 Indoor Track
5 results2025 Outdoor Track
7 results2024 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 400 Meters · Place 5 · York | 400 Meters | 5. | 1:02.48a | 11 |
| Jan 26 | WMC: Poland, Wells, St. Dom, Win, Lisbon York, Lake, Traip, Mt VJan 26 · 200 Meters · Place 16 · York | 200 Meters | 16 | 29.89 | 10 |
| Jan 26 | WMC: Poland, Wells, St. Dom, Win, Lisbon York, Lake, Traip, Mt VJan 26 · 400 Meters · Place 4 · York | 400 Meters | 4 | 1:06.00 | 10 |
| Jan 19 | WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 200 Meters · Place 21 · York | 200 Meters | 21 | 30.26 | 10 |
| Jan 19 | WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 400 Meters · Place 8 · York | 400 Meters | 8 | 1:04.69 | 10 |
| Jan 12 | WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · 200 Meters · Place 24 · York | 200 Meters | 24 | 30.36 | 10 |
| Jan 12 | WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · 400 Meters · Place 9 · York | 400 Meters | 9 | 1:06.92 | 10 |
2024 Outdoor Track
11 results2023 Outdoor Track
8 results2023 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 10 | WMC Indoor ChampionshipFeb 10 · 400 Meters · Place 8 · York High Sc | 400 Meters | 8 | 1:06.33 | — |
| Feb 3 | WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · Long Jump · Place 28 · York | Long Jump | 28. | 12-01.75 PB | 9 |
| Feb 3 | WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · 400 Meters · Place 4 · York | 400 Meters | 4. | 1:07.92a | 9 |
| Jan 13 | WMC: York,Greely,Cape,Lake Region, NYA, St Dom's/Lisbon,BOOTH, MJan 13 · Long Jump · Place 27 · York High Sc | Long Jump | 27 | 12-06.00 | — |
| Jan 13 | WMC: York,Greely,Cape,Lake Region, NYA, St Dom's/Lisbon,BOOTH, MJan 13 · 400 Meters · Place 5 · York High Sc | 400 Meters | 5 | 1:08.25 | — |
| Jan 13 | WMC: York,Greely,Cape,Lake Region, NYA, St Dom's/Lisbon,BOOTH, MJan 13 · 55 Meters · Place 11 · York High Sc | 55 Meters | 11 | 8.57 PB | — |
| Jan 6 | WMC: York,Cape,GNG,Freeport,Lake Region, Traip, MT VALLEY, BOOTHJan 6 · Long Jump · Place 16 · York High Sc | Long Jump | 16 | 12-07.00 | — |
| Jan 6 | WMC: York,Cape,GNG,Freeport,Lake Region, Traip, MT VALLEY, BOOTHJan 6 · 400 Meters · Place 3 · York High Sc | 400 Meters | 3 | 1:09.70 | — |
| Jan 6 | WMC: York,Cape,GNG,Freeport,Lake Region, Traip, MT VALLEY, BOOTHJan 6 · 55 Meters · Place 14 · York High Sc | 55 Meters | 14 | 8.72 | — |