Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaine Class B · Feb 165:33.78aMaine Class BFebruary 16, 2026
1600 Meters · OutdoorMPA Maine Class B State Track & Field Championships · Jun 105:24.07aMPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
2 Miles · IndoorKVAC Meet 2B · Dec 1912:18.25aKVAC Meet 2BDecember 19, 2024
300m Hurdles · 30" / 0.762m · OutdoorCamden Hills Meet #1 · May 1556.68aCamden Hills Meet #1May 15, 2026
3200 Meters · OutdoorMPA Maine Class B State Track & Field Championships · Jun 1011:44.83aMPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
400 Meters · OutdoorMt View Meet #2 · May 111:10.01aMt View Meet #2May 11, 2023
800 Meters · IndoorKVAC Meet 3B · Jan 32:38.05KVAC Meet 3BJanuary 3, 2025
800 Meters · OutdoorLawrence Home Meet 1 · Apr 192:54.11Lawrence Home Meet 1April 19, 2023
High Jump · IndoorKVAC Meet 1B · Dec 164-6KVAC Meet 1BDecember 16, 2024
High Jump · OutdoorErskine Academy Meet · Apr 261.50Erskine Academy MeetApril 26, 2023
Triple Jump · IndoorKVAC Meet 1B · Dec 1626-6KVAC Meet 1BDecember 16, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 3200 Meters · Place 7 · Medomak Valley3200 Meters7.11:52.72a12
Jun 6Maine Class B ChampionshipJun 6 · 1600 Meters · Place 10 · Medomak Valley1600 Meters10.5:31.88a12
May 30KVAC Small School ChampionshipMay 30 · 3200 Meters · Place 2 · Medomak Valley3200 Meters2.12:01.10a12
May 30KVAC Small School ChampionshipMay 30 · 1600 Meters · Place 4 · Medomak Valley1600 Meters4.5:45.26a12
May 21Medomak Valley MeetMay 21 · 300m Hurdles · Place 2 · Medomak Valley300m Hurdles30" / 0.762m2.58.56a12
May 15Camden Hills Meet #1May 15 · 300m Hurdles · Place 4 · Medomak Valley300m Hurdles30" / 0.762m4.56.68a PB12
May 15Camden Hills Meet #1May 15 · 1600 Meters · Place 3 · Medomak Valley1600 Meters3.5:47.49a12
May 8Nokomis Meet #1May 8 · 300m Hurdles · Place 3 · Medomak Valley300m Hurdles30" / 0.762m3.57.56a12
May 8Nokomis Meet #1May 8 · 3200 Meters · Place 1 · Medomak Valley3200 Meters1.12:10.00a12
Apr 29Mt. Blue Meet #1Apr 29 · 300m Hurdles · Place 2 · Medomak Valley300m Hurdles30" / 0.762m2.58.32a12
Apr 29Mt. Blue Meet #1Apr 29 · 1600 Meters · Place 3 · Medomak Valley1600 Meters3.5:55.48a12
Apr 16Messalonskee Meet #1Apr 16 · 300m Hurdles · Place 7 · Medomak Valley300m Hurdles30" / 0.762m7.59.46a12
Apr 16Messalonskee Meet #1Apr 16 · 3200 Meters · Place 1 · Medomak Valley3200 Meters1.12:30.28a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 2 Miles · Place 5 · Medomak Valley2 Miles5.12:27.76a12
Feb 16Maine Class BFeb 16 · 1 Mile · Place 4 · Medomak Valley1 Mile4.5:33.78a PB12
Feb 6KVAC Class B ChampionshipFeb 6 · 2 Miles · Place 2 · Medomak Valley2 Miles212:24.4112
Feb 6KVAC Class B ChampionshipFeb 6 · 1 Mile · Place 3 · Medomak Valley1 Mile35:45.4212
Jan 30KVAC Meet 6CJan 30 · 2 Miles · Place 2 · Medomak Valley2 Miles212:24.6012
Jan 30KVAC Meet 6CJan 30 · 1 Mile · Place 2 · Medomak Valley1 Mile25:39.4912
Jan 17KVAC Meet 4BJan 17 · 2 Miles · Place 1 · Medomak Valley2 Miles112:52.1712
Jan 17KVAC Meet 4BJan 17 · 1 Mile · Place 1 · Medomak Valley1 Mile15:39.3312

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 2 Miles · Place 2 · Medomak Valley2 Miles2.12:38.79a12
Dec 20KVAC Meet 2CDec 20 · 1 Mile · Place 3 · Medomak Valley1 Mile3.5:47.69a12
Dec 12KVAC Meet 1CDec 12 · 2 Miles · Place 2 · Medomak Valley2 Miles2.13:01.09a12
Dec 12KVAC Meet 1CDec 12 · 1 Mile · Place 1 · Medomak Valley1 Mile1.5:50.62a12
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Place 6 · Medomak Valley2 Miles6.12:49.99a11
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 5 · Medomak Valley1 Mile5.5:42.73a11
Feb 8KVAC Class B ChampionshipFeb 8 · 2 Miles · Place 3 · Medomak Valley2 Miles312:49.2711
Feb 8KVAC Class B ChampionshipFeb 8 · 1 Mile · Place 2 · Medomak Valley1 Mile25:42.3911
Jan 29KVAC Meet 6CJan 29 · 2 Miles · Place 1 · Medomak Valley2 Miles112:43.9011
Jan 29KVAC Meet 6CJan 29 · 1 Mile · Place 1 · Medomak Valley1 Mile15:39.0711
Jan 15KVAC Meet 5AJan 15 · 2 Miles · Place 1 · Medomak Valley2 Miles112:42.8211
Jan 15KVAC Meet 5AJan 15 · 1 Mile · Place 2 · Medomak Valley1 Mile25:51.1711
Jan 9KVAC Meet 4AJan 9 · 2 Miles · Place 1 · Medomak Valley2 Miles113:02.7411
Jan 9KVAC Meet 4AJan 9 · 1 Mile · Place 1 · Medomak Valley1 Mile15:47.8711
Jan 3KVAC Meet 3BJan 3 · High Jump · Place 10 · Medomak ValleyHigh Jump104-211
Jan 3KVAC Meet 3BJan 3 · Triple Jump · Place 12 · Medomak ValleyTriple Jump1225-11.2511
Jan 3KVAC Meet 3BJan 3 · 800 Meters · Place 1 · Medomak Valley800 Meters12:38.05 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 6 · Medomak Valley3200 Meters6.11:44.83a PB11
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 5 · Medomak Valley1600 Meters5.5:24.07a PB11
May 30KVAC Small School ChampionshipMay 30 · 3200 Meters · Place 3 · Medomak Valley3200 Meters311:58.8111
May 30KVAC Small School ChampionshipMay 30 · 1600 Meters · Place 2 · Medomak Valley1600 Meters25:25.8711
May 20Medomak Meet #1May 20 · 3200 Meters · Place 1 · Medomak Valley3200 Meters112:12.8411
May 20Medomak Meet #1May 20 · 1600 Meters · Place 1 · Medomak Valley1600 Meters15:31.2711
May 8Camden Hills Meet #1May 8 · 1600 Meters · Place 1 · Medomak Valley1600 Meters15:27.1511
Apr 30Mt. Blue Meet #1Apr 30 · 1600 Meters · Place 1 · Medomak Valley1600 Meters15:40.0811
Apr 24Messalonskee Meet #1Apr 24 · 1600 Meters · Place 1 · Medomak Valley1600 Meters15:38.4211

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19KVAC Meet 2BDec 19 · 2 Miles · Place 1 · Medomak Valley2 Miles1.12:18.25a PB11
Dec 16KVAC Meet 1BDec 16 · 1 Mile · Place 1 · Medomak Valley1 Mile1.5:41.84a11
Dec 16KVAC Meet 1BDec 16 · Triple Jump · Place 11 · Medomak ValleyTriple Jump11.26-6 PB11
Dec 16KVAC Meet 1BDec 16 · High Jump · Place 7 · Medomak ValleyHigh Jump7.4-6 PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 3200 Meters · Place 18 · Medomak Valley3200 Meters18.12:54.58a10
May 24KVAC Small School ChampionshipMay 24 · 3200 Meters · Place 2 · Medomak Valley3200 Meters2.12:18.98a10
May 16Medomak Meet #2May 16 · Long Jump · Place 5 · Medomak ValleyLong Jump511-4.7510
May 16Medomak Meet #2May 16 · 3200 Meters · Place 2 · Medomak Valley3200 Meters212:35.8310
May 13Nokomis Meet #1May 13 · Long Jump · Place 10 · Medomak ValleyLong Jump1011-4.5010
May 13Nokomis Meet #1May 13 · 3200 Meters · Place 1 · Medomak Valley3200 Meters112:37.3710
May 3Medomak Meet #1May 3 · Long Jump · Place 6 · Medomak ValleyLong Jump611-8.5010
May 3Medomak Meet #1May 3 · 3200 Meters · Place 2 · Medomak Valley3200 Meters212:33.6810
Apr 25Erskine Academy Home MeetApr 25 · Long Jump · Place 11 · Medomak VallLong Jump1111-02.50—
Apr 25Erskine Academy Home MeetApr 25 · 3200 Meters · Place 1 · Medomak Vall3200 Meters112:56.04—
Apr 19Lawrence Home Meet 1Apr 19 · 3200 Meters · Place 2 · Medomak Vall3200 Meters213:03.16—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 3200 Meters · Place 7 · Medomak Valley3200 Meters7.12:37.44a9
May 26KVAC Medium School ChampionshipMay 26 · 3200 Meters · Place 4 · Medomak Vall3200 Meters412:28.829
May 11Mt View Meet #2May 11 · 400 Meters · Place 3 · Medomak Valley400 Meters3.1:10.01a PB9
May 8Medomak Meet #1May 8 · High Jump · Place 5 · Medomak VallHigh Jump54-00.00—
May 8Medomak Meet #1May 8 · 400 Meters · Place 8 · Medomak Vall400 Meters81:12.53—
Apr 26Erskine Academy MeetApr 26 · High Jump · Place 3 · Medomak VallHigh Jump31.50 PB—
Apr 26Erskine Academy MeetApr 26 · 400 Meters · Place 3 · Medomak Vall400 Meters31:12.20—
Apr 19Lawrence Home Meet 1Apr 19 · High Jump · Place 4 · Medomak VallHigh Jump44-00.00—
Apr 19Lawrence Home Meet 1Apr 19 · 800 Meters · Place 5 · Medomak Vall800 Meters52:54.11 PB—
Apr 19Lawrence Home Meet 1Apr 19 · 400 Meters · Place 5 · Medomak Vall400 Meters51:14.13—
Apr 12Lincoln County ScrimmageApr 12 · High Jump · Place 1 · Medomak VallHigh Jump14-04.00—
Apr 12Lincoln County ScrimmageApr 12 · 3200 Meters · Place 3 · Medomak Vall3200 Meters313:07.77—
Apr 12Lincoln County ScrimmageApr 12 · 400 Meters · Place 4 · Medomak Vall400 Meters41:13.56—