Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 2714.00NOBLE MIDDLE SCHOOL MEETApril 27, 2023
Discus · 1.6kg · OutdoorMARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNK · Apr 22113-06MARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApril 22, 2026
Long Jump · IndoorCheverus-Marshwood-Scarborough-Thornton Academy · Dec 2115-11.50Cheverus-Marshwood-Scarborough-Thornton AcademyDecember 21, 2024
Shot Put · 12lb · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 941-2BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
Shot Put · 12lb · OutdoorMaine Class A Championship · Jun 645-07.75Maine Class A ChampionshipJune 6, 2026
Shot Put · 4kg · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 2735-02.00NOBLE MIDDLE SCHOOL MEETApril 27, 2023
Shot Put · 8lb · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 2735-04.00NOBLE MIDDLE SCHOOL MEETApril 27, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Shot Put · Place 8 · MarshwoodMarshwoodShot Put12lb8.45-07.75 PB10
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Discus · MarshwoodMarshwoodDiscus1.6kg--FOUL10
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Shot Put · Place 6 · MarshwoodMarshwoodShot Put12lb6.42-01.0010
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Discus · Place 7 · MarshwoodMarshwoodDiscus1.6kg7.100-310
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Shot Put · Place 1 · MarshwoodMarshwoodShot Put12lb1.43-0.5010
May 16Marathon Sports Elite InvitationalMay 16 · Discus · Place 38 · MarshwoodMarshwoodDiscus1.6kg38.99-910
May 16Marathon Sports Elite InvitationalMay 16 · Shot Put · Place 12 · MarshwoodMarshwoodShot Put12lb12.44-110
May 9CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9 · Discus · Place 8 · MarshwoodMarshwoodDiscus1.6kg8.112-0410
May 9CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9 · Shot Put · Place 2 · MarshwoodMarshwoodShot Put12lb2.40-04.0010
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Discus · Place 7 · MarshwoodMarshwoodDiscus1.6kg7.102-010
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Shot Put · Place 2 · MarshwoodMarshwoodShot Put12lb2.42-1010
Apr 22MARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApr 22 · Discus · Place 3 · MarshwoodMarshwoodDiscus1.6kg3.113-06 PB10
Apr 22MARSHWOOD-WESTBROOK-PRESQUE ISLE @KENNEBUNKApr 22 · Shot Put · Place 2 · MarshwoodMarshwoodShot Put12lb2.40-03.0010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6DEERING-WEST-MARSH-SANFORD-SCARBOROJan 6 · Shot Put · Place 1 · Marshwood HiMarshwood HiShot Put136-02.50—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · Shot Put · Place 1 · MarshwoodMarshwoodShot Put12lb1.41-00.5010
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · Shot Put · Place 1 · MarshwoodMarshwoodShot Put12lb1.41-2 PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Discus · MarshwoodMarshwoodDiscus1.6kg—FOUL9
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Shot Put · Place 19 · MarshwoodMarshwoodShot Put12lb19.40-10.009
May 22Bonny Eagle Home Meet 2May 22 · Discus · Place 8 · Marshwood HiMarshwood HiDiscus8117-04—
May 22Bonny Eagle Home Meet 2May 22 · Shot Put · Place 4 · Marshwood HiMarshwood HiShot Put441-06.50—
May 22Bonny Eagle Home Meet 2May 22 · Discus · Place 8 · Marshwood HiMarshwood HiDiscus8117-04—
May 22Bonny Eagle Home Meet 2May 22 · Shot Put · Place 4 · Marshwood HiMarshwood HiShot Put441-06.50—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Discus · Place 7 · Marshwood HiMarshwood HiDiscus795-04—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Shot Put · Place 4 · Marshwood HiMarshwood HiShot Put436-05.00—
Apr 29Cheverus Home Meet 1Apr 29 · Discus · Place 5 · Marshwood HiMarshwood HiDiscus5109-06—
Apr 29Cheverus Home Meet 1Apr 29 · Shot Put · Place 7 · Marshwood HiMarshwood HiShot Put735-10.00—
Apr 29Cheverus Home Meet 1Apr 29 · Discus · Place 5 · Marshwood HiMarshwood HiDiscus5109-06—
Apr 29Cheverus Home Meet 1Apr 29 · Shot Put · Place 7 · Marshwood HiMarshwood HiShot Put735-10.00—
Apr 17SMAA: Biddeford, DEERING, MARSHWOODApr 17 · Discus · Place 5 · Marshwood HiMarshwood HiDiscus591-08—
Apr 17SMAA: Biddeford, DEERING, MARSHWOODApr 17 · Shot Put · Place 2 · Marshwood HiMarshwood HiShot Put237-08.00—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Long Jump · Place 5 · MarshwoodMarshwoodLong Jump5.15-11.50 PB9
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Shot Put · Place 3 · MarshwoodMarshwoodShot Put12lb3.35-11.259

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6MS-MARSHWOOD-YORK-SACO @THORNTON ACADEMYMay 6 · Discus · Place 1 · Marshwood MiMarshwood MiDiscus194-00—
May 6MS-MARSHWOOD-YORK-SACO @THORNTON ACADEMYMay 6 · Shot Put · Place 1 · Marshwood MiMarshwood MiShot Put138-03.00—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Shapleigh, Marshwood, Noble MS MeetMay 23 · Discus · Place 1 · Marshwood MiMarshwood MiDiscus187-11—
May 23Shapleigh, Marshwood, Noble MS MeetMay 23 · Shot Put · Place 1 · Marshwood MiMarshwood MiShot Put137-07.00—
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · Shot Put · Place 1 · MarshwoodMarshwoodShot Put4kg1.35-02.00 PB7
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · Shot Put · Place 1 · MarshwoodMarshwoodShot Put8lb1.35-04.00 PB7
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · 100 Meters · Place 11 · MarshwoodMarshwood100 Meters11.14.00 PB7