Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Meet 5C · Jan 205:40.89KVAC Meet 5CJanuary 20, 2024
1 Mile · OutdoorKVAC Meet 1C · Dec 95:51.30aKVAC Meet 1CDecember 9, 2023
100 Meters · OutdoorCamden Hills Meet #1 · May 1513.65aCamden Hills Meet #1May 15, 2026
200 Meters · IndoorKVAC Meet 5C · Jan 2029.27KVAC Meet 5CJanuary 20, 2024
55 Meter · IndoorKVAC Meet 2B · Dec 228.99aKVAC Meet 2BDecember 22, 2022
55 Meters · IndoorKVAC Meet 5D · Jan 218.75KVAC Meet 5DJanuary 21, 2023
800 Meters · IndoorKVAC Meet 2C · Dec 202:23.06aKVAC Meet 2CDecember 20, 2025
800 Meters · OutdoorCamden Hills Meet #1 · May 152:15.73aCamden Hills Meet #1May 15, 2026
Discus · 1.6kg · OutdoorNokomis Meet #1 · May 869-1Nokomis Meet #1May 8, 2026
High Jump · IndoorKVAC Meet 1A · Dec 115-00.00KVAC Meet 1ADecember 11, 2025
High Jump · OutdoorMessalonskee Meet #1 · Apr 164-8Messalonskee Meet #1April 16, 2026
Javelin · 800g · OutdoorMaine Class B Championship · Jun 6122-06Maine Class B ChampionshipJune 6, 2026
Long Jump · IndoorKVAC Meet 3C · Dec 2112-05.25KVAC Meet 3CDecember 21, 2023
Long Jump · OutdoorMessalonskee Meet #1 · Apr 1614-3.75Messalonskee Meet #1April 16, 2026
Shot Put · 12lb · IndoorKVAC Meet 3C · Dec 2126-09.50KVAC Meet 3CDecember 21, 2023
Shot Put · 12lb · OutdoorCapital City Classic · May 2231-1Capital City ClassicMay 22, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Javelin · Place 16 · Nokomis RegionalJavelin800g16.122-06 PB12
May 29KVAC Large School ChampionshipMay 29 · Javelin · Place 9 · Nokomis RegionalJavelin800g9.119-012
May 29KVAC Large School ChampionshipMay 29 · 800 Meters · Place 12 · Nokomis Regional800 Meters12.2:18.58a12
May 22Capital City ClassicMay 22 · Javelin · Place 12 · Nokomis RegionalJavelin800g12.107-912
May 22Capital City ClassicMay 22 · Shot Put · Place 27 · Nokomis RegionalShot Put12lb27.31-1 PB12
May 22Capital City ClassicMay 22 · 800 Meters · Place 11 · Nokomis Regional800 Meters11.2:19.10a12
May 15Camden Hills Meet #1May 15 · Javelin · Place 2 · Nokomis RegionalJavelin800g2.122-412
May 15Camden Hills Meet #1May 15 · 800 Meters · Place 6 · Nokomis Regional800 Meters6.2:15.73a PB12
May 15Camden Hills Meet #1May 15 · 100 Meters · Place 25 · Nokomis Regional100 Meters25.13.65a PB12
May 8Nokomis Meet #1May 8 · Long Jump · Place 14 · Nokomis RegionalLong Jump14.13-6.2512
May 8Nokomis Meet #1May 8 · Javelin · Place 13 · Nokomis RegionalJavelin800g13.104-012
May 8Nokomis Meet #1May 8 · Discus · Place 19 · Nokomis RegionalDiscus1.6kg19.69-1 PB12
May 8Nokomis Meet #1May 8 · 800 Meters · Place 1 · Nokomis Regional800 Meters1.2:20.94a12
Apr 16Messalonskee Meet #1Apr 16 · Long Jump · Place 9 · Nokomis RegionalLong Jump9.14-3.75 PB12
Apr 16Messalonskee Meet #1Apr 16 · High Jump · Place 6 · Nokomis RegionalHigh Jump6.4-8 PB12
Apr 16Messalonskee Meet #1Apr 16 · Javelin · Place 2 · Nokomis RegionalJavelin800g2.118-512
Apr 16Messalonskee Meet #1Apr 16 · 800 Meters · Place 3 · Nokomis Regional800 Meters3.2:24.60a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 7 · Nokomis HighShot Put732-07.7512
Jan 10KVAC Meet 3CJan 10 · High Jump · Place 5 · Nokomis HighHigh Jump54-10.0012
Jan 10KVAC Meet 3CJan 10 · 800 Meters · Place 11 · Nokomis High800 Meters112:27.3212
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 7 · Nokomis HighShot Put732-07.7512
Jan 10KVAC Meet 3CJan 10 · High Jump · Place 5 · Nokomis HighHigh Jump54-10.0012
Jan 10KVAC Meet 3CJan 10 · 800 Meters · Place 11 · Nokomis High800 Meters112:27.3212

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · High Jump · Place 6 · Nokomis RegionalHigh Jump6.4-1012
Dec 20KVAC Meet 2CDec 20 · 800 Meters · Place 2 · Nokomis Regional800 Meters2.2:23.06a PB12
Dec 11KVAC Meet 1ADec 11 · High Jump · Place 7 · Nokomis RegionalHigh Jump7.5-00.00 PB12
Dec 11KVAC Meet 1ADec 11 · 800 Meters · Place 3 · Nokomis Regional800 Meters3.2:27.01a12
Jan 8KVAC Meet 4CJan 8 · High Jump · Place 7 · Nokomis HighHigh Jump74-08.0011
Jan 8KVAC Meet 4CJan 8 · 1 Mile · Place 5 · Nokomis High1 Mile55:42.9111
Jan 4KVAC Meet 3CJan 4 · High Jump · Nokomis HighHigh Jump—4-08.0011
Jan 4KVAC Meet 3CJan 4 · 1 Mile · Place 6 · Nokomis High1 Mile65:42.9111
Jan 4KVAC Meet 3CJan 4 · 800 Meters · Place 9 · Nokomis High800 Meters92:32.4511

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 1 Mile · Place 9 · Nokomis Regional1 Mile9.5:42.91a11
Dec 12KVAC Meet 1CDec 12 · 1 Mile · Place 15 · Nokomis Regional1 Mile15.5:58.04a11
Dec 12KVAC Meet 1CDec 12 · High Jump · Place 8 · Nokomis RegionalHigh Jump8.4-811
Jan 20KVAC Meet 5CJan 20 · Shot Put · Place 22 · Nokomis HighShot Put2225-09.2510
Jan 20KVAC Meet 5CJan 20 · 200 Meters · Place 24 · Nokomis High200 Meters2429.27 PB10
Jan 20KVAC Meet 5CJan 20 · 1 Mile · Place 6 · Nokomis High1 Mile65:40.89 PB10

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · 1 Mile · Place 11 · Nokomis Regional1 Mile11.5:46.11a10
Dec 21KVAC Meet 3CDec 21 · Long Jump · Place 13 · Nokomis RegionalLong Jump13.12-05.25 PB10
Dec 21KVAC Meet 3CDec 21 · Shot Put · Place 18 · Nokomis RegionalShot Put12lb18.26-09.50 PB10
Dec 15KVAC Meet 2BDec 15 · 1 Mile · Place 6 · Nokomis Regional1 Mile6.5:49.05a10
Dec 15KVAC Meet 2BDec 15 · Long Jump · Place 10 · Nokomis RegionalLong Jump10.12-05.2510
Dec 15KVAC Meet 2BDec 15 · Shot Put · Place 11 · Nokomis RegionalShot Put12lb11.26-01.2510
Jan 21KVAC Meet 5DJan 21 · Shot Put · Place 23 · Nokomis HighShot Put2324-09.509
Jan 21KVAC Meet 5DJan 21 · 200 Meters · Place 26 · Nokomis High200 Meters2631.719
Jan 21KVAC Meet 5DJan 21 · 55 Meters · Place 25 · Nokomis High55 Meters258.75 PB9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 9KVAC Meet 1CDec 9 · 1 Mile · Place 8 · Nokomis Regional1 Mile8.5:51.30a PB10
Dec 9KVAC Meet 1CDec 9 · Long Jump · Place 10 · Nokomis RegionalLong Jump10.10-05.0010
Dec 9KVAC Meet 1CDec 9 · Shot Put · Place 14 · Nokomis RegionalShot Put12lb14.24-08.0010
May 11Mt View Meet #2May 11 · Javelin · Place 14 · Nokomis RegionalJavelin800g14.93-59
May 11Mt View Meet #2May 11 · Discus · Place 27 · Nokomis RegionalDiscus1.6kg27.56-119
May 11Mt View Meet #2May 11 · Shot Put · Place 24 · Nokomis RegionalShot Put12lb24.25-69
Apr 29Husky ThrowdownApr 29 · Shot Put · Place 104 · Nokomis HighShot Put10424-11.259
Apr 29Husky ThrowdownApr 29 · Discus · Place 117 · Nokomis HighDiscus11761-019
Apr 29Husky ThrowdownApr 29 · Javelin · Place 89 · Nokomis HighJavelin8968-109
Apr 27Messalonskee Home Meet 2Apr 27 · Javelin · Place 27 · Nokomis HighJavelin2772-10—
Apr 27Messalonskee Home Meet 2Apr 27 · Discus · Place 35 · Nokomis HighDiscus3561-03—
Apr 27Messalonskee Home Meet 2Apr 27 · Shot Put · Place 28 · Nokomis HighShot Put2824-03.00—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29KVAC Meet 3ADec 29 · 55 Meter · Place 14 · Nokomis Regional55 Meter14.9.10a9
Dec 29KVAC Meet 3ADec 29 · Shot Put · Place 13 · Nokomis RegionalShot Put12lb13.23-01.009
Dec 29KVAC Meet 3ADec 29 · 200 Meters · Place 13 · Nokomis Regional200 Meters13.31.84a9
Dec 28KVAC Meet 1CDec 28 · 55 Meter · Place 16 · Nokomis Regional55 Meter16.9.03a9
Dec 28KVAC Meet 1CDec 28 · Shot Put · Place 10 · Nokomis RegionalShot Put12lb10.24-08.509
Dec 28KVAC Meet 1CDec 28 · 200 Meters · Place 15 · Nokomis Regional200 Meters15.32.24a9
Dec 22KVAC Meet 2BDec 22 · 55 Meter · Place 20 · Nokomis Regional55 Meter20.8.99a PB9
Dec 22KVAC Meet 2BDec 22 · Shot Put · Place 25 · Nokomis RegionalShot Put12lb25.23-02.009