Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSCARBOROUGH-SO PORTLAND @WINDHAM · May 216:32.59aSCARBOROUGH-SO PORTLAND @WINDHAMMay 21, 2026
2 Miles · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 1716:00.03BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
200 Meters · IndoorMassabesic-South Portland-Thornton-Windham · Jan 1133.87Massabesic-South Portland-Thornton-WindhamJanuary 11, 2025
200 Meters · OutdoorSMAA: KENNEBUNK-SO. PORTLAND @MARSHWOOD · May 1334.97SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13, 2025
3200 Meters · OutdoorHS-FALMOUTH-SO PORTLAND @KENNEBUNK · May 1515:42.12aHS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15, 2026
400 Meters · IndoorMassabesic-South Portland-Thornton-Windham · Jan 111:15.12Massabesic-South Portland-Thornton-WindhamJanuary 11, 2025
400 Meters · OutdoorSMAA: KENNEBUNK-SO. PORTLAND @MARSHWOOD · May 131:16.66SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13, 2025
55 Meters · IndoorBIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNK · Jan 179.41BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJanuary 17, 2026
600 Meters · IndoorSMAA INDOOR TRACK CHAMPIONSHIP · Feb 82:08.44SMAA INDOOR TRACK CHAMPIONSHIPFebruary 8, 2025
800 Meters · IndoorSMAA Southwesterns Championships · Feb 72:50.15SMAA Southwesterns ChampionshipsFebruary 7, 2026
800 Meters · OutdoorHS-FALMOUTH-SO PORTLAND @KENNEBUNK · May 152:54.09aHS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21SCARBOROUGH-SO PORTLAND @WINDHAMMay 21 · 1600 Meters · Place 7 · South Portland1600 Meters7.6:32.59a PB10
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 3200 Meters · Place 7 · South Portland3200 Meters7.15:42.12a PB10
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 800 Meters · Place 11 · South Portland800 Meters11.2:54.09a PB10
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 1600 Meters · Place 11 · South Portland1600 Meters11.6:59.17a10
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 800 Meters · Place 16 · South Portland800 Meters16.3:03.39a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 16 · South Portland800 Meters162:50.15 PB10
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 2 Miles · Place 6 · South Portland2 Miles616:00.03 PB10
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 800 Meters · Place 6 · South Portland800 Meters62:52.5310
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55 Meters · Place 32 · South Portland55 Meters329.41 PB10
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 800 Meters · Place 6 · South Portland800 Meters63:00.1010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 200 Meters · Place 22 · South Portland200 Meters2234.97 PB9
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 400 Meters · Place 12 · South Portland400 Meters121:16.66 PB9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 600 Meters · Place 11 · South Portland600 Meters112:08.44 PB9
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 200 Meters · Place 26 · South Portland200 Meters2634.489
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 400 Meters · Place 14 · South Portland400 Meters141:15.699
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 200 Meters · Place 17 · South Portland200 Meters1733.87 PB9
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 400 Meters · Place 5 · South Portland400 Meters51:15.12 PB9
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · Shot Put · Place 7 · South PortlandShot Put717-119
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 800 Meters · Place 4 · South Portland800 Meters43:11.099
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · Shot Put · Place 7 · South PortlandShot Put717-10.509