Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMarathon Sports Elite Indoor Invitational · Jan 194:56.35Marathon Sports Elite Indoor InvitationalJanuary 19, 2026
1600 Meters · OutdoorSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOOD · Apr 294:54.87aSMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApril 29, 2026
2 Miles · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 1711:43.74BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
400 Meters · OutdoorKennebunk MS · Apr 221:08.97aKennebunk MSApril 22, 2024
600 Meters · IndoorKENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORD · Jan 241:32.15KENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORDJanuary 24, 2026
800 Meters · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 172:10.49BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
800 Meters · OutdoorMaine Class A Championship · Jun 62:04.16aMaine Class A ChampionshipJune 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 800 Meters · Place 7 · KennebunkKennebunk800 Meters7.2:04.16a PB10
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 800 Meters · Place 9 · KennebunkKennebunk800 Meters9.2:05.25a10
May 21KENNEBUNK-THORNTON @WESTBROOKMay 21 · 800 Meters · Place 1 · KennebunkKennebunk800 Meters1.2:04.45a10
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 1600 Meters · Place 1 · KennebunkKennebunk1600 Meters1.4:57.34a10
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 800 Meters · Place 1 · KennebunkKennebunk800 Meters1.2:12.77a10
May 7Biddeford HS Home MeetMay 7 · 800 Meters · Place 1 · KennebunkKennebunk800 Meters1.2:08.98a10
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 1600 Meters · Place 3 · KennebunkKennebunk1600 Meters3.4:54.87a PB10
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 800 Meters · Place 3 · KennebunkKennebunk800 Meters3.2:12.86a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 59 · KennebunkKennebunk800 Meters59.2:10.96a10
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 13 · KennebunkKennebunk800 Meters132:17.5210
Jan 24KENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORDJan 24 · 800 Meters · Place 1 · KennebunkKennebunk800 Meters12:12.2510
Jan 24KENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORDJan 24 · 600 Meters · Place 3 · KennebunkKennebunk600 Meters31:32.15 PB10
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 1 Mile · Place 14 · KennebunkKennebunk1 Mile144:56.35 PB10
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 2 Miles · Place 1 · KennebunkKennebunk2 Miles111:43.74 PB10
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 800 Meters · Place 1 · KennebunkKennebunk800 Meters12:10.49 PB10
Jan 8THORNTON-KENN- PORTLAND-GORHAMJan 8 · 800 Meters · Place 5 · KennebunkKennebunk800 Meters52:28.8710
Jan 8THORNTON-KENN- PORTLAND-GORHAMJan 8 · 1 Mile · Place 5 · KennebunkKennebunk1 Mile55:00.3710

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 1 Mile · Place 5 · KennebunkKennebunk1 Mile5.5:09.85a10
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 800 Meters · Place 3 · KennebunkKennebunk800 Meters3.2:20.40a10
Feb 1KENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORDFeb 1 · 800 Meters · Place 1 · KennebunkKennebunk800 Meters12:16.519
Jan 11CHEVERUS-FALMOUTH-KENNEBUNK-SANFORD-WESTBROOKJan 11 · 800 Meters · Place 2 · KennebunkKennebunk800 Meters22:20.439
Jan 7Gorham-Kennebunk-Portland-ThorntonJan 7 · 1 Mile · Place 8 · KennebunkKennebunk1 Mile85:24.549

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21BIDDEFORD-THORNTON @KENNEBUNKMay 21 · 1600 Meters · Place 2 · KennebunkKennebunk1600 Meters25:08.019
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 1600 Meters · Place 5 · Kennebunk HiKennebunk Hi1600 Meters55:07.04—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 800 Meters · Place 8 · Kennebunk HiKennebunk Hi800 Meters82:18.32—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 800 Meters · Place 8 · KennebunkKennebunk800 Meters82:18.329
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 1600 Meters · Place 5 · KennebunkKennebunk1600 Meters55:07.049
May 6Falmouth Meet #2May 6 · 800 Meters · Place 10 · KennebunkKennebunk800 Meters102:21.649
Apr 30WESTBROOK-MASSABESIC @ KENNEBUNKApr 30 · 800 Meters · Place 2 · KennebunkKennebunk800 Meters22:17.379

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bonny Eagle-Deering-KENNEBUNK-WindhamDec 21 · 1 Mile · Place 5 · KennebunkKennebunk1 Mile5.5:29.55a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Kennebunk MSApr 22 · 1600 Meters · Place 2 · KennebunkKennebunk1600 Meters2.6:11.79a8
Apr 22Kennebunk MSApr 22 · 400 Meters · Place 1 · KennebunkKennebunk400 Meters1.1:08.97a PB8