Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2112.63aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorCHEVERUS-GORHAM-SCARBOROUGH@BIDDEFORD · Apr 2318.12aCHEVERUS-GORHAM-SCARBOROUGH@BIDDEFORDApril 23, 2026
200 Meters · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 2026.13aCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025
200 Meters · OutdoorValor Twilight Series - Fitzy Night 1 · Jun 2625.19aValor Twilight Series - Fitzy Night 1June 26, 2026
300m Hurdles · 36" / 0.914m · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 2943.20aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
400 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2155.68aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
55 Meter · IndoorUSM New Year's Invitational · Dec 308.11aUSM New Year's InvitationalDecember 30, 2023
55m Hurdles · 33" · OutdoorOXFORD HILLS MS MEET · May 910.79aOXFORD HILLS MS MEETMay 9, 2023
55m Hurdles · 39" · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 209.75aCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 26Valor Twilight Series - Fitzy Night 1Jun 26 · 200 Meters · Place 10 · UnattachedUnattached200 Meters10.25.19a PBWind: -0.911
Jun 6Maine Class A ChampionshipJun 6 · 300m Hurdles · Place 12 · ScarboroughScarborough300m Hurdles36" / 0.914m12.43.28a11
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 300m Hurdles · Place 7 · ScarboroughScarborough300m Hurdles36" / 0.914m7.43.20a PB11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 400 Meters · Place 6 · ScarboroughScarborough400 Meters6.55.68a PB11
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 100 Meters · Place 20 · ScarboroughScarborough100 Meters20.12.63a PB11
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · 300m Hurdles · Place 2 · ScarboroughScarborough300m Hurdles36" / 0.914m2.44.35a11
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · 100 Meters · Place 19 · ScarboroughScarborough100 Meters19.12.68a11
May 16Marathon Sports Elite InvitationalMay 16 · 300m Hurdles · Place 11 · ScarboroughScarborough300m Hurdles36" / 0.914m11.44.49a11
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 300m Hurdles · Place 2 · ScarboroughScarborough300m Hurdles36" / 0.914m2.43.50a11
Apr 28FALMOUTH-GORHAM-SCARBOROUGH@MASSABESICApr 28 · 300m Hurdles · Place 2 · ScarboroughScarborough300m Hurdles36" / 0.914m2.44.49a11
Apr 28FALMOUTH-GORHAM-SCARBOROUGH@MASSABESICApr 28 · 110m Hurdles · Place 2 · ScarboroughScarborough110m Hurdles39" / 0.991m2.18.24a11
Apr 23CHEVERUS-GORHAM-SCARBOROUGH@BIDDEFORDApr 23 · 300m Hurdles · Place 4 · ScarboroughScarborough300m Hurdles36" / 0.914m4.45.47a11
Apr 23CHEVERUS-GORHAM-SCARBOROUGH@BIDDEFORDApr 23 · 110m Hurdles · Place 4 · ScarboroughScarborough110m Hurdles39" / 0.991m4.18.12a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · 55m Hurdles · Place 2 · ScarboroughScarborough55m Hurdles39"2.9.75a PB11
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · 200 Meters · Place 4 · ScarboroughScarborough200 Meters4.26.13a PB11
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 55m Hurdles · Place 8 · ScarboroughScarborough55m Hurdles39"8.9.96a11
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 200 Meters · Place 22 · ScarboroughScarborough200 Meters22.26.67a11
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 55m Hurdles · Place 2 · ScarboroughScarborough55m Hurdles39"2.9.90a10
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 200 Meters · Place 15 · ScarboroughScarborough200 Meters15.27.39a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 55m Hurdles · Place 2 · ScarboroughScarborough55m Hurdles39"2.9.76a10
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 200 Meters · Place 10 · ScarboroughScarborough200 Meters10.27.34a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Phillips Exeter Cluster MeetMay 4 · 300m Hurdles · ScarboroughScarborough300m Hurdles36" / 0.914m—DNS9
May 4Phillips Exeter Cluster MeetMay 4 · 110m Hurdles · Place 10 · ScarboroughScarborough110m Hurdles39" / 0.991m10.20.09a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 129 · ScarboroughScarborough55 MeterRound P129.8.11a PB9
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 131 · ScarboroughScarborough200 Meters131.28.74a9
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · 55m Hurdles · Place 4 · ScarboroughScarborough55m Hurdles39"4.10.34a9
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · 200 Meters · Place 22 · ScarboroughScarborough200 Meters22.29.63a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9OXFORD HILLS MS MEETMay 9 · 55m Hurdles · Place 3 · ScarboroughScarborough55m Hurdles33"3.10.79a PB8
May 9OXFORD HILLS MS MEETMay 9 · 100 Meters · Place 17 · ScarboroughScarborough100 Meters17.15.98a8