Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTON · Dec 205:34.16aCHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDecember 20, 2025
1600 Meters · OutdoorSHAPLEIGH-NOBLE @ MARSHWOOD · May 206:01.11SHAPLEIGH-NOBLE @ MARSHWOODMay 20, 2024
2 Miles · IndoorCheverus-Marshwood-Scarborough-Thornton Academy · Dec 2112:16.42aCheverus-Marshwood-Scarborough-Thornton AcademyDecember 21, 2024
400 Meters · OutdoorHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOOD · May 1955.36aHS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19, 2026
600 Meters · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 91:40.26aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
800 Meters · IndoorBIDDEFORD-DEERING-GORHAM-MARSHWOOD · Jan 112:28.74aBIDDEFORD-DEERING-GORHAM-MARSHWOODJanuary 11, 2025
800 Meters · OutdoorGORHAM-MARSHWOOD-SANFORD @WESTBROOK · May 132:08.45aGORHAM-MARSHWOOD-SANFORD @WESTBROOKMay 13, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 800 Meters · Marshwood800 Meters—SCR10
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 800 Meters · Place 26 · Marshwood800 Meters26.2:18.41a10
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 400 Meters · Place 6 · Marshwood400 Meters6.55.36a PB10
May 13GORHAM-MARSHWOOD-SANFORD @WESTBROOKMay 13 · 800 Meters · Place 3 · Marshwood800 Meters3.2:08.45a PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20CHEVERUS-SCARBOROUGH-MARSHWOOD-THORNTONDec 20 · 1 Mile · Place 9 · Marshwood1 Mile9.5:34.16a PB10
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 600 Meters · Place 6 · Marshwood600 Meters6.1:40.26a PB10
Jan 11BIDDEFORD-DEERING-GORHAM-MARSHWOODJan 11 · 800 Meters · Place 4 · Marshwood800 Meters4.2:28.74a PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 2 Miles · Place 4 · Marshwood2 Miles4.12:16.42a PB9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20SHAPLEIGH-NOBLE @ MARSHWOODMay 20 · 800 Meters · Place 3 · Marshwood Middle School800 Meters32:45.528
May 20SHAPLEIGH-NOBLE @ MARSHWOODMay 20 · 1600 Meters · Place 4 · Marshwood Middle School1600 Meters46:01.11 PB8