Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorKENNEBUNK-THORNTON @WESTBROOK · May 21117-9KENNEBUNK-THORNTON @WESTBROOKMay 21, 2026
Shot Put · 12lb · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 2031-09.75CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025
Shot Put · 12lb · OutdoorBONNY EAGLE-PORTLAND @THORNTON ACADEMY · May 237-0.50BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21KENNEBUNK-THORNTON @WESTBROOKMay 21 · Javelin · Place 3 · Thornton AcademyJavelin800g3.117-9 PB10
May 21KENNEBUNK-THORNTON @WESTBROOKMay 21 · Shot Put · Place 4 · Thornton AcademyShot Put12lb4.36-10.5010
May 16Marathon Sports Elite InvitationalMay 16 · Shot Put · Place 42 · Thornton AcademyShot Put12lb42.35-7.5010
May 13Deering HS Home Meet 2May 13 · Javelin · Place 3 · Thornton AcademyJavelin800g3.104-710
May 13Deering HS Home Meet 2May 13 · Shot Put · Place 4 · Thornton AcademyShot Put12lb4.35-3.2510
May 9CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9 · Javelin · Place 6 · Thornton AcademyJavelin800g6.100-0710
May 9CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9 · Shot Put · Place 9 · Thornton AcademyShot Put12lb9.33-02.5010
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · Javelin · Place 4 · Thornton AcademyJavelin800g4.113-010
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · Shot Put · Place 6 · Thornton AcademyShot Put12lb6.37-0.50 PB10
Apr 16Falmouth Meet #1Apr 16 · Javelin · Place 4 · Thornton AcademyJavelin800g4.107-010
Apr 16Falmouth Meet #1Apr 16 · Shot Put · Place 6 · Thornton AcademyShot Put12lb6.35-010

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · Shot Put · Place 14 · Thornton AcademyShot Put1431-10.5010
Jan 24BIDD-B.E.-THORNTON-WESTBROOKJan 24 · Shot Put · Place 3 · Thornton AcademyShot Put334-6.5010
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · Shot Put · Place 26 · Thornton AcademyShot Put2632-6.5010
Jan 17DEER-FALMOUTH-NOBLE-THORNTONJan 17 · Shot Put · Place 2 · Thornton AcademyShot Put232-1.5010
Jan 8THORNTON-KENN- PORTLAND-GORHAMJan 8 · Shot Put · Place 1 · Thornton AcademyShot Put136-4.2510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · Shot Put · Place 5 · Thornton AcademyShot Put12lb5.31-09.75 PB10
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · Shot Put · Place 8 · Thornton AcademyShot Put12lb8.30-04.5010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24SCARBOROUGH-SEACOAST-SO PORTLAND @THORNTON ACADEMYMay 24 · Javelin · Place 12 · Thornton AcaJavelin1290-10—
May 24SCARBOROUGH-SEACOAST-SO PORTLAND @THORNTON ACADEMYMay 24 · Shot Put · Place 13 · Thornton AcaShot Put1330-09.50—
May 21BIDDEFORD-THORNTON @KENNEBUNKMay 21 · Shot Put · Place 9 · Thornton AcademyShot Put932-2.509
May 21BIDDEFORD-THORNTON @KENNEBUNKMay 21 · Javelin · Place 10 · Thornton AcademyJavelin10102-69
Apr 30BONNY EAGLE-DEERING-THORNTON @SANFORDApr 30 · Shot Put · Place 25 · Thornton AcademyShot Put2527-4.759
Apr 30BONNY EAGLE-DEERING-THORNTON @SANFORDApr 30 · Javelin · Place 28 · Thornton AcademyJavelin2877-99
Apr 18Falmouth Meet #1Apr 18 · Shot Put · Place 18 · Thornton AcademyShot Put1830-59
Apr 18Falmouth Meet #1Apr 18 · Javelin · Place 14 · Thornton AcademyJavelin1484-69
Apr 18Falmouth Meet #1Apr 18 · Shot Put · Place 18 · Thornton AcademyShot Put1830-59
Apr 18Falmouth Meet #1Apr 18 · Javelin · Place 14 · Thornton AcademyJavelin1484-69