Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPhillips Exeter Cluster Meet · May 496-11.00Phillips Exeter Cluster MeetMay 4, 2024
Javelin · 800g · OutdoorMPA Maine Class A State Track & Field Championships · Jun 10128-07MPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
Shot Put · 12lb · IndoorCheverus-Marshwood-Scarborough-Thornton Academy · Dec 2143-10.50Cheverus-Marshwood-Scarborough-Thornton AcademyDecember 21, 2024
Shot Put · 12lb · OutdoorPhillips Exeter Cluster Meet · May 432-05.00Phillips Exeter Cluster MeetMay 4, 2024

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Javelin · Place 13 · ScarboroughJavelin800g13.128-07 PB12
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · Javelin · Place 2 · ScarboroughJavelin2152-212
May 13BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13 · Shot Put · Place 3 · ScarboroughShot Put343-3.5012
May 3Husky ThrowdownMay 3 · Javelin · Place 4 · ScarboroughJavelin441.63m12
May 3Husky ThrowdownMay 3 · Shot Put · Place 13 · ScarboroughShot Put1312.31m12
May 3Husky ThrowdownMay 3 · Shot Put · Place 13 · ScarboroughShot Put1340-512
May 3Husky ThrowdownMay 3 · Javelin · Place 4 · ScarboroughJavelin4136-712
Apr 29Cheverus Home Meet 1Apr 29 · Javelin · Place 3 · ScarboroughJavelin3123-08—
Apr 29Cheverus Home Meet 1Apr 29 · Shot Put · Place 3 · ScarboroughShot Put341-02.00—
Apr 29Cheverus Home Meet 1Apr 29 · Javelin · Place 3 · ScarboroughJavelin3123-08—
Apr 29Cheverus Home Meet 1Apr 29 · Shot Put · Place 3 · ScarboroughShot Put341-02.00—
Apr 17HS-PORTLAND, SCARBOROUGH @ MASSABESICApr 17 · Shot Put · Place 3 · ScarboroughShot Put341-0.2512
Apr 17HS-PORTLAND, SCARBOROUGH @ MASSABESICApr 17 · Javelin · Place 1 · ScarboroughJavelin1125-412

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · Shot Put · ScarboroughShot Put12lb—FOUL12
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · Shot Put · Place 7 · ScarboroughShot Put745-412
Jan 20Fleet Feet Indoor InvitationalJan 20 · Shot Put · Place 7 · ScarboroughShot Put744-11.7512
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · Shot Put · Place 3 · ScarboroughShot Put342-712
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · Shot Put · Place 1 · ScarboroughShot Put12lb1.43-8.5012
Jan 9DEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOKJan 9 · Shot Put · Place 2 · ScarboroughShot Put244-2.5012
Jan 4USM New Year's InvitationalJan 4 · Shot Put · Place 13 · ScarboroughShot Put1342-312

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · Shot Put · Place 4 · ScarboroughShot Put12lb4.43-10.50 PB12
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Shot Put · Place 13 · ScarboroughShot Put1337-211
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · Shot Put · Place 6 · ScarboroughShot Put636-011
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · Shot Put · Place 13 · ScarboroughShot Put1333-0.5011
Jan 9SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 9 · Shot Put · Place 7 · ScarboroughShot Put734-1.7511
Jan 4SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJan 4 · Shot Put · Place 8 · ScarboroughShot Put834-411

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · Discus · Place 4 · ScarboroughDiscus4105-04—
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · Shot Put · Place 7 · ScarboroughShot Put735-06.00—
May 8Scarborough Meet #1May 8 · Discus · Place 4 · ScarboroughDiscus489-08—
May 8Scarborough Meet #1May 8 · Shot Put · Place 4 · ScarboroughShot Put435-08.00—
May 4Phillips Exeter Cluster MeetMay 4 · Discus · Place 14 · ScarboroughDiscus1.6kg14.96-11.00 PB11
May 4Phillips Exeter Cluster MeetMay 4 · Shot Put · Place 17 · ScarboroughShot Put12lb17.32-05.00 PB11
May 2KENNEBUNK-SCARBOROUGH-WESTBROOK@NOBLEMay 2 · Discus · Place 8 · ScarboroughDiscus892-02—
May 2KENNEBUNK-SCARBOROUGH-WESTBROOK@NOBLEMay 2 · Shot Put · Place 15 · ScarboroughShot Put1530-11.50—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 52 · ScarboroughShot Put12lb52.32-011
Feb 11SMAA Southwestern ChampionshipsFeb 11 · Shot Put · Place 18 · ScarboroughShot Put1829-06.75—
Jan 27Last Chance MeetJan 27 · Shot Put · Place 14 · ScarboroughShot Put1432-08.25—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · Shot Put · Place 7 · ScarboroughShot Put729-10.00—
Jan 14SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 14 · Shot Put · Place 6 · ScarboroughShot Put630-00.00—
Jan 4SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 4 · Shot Put · Place 8 · ScarboroughShot Put829-03.00—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20St. Joseph's Monks InvitationalMay 20 · Javelin · Place 11 · ScarboroughJavelin11104-04—
May 20St. Joseph's Monks InvitationalMay 20 · Discus · Place 26 · ScarboroughDiscus2684-05—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · Discus · Place 14 · ScarboroughDiscus1493-05—
May 11SMAA: Sanford, Scarborough, Thornton Academy @ PortlandMay 11 · Javelin · Place 13 · ScarboroughJavelin13100-00—
May 11SMAA: Sanford, Scarborough, Thornton Academy @ PortlandMay 11 · Shot Put · Place 11 · ScarboroughShot Put1132-04.00—
May 1SMAA Week 2 MeetMay 1 · Javelin · Place 9 · ScarboroughJavelin997-09—
May 1SMAA Week 2 MeetMay 1 · Shot Put · Place 18 · ScarboroughShot Put1829-10.50—
Apr 26SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · Javelin · Place 3 · ScarboroughJavelin3110-06—
Apr 26SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · Shot Put · Place 10 · ScarboroughShot Put1029-00.00—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 36 · ScarboroughShot Put12lb36.25-11.0010
Dec 27SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 27 · Shot Put · Place 11 · ScarboroughShot Put12lb11.28-04.5010

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31Central Maine Freshman ChampionshipMay 31 · Javelin · Place 9 · ScarboroughJavelin980-06—
May 31Central Maine Freshman ChampionshipMay 31 · Shot Put · Place 14 · ScarboroughShot Put1422-07.50—
May 24Gorham Freshman InvitationalMay 24 · Javelin · Place 9 · ScarboroJavelin978-02—
May 24Gorham Freshman InvitationalMay 24 · Shot Put · Place 7 · ScarboroShot Put728-10.00—
May 21Cumberland County MeetMay 21 · Javelin · Place 20 · ScarboroughJavelin2081-11—
May 21Cumberland County MeetMay 21 · Shot Put · Place 22 · ScarboroughShot Put2227-06.00—
May 19SMAA: Marshwood, Scarborough @ WestbrookMay 19 · Javelin · Place 11 · ScarboroughJavelin1177-00—
May 19SMAA: Marshwood, Scarborough @ WestbrookMay 19 · Shot Put · Place 13 · ScarboroughShot Put1322-11.50—
May 12SMAA: Massabesic, Scarborough @ BiddefordMay 12 · Javelin · Place 12 · ScarboroJavelin1274-09—
May 12SMAA: Massabesic, Scarborough @ BiddefordMay 12 · Shot Put · Place 11 · ScarboroShot Put1126-09.50—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · Javelin · Place 25 · ScarboroughJavelin2572-07—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · Shot Put · Place 28 · ScarboroughShot Put2823-08.00—
Apr 29SMAA: Bonny Eagle, South Portland @ ScarboroughApr 29 · Javelin · Place 13 · ScarboroughJavelin1380-00—
Apr 29SMAA: Bonny Eagle, South Portland @ ScarboroughApr 29 · Shot Put · Place 13 · ScarboroughShot Put1325-11.00—