Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorKVAC Meet 1C · Dec 2828.47aKVAC Meet 1CDecember 28, 2022
55 Meter · IndoorKVAC Meet 3C · Dec 217.57aKVAC Meet 3CDecember 21, 2023
55 Meter · OutdoorKVAC Meet 1C · Dec 97.74aKVAC Meet 1CDecember 9, 2023
Discus · 1.6kg · OutdoorNew England Outdoor Track & Field Championship · Jun 14146-08New England Outdoor Track & Field ChampionshipJune 14, 2025
Javelin · 800g · OutdoorNokomis Meet #1 · May 8110-2Nokomis Meet #1May 8, 2026
Shot Put · 12lb · IndoorMaine Class B · Feb 1647-08.50Maine Class BFebruary 16, 2026
Shot Put · 12lb · OutdoorCapital City Classic · May 2244-6.50Capital City ClassicMay 22, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Discus · Place 8 · Nokomis RegionalDiscus1.6kg8.127-0812
Jun 6Maine Class B ChampionshipJun 6 · Shot Put · Place 9 · Nokomis RegionalShot Put12lb9.44-03.2512
May 29KVAC Large School ChampionshipMay 29 · Discus · Place 5 · Nokomis RegionalDiscus1.6kg5.128-512
May 29KVAC Large School ChampionshipMay 29 · Shot Put · Place 9 · Nokomis RegionalShot Put12lb9.39-7.2512
May 22Capital City ClassicMay 22 · Discus · Place 2 · Nokomis RegionalDiscus1.6kg2.124-912
May 22Capital City ClassicMay 22 · Shot Put · Place 1 · Nokomis RegionalShot Put12lb1.44-6.50 PB12
May 16Marathon Sports Elite InvitationalMay 16 · Discus · Place 11 · Nokomis RegionalDiscus1.6kg11.126-212
May 16Marathon Sports Elite InvitationalMay 16 · Shot Put · Place 17 · Nokomis RegionalShot Put12lb17.40-1112
May 15Camden Hills Meet #1May 15 · Discus · Place 2 · Nokomis RegionalDiscus1.6kg2.115-012
May 15Camden Hills Meet #1May 15 · Shot Put · Place 3 · Nokomis RegionalShot Put12lb3.40-9.7512
May 8Nokomis Meet #1May 8 · Javelin · Place 9 · Nokomis RegionalJavelin800g9.110-2 PB12
May 8Nokomis Meet #1May 8 · Discus · Place 1 · Nokomis RegionalDiscus1.6kg1.136-812
May 8Nokomis Meet #1May 8 · Shot Put · Place 2 · Nokomis RegionalShot Put12lb2.43-512
May 2Husky ThrowdownMay 2 · Discus · Place 6 · Nokomis RegionalDiscus1.6kg6.140-1112
May 2Husky ThrowdownMay 2 · Shot Put · Place 14 · Nokomis RegionalShot Put12lb14.40-05.2512
Apr 29Skowhegan Area HS Meet 1Apr 29 · Shot Put · Place 2 · Nokomis RegionalShot Put12lb2.39-4.5012
Apr 16Messalonskee Meet #1Apr 16 · Discus · Place 1 · Nokomis RegionalDiscus1.6kg1.131-112
Apr 16Messalonskee Meet #1Apr 16 · Shot Put · Place 4 · Nokomis RegionalShot Put12lb4.37-412

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · Shot Put · Place 4 · Nokomis RegionalShot Put12lb4.47-08.50 PB12
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 2 · Nokomis HighShot Put244-01.2512
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 2 · Nokomis HighShot Put244-01.2512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · Shot Put · Place 3 · Nokomis RegionalShot Put12lb3.40-4.5012
Dec 11KVAC Meet 1ADec 11 · Shot Put · Place 1 · Nokomis RegionalShot Put12lb1.47-02.0012
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 7 · Nokomis RegionalShot Put12lb7.43-03.2511
Jan 8KVAC Meet 4CJan 8 · Shot Put · Place 1 · Nokomis HighShot Put143-10.0011
Jan 4KVAC Meet 3CJan 4 · Shot Put · Place 4 · Nokomis HighShot Put443-10.0011

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Discus · Place 20 · Nokomis RegionalDiscus1.6kg20.146-08 PB11
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Discus · Place 3 · Nokomis RegionalDiscus1.6kg3.143-0011
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Shot Put · Place 10 · Nokomis RegionalShot Put12lb10.41-07.0011
May 3Husky ThrowdownMay 3 · Discus · Place 3 · Nokomis HighDiscus339.72m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 7 · Nokomis HighShot Put712.89m11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · Shot Put · Place 2 · Nokomis RegionalShot Put12lb2.43-1011
Dec 12KVAC Meet 1CDec 12 · Shot Put · Place 3 · Nokomis RegionalShot Put12lb3.38-111
Feb 10KVAC Class B ChampionshipFeb 10 · Shot Put · Place 8 · Nokomis HighShot Put837-07.7510
Feb 1KVAC Meet 6AFeb 1 · Shot Put · Place 3 · Nokomis HighShot Put339-11.5010
Jan 20KVAC Meet 5CJan 20 · Shot Put · Place 3 · Nokomis HighShot Put339-04.2510

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Discus · Place 13 · Nokomis RegionalDiscus1.6kg13.121-210
Jun 1Maine Class B State ChampionshipJun 1 · Shot Put · Place 20 · Nokomis RegionalShot Put12lb20.37-310
May 25KVAC Large School ChampionshipMay 25 · Discus · Place 3 · Nokomis RegionalDiscus1.6kg3.121-0810
May 25KVAC Large School ChampionshipMay 25 · Shot Put · Place 12 · Nokomis RegionalShot Put12lb12.35-10.0010
May 11Waterville InvitationalMay 11 · Shot Put · Place 7 · Nokomis HighShot Put739-09.7510
May 11Waterville InvitationalMay 11 · Discus · Place 5 · Nokomis HighDiscus5120-0610
Apr 27Husky ThrowdownApr 27 · Discus · Place 6 · Nokomis HighDiscus6125-0210
Apr 27Husky ThrowdownApr 27 · Shot Put · Place 24 · Nokomis HighShot Put2438-02.2510
Apr 24Messalonskee Home MeetApr 24 · Discus · Place 2 · Nokomis HighDiscus2128-07—
Apr 24Messalonskee Home MeetApr 24 · Shot Put · Place 8 · Nokomis HighShot Put837-01.00—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · 55 Meter · Place 12 · Nokomis Regional55 Meter12.7.57a PB10
Dec 21KVAC Meet 3CDec 21 · Shot Put · Place 3 · Nokomis RegionalShot Put12lb3.39-03.0010
Dec 15KVAC Meet 2BDec 15 · 55 Meter · Place 7 · Nokomis Regional55 Meter7.7.76a10
Dec 15KVAC Meet 2BDec 15 · Shot Put · Place 1 · Nokomis RegionalShot Put12lb1.41-03.7510
Feb 10KVAC Class B ChampionshipFeb 10 · Shot Put · Place 6 · Nokomis HighShot Put637-09.509
Jan 21KVAC Meet 5DJan 21 · Shot Put · Place 2 · Nokomis HighShot Put238-03.259
Jan 6KVAC Meet 4BJan 6 · Shot Put · Place 3 · Nokomis HighShot Put337-06.009
Jan 6KVAC Meet 4BJan 6 · 200 Meters · Place 16 · Nokomis High200 Meters1630.459

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 9KVAC Meet 1CDec 9 · 55 Meter · Place 6 · Nokomis Regional55 Meter6.7.74a PB10
Dec 9KVAC Meet 1CDec 9 · Shot Put · Place 3 · Nokomis RegionalShot Put12lb3.39-04.0010
Jun 3Maine Class B State ChampionshipJun 3 · Discus · Place 17 · Nokomis RegionalDiscus1.6kg17.104-109
May 26KVAC Medium School ChampionshipMay 26 · Discus · Place 5 · Nokomis HighDiscus5109-059
May 26KVAC Medium School ChampionshipMay 26 · Shot Put · Place 9 · Nokomis HighShot Put935-02.759
May 11Mt View Meet #2May 11 · Discus · Place 5 · Nokomis RegionalDiscus1.6kg5.97-19
May 11Mt View Meet #2May 11 · Shot Put · Place 9 · Nokomis RegionalShot Put12lb9.33-3.259
Apr 29Husky ThrowdownApr 29 · Shot Put · Place 27 · Nokomis HighShot Put2736-01.009
Apr 27Messalonskee Home Meet 2Apr 27 · Discus · Place 4 · Nokomis HighDiscus495-06—
Apr 27Messalonskee Home Meet 2Apr 27 · High Jump · Place 7 · Nokomis HighHigh Jump74-08.00—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29KVAC Meet 3ADec 29 · Shot Put · Place 3 · Nokomis RegionalShot Put12lb3.34-00.259
Dec 28KVAC Meet 1CDec 28 · Shot Put · Place 2 · Nokomis RegionalShot Put12lb2.37-02.009
Dec 28KVAC Meet 1CDec 28 · 200 Meters · Place 12 · Nokomis Regional200 Meters12.28.47a PB9
Dec 22KVAC Meet 2BDec 22 · Shot Put · Place 2 · Nokomis RegionalShot Put12lb2.36-08.759