Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCommunity Cup Championships · May 2215.96aCommunity Cup ChampionshipsMay 22, 2026
55 Meter · IndoorKVAC Meet 1B · Dec 169.60aKVAC Meet 1BDecember 16, 2024
55 Meters · IndoorKVAC Meet 3C · Jan 109.19KVAC Meet 3CJanuary 10, 2026
Discus · 1.6kg · OutdoorCommunity Cup Championships · May 2279-6Community Cup ChampionshipsMay 22, 2026
Javelin · 800g · OutdoorBrunswick Meet #1 · Apr 2267-9Brunswick Meet #1April 22, 2026
Shot Put · 12lb · IndoorKVAC Meet 2B · Dec 1921-3KVAC Meet 2BDecember 19, 2024
Shot Put · 12lb · OutdoorCommunity Cup Championships · May 2229-0Community Cup ChampionshipsMay 22, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 33 · WatervilleJavelin800g33.62-1010
May 22Community Cup ChampionshipsMay 22 · Discus · Place 23 · WatervilleDiscus1.6kg23.79-6 PB10
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 21 · WatervilleShot Put12lb21.29-0 PB10
May 22Community Cup ChampionshipsMay 22 · 100 Meters · Place 31 · Waterville100 Meters31.15.96a PB10
May 13Winslow HS MeetMay 13 · Javelin · Place 24 · WatervilleJavelin800g24.62-710
May 13Winslow HS MeetMay 13 · Discus · Place 13 · WatervilleDiscus1.6kg13.75-910
May 13Winslow HS MeetMay 13 · Shot Put · Place 19 · WatervilleShot Put12lb19.24-3.5010
May 7Morse Meet #1May 7 · Javelin · Place 38 · WatervilleJavelin800g38.66-11Unofficial10
May 7Morse Meet #1May 7 · Discus · Place 31 · WatervilleDiscus1.6kg31.70-4Unofficial10
May 7Morse Meet #1May 7 · Shot Put · Place 32 · WatervilleShot Put12lb32.25-6Unofficial10
May 7Morse Meet #1May 7 · 200 Meters · Place 21 · Waterville200 Meters21.27.44aUnofficial10
May 2Husky ThrowdownMay 2 · Javelin · Place 88 · WatervilleJavelin800g88.62-0110
May 2Husky ThrowdownMay 2 · Discus · Place 83 · WatervilleDiscus1.6kg83.65-0210
May 2Husky ThrowdownMay 2 · Shot Put · Place 101 · WatervilleShot Put12lb101.23-11.7510
Apr 28Waterville Meet #1Apr 28 · Javelin · Place 36 · WatervilleJavelin800g36.60-210
Apr 28Waterville Meet #1Apr 28 · Discus · Place 27 · WatervilleDiscus1.6kg27.66-810
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 28 · WatervilleShot Put12lb28.25-310
Apr 22Brunswick Meet #1Apr 22 · Javelin · Place 18 · WatervilleJavelin800g18.67-9 PB10
Apr 22Brunswick Meet #1Apr 22 · Discus · Place 19 · WatervilleDiscus1.6kg19.60-310
Apr 22Brunswick Meet #1Apr 22 · Shot Put · Place 14 · WatervilleShot Put12lb14.27-3.5010

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 16 · Waterville HShot Put1624-08.7510
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 42 · Waterville H55 Meters429.19 PB10
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 16 · Waterville HShot Put1624-08.7510
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 42 · Waterville H55 Meters429.1910

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19KVAC Meet 2BDec 19 · 55 Meter · Place 40 · Waterville55 Meter40.9.64a9
Dec 19KVAC Meet 2BDec 19 · Shot Put · Place 25 · WatervilleShot Put12lb25.21-3 PB9
Dec 16KVAC Meet 1BDec 16 · 55 Meter · Place 46 · Waterville55 Meter46.9.60a PB9
Dec 16KVAC Meet 1BDec 16 · Shot Put · Place 32 · WatervilleShot Put12lb32.20-8.259