Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFalmouth Meet #1 · May 716.18Falmouth Meet #1May 7, 2024
1600m Racewalk · OutdoorHS-FALMOUTH-SO PORTLAND @KENNEBUNK · May 1511:40.54aHS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15, 2026
200 Meters · IndoorBONNY EAGLE-FALM-MASS-SO PORTLAND · Jan 635.89BONNY EAGLE-FALM-MASS-SO PORTLANDJanuary 6, 2026
200 Meters · OutdoorSO. PORTLAND-WINDHAM @NOBLE · May 134.62SO. PORTLAND-WINDHAM @NOBLEMay 1, 2025
400 Meters · IndoorMassabesic-South Portland-Thornton-Windham · Jan 111:37.76Massabesic-South Portland-Thornton-WindhamJanuary 11, 2025
400 Meters · OutdoorSMAA: South Portland, Biddeford, Cheverus · May 21:29.89SMAA: South Portland, Biddeford, CheverusMay 2, 2024
55 Meter · IndoorGorham-Noble-South Portland-Westbrook · Dec 219.52aGorham-Noble-South Portland-WestbrookDecember 21, 2024
55 Meters · IndoorBIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLAND · Jan 189.43BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJanuary 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 1600m Racewalk · Place 7 · South Portland1600m Racewalk7.11:40.54a PB11
May 15HS-FALMOUTH-SO PORTLAND @KENNEBUNKMay 15 · 200 Meters · Place 29 · South Portland200 Meters29.34.71a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 200 Meters · Place 32 · South Portland200 Meters32.36.75a11
Apr 29SMAA: KENNEBUNK-CHEVERUS-SO. PORTLAND @MARSHWOODApr 29 · 100 Meters · Place 42 · South Portland100 Meters42.17.75a11
Apr 23Bonny Eagle Home Meet 1Apr 23 · 1600m Racewalk · Place 2 · South Portland1600m Racewalk2.11:57.61a11
Apr 23Bonny Eagle Home Meet 1Apr 23 · 100 Meters · Place 36 · South Portland100 Meters36.17.89a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 200 Meters · Place 13 · South Portland200 Meters1336.3011
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 55 Meters · Place 13 · South Portland55 Meters139.8511
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 200 Meters · Place 16 · South Portland200 Meters1638.0211
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 55 Meters · Place 23 · South Portland55 Meters239.7511
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 200 Meters · Place 12 · South Portland200 Meters1235.89 PB11
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 55 Meters · Place 12 · South Portland55 Meters1210.0411

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 55 Meter · Place 31 · South Portland55 Meter31.10.07a11
Dec 11Chev-Thornton-FALM-KENN-MASS-SANF-SO PORT-WEST-WINDDec 11 · 200 Meters · Place 35 · South Portland200 Meters35.39.03a11
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 200 Meters · Place 32 · South Portla200 Meters3237.41—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55 Meters · Place 20 · South Portla55 Meters209.44—
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 200 Meters · Place 32 · South Portland200 Meters3237.4110
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 55 Meters · Place 20 · South Portland55 Meters209.4410
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 55 Meters · Place 23 · South Portland55 Meters239.43 PB10
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 200 Meters · Place 22 · South Portland200 Meters2235.9310
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 400 Meters · Place 11 · South Portland400 Meters111:37.76 PB10
Jan 11Massabesic-South Portland-Thornton-WindhamJan 11 · 55 Meters · Place 20 · South Portland55 Meters209.5410

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 200 Meters · Place 20 · South Portla200 Meters2034.71—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 20 · South Portla100 Meters2016.66—
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 200 Meters · Place 20 · South Portland200 Meters2034.7110
May 13SMAA: KENNEBUNK-SO. PORTLAND @MARSHWOODMay 13 · 100 Meters · Place 20 · South Portland100 Meters2016.6610
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 200 Meters · Place 33 · South Portla200 Meters3334.62 PB—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 100 Meters · Place 38 · South Portla100 Meters3816.76—
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 200 Meters · Place 27 · South Portland200 Meters2736.0610
Apr 18SMAA: Westbrook, Sanford, South Portland, GorhamApr 18 · 100 Meters · Place 34 · South Portland100 Meters3417.1110

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Gorham-Noble-South Portland-WestbrookDec 21 · 55 Meter · Place 20 · South Portland55 Meter20.9.52a PB10
Dec 21Gorham-Noble-South Portland-WestbrookDec 21 · 200 Meters · Place 18 · South Portland200 Meters18.36.56a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Falmouth Meet #1May 7 · 200 Meters · Place 48 · South Portland200 Meters4835.219
May 7Falmouth Meet #1May 7 · 400 Meters · Place 24 · South Portland400 Meters241:38.189
May 7Falmouth Meet #1May 7 · 100 Meters · Place 48 · South Portland100 Meters4816.18 PB9
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 400 Meters · Place 16 · South Portla400 Meters161:29.89 PB—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 28 · South Portla100 Meters2816.92—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 400 Meters · Place 16 · South Portla400 Meters161:29.89—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 100 Meters · Place 28 · South Portla100 Meters2816.92—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 400 Meters · Place 17 · South Portla400 Meters171:38.89—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 200 Meters · Place 40 · South Portla200 Meters4037.92—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 100 Meters · Place 43 · South Portla100 Meters4317.66—