Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaine Class B · Feb 164:50.92aMaine Class BFebruary 16, 2026
1600 Meters · OutdoorMaine Class B Championship · Jun 64:34.13aMaine Class B ChampionshipJune 6, 2026
3200 Meters · OutdoorTWILIGHT @ Yarmouth · May 2210:39.71aTWILIGHT @ YarmouthMay 22, 2026
800 Meters · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 82:13.19aWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
800 Meters · OutdoorCape Elizabeth HS Meet · May 152:09.01aCape Elizabeth HS MeetMay 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 1600 Meters · Place 29 · Cape Elizabeth1600 Meters29.4:39.16a10
Jun 6Maine Class B ChampionshipJun 6 · 1600 Meters · Place 3 · Cape Elizabeth1600 Meters3.4:34.13a PB10
Jun 6Maine Class B ChampionshipJun 6 · 800 Meters · Place 20 · Cape Elizabeth800 Meters20.2:13.46a10
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 6 · Cape Elizabeth1600 Meters6.4:39.16a10
May 30WMC ChampionshipMay 30 · 800 Meters · Place 16 · Cape Elizabeth800 Meters16.2:16.70a10
May 22TWILIGHT @ YarmouthMay 22 · 3200 Meters · Place 5 · Cape Elizabeth3200 Meters5.10:39.71a PB10
May 22TWILIGHT @ YarmouthMay 22 · 1600 Meters · Place 3 · Cape Elizabeth1600 Meters3.4:43.44a10
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 28 · Cape Elizabeth1600 Meters28.4:51.89a10
May 15Cape Elizabeth HS MeetMay 15 · 800 Meters · Place 2 · Cape Elizabeth800 Meters2.2:09.01a PB10
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 1600 Meters · Place 1 · Cape Elizabeth1600 Meters1.4:47.68a10
May 1Lake Region Meet #1May 1 · 1600 Meters · Place 2 · Cape Elizabeth1600 Meters2.4:56.34a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 1 Mile · Place 7 · Cape Elizabeth1 Mile7.4:50.92a PB10
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 1 Mile · Place 3 · Cape Elizabeth1 Mile3.4:57.73a10
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 800 Meters · Place 2 · Cape Elizabeth800 Meters2.2:18.04a10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 1 Mile · Place 1 · Cape Elizabeth1 Mile1.5:04.28a10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 800 Meters · Place 3 · Cape Elizabeth800 Meters3.2:13.19a PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 17 · Cape Elizabeth1600 Meters17.4:58.32a9