Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · OutdoorSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOOD · Apr 2953.44aSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApril 29, 2026
Discus · 1.6kg · OutdoorCHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMY · May 9126-06CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9, 2026
Javelin · 800g · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1974-9HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
Shot Put · 12lb · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 933-3.25BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
Shot Put · 12lb · OutdoorGORHAM-MARSHWOOD-SANFORD @WESTBROOK · May 1331-7.50GORHAM-MARSHWOOD-SANFORD @WESTBROOKMay 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Discus · Place 24 · MarshwoodDiscus1.6kg24.113-0312
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Discus · Place 14 · MarshwoodDiscus1.6kg14.112-0212
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Javelin · Place 25 · MarshwoodJavelin800g25.74-9 PB12
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Discus · Place 3 · MarshwoodDiscus1.6kg3.116-212
May 16Marathon Sports Elite InvitationalMay 16 · Discus · Place 26 · MarshwoodDiscus1.6kg26.113-012
May 13GORHAM-MARSHWOOD-SANFORD @WESTBROOKMay 13 · Discus · Place 4 · MarshwoodDiscus1.6kg4.106-1012
May 13GORHAM-MARSHWOOD-SANFORD @WESTBROOKMay 13 · Shot Put · Place 7 · MarshwoodShot Put12lb7.31-7.50 PB12
May 9CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9 · Discus · Place 3 · MarshwoodDiscus1.6kg3.126-06 PB12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Discus · Place 3 · MarshwoodDiscus1.6kg3.116-712
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 300m Hurdles · Place 12 · Marshwood300m Hurdles36" / 0.914m12.53.44a PB12
Apr 22MARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApr 22 · Discus · Place 6 · MarshwoodDiscus1.6kg6.107-0912
Apr 22MARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApr 22 · 300m Hurdles · Place 3 · Marshwood300m Hurdles36" / 0.914m3.54.42a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6DEERING-WEST-MARSH-SANFORD-SCARBOROJan 6 · Shot Put · Place 9 · Marshwood HiShot Put931-03.00—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · Shot Put · Place 8 · MarshwoodShot Put12lb8.30-11.2512
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · Shot Put · Place 13 · MarshwoodShot Put12lb13.33-3.25 PB12
Jan 11BIDDEFORD-DEERING-GORHAM-MARSHWOODJan 11 · Shot Put · Place 5 · MarshwoodShot Put12lb5.32-7.7511

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Discus · Place 23 · MarshwoodDiscus1.6kg23.115-0511
May 22Bonny Eagle Home Meet 2May 22 · Discus · Place 6 · Marshwood HiDiscus6118-10—
May 22Bonny Eagle Home Meet 2May 22 · Shot Put · Place 13 · Marshwood HiShot Put1333-02.00—
May 22Bonny Eagle Home Meet 2May 22 · Discus · Place 6 · Marshwood HiDiscus6118-10—
May 22Bonny Eagle Home Meet 2May 22 · Shot Put · Place 13 · Marshwood HiShot Put1333-02.00—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Discus · Place 4 · Marshwood HiDiscus4107-07—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Shot Put · Place 6 · Marshwood HiShot Put634-03.00—
Apr 29Cheverus Home Meet 1Apr 29 · Discus · Place 9 · Marshwood HiDiscus994-11—
Apr 29Cheverus Home Meet 1Apr 29 · Shot Put · Place 13 · Marshwood HiShot Put1331-06.00—
Apr 29Cheverus Home Meet 1Apr 29 · Discus · Place 9 · Marshwood HiDiscus994-11—
Apr 29Cheverus Home Meet 1Apr 29 · Shot Put · Place 13 · Marshwood HiShot Put1331-06.00—
Apr 17SMAA: Biddeford, DEERING, MARSHWOODApr 17 · Discus · Place 7 · Marshwood HiDiscus788-07—
Apr 17SMAA: Biddeford, DEERING, MARSHWOODApr 17 · Shot Put · Place 9 · Marshwood HiShot Put930-09.00—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Shot Put · Place 14 · MarshwoodShot Put12lb14.31-011
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · Shot Put · Place 6 · MarshwoodShot Put12lb6.27-510
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · Shot Put · Place 8 · Marshwood HiShot Put828-00.00—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · Discus · Place 7 · Marshwood HiDiscus795-03—
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · Shot Put · Place 11 · Marshwood HiShot Put1129-07.00—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · Shot Put · Place 6 · MarshwoodShot Put12lb6.26-1010
Jan 21SMAA: Kennebunk-Marshwood-Massabesic-Noble-SanfordJan 21 · Shot Put · Place 6 · Marshwood HiShot Put621-08.00—
Jan 14SMAA: Marshwood-Portland-Westbrook-WindhamJan 14 · Shot Put · Place 5 · Marshwood HiShot Put524-02.75—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · Shot Put · Place 4 · Marshwood HiShot Put425-04.00—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · Shot Put · Place 11 · Marshwood HiShot Put1125-06.00—
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · Discus · Place 14 · Marshwood HiDiscus1474-08—
May 17SMAA: Kennebunk, Marshwood, Portland @ South PortlandMay 17 · Shot Put · Place 16 · Marshwood HiShot Put1625-10.00—
May 17SMAA: Kennebunk, Marshwood, Portland @ South PortlandMay 17 · Discus · Place 20 · Marshwood HiDiscus2063-08—
Apr 26SMAA: Marshwood, Cheverus, Biddeford @ SanfordApr 26 · Javelin · Place 21 · Marshwood HiJavelin2152-11—
Apr 26SMAA: Marshwood, Cheverus, Biddeford @ SanfordApr 26 · Discus · Place 20 · Marshwood HiDiscus2066-04—
Apr 26SMAA: Marshwood, Cheverus, Biddeford @ SanfordApr 26 · Shot Put · Place 15 · Marshwood HiShot Put1524-08.00—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 27 · Shot Put · Place 18 · MarshwoodShot Put12lb18.22-06.259
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · Shot Put · Place 6 · MarshwoodShot Put12lb6.24-03.009