Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSMAA MEET #1- Noble, Windham, Portland · Apr 2515.12aSMAA MEET #1- Noble, Windham, PortlandApril 25, 2023
200 Meters · OutdoorSt. Joseph's Monks Invitational · May 2030.44St. Joseph's Monks InvitationalMay 20, 2023
300m Hurdles · 30" / 0.762m · OutdoorMPA Maine Class A State Track & Field Championships · Jun 1052.58aMPA Maine Class A State Track & Field ChampionshipsJune 10, 2025
400 Meters · OutdoorSMAA: Westbrook, Windham, Massabesic @ Cheverus · May 41:08.51SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4, 2023

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 19 · Windham300m Hurdles30" / 0.762m19.52.58a PB12
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 300m Hurdles · Place 14 · Windham300m Hurdles1453.3212
May 20SMAA: FALMOUTH-GORHAM @WINDHAMMay 20 · Triple Jump · Place 8 · WindhamTriple Jump828-4.7512
May 20SMAA: FALMOUTH-GORHAM @WINDHAMMay 20 · 300m Hurdles · Place 2 · Windham300m Hurdles253.7412
May 17Marathon Sports Elite InvitationalMay 17 · 300m Hurdles · Place 10 · Windham300m Hurdles1053.3912
May 13BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13 · Triple Jump · Place 5 · WindhamTriple Jump528-1012
May 13BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13 · 300m Hurdles · Place 3 · Windham300m Hurdles353.5212
May 7Deering HS Home Meet 1May 7 · Triple Jump · Place 8 · Windham HighTriple Jump827-05.75—
May 7Deering HS Home Meet 1May 7 · 300m Hurdles · Place 2 · Windham High300m Hurdles253.49—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 300m Hurdles · Place 3 · Windham High300m Hurdles353.74—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 300m Hurdles · Place 22 · Windham300m Hurdles30" / 0.762m22.53.97a11
May 24Southwesterns ChampionshipMay 24 · 300m Hurdles · Place 13 · Windham300m Hurdles1353.7111
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · 300m Hurdles · Place 3 · Windham High300m Hurdles353.30—
May 11Fleet Feet Maine Elite InvitationalMay 11 · 300m Hurdles · Place 12 · Windham300m Hurdles1254.9311
May 7Cheverus Home MeetMay 7 · 300m Hurdles · Place 5 · Windham High300m Hurdles555.88—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 200 Meters · Place 19 · Windham High200 Meters1932.77—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 100 Meters · Place 15 · Windham High100 Meters1516.05—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 200 Meters · Place 19 · Windham High200 Meters1932.77—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 100 Meters · Place 15 · Windham High100 Meters1516.05—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 300m Hurdles · Place 19 · Windham300m Hurdles30" / 0.762m19.53.34a10
May 26Southwesterns ChampionshipMay 26 · 300m Hurdles · Place 13 · Windham High300m Hurdles1353.71—
May 26Southwesterns ChampionshipMay 26 · 300m Hurdles · Place 13 · Windham High300m Hurdles1353.71—
May 20St. Joseph's Monks InvitationalMay 20 · 200 Meters · Place 18 · Windham High200 Meters1830.44 PB—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 300m Hurdles · Place 7 · Windham High300m Hurdles753.30—
May 11SMAA: @ Windham - Kennebunk - BiddefordMay 11 · 300m Hurdles · Place 2 · Windham High300m Hurdles253.91—
May 4SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4 · 400 Meters · Place 3 · Windham High400 Meters31:08.51 PB—
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · 300m Hurdles · Place 6 · Windham300m Hurdles30" / 0.762m6.56.18a10
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · 100 Meters · Place 15 · Windham100 Meters15.15.12a PB10
Apr 19Red Riot InvitationalApr 19 · 300m Hurdles · Place 5 · Windham High300m Hurdles557.07—
Apr 19Red Riot InvitationalApr 19 · 100 Meters · Place 23 · Windham High100 Meters2315.26—
Apr 19Red Riot InvitationalApr 19 · 300m Hurdles · Place 5 · Windham High300m Hurdles557.07—
Apr 19Red Riot InvitationalApr 19 · 100 Meters · Place 23 · Windham High100 Meters2315.26—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27Southwestern ChampionshipMay 27 · 300m Hurdles · Place 14 · Windham300m Hurdles1456.04—
May 27Southwestern ChampionshipMay 27 · 300m Hurdles · Place 14 · Windham300m Hurdles1456.04—
May 24Gorham Freshman InvitationalMay 24 · 300m Hurdles · Place 4 · Windham High300m Hurdles457.04—
May 24Gorham Freshman InvitationalMay 24 · 200 Meters · Place 11 · Windham High200 Meters1132.38—
May 21Cumberland County MeetMay 21 · 300m Hurdles · Place 5 · Windham300m Hurdles556.67—
May 21Cumberland County MeetMay 21 · 200 Meters · Place 29 · Windham200 Meters2932.01—
May 18SMAA: South Portland, Windham @ Thornton AcademyMay 18 · 400 Meters · Place 6 · Windham High400 Meters61:10.19—
May 12SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · 300m Hurdles · Place 4 · Windham High300m Hurdles456.19—
May 12SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · 200 Meters · Place 15 · Windham High200 Meters1532.32—
May 6Scarborough RelaysMay 6 · 300m Hurdles · Place 8 · Windham300m Hurdles857.11—
May 6Scarborough RelaysMay 6 · 300m Hurdles · Place 8 · Windham300m Hurdles857.11—
May 3SMAA: Westbrook, Windham, Cheverus @ MassabesicMay 3 · 300m Hurdles · Place 3 · Windham300m Hurdles357.99—
Apr 28SMAA: Noble, Portland @ WindhamApr 28 · 300m Hurdles · Place 3 · Windham High300m Hurdles358.24—
Apr 28SMAA: Noble, Portland @ WindhamApr 28 · 200 Meters · Place 9 · Windham High200 Meters932.34—