Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2111.76aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 2914.55aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
200 Meters · IndoorChev-DEERING-PORTLAND-SO PORTLAND · Jan 2424.54Chev-DEERING-PORTLAND-SO PORTLANDJanuary 24, 2026
200 Meters · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1923.66aHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
300m Hurdles · 36" / 0.914m · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 2941.06aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
400 Meters · IndoorBONNY EAGLE-FALM-MASS-SO PORTLAND · Jan 657.74BONNY EAGLE-FALM-MASS-SO PORTLANDJanuary 6, 2026
400 Meters · OutdoorSMAA: KENNEBUNK-SO. PORTLAND @MARSHWOOD · May 1359.64SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13, 2025
55 Meters · IndoorSMAA INDOOR TRACK CHAMPIONSHIP · Feb 86.93SMAA INDOOR TRACK CHAMPIONSHIPFebruary 8, 2025
Javelin · 800g · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 19116-5HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
Prelims · IndoorUSM New Year's Invitational · Jan 27.07USM 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 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 15 · South Portland110m Hurdles39" / 0.991mRound P15.15.07aWind: 0.211
Jun 6Maine Class A ChampionshipJun 6 · 300m Hurdles · Place 6 · South Portland300m Hurdles36" / 0.914m6.42.05a11
Jun 6Maine Class A ChampionshipJun 6 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991mRound P1.15.03a11
Jun 6Maine Class A ChampionshipJun 6 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991m1.15.26a11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 300m Hurdles · Place 1 · South Portland300m Hurdles36" / 0.914m1.41.06a PB11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991mRound P1.14.55a PB11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991m1.14.69a11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 300m Hurdles · Place 1 · South Portland300m Hurdles36" / 0.914m1.41.14a11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 100 Meters · Place 3 · South Portland100 Meters3.11.76a PB11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · Javelin · Place 6 · South PortlandJavelin800g6.116-5 PB11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991m1.15.11a11
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 200 Meters · Place 2 · South Portland200 Meters2.23.66a PB11
May 16Marathon Sports Elite InvitationalMay 16 · 300m Hurdles · Place 2 · South Portland300m Hurdles36" / 0.914m2.41.42a11
May 16Marathon Sports Elite InvitationalMay 16 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991mRound P1.14.95a11
May 16Marathon Sports Elite InvitationalMay 16 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991m1.14.56a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · Javelin · Place 6 · South PortlandJavelin800g6.95-611
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 300m Hurdles · Place 2 · South Portland300m Hurdles36" / 0.914m2.43.39a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991m1.15.42a11
Apr 23Bonny Eagle Home Meet 1Apr 23 · Javelin · Place 8 · South PortlandJavelin800g8.91-811
Apr 23Bonny Eagle Home Meet 1Apr 23 · 110m Hurdles · Place 1 · South Portland110m Hurdles39" / 0.991m1.15.03a11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55 Meters · Place 15 · South Portland55 MetersRound P157.0311
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55m Hurdles · Place 1 · South Portland55m HurdlesRound P17.9111
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 55m Hurdles · Place 1 · South Portland55m Hurdles17.7511
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 200 Meters · Place 3 · South Portland200 Meters324.54 PB11
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 55 Meters · Place 3 · South Portland55 Meters37.0011
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 55m Hurdles · Place 1 · South Portland55m Hurdles18.0611
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 55m Hurdles · Place 1 · South Portland55m HurdlesRound P17.7811
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 55m Hurdles · Place 1 · South Portland55m Hurdles17.7111
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 200 Meters · Place 3 · South Portland200 Meters325.0411
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55m Hurdles · Place 1 · South Portland55m Hurdles17.9511
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 400 Meters · Place 4 · South Portland400 Meters457.74 PB11
Jan 2USM New Year's InvitationalJan 2 · 55m Hurdles · Place 1 · South Portland55m Hurdles17.7911
Jan 2USM New Year's InvitationalJan 2 · Prelims · Place 36 · South PortlandPrelimsRound P367.07 PB11
Jan 2USM New Year's InvitationalJan 2 · Prelims · Place 1 · South PortlandPrelimsRound P17.8411

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 300m Hurdles · Place 21 · South Portland300m Hurdles2144.8410
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 110m Hurdles · Place 4 · South Portland110m HurdlesRound P415.5610
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 110m Hurdles · Place 3 · South Portland110m Hurdles315.3910
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 400 Meters · Place 10 · South Portland400 Meters1059.64 PB10
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 7 · South Portland100 Meters712.1410
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 110m Hurdles · Place 2 · South Portland110m Hurdles215.9410
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 200 Meters · Place 6 · South Portland200 Meters624.9410
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 100 Meters · Place 7 · South Portland100 Meters712.1310
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 110m Hurdles · Place 2 · South Portland110m Hurdles216.0110

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55 Meters · Place 3 · South Portland55 MetersRound P36.9710
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55 Meters · Place 3 · South Portland55 Meters36.93 PB10
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55m Hurdles · Place 1 · South Portland55m HurdlesRound P17.8410
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 55m Hurdles · Place 1 · South Portland55m Hurdles17.8310
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · Triple Jump · Place 7 · South PortlandTriple Jump737-210
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55 yard Hurdles Open Division · Place 1 · South Portland55 yard Hurdles Open Division18.4510
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 200 Meters · Place 3 · South Portland200 Meters325.4310
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55m Hurdles · Place 1 · South Portland55m Hurdles18.2710
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · Triple Jump · Place 4 · South PortlandTriple Jump435-8.7510
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55m Hurdles · Place 1 · South Portland55m Hurdles18.3710
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55 Meters · Place 3 · South Portland55 Meters37.2310
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55m Hurdles · Place 1 · South Portland55m Hurdles18.3510
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 55m Hurdles · Place 1 · South Portland55m Hurdles18.5710
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 400 Meters · Place 2 · South Portland400 Meters259.7110
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 55 Meters · Place 2 · South Portland55 Meters27.1910
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 55m Hurdles · Place 1 · South Portland55m Hurdles18.5910

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Southwesterns ChampionshipMay 24 · 300m Hurdles · Place 22 · South Portland300m Hurdles2247.399
May 24Southwesterns ChampionshipMay 24 · 110m Hurdles · Place 6 · South Portland110m HurdlesRound P616.279
May 24Southwesterns ChampionshipMay 24 · 110m Hurdles · Place 7 · South Portland110m Hurdles715.869
May 11Fleet Feet Maine Elite InvitationalMay 11 · 110m Hurdles · Place 5 · South Portland110m HurdlesRound P516.219
May 11Fleet Feet Maine Elite InvitationalMay 11 · 110m Hurdles · Place 4 · South Portland110m Hurdles416.189
May 7Falmouth Meet #1May 7 · 300m Hurdles · Place 5 · South Portland300m Hurdles547.129
May 7Falmouth Meet #1May 7 · 110m Hurdles · Place 1 · South Portland110m Hurdles116.349