Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaine Class A · Feb 164:46.86aMaine Class AFebruary 16, 2026
1600 Meters · OutdoorPortland HS Home Meet 2 · May 204:44.88aPortland HS Home Meet 2May 20, 2026
2 Miles · IndoorTHORNTON-KENN- PORTLAND-GORHAM · Jan 811:00.62THORNTON-KENN- PORTLAND-GORHAMJanuary 8, 2026
3200 Meters · OutdoorBONNY EAGLE-PORTLAND @THORNTON ACADEMY · May 210:17.48aBONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2, 2026
600 Meters · IndoorMARSHWOOD-PORTLAND-WESTBROOK-WINDHAM · Jan 171:32.04MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJanuary 17, 2026
800 Meters · IndoorSMAA Southwesterns Championships · Feb 72:09.59SMAA Southwesterns ChampionshipsFebruary 7, 2026
800 Meters · OutdoorBIDDEFORD-CHEVERUS-PORTLAND@MASSABESIC · May 112:08.19aBIDDEFORD-CHEVERUS-PORTLAND@MASSABESICMay 11, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 3200 Meters · Place 18 · Portland3200 Meters18.10:21.81a10
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 3200 Meters · Place 13 · Portland3200 Meters13.10:25.69a10
May 20Portland HS Home Meet 2May 20 · 1600 Meters · Place 3 · Portland1600 Meters3.4:44.88a PB10
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 24 · Portland1600 Meters24.4:50.45a10
May 11BIDDEFORD-CHEVERUS-PORTLAND@MASSABESICMay 11 · 800 Meters · Place 3 · Portland800 Meters3.2:08.19a PB10
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · 3200 Meters · Place 2 · Portland3200 Meters2.10:17.48a PB10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16Maine Class AFeb 16 · 1 Mile · Place 9 · Portland1 Mile9.4:46.86a PB10
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 2 · Portland800 Meters22:09.59 PB10
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 800 Meters · Place 1 · Portland800 Meters12:11.6410
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 1 Mile · Place 4 · Portland1 Mile44:56.6110
Jan 17MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 17 · 800 Meters · Place 2 · Portland800 Meters22:12.7910
Jan 17MARSHWOOD-PORTLAND-WESTBROOK-WINDHAMJan 17 · 600 Meters · Place 3 · Portland600 Meters31:32.04 PB10
Jan 8THORNTON-KENN- PORTLAND-GORHAMJan 8 · 2 Miles · Place 2 · Portland2 Miles211:00.62 PB10
Jan 8THORNTON-KENN- PORTLAND-GORHAMJan 8 · 800 Meters · Place 1 · Portland800 Meters12:14.1410

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20BIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORDDec 20 · 2 Miles · Portland2 Miles--DNF10
Dec 20BIDDEFORD-FALMOUTH-MASSABESIC-PORTLAND-SANFORDDec 20 · 1 Mile · Place 4 · Portland1 Mile4.4:52.83a10
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 800 Meters · Place 1 · Portland800 Meters1.2:12.79a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 800 Meters · Place 23 · Portland800 Meters23.2:09.35a9