Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaine Class A · Feb 164:47.39aMaine Class AFebruary 16, 2026
1600 Meters · OutdoorMarathon Sports Elite Invitational · May 164:45.31aMarathon Sports Elite InvitationalMay 16, 2026
2 Miles · IndoorSMAA Southwesterns Championships · Feb 710:30.24SMAA Southwesterns ChampionshipsFebruary 7, 2026
3200 Meters · OutdoorMaine Class A Championship · Jun 610:01.47aMaine Class A ChampionshipJune 6, 2026
600 Meters · IndoorBIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORD · Dec 201:34.24aBIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORDDecember 20, 2025
800 Meters · IndoorSMAA Southwesterns Championships · Feb 72:12.26SMAA Southwesterns ChampionshipsFebruary 7, 2026
800 Meters · OutdoorPortland HS Home Meet 2 · May 202:11.17aPortland HS Home Meet 2May 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 3200 Meters · Place 12 · Portland3200 Meters12.10:01.47a PB10
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 3200 Meters · Place 6 · Portland3200 Meters6.10:08.68a10
May 20Portland HS Home Meet 2May 20 · 3200 Meters · Place 1 · Portland3200 Meters1.10:30.17a10
May 20Portland HS Home Meet 2May 20 · 800 Meters · Place 2 · Portland800 Meters2.2:11.17a PB10
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 19 · Portland1600 Meters19.4:45.31a PB10
May 11BIDDEFORD-CHEVERUS-PORTLAND@MASSABESICMay 11 · 3200 Meters · Place 2 · Portland3200 Meters2.10:22.10a10
May 11BIDDEFORD-CHEVERUS-PORTLAND@MASSABESICMay 11 · 1600 Meters · Place 3 · Portland1600 Meters3.4:46.70a10
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · 3200 Meters · Place 3 · Portland3200 Meters3.10:17.57a10
Apr 23Bonny Eagle Home Meet 1Apr 23 · 1600 Meters · Place 2 · Portland1600 Meters2.4:54.21a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16Maine Class AFeb 16 · 1 Mile · Place 10 · Portland1 Mile10.4:47.39a PB10
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 2 Miles · Place 5 · Portland2 Miles510:30.24 PB10
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 6 · Portland800 Meters62:12.26 PB10
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 2 Miles · Place 4 · Portland2 Miles410:35.3810
Jan 17MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 17 · 800 Meters · Place 3 · Portland800 Meters32:14.7510
Jan 17MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 17 · 1 Mile · Place 2 · Portland1 Mile24:56.5610
Jan 2USM New Year's InvitationalJan 2 · 1 Mile · Place 9 · Portland1 Mile94:54.8410

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20BIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORDDec 20 · 2 Miles · Place 3 · Portland2 Miles3.10:50.19a10
Dec 20BIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORDDec 20 · 600 Meters · Place 2 · Portland600 Meters2.1:34.24a PB10
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 800 Meters · Place 2 · Portland800 Meters2.2:13.86a10
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 2 Miles · Place 9 · Portland2 Miles910:49.239
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 6 · Portland Hig800 Meters62:17.72—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 6 · Portland800 Meters62:17.729
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 2 Miles · Place 5 · Portland2 Miles5.10:57.39a9
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 800 Meters · Place 2 · Portland800 Meters2.2:18.63a9
Jan 7Gorham-Kennebunk-Portland-ThorntonJan 7 · 800 Meters · Place 4 · Portland800 Meters42:19.669
Jan 7Gorham-Kennebunk-Portland-ThorntonJan 7 · 1 Mile · Place 4 · Portland1 Mile45:07.399

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 1600 Meters · Place 13 · Portland1600 Meters134:50.649
May 15PORTLAND-BONNY EAGLE @NOBLEMay 15 · 800 Meters · Place 9 · Portland800 Meters92:15.25—
May 6Falmouth Meet #2May 6 · 3200 Meters · Place 8 · Portland3200 Meters810:55.089
Apr 30Portland HS Home Meet 1Apr 30 · 1600 Meters · Place 7 · Portland Hig1600 Meters75:01.01—
Apr 30Portland HS Home Meet 1Apr 30 · 1600 Meters · Place 7 · Portland1600 Meters75:01.019
Apr 17HS-PORTLAND, SCARBOROUGH @ MASSABESICApr 17 · 800 Meters · Place 6 · Portland800 Meters62:17.309

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Biddeford-Falmouth-Massabesic-Portland-SanfordDec 21 · 2 Miles · Place 2 · Portland2 Miles2.11:04.52a9
Dec 21Biddeford-Falmouth-Massabesic-Portland-SanfordDec 21 · 600 Meters · Place 3 · Portland600 Meters3.1:39.45a9