Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600m Racewalk · OutdoorWaterville Invitational · May 912:08.02aWaterville InvitationalMay 9, 2026
55 Meter · IndoorKVAC Meet 2B · Dec 1910.24aKVAC Meet 2BDecember 19, 2024
Discus · 1kg · OutdoorCommunity Cup Championships · May 2241-11Community Cup ChampionshipsMay 22, 2026
Javelin · 600g · OutdoorCommunity Cup Championships · May 2243-7Community Cup ChampionshipsMay 22, 2026
Shot Put · 4kg · IndoorKVAC Meet 2A · Dec 2215-2KVAC Meet 2ADecember 22, 2025
Shot Put · 4kg · OutdoorCommunity Cup Championships · May 2218-4Community Cup ChampionshipsMay 22, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 24 · MessalonskeeJavelin600g24.43-7 PB10
May 22Community Cup ChampionshipsMay 22 · Discus · Place 35 · MessalonskeeDiscus1kg35.41-11 PB10
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 31 · MessalonskeeShot Put4kg31.18-4 PB10
May 22Community Cup ChampionshipsMay 22 · 1600m Racewalk · Place 3 · Messalonskee1600m Racewalk3.12:09.35a10
May 13Winslow HS MeetMay 13 · Javelin · Place 22 · MessalonskeeJavelin600g22.33-410
May 13Winslow HS MeetMay 13 · Discus · Place 23 · MessalonskeeDiscus1kg23.39-710
May 13Winslow HS MeetMay 13 · Shot Put · Place 28 · MessalonskeeShot Put4kg28.16-810
May 13Winslow HS MeetMay 13 · 1600m Racewalk · Place 3 · Messalonskee1600m Racewalk3.12:12.82a10
May 9Waterville InvitationalMay 9 · 1600m Racewalk · Place 3 · Messalonskee1600m Racewalk3.12:08.02a PB10
May 8Mt. Ararat Home Meet #2May 8 · Javelin · Place 24 · MessalonskeeJavelin600g24.30-410
May 8Mt. Ararat Home Meet #2May 8 · Discus · Place 28 · MessalonskeeDiscus1kg28.39-310
May 8Mt. Ararat Home Meet #2May 8 · Shot Put · Place 31 · MessalonskeeShot Put4kg31.15-8.8010
May 2Husky ThrowdownMay 2 · Javelin · Place 81 · MessalonskeeJavelin600g81.32-0610
May 2Husky ThrowdownMay 2 · Discus · Place 99 · MessalonskeeDiscus1kg99.32-0810
May 2Husky ThrowdownMay 2 · Shot Put · Place 89 · MessalonskeeShot Put4kg89.16-07.2510
Apr 28Waterville Meet #1Apr 28 · Javelin · Place 28 · MessalonskeeJavelin600g28.27-510
Apr 28Waterville Meet #1Apr 28 · Discus · Place 27 · MessalonskeeDiscus1kg27.32-610
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 30 · MessalonskeeShot Put4kg30.16-1010
Apr 28Waterville Meet #1Apr 28 · 1600m Racewalk · Place 3 · Messalonskee1600m Racewalk3.12:38.42a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22KVAC Meet 2ADec 22 · 55 Meter · Place 33 · Messalonskee55 Meter33.10.36a10
Dec 22KVAC Meet 2ADec 22 · Shot Put · Place 12 · MessalonskeeShot Put4kg12.15-2 PB10
Dec 11KVAC Meet 1ADec 11 · 55 Meter · Place 29 · Messalonskee55 Meter29.10.53a10
Dec 11KVAC Meet 1ADec 11 · Shot Put · Place 16 · MessalonskeeShot Put4kg16.14-02.5010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19KVAC Meet 2BDec 19 · 55 Meter · Place 27 · Messalonskee55 Meter27.10.24a PB9
Dec 19KVAC Meet 2BDec 19 · Shot Put · Place 16 · MessalonskeeShot Put4kg16.12-69
Dec 16KVAC Meet 1BDec 16 · Shot Put · Place 33 · MessalonskeeShot Put4kg33.13-4.759