Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2115.44aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
200 Meters · OutdoorBONNY EAGLE-SCARBOROUGH-SO PORTLAND · Apr 2435.99BONNY EAGLE-SCARBOROUGH-SO PORTLANDApril 24, 2024
400 Meters · OutdoorSMAA: Westbrook, Sanford, South Portland, Gorham · Apr 181:13.28SMAA: Westbrook, Sanford, South Portland, GorhamApril 18, 2025
800 Meters · OutdoorBonny Eagle Home Meet 1 · Apr 232:50.01aBonny Eagle Home Meet 1April 23, 2026
Discus · 1.6kg · OutdoorBonny Eagle Home Meet 1 · Apr 2349-11Bonny Eagle Home Meet 1April 23, 2026
Shot Put · 12lb · OutdoorBonny Eagle Home Meet 1 · Apr 2319-6Bonny Eagle Home Meet 1April 23, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · Shot Put · Place 17 · South PortlandShot Put12lb17.19-04.2511
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 400 Meters · Place 16 · South Portland400 Meters16.1:20.32a11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 100 Meters · Place 52 · South Portland100 Meters52.15.44a PB11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Discus · Place 34 · South PortlandDiscus1.6kg34.31-011
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 400 Meters · Place 20 · South Portland400 Meters20.1:17.29a11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 100 Meters · Place 62 · South Portland100 Meters62.16.30a11
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · Shot Put · Place 18 · South PortlandShot Put12lb18.18-08.0011
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 400 Meters · Place 15 · South Portland400 Meters15.1:17.73a11
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 100 Meters · Place 37 · South Portland100 Meters37.15.78a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Shot Put · Place 23 · South PortlandShot Put12lb23.17-7.5011
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 400 Meters · Place 20 · South Portland400 Meters20.1:13.85a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 100 Meters · Place 60 · South Portland100 Meters60.17.02a11
Apr 23Bonny Eagle Home Meet 1Apr 23 · Discus · Place 24 · South PortlandDiscus1.6kg24.49-11 PB11
Apr 23Bonny Eagle Home Meet 1Apr 23 · Shot Put · Place 24 · South PortlandShot Put12lb24.19-6 PB11
Apr 23Bonny Eagle Home Meet 1Apr 23 · 800 Meters · Place 15 · South Portland800 Meters15.2:50.01a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Discus · Place 29 · South PortlaDiscus2936-04—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Shot Put · Place 22 · South PortlaShot Put2216-10.00—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 400 Meters · Place 16 · South Portla400 Meters161:18.09—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 52 · South Portla100 Meters5217.22—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Shot Put · Place 22 · South PortlandShot Put2216-1010
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Discus · Place 29 · South PortlandDiscus2936-410
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 400 Meters · Place 16 · South Portland400 Meters161:18.0910
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 52 · South Portland100 Meters5217.2210
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Discus · Place 28 · South PortlaDiscus2830-07—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · Shot Put · Place 25 · South PortlaShot Put2516-11.50—
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · Shot Put · Place 28 · South PortlandShot Put2816-10.5010
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · Discus · Place 25 · South PortlandDiscus2534-810
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 400 Meters · Place 16 · South Portland400 Meters161:13.28 PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Falmouth Meet #1May 7 · Shot Put · Place 31 · South PortlandShot Put3114-109
May 7Falmouth Meet #1May 7 · Discus · Place 35 · South PortlandDiscus3540-29
May 7Falmouth Meet #1May 7 · 400 Meters · Place 21 · South Portland400 Meters211:21.799
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Discus · Place 20 · South PortlaDiscus2032-03—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Shot Put · Place 17 · South PortlaShot Put1713-09.00—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 800 Meters · Place 10 · South Portla800 Meters103:05.15—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Discus · Place 20 · South PortlaDiscus2032-03—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · Shot Put · Place 17 · South PortlaShot Put1713-09.00—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 800 Meters · Place 10 · South Portla800 Meters103:05.15—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · Discus · Place 27 · South PortlaDiscus2729-05—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · Shot Put · Place 20 · South PortlaShot Put2014-08.75—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 200 Meters · Place 54 · South Portla200 Meters5435.99 PB—