Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLE · Mar 17:36.10SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMarch 1, 2024
100 Meters · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 2716.10NOBLE MIDDLE SCHOOL MEETApril 27, 2023
1600 Meters · OutdoorSHAPLEIGH-NOBLE @ MARSHWOOD · May 207:18.80SHAPLEIGH-NOBLE @ MARSHWOODMay 20, 2024
200 Meters · IndoorBonny Eagle-NOBLE-PORTLAND-SCARBOROUGH · Jan 1131.83aBonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJanuary 11, 2025
40 yard Dash SR · OutdoorNOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEET · Mar 165.91NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMarch 16, 2024
400 Meters · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 91:11.98aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
400 Meters · OutdoorSO. PORTLAND-WINDHAM @NOBLE · May 11:12.96SO. PORTLAND-WINDHAM @NOBLEMay 1, 2025
55 Meter · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 98.48aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
55m Hurdles · 30" · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 2719.20NOBLE MIDDLE SCHOOL MEETApril 27, 2023
Discus · 1kg · OutdoorMPA Maine Class A State Track & Field Championships · Jun 1085-02MPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
Semis · OutdoorSMMSAC -FESTIVAL-SO MAINE CONFERENCE · Mar 296.41SMMSAC -FESTIVAL-SO MAINE CONFERENCEMarch 29, 2024
Shot Put · 4kg · IndoorGorham-Noble-South Portland-Westbrook · Dec 2124-11Gorham-Noble-South Portland-WestbrookDecember 21, 2024
Shot Put · 4kg · OutdoorBonny Eagle Home Meet 1 · Apr 2325-8Bonny Eagle Home Meet 1April 23, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29BIDDEFORD-WESTBROOK@NOBLEApr 29 · Discus · Place 3 · NobleNobleDiscus1kg3.82-0710
Apr 29BIDDEFORD-WESTBROOK@NOBLEApr 29 · Shot Put · Place 7 · NobleNobleShot Put4kg7.23-10.0010
Apr 29BIDDEFORD-WESTBROOK@NOBLEApr 29 · 400 Meters · Place 3 · NobleNoble400 Meters3.1:16.29a10
Apr 23Bonny Eagle Home Meet 1Apr 23 · Discus · Place 2 · NobleNobleDiscus1kg2.81-210
Apr 23Bonny Eagle Home Meet 1Apr 23 · Shot Put · Place 9 · NobleNobleShot Put4kg9.25-8 PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 55 Meter · Place 13 · NobleNoble55 Meter13.8.48a PB10
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 400 Meters · Place 4 · NobleNoble400 Meters4.1:11.98a PB10
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 200 Meters · Place 17 · NobleNoble200 Meters17.32.05a10
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · Shot Put · Place 7 · NobleNobleShot Put4kg7.19-0.259
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 400 Meters · Place 6 · NobleNoble400 Meters6.1:12.94a9
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 200 Meters · Place 5 · NobleNoble200 Meters5.31.83a PB9
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · Shot Put · Place 3 · Noble High SNoble High SShot Put325-00.50—
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · 400 Meters · Place 2 · Noble High SNoble High S400 Meters21:14.35—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Discus · Place 18 · NobleNobleDiscus1kg18.85-02 PB9
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Discus · Place 4 · Noble High SNoble High SDiscus494-01—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Shot Put · Place 8 · Noble High SNoble High SShot Put824-11.50—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 400 Meters · Place 7 · Noble High SNoble High S400 Meters71:12.96 PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Gorham-Noble-South Portland-WestbrookDec 21 · Shot Put · Place 1 · NobleNobleShot Put4kg1.24-11 PB9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MS-NOBLE-WELLS-MASSABESIC @ SANFORDMay 29 · Shot Put · Place 4 · Noble MSNoble MSShot Put423-5.508
May 29MS-NOBLE-WELLS-MASSABESIC @ SANFORDMay 29 · Discus · Place 1 · Noble MSNoble MSDiscus169-28
May 20SHAPLEIGH-NOBLE @ MARSHWOODMay 20 · Shot Put · Place 1 · Noble MSNoble MSShot Put124-118
May 20SHAPLEIGH-NOBLE @ MARSHWOODMay 20 · Discus · Place 1 · Noble MSNoble MSDiscus178-78
May 20SHAPLEIGH-NOBLE @ MARSHWOODMay 20 · 1600 Meters · Place 5 · Noble MSNoble MS1600 Meters57:18.80 PB8
Apr 29MS-THORNTON-NOBLE-WELLS @NOBLEApr 29 · Shot Put · Place 1 · Noble MSNoble MSShot Put124-58
Apr 29MS-THORNTON-NOBLE-WELLS @NOBLEApr 29 · Discus · Place 2 · Noble MSNoble MSDiscus266-58
Apr 29MS-THORNTON-NOBLE-WELLS @NOBLEApr 29 · 1600 Meters · Place 2 · Noble MSNoble MS1600 Meters27:42.818
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · 40 yard Dash SR · Place 14 · Noble MSNoble MS40 yard Dash SRRound P146.128
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · Semis · Place 12 · Noble MSNoble MSSemisRound S126.41 PB8
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · Shot Put · Place 2 · Noble MSNoble MSShot Put225-8.508
Mar 22NOBLE-GREELY-WHITTIER-YARMOUTH-MASSABESICMar 22 · High Jump · Place 5 · Noble MSNoble MSHigh Jump54-28
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · 40 yard Dash SR · Place 3 · Noble MSNoble MS40 yard Dash SRRound P36.108
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · 40 yard Dash SR · Place 5 · Noble MSNoble MS40 yard Dash SR55.91 PB8
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · Shot Put · Place 2 · Noble MSNoble MSShot Put224-98
Mar 8CAPE EIZABETH, LORANGER-NOBLE- SACO-MASSABESICMar 8 · Shot Put · Place 2 · Noble MSNoble MSShot Put223-3.758
Mar 1SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMar 1 · 1 Mile · Place 5 · NOBLE MSNOBLE MS1 Mile57:36.10 PB8
Mar 1SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMar 1 · Shot Put · Place 3 · NOBLE MSNOBLE MSShot Put322-18

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Shapleigh, Marshwood, Noble MS MeetMay 23 · Discus · Place 1 · Noble MSNoble MSDiscus163-11—
May 23Shapleigh, Marshwood, Noble MS MeetMay 23 · Shot Put · Place 1 · Noble MSNoble MSShot Put122-06.00—
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · 55m Hurdles · Place 12 · NobleNoble55m Hurdles30"12.19.20 PB7
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · 100 Meters · Place 8 · NobleNoble100 Meters8.16.10 PB7