Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSO. PORTLAND-WINDHAM @NOBLE · May 115.85SO. PORTLAND-WINDHAM @NOBLEMay 1, 2025
200 Meters · OutdoorSMAA: South Portland, Biddeford, Cheverus · May 234.15SMAA: South Portland, Biddeford, CheverusMay 2, 2024
Javelin · 600g · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1986-4HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Javelin · Place 15 · South PortlandJavelin600g15.67-0512
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · Javelin · Place 3 · South PortlandJavelin600g3.80-0712
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 100 Meters · Place 27 · South Portland100 Meters27.15.96a12
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Javelin · Place 1 · South PortlandJavelin600g1.86-4 PB12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Javelin · Place 7 · South PortlandJavelin600g7.52-612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · Javelin · Place 5 · South PortlandJavelin591-311
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Javelin · Place 1 · South PortlaJavelin183-09—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Javelin · Place 1 · South PortlandJavelin183-911
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Javelin · Place 1 · South PortlaJavelin182-11—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 100 Meters · Place 31 · South Portla100 Meters3115.85 PB—
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · Javelin · Place 5 · South PortlandJavelin575-411
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 200 Meters · Place 22 · South Portland200 Meters2234.5711
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 100 Meters · Place 23 · South Portland100 Meters2316.0711

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Javelin · Place 10 · South PortlaJavelin1054-09—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 200 Meters · Place 16 · South Portla200 Meters1634.15 PB—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 21 · South Portla100 Meters2116.25—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Javelin · Place 10 · South PortlaJavelin1054-09—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 200 Meters · Place 16 · South Portla200 Meters1634.15—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 21 · South Portla100 Meters2116.25—