Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWinslow HS Meet · May 1315.08aWinslow HS MeetMay 13, 2026
200 Meters · IndoorKVAC Meet 3C · Jan 1032.87KVAC Meet 3CJanuary 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorCommunity Cup Championships · May 221:02.21aCommunity Cup ChampionshipsMay 22, 2026
400 Meters · IndoorKVAC Meet 2B · Dec 201:27.61aKVAC Meet 2BDecember 20, 2025
55m Hurdles · 33" · IndoorKVAC Meet 2B · Dec 2011.68aKVAC Meet 2BDecember 20, 2025
Discus · 1kg · OutdoorCommunity Cup Championships · May 2267-1Community Cup ChampionshipsMay 22, 2026
High Jump · IndoorKVAC Meet 1A · Dec 113-10.00KVAC Meet 1ADecember 11, 2025
High Jump · OutdoorBrunswick Meet #1 · Apr 223-10Brunswick Meet #1April 22, 2026
Shot Put · 4kg · OutdoorCommunity Cup Championships · May 2227-2Community Cup ChampionshipsMay 22, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Shot Put · Place 23 · WatervilleShot Put4kg23.26-07.759
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 12 · WatervilleShot Put4kg12.25-5.759
May 22Community Cup ChampionshipsMay 22 · Discus · Place 17 · WatervilleDiscus1kg17.67-1 PB9
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 10 · WatervilleShot Put4kg10.27-2 PB9
May 22Community Cup ChampionshipsMay 22 · 300m Hurdles · Place 10 · Waterville300m Hurdles30" / 0.762m10.1:02.21a PB9
May 13Winslow HS MeetMay 13 · Discus · Place 8 · WatervilleDiscus1kg8.63-29
May 13Winslow HS MeetMay 13 · Shot Put · Place 14 · WatervilleShot Put4kg14.21-6.509
May 13Winslow HS MeetMay 13 · 100 Meters · Place 15 · Waterville100 Meters15.15.08a PB9
May 9Waterville InvitationalMay 9 · Shot Put · Place 17 · WatervilleShot Put4kg17.23-7.759
May 7Morse Meet #1May 7 · Javelin · Place 27 · WatervilleJavelin600g27.40-0Unofficial9
May 7Morse Meet #1May 7 · Discus · Place 16 · WatervilleDiscus1kg16.59-11Unofficial9
May 7Morse Meet #1May 7 · Shot Put · Place 1 · WatervilleShot Put4kg1.28-4.50Unofficial9
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 7 · WatervilleShot Put4kg7.26-89
Apr 22Brunswick Meet #1Apr 22 · High Jump · Place 5 · WatervilleHigh Jump5.3-10 PB9
Apr 22Brunswick Meet #1Apr 22 · Shot Put · Place 4 · WatervilleShot Put4kg4.24-119
Apr 22Brunswick Meet #1Apr 22 · 300m Hurdles · Place 3 · Waterville300m Hurdles30" / 0.762m3.1:13.85a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 10KVAC Meet 3CJan 10 · Long Jump · Place 10 · Waterville HLong Jump109-11.259
Jan 10KVAC Meet 3CJan 10 · 55m Hurdles · Place 10 · Waterville H55m Hurdles1011.909
Jan 10KVAC Meet 3CJan 10 · 200 Meters · Place 9 · Waterville H200 Meters932.87 PB9
Jan 10KVAC Meet 3CJan 10 · Long Jump · Place 10 · Waterville HLong Jump109-11.259
Jan 10KVAC Meet 3CJan 10 · 55m Hurdles · Place 10 · Waterville H55m Hurdles1011.909
Jan 10KVAC Meet 3CJan 10 · 200 Meters · Place 9 · Waterville H200 Meters932.879

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2BDec 20 · 55m Hurdles · Place 10 · Waterville55m Hurdles33"10.11.68a PB9
Dec 20KVAC Meet 2BDec 20 · 400 Meters · Place 13 · Waterville400 Meters13.1:27.61a PB9
Dec 11KVAC Meet 1ADec 11 · 55m Hurdles · Place 7 · Waterville55m Hurdles33"7.14.32a9
Dec 11KVAC Meet 1ADec 11 · High Jump · Place 3 · WatervilleHigh Jump3.3-10.00 PB9
Dec 11KVAC Meet 1ADec 11 · 200 Meters · Place 15 · Waterville200 Meters15.34.34a9