Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 96:09.42aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
1600 Meters · OutdoorSHAPLEIGH-NOBLE @ MARSHWOOD · May 206:00.60SHAPLEIGH-NOBLE @ MARSHWOODMay 20, 2024
1600m Race Walk · OutdoorPORTLAND-BONNY EAGLE @NOBLE · May 157:42.87PORTLAND-BONNY EAGLE @NOBLEMay 15, 2025
1600m Racewalk · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 297:31.59aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
3200 Meters · OutdoorBONNY EAGLE-SCARBOROUGH@NOBLE · May 1312:14.09aBONNY EAGLE-SCARBOROUGH@NOBLEMay 13, 2026
600 Meters · IndoorBIDD-CHEVERUS-NOBLE-WINDHAM · Jan 81:54.47BIDD-CHEVERUS-NOBLE-WINDHAMJanuary 8, 2026
800 Meters · IndoorKENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORD · Jan 242:26.59KENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORDJanuary 24, 2026
800 Meters · OutdoorBonny Eagle Home Meet 1 · Apr 232:31.50aBonny Eagle Home Meet 1April 23, 2026
Javelin · 300g TJ · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 2757-03NOBLE MIDDLE SCHOOL MEETApril 27, 2023
Long Jump · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 2711-05.50NOBLE MIDDLE SCHOOL MEETApril 27, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 1600m Racewalk · Place 2 · NobleNoble1600m Racewalk2.7:36.85a10
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 1600m Racewalk · Place 1 · NobleNoble1600m Racewalk1.7:31.59a PB10
May 19Falmouth Meet #2May 19 · 3200 Meters · Place 5 · NobleNoble3200 Meters5.13:05.92a10
May 19Falmouth Meet #2May 19 · 1600m Racewalk · Place 1 · NobleNoble1600m Racewalk1.8:20.64a10
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 3200 Meters · Place 4 · NobleNoble3200 Meters4.12:14.09a PB10
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 1600m Racewalk · Place 1 · NobleNoble1600m Racewalk1.7:34.29a10
May 9CHEVERUS-MARSHWOOD-NOBLE @THORNTON ACADEMYMay 9 · 1600m Racewalk · Place 1 · NobleNoble1600m Racewalk1.7:32.81a10
Apr 29BIDDEFORD-WESTBROOK@NOBLEApr 29 · 3200 Meters · Place 2 · NobleNoble3200 Meters2.12:43.66a10
Apr 29BIDDEFORD-WESTBROOK@NOBLEApr 29 · 1600m Racewalk · Place 1 · NobleNoble1600m Racewalk1.7:33.82a10
Apr 23Bonny Eagle Home Meet 1Apr 23 · 1600m Racewalk · Place 1 · NobleNoble1600m Racewalk1.7:55.84a10
Apr 23Bonny Eagle Home Meet 1Apr 23 · 800 Meters · Place 8 · NobleNoble800 Meters8.2:31.50a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24KENNEBUNK-MARSHWOOD-MASSABESIC-NOBLE-SANFORDJan 24 · 800 Meters · Place 4 · NobleNoble800 Meters42:26.59 PB10
Jan 17DEER-FALMOUTH-NOBLE-THORNTONJan 17 · 800 Meters · Place 5 · NobleNoble800 Meters52:28.1510
Jan 8BIDD-CHEVERUS-NOBLE-WINDHAMJan 8 · 600 Meters · Place 6 · NobleNoble600 Meters61:54.47 PB10
Jan 2USM New Year's InvitationalJan 2 · 1 Mile · Place 1 · NobleNoble1 Mile18:09.0410

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 1 Mile · Place 24 · NobleNoble1 Mile24.6:09.42a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 1600m Racewalk · Place 5 · NobleNoble1600m Racewalk5.7:56.61a9
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 1600m Race Walk · Place 2 · NobleNoble1600m Race Walk27:44.459
May 19MARSHWOOD-SANFORD-NOBLE@MASSABESICMay 19 · 800 Meters · Place 14 · NobleNoble800 Meters142:36.709
May 15PORTLAND-BONNY EAGLE @NOBLEMay 15 · 1600m Race Walk · Place 2 · NobleNoble1600m Race Walk27:42.87 PB9
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 1600m Race Walk · Place 2 · Noble High SNoble High S1600m Race Walk28:03.10—
May 1SO. PORTLAND-WINDHAM @NOBLEMay 1 · 800 Meters · Place 7 · Noble High SNoble High S800 Meters72:46.52—
Apr 18Falmouth Meet #1Apr 18 · Long Jump · Place 14 · NobleNobleLong Jump1412-49
Apr 18Falmouth Meet #1Apr 18 · 800 Meters · Place 8 · NobleNoble800 Meters82:45.129
Apr 18Falmouth Meet #1Apr 18 · 1600m Race Walk · Place 2 · NobleNoble1600m Race Walk29:09.949
Apr 18Falmouth Meet #1Apr 18 · 1600m Race Walk · Place 2 · NobleNoble1600m Race Walk29:09.949
Apr 18Falmouth Meet #1Apr 18 · Long Jump · Place 14 · NobleNobleLong Jump1412-49
Apr 18Falmouth Meet #1Apr 18 · 800 Meters · Place 8 · NobleNoble800 Meters82:45.129

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MS-NOBLE-WELLS-MASSABESIC @ SANFORDMay 29 · 1600 Meters · Place 2 · Noble MSNoble MS1600 Meters26:02.608
May 29MS-NOBLE-WELLS-MASSABESIC @ SANFORDMay 29 · Long Jump · Place 5 · Noble MSNoble MSLong Jump513-28
May 20SHAPLEIGH-NOBLE @ MARSHWOODMay 20 · 1600 Meters · Place 3 · Noble MSNoble MS1600 Meters36:00.60 PB8
May 20SHAPLEIGH-NOBLE @ MARSHWOODMay 20 · Long Jump · Place 2 · Noble MSNoble MSLong Jump213-118
Apr 29MS-THORNTON-NOBLE-WELLS @NOBLEApr 29 · 1600 Meters · Place 2 · Noble MSNoble MS1600 Meters26:17.968
Apr 29MS-THORNTON-NOBLE-WELLS @NOBLEApr 29 · Javelin · Place 2 · Noble MSNoble MSJavelin239-98
Apr 29MS-THORNTON-NOBLE-WELLS @NOBLEApr 29 · Long Jump · Place 4 · Noble MSNoble MSLong Jump411-28

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Shapleigh, Marshwood, Noble MS MeetMay 23 · Javelin · Place 2 · Noble MSNoble MSJavelin264-01—
May 23Shapleigh, Marshwood, Noble MS MeetMay 23 · Long Jump · Place 2 · Noble MSNoble MSLong Jump212-04.50—
May 23Shapleigh, Marshwood, Noble MS MeetMay 23 · 1600 Meters · Place 2 · Noble MSNoble MS1600 Meters26:23.85—
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · Long Jump · Place 8 · NobleNobleLong Jump8.11-05.50 PB7
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · Javelin · Place 2 · NobleNobleJavelin300g TJ2.57-03 PB7