Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 2910.81aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
200 Meters · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 1724.26BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
200 Meters · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1922.62aHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
400 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2154.93aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
55 Meters · IndoorMarathon Sports Elite Indoor Invitational · Jan 196.65Marathon Sports Elite Indoor InvitationalJanuary 19, 2026
Long Jump · OutdoorSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOOD · Apr 2919-11.25SMAA: 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

19 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 200 Meters · South Portland200 Meters—DNS11
Jun 6Maine Class A ChampionshipJun 6 · 100 Meters · Place 1 · South Portland100 MetersRound P1.11.16a11
Jun 6Maine Class A ChampionshipJun 6 · 100 Meters · Place 2 · South Portland100 Meters2.11.23a11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Long Jump · Place 18 · South PortlandLong Jump18.17-10.5011
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 200 Meters · Place 4 · South Portland200 Meters4.22.67a11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 100 Meters · Place 5 · South Portland100 MetersRound P5.11.10a11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 100 Meters · Place 2 · South Portland100 Meters2.10.81a PB11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · Long Jump · South PortlandLong Jump--FOUL11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 400 Meters · Place 5 · South Portland400 Meters5.54.93a PB11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 200 Meters · Place 1 · South Portland200 Meters1.22.62a PB11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 100 Meters · Place 1 · South Portland100 Meters1.11.21a11
May 16Marathon Sports Elite InvitationalMay 16 · Long Jump · Place 8 · South PortlandLong Jump8.19-6.8011
May 16Marathon Sports Elite InvitationalMay 16 · 200 Meters · Place 9 · South Portland200 Meters9.23.58a11
May 16Marathon Sports Elite InvitationalMay 16 · 100 Meters · Place 1 · South Portland100 MetersRound P1.10.94a11
May 16Marathon Sports Elite InvitationalMay 16 · 100 Meters · Place 3 · South Portland100 Meters3.10.95a11
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · Long Jump · Place 4 · South PortlandLong Jump4.18-10.7511
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Long Jump · Place 2 · South PortlandLong Jump2.19-11.25 PB11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 200 Meters · Place 1 · South Portland200 Meters1.23.37a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 100 Meters · Place 3 · South Portland100 Meters3.12.03a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55 Meters · Place 5 · South Portland55 MetersRound P56.8811
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55 Meters · Place 7 · South Portland55 Meters76.8411
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 55 Meters · Place 3 · South Portland55 MetersRound P36.7511
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 55 Meters · Place 3 · South Portland55 Meters36.65 PB11
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 200 Meters · Place 1 · South Portland200 Meters124.26 PB11
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55 Meters · Place 1 · South Portland55 Meters16.7511
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · Long Jump · Place 5 · South PortlandLong Jump517-10.2511
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 200 Meters · Place 2 · South Portland200 Meters225.4111
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 55 Meters · Place 1 · South Portland55 Meters16.9311