Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGORHAM-SCARBORO-FALMOUTH-WINDHAM · Jan 245:12.08GORHAM-SCARBORO-FALMOUTH-WINDHAMJanuary 24, 2026
1600 Meters · OutdoorBonny Eagle Home Meet 2 · May 225:08.28Bonny Eagle Home Meet 2May 22, 2025
200 Meters · IndoorBIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLAND · Jan 1827.95BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJanuary 18, 2025
200 Meters · OutdoorSMAA: MARSHWOOD-SCARBOROUGH @WINDHAM · May 1527.63SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15, 2024
800 Meters · IndoorDEERING-WEST-MARSH-SANFORD-SCARBORO · Jan 62:20.80DEERING-WEST-MARSH-SANFORD-SCARBOROJanuary 6, 2026
800 Meters · OutdoorSCARBOROUGH-WINDHAM@SANFORD · May 192:13.93aSCARBOROUGH-WINDHAM@SANFORDMay 19, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 800 Meters · Place 21 · Scarborough800 Meters21.2:14.80a12
May 19SCARBOROUGH-WINDHAM@SANFORDMay 19 · 800 Meters · Place 3 · Scarborough800 Meters3.2:13.93a PB12
Apr 23CHEVERUS-GORHAM-SCARBOROUGH@BIDDEFORDApr 23 · 1600 Meters · Place 7 · Scarborough1600 Meters7.5:15.94a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24GORHAM-SCARBORO-FALMOUTH-WINDHAMJan 24 · 1 Mile · Place 7 · Scarborough1 Mile75:12.08 PB12
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 800 Meters · Place 23 · Scarborough800 Meters232:25.8912
Jan 17BIDD-SO PORT-SCARBORO-SANFORD-KENNEBUNKJan 17 · 1 Mile · Place 7 · Scarborough1 Mile75:16.2712
Jan 6DEERING-WEST-MARSH-SANFORD-SCARBOROJan 6 · 800 Meters · Place 3 · Scarborough800 Meters32:20.80 PB—
Jan 2USM New Year's InvitationalJan 2 · 1 Mile · Place 25 · Scarborough1 Mile255:12.7612

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 1 Mile · Place 11 · Scarborough1 Mile11.5:19.89a12
Feb 1FALMOUTH-GORHAM-SCARBOROUGH-WINDHAMFeb 1 · 800 Meters · Place 13 · Scarborough800 Meters132:30.4411
Feb 1FALMOUTH-GORHAM-SCARBOROUGH-WINDHAMFeb 1 · 1 Mile · Place 5 · Scarborough1 Mile55:22.6411
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 200 Meters · Place 16 · Scarborough200 Meters1627.95 PB11
Jan 18BIDDEFORD-KENNEBUNK-SANFORD-SCARBOROUGH-SO PORTLANDJan 18 · 1 Mile · Place 6 · Scarborough1 Mile65:27.8711
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 1 Mile · Place 8 · Scarborough1 Mile8.5:30.61a11
Jan 9DEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOKJan 9 · 800 Meters · Place 5 · Scarborough800 Meters52:24.8711
Jan 4USM New Year's InvitationalJan 4 · 1 Mile · Place 44 · Scarborough1 Mile445:26.2311

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24SCARBOROUGH-SEACOAST-SO PORTLAND @THORNTON ACADEMYMay 24 · 800 Meters · Place 5 · Scarborough800 Meters52:14.96—
May 22Bonny Eagle Home Meet 2May 22 · 1600 Meters · Place 5 · Scarborough1600 Meters55:08.28 PB—
May 22Bonny Eagle Home Meet 2May 22 · 1600 Meters · Place 5 · Scarborough1600 Meters55:08.28—
May 13BIDDEFORD-SANFORD-SCARBOROUGH @WINDHAMMay 13 · 800 Meters · Place 7 · Scarborough800 Meters72:15.8311
Apr 17HS-PORTLAND, SCARBOROUGH @ MASSABESICApr 17 · 1600 Meters · Place 14 · Scarborough1600 Meters145:33.0211

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 1 Mile · Place 8 · Scarborough1 Mile8.5:27.51a11
Dec 21Cheverus-Marshwood-Scarborough-Thornton AcademyDec 21 · 200 Meters · Place 12 · Scarborough200 Meters12.28.13a11
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · 800 Meters · Place 15 · Scarborough800 Meters152:34.7510
Jan 13SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 13 · 1 Mile · Place 13 · Scarborough1 Mile136:00.9810
Jan 9SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 9 · 800 Meters · Place 8 · Scarborough800 Meters82:33.2710
Jan 4SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJan 4 · 1 Mile · Place 6 · Scarborough1 Mile66:08.1210

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · 1600 Meters · Place 11 · Scarborough1600 Meters115:49.70—
May 15SMAA: MARSHWOOD-SCARBOROUGH @WINDHAMMay 15 · 200 Meters · Place 27 · Scarborough200 Meters2727.63 PB—
May 11Fleet Feet Maine Elite InvitationalMay 11 · 800 Meters · Place 29 · Scarborough800 Meters292:24.5910
May 8Scarborough Meet #1May 8 · 1600 Meters · Place 7 · Scarborough1600 Meters75:52.82—
May 8Scarborough Meet #1May 8 · 200 Meters · Place 20 · Scarborough200 Meters2028.53—
May 4Phillips Exeter Cluster MeetMay 4 · 800 Meters · Place 24 · Scarborough800 Meters24.2:27.78a10
May 4Phillips Exeter Cluster MeetMay 4 · 200 Meters · Place 47 · Scarborough200 Meters47.28.84a10
May 2KENNEBUNK-SCARBOROUGH-WESTBROOK@NOBLEMay 2 · 1600 Meters · Place 8 · Scarborough1600 Meters85:46.73—
May 2KENNEBUNK-SCARBOROUGH-WESTBROOK@NOBLEMay 2 · 200 Meters · Place 32 · Scarborough200 Meters3228.91—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 800 Meters · Place 10 · Scarborough800 Meters102:31.95—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 27 · Scarborough800 Meters27.2:38.26a10
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · 1 Mile · Place 14 · Scarborough1 Mile14.6:25.08a10