Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMassabesic-South Portland-Thornton-Windham · Jan 116:22.15Massabesic-South Portland-Thornton-WindhamJanuary 11, 2025
1600 Meters · OutdoorSMAA: Westbrook, Sanford, South Portland, Gorham · Apr 186:20.05SMAA: Westbrook, Sanford, South Portland, GorhamApril 18, 2025
2 Miles · IndoorBIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLAND · Jan 1814:15.50BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJanuary 18, 2025
200 Meters · IndoorBONNY EAGLE-FALM-MASS-SO PORTLAND · Jan 632.96BONNY EAGLE-FALM-MASS-SO PORTLANDJanuary 6, 2026
3200 Meters · OutdoorHS-FALMOUTH-SO PORTLAND @KENNEBUNK · May 1514:32.76aHS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15, 2026
55 Meters · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 179.17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
600 Meters · IndoorChev-DEERING-PORTLAND-SO PORTLAND · Jan 241:55.54Chev-DEERING-PORTLAND-SO PORTLANDJanuary 24, 2026
800 Meters · IndoorMarathon Sports Elite Indoor Invitational · Jan 192:38.00Marathon Sports Elite Indoor InvitationalJanuary 19, 2026
800 Meters · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORD · May 302:38.72SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 800 Meters · Place 22 · South Portland800 Meters22.2:43.21a10
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 800 Meters · Place 8 · South Portland800 Meters8.2:47.29a10
May 16Marathon Sports Elite InvitationalMay 16 · 800 Meters · Place 25 · South Portland800 Meters25.2:39.32a10
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 3200 Meters · Place 5 · South Portland3200 Meters5.14:32.76a PB10
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 800 Meters · Place 4 · South Portland800 Meters4.2:43.18a10
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 800 Meters · Place 9 · South Portland800 Meters9.2:47.41a10
Apr 23Bonny Eagle Home Meet 1Apr 23 · 3200 Meters · Place 4 · South Portland3200 Meters4.15:28.98a10
Apr 23Bonny Eagle Home Meet 1Apr 23 · 800 Meters · Place 3 · South Portland800 Meters3.2:51.70a10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 8 · South Portland800 Meters82:38.1510
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 800 Meters · Place 6 · South Portland800 Meters62:50.7810
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 600 Meters · Place 5 · South Portland600 Meters51:55.54 PB10
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 800 Meters · Place 16 · South Portland800 Meters162:38.00 PB10
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 800 Meters · Place 3 · South Portland800 Meters32:40.5710
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55 Meters · Place 24 · South Portland55 Meters249.17 PB10
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 200 Meters · Place 7 · South Portland200 Meters732.96 PB10
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 800 Meters · Place 2 · South Portland800 Meters22:42.5710
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 600 Meters · Place 4 · South Portland600 Meters42:00.0710
Jan 2USM New Year's InvitationalJan 2 · 800 Meters · Place 23 · South Portland800 Meters232:46.7810

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 800 Meters · Place 16 · South Portland800 Meters162:38.72 PB9
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 800 Meters · Place 6 · South Portland800 Meters62:45.649
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 800 Meters · Place 6 · South Portland800 Meters62:48.049
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 1600 Meters · Place 3 · South Portland1600 Meters36:20.05 PB9

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 800 Meters · Place 12 · South Portland800 Meters122:41.709
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 4 · South Portland800 Meters42:39.279
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 2 Miles · Place 3 · South Portland2 Miles314:15.50 PB9
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 800 Meters · Place 1 · South Portland800 Meters12:43.739
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 800 Meters · Place 3 · South Portland800 Meters32:55.739
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 1 Mile · Place 6 · South Portland1 Mile66:22.15 PB9
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 800 Meters · Place 2 · South Portland800 Meters22:48.989
Jan 4USM New Year's InvitationalJan 4 · 800 Meters · Place 34 · South Portland800 Meters343:01.409
Jan 4USM New Year's InvitationalJan 4 · 1 Mile · Place 38 · South Portland1 Mile386:37.259

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25SPMS-KING-SMC MS MeetApr 25 · 80m Hurdles · Place 2 · South Portland Middle School80m Hurdles218.568
Apr 25SPMS-KING-SMC MS MeetApr 25 · 1600 Meters · Place 1 · South Portland Middle School1600 Meters16:47.658