Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorKENNEBUNK-THORNTON @WESTBROOK · May 2189-9KENNEBUNK-THORNTON @WESTBROOKMay 21, 2026
Shot Put · 12lb · IndoorChev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WIND · Dec 1129-01.25Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDecember 11, 2025
Shot Put · 12lb · OutdoorKENNEBUNK-THORNTON @WESTBROOK · May 2131-2KENNEBUNK-THORNTON @WESTBROOKMay 21, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21KENNEBUNK-THORNTON @WESTBROOKMay 21 · Javelin · Place 8 · Thornton AcademyJavelin800g8.89-9 PB12
May 21KENNEBUNK-THORNTON @WESTBROOKMay 21 · Shot Put · Place 6 · Thornton AcademyShot Put12lb6.31-2 PB12
May 13Deering HS Home Meet 2May 13 · Javelin · Place 7 · Thornton AcademyJavelin800g7.81-012
May 13Deering HS Home Meet 2May 13 · Shot Put · Place 13 · Thornton AcademyShot Put12lb13.28-512
May 9CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9 · Javelin · Place 16 · Thornton AcademyJavelin800g16.69-1112

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24BIDD-B.E.-THORNTON-WESTBROOKJan 24 · Shot Put · Place 10 · Thornton AcademyShot Put1031-5.2512
Jan 17DEER-FALMOUTH-NOBLE-THORNTONJan 17 · Shot Put · Place 11 · Thornton AcademyShot Put1128-1112
Jan 8THORNTON-KENN- PORTLAND-GORHAMJan 8 · Shot Put · Place 4 · Thornton AcademyShot Put428-11.7512

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · Shot Put · Place 10 · Thornton AcademyShot Put12lb10.27-08.5012
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · Shot Put · Place 16 · Thornton AcademyShot Put12lb16.29-01.25 PB12
Feb 1BIDDEFORD-BONNY EAGLE-THORNTON-WESTBROOKFeb 1 · Shot Put · Place 15 · Thornton AcademyShot Put1527-311
Jan 18DEERING-FALMOUTH-NOBLE-THORNTONJan 18 · Shot Put · Place 19 · Thornton AcademyShot Put1928-5.5011
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · Shot Put · Place 17 · Thornton AcademyShot Put1727-011
Jan 7Gorham-Kennebunk-Portland-ThorntonJan 7 · Shot Put · Place 13 · Thornton AcademyShot Put1327-711

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24SCARBOROUGH-SEACOAST-SO PORTLAND @THORNTON ACADEMYMay 24 · Javelin · Place 16 · Thornton AcaJavelin1669-07—
May 24SCARBOROUGH-SEACOAST-SO PORTLAND @THORNTON ACADEMYMay 24 · Shot Put · Place 16 · Thornton AcaShot Put1629-02.00—
May 21BIDDEFORD-THORNTON @KENNEBUNKMay 21 · Shot Put · Place 14 · Thornton AcademyShot Put1427-3.5011
May 21BIDDEFORD-THORNTON @KENNEBUNKMay 21 · Javelin · Place 18 · Thornton AcademyJavelin1879-511
Apr 30BONNY EAGLE-DEERING-THORNTON @SANFORDApr 30 · Shot Put · Place 29 · Thornton AcademyShot Put2925-11.5011
Apr 30BONNY EAGLE-DEERING-THORNTON @SANFORDApr 30 · Javelin · Place 31 · Thornton AcademyJavelin3169-311
Apr 18Falmouth Meet #1Apr 18 · Shot Put · Place 21 · Thornton AcademyShot Put2128-511
Apr 18Falmouth Meet #1Apr 18 · Javelin · Place 16 · Thornton AcademyJavelin1667-711
Apr 18Falmouth Meet #1Apr 18 · Shot Put · Place 21 · Thornton AcademyShot Put2128-511
Apr 18Falmouth Meet #1Apr 18 · Javelin · Place 16 · Thornton AcademyJavelin1667-711

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Shot Put · Place 17 · Thornton AcademyShot Put12lb17.26-711
Jan 20SMAA: Biddeford-Bonny Eagle-Thornton Academy-WestbrookJan 20 · Shot Put · Place 15 · Thornton AcademyShot Put1524-5.5010
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · Shot Put · Place 9 · Thornton AcademyShot Put924-4.7510
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · Shot Put · Place 12 · Thornton AcademyShot Put1223-10.2510

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · Shot Put · Place 10 · Thornton AcademyShot Put12lb10.23-3.5010