Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFalmouth Meet #1 · May 714.21Falmouth Meet #1May 7, 2024
200 Meters · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1928.99aHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
400 Meters · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 291:03.85aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
800 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 212:33.26aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 800 Meters · Place 17 · South Portland800 Meters17.2:35.63a11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 400 Meters · Place 8 · South Portland400 Meters8.1:03.85a PB11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 800 Meters · Place 4 · South Portland800 Meters4.2:33.26a PB11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 400 Meters · Place 4 · South Portland400 Meters4.1:05.70a11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 200 Meters · Place 4 · South Portland200 Meters4.28.99a PB11
May 16Marathon Sports Elite InvitationalMay 16 · 800 Meters · Place 20 · South Portland800 Meters20.2:35.81a11
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 400 Meters · Place 5 · South Portland400 Meters5.1:04.43a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 800 Meters · Place 6 · South Portland800 Meters6.2:39.66a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 800 Meters · Place 17 · South Portland800 Meters172:38.9510
May 17Marathon Sports Elite InvitationalMay 17 · 400 Meters · Place 13 · South Portland400 Meters131:08.1510
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 400 Meters · Place 3 · South Portla400 Meters31:06.79—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 400 Meters · Place 3 · South Portland400 Meters31:06.7910
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 800 Meters · Place 6 · South Portla800 Meters62:57.74—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 400 Meters · Place 22 · South Portland400 Meters22.1:05.74a9
May 24Southwesterns ChampionshipMay 24 · 400 Meters · Place 17 · South Portland400 Meters171:05.929
May 11Fleet Feet Maine Elite InvitationalMay 11 · 400 Meters · Place 11 · South Portland400 Meters111:06.239
May 7Falmouth Meet #1May 7 · 400 Meters · Place 5 · South Portland400 Meters51:06.869
May 7Falmouth Meet #1May 7 · 100 Meters · Place 11 · South Portland100 Meters1114.21 PB9
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 400 Meters · Place 1 · South Portla400 Meters11:07.77—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 7 · South Portla100 Meters714.32—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 400 Meters · Place 1 · South Portla400 Meters11:07.77—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 7 · South Portla100 Meters714.32—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 400 Meters · Place 4 · South Portla400 Meters41:08.94—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 200 Meters · Place 8 · South Portla200 Meters830.78—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 100 Meters · Place 11 · South Portla100 Meters1114.33—