Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHS-FALMOUTH-SO PORTLAND @KENNEBUNK · May 156:44.76aHS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15, 2026
1600m Racewalk · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 2112:51.34aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
2 Miles · IndoorBIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLAND · Jan 1815:17.43BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJanuary 18, 2025
200 Meters · IndoorMassabesic-South Portland-Thornton-Windham · Jan 1135.11Massabesic-South Portland-Thornton-WindhamJanuary 11, 2025
55 Meters · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 179.65BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
600 Meters · IndoorSMAA INDOOR TRACK CHAMPIONSHIP · Feb 82:04.58SMAA INDOOR TRACK CHAMPIONSHIPFebruary 8, 2025
800 Meters · IndoorCHEVERUS-DEERING-PORTLAND-SO PORTLAND · Feb 12:55.32CHEVERUS-DEERING-PORTLAND-SO PORTLANDFebruary 1, 2025
800 Meters · OutdoorFalmouth Meet #1 · May 72:53.76Falmouth Meet #1May 7, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 1600m Racewalk · Place 10 · South Portland1600m Racewalk10.12:51.34a PB12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 1600 Meters · Place 9 · South Portland1600 Meters9.6:53.09a12
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 800 Meters · Place 14 · South Portland800 Meters14.3:09.11a12
May 19HS-BIDDEFORD-GORHAM-SO. PORTLAND @MARSHWOODMay 19 · 1600 Meters · Place 4 · South Portland1600 Meters4.6:45.87a12
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 3200 Meters · South Portland3200 Meters--DNF12
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 1600 Meters · Place 7 · South Portland1600 Meters7.6:44.76a PB12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 1600 Meters · Place 12 · South Portland1600 Meters12.7:03.60a12
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 800 Meters · Place 18 · South Portland800 Meters18.3:10.24a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 15 · South Portland800 Meters152:58.7612
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 800 Meters · Place 6 · South Portland800 Meters63:01.7912
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 2 Miles · Place 5 · South Portland2 Miles515:59.7612
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 800 Meters · Place 7 · South Portland800 Meters72:58.0312
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55 Meters · Place 22 · South Portland55 Meters229.65 PB12
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 800 Meters · Place 3 · South Portland800 Meters32:56.7712

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 600 Meters · Place 10 · South Portland600 Meters102:04.58 PB11
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 6 · South Portland800 Meters62:55.32 PB11
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 2 Miles · Place 5 · South Portland2 Miles515:17.43 PB11
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 800 Meters · Place 5 · South Portland800 Meters52:55.6211
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 200 Meters · Place 18 · South Portland200 Meters1835.11 PB11
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 800 Meters · Place 3 · South Portland800 Meters33:16.3711
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 600 Meters · Place 2 · South Portland600 Meters22:05.1611
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 800 Meters · Place 2 · South Portland800 Meters22:59.1111
Jan 4USM New Year's InvitationalJan 4 · 800 Meters · Place 40 · South Portland800 Meters403:14.5411

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Falmouth Meet #1May 7 · 800 Meters · Place 10 · South Portland800 Meters102:53.76 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 800 Meters · Place 10 · South Portland800 Meters102:59.3310