Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorKVAC Meet 1C · Dec 932.35aKVAC Meet 1CDecember 9, 2023
55 Meter · IndoorKVAC Meet 1B · Dec 168.57aKVAC Meet 1BDecember 16, 2024
55 Meter · OutdoorKVAC Meet 1C · Dec 98.72aKVAC Meet 1CDecember 9, 2023
55 Meters · IndoorKVAC Meet 3C · Jan 107.93KVAC Meet 3CJanuary 10, 2026
Discus · 1.6kg · OutdoorCommunity Cup Championships · May 22107-7Community Cup ChampionshipsMay 22, 2026
Javelin · 800g · OutdoorWaterville Meet #1 · Apr 2880-8Waterville Meet #1April 28, 2026
Shot Put · 12lb · IndoorKVAC Meet 1A · Dec 1137-11.00KVAC Meet 1ADecember 11, 2025
Shot Put · 12lb · OutdoorCommunity Cup Championships · May 2236-3Community 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 30KVAC Small School ChampionshipMay 30 · Discus · Place 11 · WatervilleDiscus1.6kg11.100-412
May 30KVAC Small School ChampionshipMay 30 · Shot Put · Place 10 · WatervilleShot Put12lb10.33-1112
May 22Community Cup ChampionshipsMay 22 · Discus · Place 12 · WatervilleDiscus1.6kg12.107-7 PB12
May 22Community Cup ChampionshipsMay 22 · Shot Put · Place 12 · WatervilleShot Put12lb12.36-3 PB12
May 13Winslow HS MeetMay 13 · Shot Put · Place 11 · WatervilleShot Put12lb11.32-912
May 9Waterville InvitationalMay 9 · Discus · Place 13 · WatervilleDiscus1.6kg13.94-312
May 9Waterville InvitationalMay 9 · Shot Put · Place 17 · WatervilleShot Put12lb17.32-7.2512
May 7Morse Meet #1May 7 · Javelin · Place 20 · WatervilleJavelin800g20.86-5Unofficial12
May 7Morse Meet #1May 7 · Discus · Place 11 · WatervilleDiscus1.6kg11.96-2Unofficial12
May 7Morse Meet #1May 7 · Shot Put · Place 18 · WatervilleShot Put12lb18.30-6.50Unofficial12
May 2Husky ThrowdownMay 2 · Javelin · Place 63 · WatervilleJavelin800g63.76-0412
May 2Husky ThrowdownMay 2 · Discus · Place 29 · WatervilleDiscus1.6kg29.97-0412
May 2Husky ThrowdownMay 2 · Shot Put · Place 46 · WatervilleShot Put12lb46.32-04.7512
Apr 28Waterville Meet #1Apr 28 · Javelin · Place 18 · WatervilleJavelin800g18.80-8 PB12
Apr 28Waterville Meet #1Apr 28 · Discus · Place 10 · WatervilleDiscus1.6kg10.93-312
Apr 28Waterville Meet #1Apr 28 · Shot Put · Place 13 · WatervilleShot Put12lb13.33-4.5012
Apr 22Brunswick Meet #1Apr 22 · Javelin · Place 16 · WatervilleJavelin800g16.70-512
Apr 22Brunswick Meet #1Apr 22 · Discus · Place 5 · WatervilleDiscus1.6kg5.102-812
Apr 22Brunswick Meet #1Apr 22 · Shot Put · Place 6 · WatervilleShot Put12lb6.35-10.2512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 4 · Waterville HShot Put436-09.0012
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 24 · Waterville H55 Meters247.93 PB12
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 4 · Waterville HShot Put436-09.0012
Jan 10KVAC Meet 3CJan 10 · 55 Meters · Place 24 · Waterville H55 Meters247.9312

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11KVAC Meet 1ADec 11 · Shot Put · Place 4 · WatervilleShot Put12lb4.37-11.00 PB12

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 19KVAC Meet 2BDec 19 · 55 Meter · Place 33 · Waterville55 Meter33.8.69a11
Dec 19KVAC Meet 2BDec 19 · Shot Put · Place 4 · WatervilleShot Put12lb4.33-311
Dec 16KVAC Meet 1BDec 16 · 55 Meter · Place 38 · Waterville55 Meter38.8.57a PB11
Dec 16KVAC Meet 1BDec 16 · Shot Put · Place 10 · WatervilleShot Put12lb10.31-9.5011
Feb 1KVAC Meet 6AFeb 1 · Shot Put · Place 15 · Waterville HShot Put1526-08.7510
Feb 1KVAC Meet 6AFeb 1 · 55 Meters · Place 22 · Waterville H55 Meters228.4710
Jan 19KVAC Meet 5BJan 19 · Shot Put · Place 14 · Waterville HShot Put1425-01.0010
Jan 19KVAC Meet 5BJan 19 · 55 Meters · Place 25 · Waterville H55 Meters258.6110
Jan 10KVAC Meet 3AJan 10 · Shot Put · Place 12 · Waterville HShot Put1225-11.0010
Jan 10KVAC Meet 3AJan 10 · 55 Meters · Place 29 · Waterville H55 Meters298.5110
Jan 5KVAC Meet 4BJan 5 · Shot Put · Place 13 · Waterville HShot Put1326-11.0010
Jan 5KVAC Meet 4BJan 5 · 55 Meters · Place 19 · Waterville H55 Meters198.2610

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Waterville HS MeetMay 3 · Discus · Place 16 · Waterville HDiscus1674-10—
May 3Waterville HS MeetMay 3 · Shot Put · Place 12 · Waterville HShot Put1231-03.00—
Apr 24Messalonskee Home MeetApr 24 · Discus · Place 74 · Waterville HDiscus7446-06—
Apr 24Messalonskee Home MeetApr 24 · Shot Put · Place 26 · Waterville HShot Put2628-10.00—
Apr 20Skowhegan HS MeetApr 20 · Discus · Place 26 · Waterville HDiscus2639-07—
Apr 20Skowhegan HS MeetApr 20 · Shot Put · Place 11 · Waterville HShot Put1128-08.00—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14KVAC Meet 2ADec 14 · 55 Meter · Place 53 · Waterville55 Meter53.8.71a10
Dec 14KVAC Meet 2ADec 14 · Shot Put · Place 29 · WatervilleShot Put12lb29.24-02.2510

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 9KVAC Meet 1CDec 9 · 55 Meter · Place 21 · Waterville55 Meter21.8.72a PB10
Dec 9KVAC Meet 1CDec 9 · Shot Put · Place 19 · WatervilleShot Put12lb19.23-00.0010
Dec 9KVAC Meet 1CDec 9 · 200 Meters · Place 19 · Waterville200 Meters19.32.35a PB10