Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSMAA: Marshwood-Portland-Westbrook-Windham 2 · Jan 136:27.43aSMAA: Marshwood-Portland-Westbrook-Windham 2January 13, 2024
1600 Meters · OutdoorSMAA: Westbrook, Windham, Massabesic @ Cheverus · May 46:50.78SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4, 2023
2 Miles · IndoorSMAA: Marshwood-Portland-Westbrook-Windham 2 · Jan 1314:16.03aSMAA: Marshwood-Portland-Westbrook-Windham 2January 13, 2024
200 Meters · IndoorChev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WIND · Dec 1130.83aChev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDecember 11, 2025
200 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2131.56aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
3200 Meters · OutdoorSO. PORTLAND-WINDHAM @NOBLE · May 115:00.51SO. PORTLAND-WINDHAM @NOBLEMay 1, 2025
400 Meters · OutdoorCheverus Home Meet · May 71:07.80Cheverus Home MeetMay 7, 2024
600 Meters · IndoorBONNY EAGLE-DEERING-KENNEBUNK-WINDHAM · Dec 201:52.15aBONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDecember 20, 2025
800 Meters · IndoorChev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WIND · Dec 112:41.62aChev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDecember 11, 2025
800 Meters · OutdoorSMAA: MARSHWOOD-SCARBOROUGH @WINDHAM · May 152:39.23SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 800 Meters · Place 16 · Windham800 Meters16.2:40.84a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 400 Meters · Place 6 · Windham400 Meters6.1:08.48a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 200 Meters · Place 18 · Windham200 Meters18.31.56a PB12
May 16Marathon Sports Elite InvitationalMay 16 · 800 Meters · Place 26 · Windham800 Meters26.2:40.79a12
May 13Deering HS Home Meet 2May 13 · 800 Meters · Place 2 · Windham800 Meters2.2:39.53a12
Apr 28DEERING-WINDHAM@SANFORD MEETApr 28 · 800 Meters · Place 5 · Windham800 Meters5.2:47.79a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · 600 Meters · Place 4 · Windham600 Meters4.1:52.15a PB12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 800 Meters · Place 5 · Windham800 Meters5.2:41.62a PB12
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 200 Meters · Place 8 · Windham200 Meters8.30.83a PB12
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · 600 Meters · Place 4 · Windham High600 Meters41:58.64—
Jan 7BIDDEFORD-CHEVERUS-NOBLE-WINDHAM MeetJan 7 · 200 Meters · Place 5 · Windham High200 Meters531.44—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Deering HS Home Meet 1May 7 · Long Jump · Place 7 · Windham HighLong Jump712-10.00—
May 7Deering HS Home Meet 1May 7 · 800 Meters · Place 3 · Windham High800 Meters32:47.49—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 3200 Meters · Place 6 · Windham High3200 Meters615:00.51 PB—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 800 Meters · Place 3 · Windham High800 Meters32:51.46—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Bonny Eagle-Deering-KENNEBUNK-WindhamDec 21 · 800 Meters · Place 2 · Windham800 Meters2.2:50.91a11
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · 2 Miles · Place 5 · Windham2 Miles5.14:16.03a PB10
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · 1 Mile · Place 6 · Windham1 Mile6.6:27.43a PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · 800 Meters · Place 4 · Windham High800 Meters42:39.23 PB—
May 7Cheverus Home MeetMay 7 · 800 Meters · Place 9 · Windham High800 Meters92:55.60—
May 7Cheverus Home MeetMay 7 · 400 Meters · Place 6 · Windham High400 Meters61:07.80 PB—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 800 Meters · Place 5 · Windham High800 Meters52:42.19—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · 800 Meters · Place 5 · Windham High800 Meters52:42.19—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 32 · Windham800 Meters32.2:59.67a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 39 · Windham High400 Meters391:12.68—
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 39 · Windham High400 Meters391:12.68—
May 20St. Joseph's Monks InvitationalMay 20 · 400 Meters · Place 13 · Windham High400 Meters131:09.92—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 800 Meters · Place 16 · Windham High800 Meters162:56.97—
May 11SMAA: @ Windham - Kennebunk - BiddefordMay 11 · 3200 Meters · Place 2 · Windham High3200 Meters215:25.78—
May 11SMAA: @ Windham - Kennebunk - BiddefordMay 11 · 400 Meters · Place 11 · Windham High400 Meters111:13.63—
May 4SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4 · 1600 Meters · Place 4 · Windham High1600 Meters46:50.78 PB—
May 4SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4 · 800 Meters · Place 5 · Windham High800 Meters52:59.15—
Apr 25SMAA MEET #1- Noble, Windham, PortlandApr 25 · 3200 Meters · Place 4 · Windham3200 Meters4.15:10.67a9
Apr 19Red Riot InvitationalApr 19 · 400 Meters · Place 8 · Windham High400 Meters81:14.78—
Apr 19Red Riot InvitationalApr 19 · 400 Meters · Place 8 · Windham High400 Meters81:14.78—