Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMessalonskee Meet #1 · Apr 1613.92aMessalonskee Meet #1April 16, 2026
200 Meters · IndoorKVAC Meet 3C · Jan 1028.43KVAC Meet 3CJanuary 10, 2026
55 Meters · IndoorKVAC Meet 3C · Jan 107.79KVAC Meet 3CJanuary 10, 2026
Javelin · 800g · OutdoorCapital City Classic · May 22114-2Capital City ClassicMay 22, 2026
Shot Put · 12lb · IndoorKVAC Meet 1A · Dec 1129-02.25KVAC Meet 1ADecember 11, 2025
Shot Put · 12lb · OutdoorCapital City Classic · May 2232-9Capital City ClassicMay 22, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22Capital City ClassicMay 22 · Javelin · Place 8 · Nokomis RegionalJavelin800g8.114-2 PB11
May 22Capital City ClassicMay 22 · Shot Put · Place 18 · Nokomis RegionalShot Put12lb18.32-9 PB11
May 15Camden Hills Meet #1May 15 · Javelin · Place 10 · Nokomis RegionalJavelin800g10.91-611
May 15Camden Hills Meet #1May 15 · Shot Put · Place 19 · Nokomis RegionalShot Put12lb19.31-211
May 9Waterville InvitationalMay 9 · Javelin · Place 19 · Nokomis RegionalJavelin800g19.100-911
May 9Waterville InvitationalMay 9 · Shot Put · Place 21 · Nokomis RegionalShot Put12lb21.31-3.7511
May 8Nokomis Meet #1May 8 · Javelin · Place 17 · Nokomis RegionalJavelin800g17.90-711
May 8Nokomis Meet #1May 8 · Shot Put · Place 15 · Nokomis RegionalShot Put12lb15.31-411
May 2Husky ThrowdownMay 2 · Javelin · Place 44 · Nokomis RegionalJavelin800g44.86-0811
May 2Husky ThrowdownMay 2 · Shot Put · Place 59 · Nokomis RegionalShot Put12lb59.31-00.0011
Apr 29Skowhegan Area HS Meet 1Apr 29 · Javelin · Place 16 · Nokomis RegionalJavelin800g16.97-811
Apr 29Skowhegan Area HS Meet 1Apr 29 · Shot Put · Place 13 · Nokomis RegionalShot Put12lb13.32-611
Apr 16Messalonskee Meet #1Apr 16 · Javelin · Place 7 · Nokomis RegionalJavelin800g7.101-711
Apr 16Messalonskee Meet #1Apr 16 · Shot Put · Place 12 · Nokomis RegionalShot Put12lb12.30-10.7511
Apr 16Messalonskee Meet #1Apr 16 · 100 Meters · Place 21 · Nokomis Regional100 Meters21.13.92a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 12 · Nokomis HighShot Put1227-08.0011
Jan 10KVAC Meet 3CJan 10 · 200 Meters · Place 14 · Nokomis High200 Meters1428.43 PB11
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 20 · Nokomis High55 Meters207.79 PB11
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 12 · Nokomis HighShot Put1227-08.0011
Jan 10KVAC Meet 3CJan 10 · 200 Meters · Place 14 · Nokomis High200 Meters1428.4311
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 20 · Nokomis High55 Meters207.7911

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · Shot Put · Place 10 · Nokomis RegionalShot Put12lb10.26-8.7511
Dec 20KVAC Meet 2CDec 20 · 200 Meters · Place 22 · Nokomis Regional200 Meters22.29.31a11
Dec 11KVAC Meet 1ADec 11 · Shot Put · Place 11 · Nokomis RegionalShot Put12lb11.29-02.25 PB11
Dec 11KVAC Meet 1ADec 11 · 200 Meters · Place 19 · Nokomis Regional200 Meters19.29.52a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Husky ThrowdownMay 3 · Javelin · Place 45 · Nokomis HighJavelin4527.15m10
May 3Husky ThrowdownMay 3 · Shot Put · Place 103 · Nokomis HighShot Put1038.16m10