Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600m Racewalk · OutdoorNokomis Meet #1 · May 813:47.23aNokomis Meet #1May 8, 2026
200 Meters · IndoorKVAC Meet 5D · Jan 2135.53KVAC Meet 5DJanuary 21, 2023
55 Meters · IndoorKVAC Meet 5D · Jan 219.40KVAC Meet 5DJanuary 21, 2023
Javelin · 600g · OutdoorMessalonskee Meet #1 · Apr 1662-6Messalonskee Meet #1April 16, 2026
Shot Put · 4kg · IndoorKVAC Meet 3C · Dec 2122-03.00KVAC Meet 3CDecember 21, 2023
Shot Put · 4kg · OutdoorMessalonskee Meet #1 · Apr 1627-1Messalonskee Meet #1April 16, 2026

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 · Shot Put · Place 25 · Nokomis RegionalShot Put4kg25.26-02.0012
May 29KVAC Large School ChampionshipMay 29 · Shot Put · Place 15 · Nokomis RegionalShot Put4kg15.25-7.5012
May 22Capital City ClassicMay 22 · Javelin · Place 19 · Nokomis RegionalJavelin600g19.54-912
May 22Capital City ClassicMay 22 · Shot Put · Place 13 · Nokomis RegionalShot Put4kg13.25-112
May 15Camden Hills Meet #1May 15 · Javelin · Place 3 · Nokomis RegionalJavelin600g3.62-012
May 15Camden Hills Meet #1May 15 · Shot Put · Place 9 · Nokomis RegionalShot Put4kg9.25-2.7512
May 8Nokomis Meet #1May 8 · Javelin · Place 5 · Nokomis RegionalJavelin600g5.61-912
May 8Nokomis Meet #1May 8 · Shot Put · Place 5 · Nokomis RegionalShot Put4kg5.26-1012
May 8Nokomis Meet #1May 8 · 1600m Racewalk · Place 4 · Nokomis Regional1600m Racewalk4.13:47.23a PB12
May 2Husky ThrowdownMay 2 · Javelin · Place 48 · Nokomis RegionalJavelin600g48.52-0912
May 2Husky ThrowdownMay 2 · Shot Put · Place 23 · Nokomis RegionalShot Put4kg23.25-06.5012
Apr 16Messalonskee Meet #1Apr 16 · Javelin · Place 6 · Nokomis RegionalJavelin600g6.62-6 PB12
Apr 16Messalonskee Meet #1Apr 16 · Shot Put · Place 5 · Nokomis RegionalShot Put4kg5.27-1 PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Husky ThrowdownMay 3 · Javelin · Place 35 · Nokomis HighJavelin3519.65m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 47 · Nokomis HighShot Put477.18m11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Husky ThrowdownApr 27 · Javelin · Place 46 · Nokomis HighJavelin4658-0410
Apr 27Husky ThrowdownApr 27 · Shot Put · Place 51 · Nokomis HighShot Put5123-04.7510
Apr 24Messalonskee Home MeetApr 24 · Javelin · Place 14 · Nokomis HighJavelin1459-09—
Apr 24Messalonskee Home MeetApr 24 · Shot Put · Place 11 · Nokomis HighShot Put1122-08.00—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1KVAC Meet 6AFeb 1 · Shot Put · Place 10 · Nokomis HighShot Put1022-09.5010
Jan 20KVAC Meet 5CJan 20 · Shot Put · Place 11 · Nokomis HighShot Put1122-06.0010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · Shot Put · Place 6 · Nokomis RegionalShot Put4kg6.22-03.00 PB10
Jan 21KVAC Meet 5DJan 21 · 200 Meters · Place 21 · Nokomis High200 Meters2135.53 PB9
Jan 21KVAC Meet 5DJan 21 · 55 Meters · Place 22 · Nokomis High55 Meters229.40 PB9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 9KVAC Meet 1CDec 9 · Shot Put · Place 11 · Nokomis RegionalShot Put4kg11.20-10.0010
May 11Mt View Meet #2May 11 · Javelin · Place 17 · Nokomis RegionalJavelin600g17.46-59
May 11Mt View Meet #2May 11 · Shot Put · Place 9 · Nokomis RegionalShot Put4kg9.21-19
Apr 29Husky ThrowdownApr 29 · Shot Put · Place 83 · Nokomis HighShot Put8318-09.259
Apr 29Husky ThrowdownApr 29 · Javelin · Place 79 · Nokomis HighJavelin7946-039
Apr 27Messalonskee Home Meet 2Apr 27 · Javelin · Place 20 · Nokomis HighJavelin2051-00—
Apr 27Messalonskee Home Meet 2Apr 27 · Shot Put · Place 20 · Nokomis HighShot Put2019-06.00—