Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2111.93aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOOD · Apr 2918.46aSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApril 29, 2026
200 Meters · IndoorChev-DEERING-PORTLAND-SO PORTLAND · Jan 2425.27Chev-DEERING-PORTLAND-SO PORTLANDJanuary 24, 2026
200 Meters · OutdoorBonny Eagle Home Meet 1 · Apr 2324.65aBonny Eagle Home Meet 1April 23, 2026
300m Hurdles · 36" / 0.914m · OutdoorHS-FALMOUTH-SO PORTLAND @KENNEBUNK · May 1545.10aHS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15, 2026
55 Meters · IndoorMarathon Sports Elite Indoor Invitational · Jan 197.04Marathon Sports Elite Indoor InvitationalJanuary 19, 2026
High Jump · OutdoorBonny Eagle Home Meet 1 · Apr 235-10Bonny Eagle Home Meet 1April 23, 2026
Long Jump · OutdoorMarathon Sports Elite Invitational · May 1620-4Marathon Sports Elite InvitationalMay 16, 2026
Prelims · IndoorUSM New Year's Invitational · Jan 27.21USM New Year's InvitationalJanuary 2, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · Long Jump · Place 15 · South PortlandLong Jump15.19-04.2512
Jun 6Maine Class A ChampionshipJun 6 · High Jump · Place 14 · South PortlandHigh Jump14.5-06.0012
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · Long Jump · Place 7 · South PortlandLong Jump7.19-01.0012
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · High Jump · Place 6 · South PortlandHigh Jump6.5-08.0012
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 300m Hurdles · Place 28 · South Portland300m Hurdles36" / 0.914m28.48.56a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 300m Hurdles · Place 9 · South Portland300m Hurdles36" / 0.914m9.46.81a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 100 Meters · Place 6 · South Portland100 Meters6.11.93a PB12
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Long Jump · Place 4 · South PortlandLong Jump4.18-812
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · High Jump · Place 4 · South PortlandHigh Jump4.5-812
May 16Marathon Sports Elite InvitationalMay 16 · Long Jump · Place 4 · South PortlandLong Jump4.20-4 PB12
May 16Marathon Sports Elite InvitationalMay 16 · High Jump · Place 15 · South PortlandHigh Jump15.5-612
May 16Marathon Sports Elite InvitationalMay 16 · 110m Hurdles · Place 17 · South Portland110m Hurdles39" / 0.991mRound P17.18.78a12
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 300m Hurdles · Place 1 · South Portland300m Hurdles36" / 0.914m1.45.10a PB12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Long Jump · Place 1 · South PortlandLong Jump1.20-3.5012
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · High Jump · Place 4 · South PortlandHigh Jump4.5-612
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 110m Hurdles · Place 5 · South Portland110m Hurdles39" / 0.991m5.18.46a PB12
Apr 23Bonny Eagle Home Meet 1Apr 23 · Long Jump · Place 3 · South PortlandLong Jump3.19-3.5012
Apr 23Bonny Eagle Home Meet 1Apr 23 · High Jump · Place 3 · South PortlandHigh Jump3.5-10 PB12
Apr 23Bonny Eagle Home Meet 1Apr 23 · 200 Meters · Place 8 · South Portland200 Meters8.24.65a PB12
Apr 23Bonny Eagle Home Meet 1Apr 23 · 100 Meters · Place 9 · South Portland100 Meters9.11.94a12

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55 Meters · Place 19 · South Portland55 MetersRound P197.0612
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · Long Jump · Place 8 · South PortlandLong Jump819-1112
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · High Jump · Place 7 · South PortlandHigh Jump75-612
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 200 Meters · Place 9 · South Portland200 Meters925.27 PB12
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · High Jump · Place 10 · South PortlandHigh Jump105-212
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · High Jump · Place 9 · South PortlandHigh Jump95-612
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 55 Meters · Place 17 · South Portland55 MetersRound P177.04 PB12
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 200 Meters · Place 5 · South Portland200 Meters525.5112
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55 Meters · Place 4 · South Portland55 Meters47.0812
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · Long Jump · Place 1 · South PortlandLong Jump118-9.2512
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 200 Meters · Place 4 · South Portland200 Meters425.7412
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · Long Jump · Place 2 · South PortlandLong Jump218-6.2512
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · High Jump · Place 3 · South PortlandHigh Jump35-612
Jan 2USM New Year's InvitationalJan 2 · High Jump · Place 15 · South PortlandHigh Jump155-412
Jan 2USM New Year's InvitationalJan 2 · Prelims · Place 54 · South PortlandPrelimsRound P547.21 PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17Marathon Sports Elite InvitationalMay 17 · 200 Meters · Place 38 · South Portland200 Meters3825.8811
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · Long Jump · Place 10 · South PortlandLong Jump1016-10.2511
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 200 Meters · Place 5 · South Portland200 Meters524.6811
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 8 · South Portland100 Meters812.1411
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · Long Jump · Place 4 · South PortlandLong Jump418-011
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 200 Meters · Place 3 · South Portland200 Meters324.7011
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 100 Meters · Place 5 · South Portland100 Meters512.0111

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · Long Jump · Place 28 · South PortlandLong Jump2815-711
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 200 Meters · Place 6 · South Portland200 Meters625.3611
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55 Meters · Place 8 · South Portland55 Meters87.2311
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Long Jump · Place 4 · South PortlandLong Jump418-8.5011
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 200 Meters · Place 7 · South Portland200 Meters725.6311
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55 Meters · Place 14 · South Portland55 Meters147.2911
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · Long Jump · Place 11 · South PortlandLong Jump1117-811
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 200 Meters · Place 6 · South Portland200 Meters625.8211
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 55 Meters · Place 8 · South Portland55 Meters87.2911
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · Long Jump · Place 4 · South PortlandLong Jump417-8.2511
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 55 Meters · Place 5 · South Portland55 Meters57.4011
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · Long Jump · Place 2 · South PortlandLong Jump218-011
Jan 4USM New Year's InvitationalJan 4 · 200 Meters · Place 51 · South Portland200 Meters5125.7511
Jan 4USM New Year's InvitationalJan 4 · Prelims · Place 66 · South PortlandPrelimsRound P667.2911

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Falmouth Meet #1May 7 · Long Jump · Place 20 · South PortlandLong Jump2015-10.5010