Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMarathon Sports Elite Indoor Invitational · Jan 194:38.06Marathon Sports Elite Indoor InvitationalJanuary 19, 2026
1600 Meters · OutdoorMarathon Sports Elite Invitational · May 164:32.34aMarathon Sports Elite InvitationalMay 16, 2026
200 Meters · IndoorBONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLAND · Jan 926.53BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJanuary 9, 2025
200 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2124.75aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
400 Meters · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 1755.21BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
400 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2152.51aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
600 Meters · IndoorChev-DEERING-PORTLAND-SO PORTLAND · Jan 241:28.96Chev-DEERING-PORTLAND-SO PORTLANDJanuary 24, 2026
800 Meters · IndoorUSM New Year's Invitational · Jan 22:02.87USM New Year's InvitationalJanuary 2, 2026
800 Meters · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 191:57.59aHS-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

9 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 800 Meters · Place 12 · South Portland800 Meters12.1:58.31a11
Jun 6Maine Class A ChampionshipJun 6 · 800 Meters · Place 1 · South Portland800 Meters1.1:58.21a11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 800 Meters · Place 4 · South Portland800 Meters4.1:58.35a11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 400 Meters · Place 2 · South Portland400 Meters2.52.51a PB11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 200 Meters · Place 14 · South Portland200 Meters14.24.75a PB11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 800 Meters · Place 1 · South Portland800 Meters1.1:57.59a PB11
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 7 · South Portland1600 Meters7.4:32.34a PB11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 1600 Meters · Place 1 · South Portland1600 Meters1.4:36.35a11
Apr 23Bonny Eagle Home Meet 1Apr 23 · 800 Meters · Place 1 · South Portland800 Meters1.2:04.71a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 5 · South Portland800 Meters52:07.7211
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 1 Mile · Place 2 · South Portland1 Mile24:44.2511
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 800 Meters · Place 4 · South Portland800 Meters42:11.1411
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 600 Meters · Place 2 · South Portland600 Meters21:28.96 PB11
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 1 Mile · Place 6 · South Portland1 Mile64:38.06 PB11
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 400 Meters · Place 1 · South Portland400 Meters155.21 PB11
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 600 Meters · Place 1 · South Portland600 Meters11:29.1411
Jan 2USM New Year's InvitationalJan 2 · 800 Meters · Place 6 · South Portland800 Meters62:02.87 PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 800 Meters · Place 13 · South Portland800 Meters132:04.8110
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 800 Meters · Place 1 · South Portland800 Meters12:06.5810

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 800 Meters · Place 3 · South Portland800 Meters32:07.3610
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 1 · South Portland800 Meters12:08.8210
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 800 Meters · Place 2 · South Portland800 Meters22:11.2910
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 200 Meters · Place 5 · South Portland200 Meters526.5910
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 400 Meters · Place 1 · South Portland400 Meters156.4910
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 200 Meters · Place 4 · South Portland200 Meters426.53 PB10
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 600 Meters · Place 5 · South Portland600 Meters51:31.0610
Jan 4USM New Year's InvitationalJan 4 · 1 Mile · Place 18 · South Portland1 Mile184:58.7310

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 800 Meters · Place 14 · South Portland800 Meters142:17.009