Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 4B · Jan 174:40.15KVAC Meet 4BJanuary 17, 2026
1600 Meters · OutdoorMarathon Sports Elite Invitational · May 164:34.34aMarathon Sports Elite InvitationalMay 16, 2026
2 Miles · IndoorMaine Class A · Feb 1610:12.82aMaine Class AFebruary 16, 2026
3200 Meters · OutdoorMaine Class A Championship · Jun 69:48.12aMaine Class A ChampionshipJune 6, 2026
800 Meters · IndoorMines Indoor HS Meet Series #6 · Jan 302:19.69aMines Indoor HS Meet Series #6January 30, 2025
800 Meters · OutdoorCamden Hills Meet #1 · May 152:05.07aCamden Hills Meet #1May 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 3200 Meters · Place 22 · Camden Hills RegionalCamden Hills Regional3200 Meters22.10:10.55a12
Jun 6Maine Class A ChampionshipJun 6 · 3200 Meters · Place 5 · Camden Hills RegionalCamden Hills Regional3200 Meters5.9:48.12a PB12
May 29KVAC Large School ChampionshipMay 29 · 3200 Meters · Place 2 · Camden Hills RegionalCamden Hills Regional3200 Meters2.10:24.75a12
May 29KVAC Large School ChampionshipMay 29 · 1600 Meters · Place 2 · Camden Hills RegionalCamden Hills Regional1600 Meters2.4:37.56a12
May 21Medomak Valley MeetMay 21 · 3200 Meters · Place 1 · Camden Hills RegionalCamden Hills Regional3200 Meters1.9:57.40a12
May 16Marathon Sports Elite InvitationalMay 16 · 3200 Meters · Place 11 · Camden Hills RegionalCamden Hills Regional3200 Meters11.10:28.81a12
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 8 · Camden Hills RegionalCamden Hills Regional1600 Meters8.4:34.34a PB12
May 15Camden Hills Meet #1May 15 · 800 Meters · Place 1 · Camden Hills RegionalCamden Hills Regional800 Meters1.2:05.07a PB12
May 8Mt. Ararat Home Meet #2May 8 · 3200 Meters · Place 1 · Camden Hills RegionalCamden Hills Regional3200 Meters1.10:44.20a12
May 8Mt. Ararat Home Meet #2May 8 · 800 Meters · Place 1 · Camden Hills RegionalCamden Hills Regional800 Meters1.2:07.18a12
Apr 28Waterville Meet #1Apr 28 · 1600 Meters · Place 1 · Camden Hills RegionalCamden Hills Regional1600 Meters1.4:46.70a12
Apr 25Lawrence HS MeetApr 25 · 3200 Meters · Place 1 · Camden Hills RegionalCamden Hills Regional3200 Meters1.11:10.16a12
Apr 25Lawrence HS MeetApr 25 · 1600 Meters · Place 1 · Camden Hills RegionalCamden Hills Regional1600 Meters1.4:43.06a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 2 Miles · Place 27 · Camden Hills RegionalCamden Hills Regional2 Miles27.10:18.49a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 2 Miles · Place 27 · Camden Hills RegionalCamden Hills Regional2 Miles27.10:18.49a12
Feb 16Maine Class AFeb 16 · 2 Miles · Place 6 · Camden Hills RegionalCamden Hills Regional2 Miles6.10:12.82a PB12
Feb 9KVAC Class A ChampionshipFeb 9 · 2 Miles · Place 3 · Camden Hills Regional High SchCamden Hills Regional High Sch2 Miles310:27.6412
Feb 9KVAC Class A ChampionshipFeb 9 · 1 Mile · Place 3 · Camden Hills Regional High SchCamden Hills Regional High Sch1 Mile34:42.8512
Jan 30KVAC Meet 6CJan 30 · 1 Mile · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch1 Mile14:43.0812
Jan 17KVAC Meet 4BJan 17 · 2 Miles · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch2 Miles110:43.3812
Jan 17KVAC Meet 4BJan 17 · 1 Mile · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch1 Mile14:40.15 PB12
Jan 2USM New Year's InvitationalJan 2 · 2 Miles · Place 3 · Camden HillsCamden Hills2 Miles310:16.56—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 2 Miles · Place 1 · Camden Hills RegionalCamden Hills Regional2 Miles1.10:39.73a12
Dec 20KVAC Meet 2CDec 20 · 1 Mile · Place 1 · Camden Hills RegionalCamden Hills Regional1 Mile1.4:47.90a12
Dec 12KVAC Meet 1CDec 12 · 2 Miles · Place 1 · Camden Hills RegionalCamden Hills Regional2 Miles1.10:23.89a12
Jan 30Mines Indoor HS Meet Series #6Jan 30 · 800 Meters · Place 24 · UnattachedUnattached800 Meters24.2:19.69a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 15 · Camden Hills RegionalCamden Hills Regional3200 Meters15.10:11.30a11
Jun 2KVAC Large School ChampionshipJun 2 · 3200 Meters · Place 4 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters410:16.4311
May 20Medomak Meet #1May 20 · 800 Meters · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch800 Meters12:11.1111
May 17Marathon Sports Elite InvitationalMay 17 · 3200 Meters · Place 6 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters610:15.8411
May 14Leavitt Home MeetMay 14 · 800 Meters · Place 5 · Camden Hills RegionalCamden Hills Regional800 Meters5.2:13.15a11
May 8Camden Hills Meet #1May 8 · 1600 Meters · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch1600 Meters14:57.4011
May 1Lawrence Home MeetMay 1 · 3200 Meters · Place 2 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters210:29.3411
Apr 24Mt. Ararat HS Meet #1Apr 24 · 3200 Meters · Place 2 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters210:52.3111
Apr 24Mt. Ararat HS Meet #1Apr 24 · 1600 Meters · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch1600 Meters14:57.3411

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 3200 Meters · Place 16 · Camden Hills RegionalCamden Hills Regional3200 Meters16.10:25.18a10
May 25KVAC Large School ChampionshipMay 25 · 3200 Meters · Place 5 · Camden Hills RegionalCamden Hills Regional3200 Meters5.10:42.47a10
May 16Medomak Meet #2May 16 · 800 Meters · Place 4 · Camden Hills Regional High SchCamden Hills Regional High Sch800 Meters42:20.1310
May 16Medomak Meet #2May 16 · 1600 Meters · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch1600 Meters14:59.2310
May 11Waterville InvitationalMay 11 · 3200 Meters · Place 1 · Camden HillsCamden Hills3200 Meters110:27.6010
May 9Morse Meet #1May 9 · 3200 Meters · Place 2 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters210:29.1110
May 2Camden Hills Meet #1May 2 · 3200 Meters · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters110:31.6310
Apr 26Mt. Ararat Meet #1Apr 26 · 3200 Meters · Place 1 · Camden HillsCamden Hills3200 Meters110:47.7510
Apr 19Mt. View Meet #1Apr 19 · 3200 Meters · Place 1 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters110:50.8910

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19Maine Class A Indoor State MeetFeb 19 · 1 Mile · Place 11 · Camden Hills RegionalCamden Hills Regional1 Mile11.4:53.47a10
Feb 12KVAC Class A ChampionshipFeb 12 · 2 Miles · Place 5 · Camden HillsCamden Hills2 Miles510:38.9610
Feb 12KVAC Class A ChampionshipFeb 12 · 2 Miles · Place 3 · Camden HillsCamden Hills2 Miles310:51.6010
Feb 12KVAC Class A ChampionshipFeb 12 · 2 Miles · Place 3 · Camden Hills Regional High SchCamden Hills Regional High Sch2 Miles310:51.6010
Feb 2KVAC Meet 6BFeb 2 · 1 Mile · Place 1 · Camden HillsCamden Hills1 Mile14:54.0610
Jan 19KVAC Meet 5BJan 19 · 2 Miles · Place 5 · Camden HillsCamden Hills2 Miles512:46.4710
Jan 19KVAC Meet 5BJan 19 · 800 Meters · Place 5 · Camden HillsCamden Hills800 Meters52:20.0410
Jan 19KVAC Meet 5BJan 19 · 1 Mile · Place 2 · Camden HillsCamden Hills1 Mile24:57.0210

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · 2 Miles · Place 3 · Camden Hills RegionalCamden Hills Regional2 Miles3.10:38.96a10
Dec 21KVAC Meet 3CDec 21 · 1 Mile · Place 2 · Camden Hills RegionalCamden Hills Regional1 Mile2.4:52.93a10
Dec 16KVAC Meet 2CDec 16 · 2 Miles · Place 3 · Camden Hills RegionalCamden Hills Regional2 Miles3.10:41.74a10
Dec 9KVAC Meet 1BDec 9 · 2 Miles · Place 1 · Camden Hills RegionalCamden Hills Regional2 Miles1.10:39.26a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27KVAC Large School ChampionshipMay 27 · 3200 Meters · Place 3 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters310:55.899
May 13Waterville InvitationalMay 13 · 3200 Meters · Place 5 · Camden HillsCamden Hills3200 Meters510:51.789
May 11Morse Meet #1May 11 · 3200 Meters · Place 1 · Camden HillsCamden Hills3200 Meters111:01.10—
May 8Medomak Meet #1May 8 · 1600 Meters · Place 7 · Camden HillsCamden Hills1600 Meters75:14.85—
May 8Medomak Meet #1May 8 · 800 Meters · Place 8 · Camden HillsCamden Hills800 Meters82:26.88—
Apr 28Camden Hills Meet #1Apr 28 · 3200 Meters · Place 2 · Camden HillsCamden Hills3200 Meters210:57.10—
Apr 21Mt. Blue Meet #1Apr 21 · 3200 Meters · Place 2 · Camden Hills Regional High SchCamden Hills Regional High Sch3200 Meters211:03.099