Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSMAA: KENNEBUNK-SO. PORTLAND @MARSHWOOD · May 1314.99SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13, 2025
200 Meters · IndoorCHEVERUS-DEERING-PORTLAND-SO PORTLAND · Feb 131.78CHEVERUS-DEERING-PORTLAND-SO PORTLANDFebruary 1, 2025
55 Meter · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 169.44aSMAA: Gorham-Noble-South Portland-WestbrookDecember 16, 2023
55 Meters · IndoorBIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLAND · Jan 189.12BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJanuary 18, 2025
Discus · 1.6kg · OutdoorSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOOD · Apr 2985-9SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApril 29, 2026
Shot Put · 12lb · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 1627-4.50SMAA: Gorham-Noble-South Portland-WestbrookDecember 16, 2023
Shot Put · 12lb · OutdoorSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOOD · Apr 2932-4SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApril 29, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Discus · Place 10 · South PortlandDiscus1.6kg10.85-9 PB11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Shot Put · Place 11 · South PortlandShot Put12lb11.32-4 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Javelin · Place 18 · South PortlaJavelin1862-09—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Discus · Place 14 · South PortlaDiscus1480-06—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Shot Put · Place 12 · South PortlaShot Put1229-10.00—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 49 · South Portla100 Meters4914.99 PB—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Shot Put · Place 12 · South PortlandShot Put1229-1010
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Discus · Place 14 · South PortlandDiscus1480-610
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Javelin · Place 18 · South PortlandJavelin1862-910
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 49 · South Portland100 Meters4914.9910
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Discus · Place 22 · South PortlaDiscus2268-06—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Shot Put · Place 17 · South PortlaShot Put1728-09.50—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 100 Meters · Place 50 · South Portla100 Meters5015.29—

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Shot Put · Place 4 · South PortlaShot Put428-10.75—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 200 Meters · Place 25 · South Portla200 Meters2531.78 PB—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55 Meters · Place 28 · South Portla55 Meters289.13—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 200 Meters · Place 25 · South Portland200 Meters2531.7810
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55 Meters · Place 28 · South Portland55 Meters289.1310
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Shot Put · Place 4 · South PortlandShot Put428-10.7510
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 200 Meters · Place 34 · South Portland200 Meters3432.2210
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55 Meters · Place 38 · South Portland55 Meters389.12 PB10
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · Shot Put · Place 6 · South PortlandShot Put629-510
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 200 Meters · Place 26 · South Portland200 Meters2632.7110
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · Shot Put · Place 5 · South PortlandShot Put528-1110
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 200 Meters · Place 29 · South Portland200 Meters2932.9610
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 55 Meters · Place 30 · South Portland55 Meters309.2110
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · Shot Put · Place 12 · South PortlandShot Put1229-010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Falmouth Meet #1May 7 · Shot Put · Place 21 · South PortlandShot Put2129-39
May 7Falmouth Meet #1May 7 · Discus · Place 28 · South PortlandDiscus2860-39
May 7Falmouth Meet #1May 7 · Javelin · Place 26 · South PortlandJavelin2671-09
May 7Falmouth Meet #1May 7 · 100 Meters · Place 51 · South Portland100 Meters5115.669
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Javelin · Place 22 · South PortlaJavelin2255-04—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Discus · Place 16 · South PortlaDiscus1659-11—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Shot Put · Place 11 · South PortlaShot Put1125-03.00—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 36 · South Portla100 Meters3616.74—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Javelin · Place 22 · South PortlaJavelin2255-04—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Discus · Place 16 · South PortlaDiscus1659-11—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Shot Put · Place 11 · South PortlaShot Put1125-03.00—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 36 · South Portla100 Meters3616.74—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 55 Meters · Place 33 · South Portland55 Meters339.429
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · Shot Put · Place 6 · South PortlandShot Put628-109
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · 200 Meters · Place 27 · South Portland200 Meters2733.819
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · 55 Meters · Place 41 · South Portland55 Meters419.259
Jan 10SMAA: Massabesic-South Portland-Thornton Academy-WindhamJan 10 · Shot Put · Place 7 · South PortlandShot Put727-7.759

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 55 Meter · Place 30 · South Portland55 Meter30.9.44a PB9
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · Shot Put · Place 5 · South PortlandShot Put12lb5.27-4.50 PB9
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 200 Meters · Place 30 · South Portland200 Meters30.34.25a9