Personal bests

Best marks in available results
Event / courseMarkMeetDate
800m Racewalk · OutdoorWaterville Junior High Meet · May 256:23.24aWaterville Junior High MeetMay 25, 2022
Discus · 1kg · OutdoorCommunity Cup Championships · May 2268-7Community Cup ChampionshipsMay 22, 2026
Javelin · 600g · OutdoorMt View Meet #2 · May 1141-6Mt View Meet #2May 11, 2023
Shot Put · 4kg · IndoorKVAC Meet 3C · Dec 2121-04.75KVAC Meet 3CDecember 21, 2023
Shot Put · 4kg · OutdoorMt View Meet #2 · May 1120-1Mt View Meet #2May 11, 2023
Shot Put · 6lb · OutdoorWaterville Junior High Meet · May 2519-10.50Waterville Junior High MeetMay 25, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Community Cup ChampionshipsMay 22 · Javelin · Place 26 · Skowhegan AreaSkowhegan AreaJavelin600g26.40-312
May 22Community Cup ChampionshipsMay 22 · Discus · Place 15 · Skowhegan AreaSkowhegan AreaDiscus1kg15.68-7 PB12
May 8Nokomis Meet #1May 8 · Javelin · Place 12 · Skowhegan AreaSkowhegan AreaJavelin600g12.40-312
May 8Nokomis Meet #1May 8 · Discus · Place 10 · Skowhegan AreaSkowhegan AreaDiscus1kg10.59-312
May 2Husky ThrowdownMay 2 · Discus · Place 41 · Skowhegan AreaSkowhegan AreaDiscus1kg41.61-0912
Apr 29Skowhegan Area HS Meet 1Apr 29 · Discus · Place 11 · Skowhegan AreaSkowhegan AreaDiscus1kg11.60-912
Apr 25Lawrence HS MeetApr 25 · Discus · Place 13 · Skowhegan AreaSkowhegan AreaDiscus1kg13.65-212

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24KVAC Meet 5BJan 24 · Shot Put · Place 17 · Skowhegan AreaSkowhegan AreaShot Put1719-8.5012
Jan 16KVAC Meet 4AJan 16 · Shot Put · Place 14 · Skowhegan AreaSkowhegan AreaShot Put1420-612
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 14 · Skowhegan ArSkowhegan ArShot Put1419-07.0012
Jan 10KVAC Meet 3CJan 10 · Shot Put · Place 14 · Skowhegan ArSkowhegan ArShot Put1419-07.0012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · Shot Put · Place 13 · Skowhegan AreaSkowhegan AreaShot Put4kg13.17-912
Dec 11KVAC Meet 1ADec 11 · Shot Put · Place 11 · Skowhegan AreaSkowhegan AreaShot Put4kg11.19-02.5012
Jan 24KVAC Meet 6BJan 24 · Shot Put · Place 24 · Skowhegan AreaSkowhegan AreaShot Put2417-0.5011
Jan 9KVAC Meet 4AJan 9 · Shot Put · Place 20 · Skowhegan AreaSkowhegan AreaShot Put2018-511
Jan 2KVAC Meet 3A.Jan 2 · Shot Put · Place 15 · Skowhegan AreaSkowhegan AreaShot Put1518-8.7511

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27Community Cup ChampionshipsMay 27 · Javelin · Place 30 · Skowhegan AreaSkowhegan AreaJavelin3040-611
May 27Community Cup ChampionshipsMay 27 · Discus · Place 19 · Skowhegan AreaSkowhegan AreaDiscus1959-3.5011
May 8Skowhegan HS MeetMay 8 · Javelin · Place 29 · Skowhegan AreaSkowhegan AreaJavelin2945-1011
May 8Skowhegan HS MeetMay 8 · Discus · Place 15 · Skowhegan AreaSkowhegan AreaDiscus1558-311
May 3Husky ThrowdownMay 3 · Javelin · Place 86 · Skowhegan ArSkowhegan ArJavelin8612.47m11
May 3Husky ThrowdownMay 3 · Discus · Place 73 · Skowhegan ArSkowhegan ArDiscus7316.78m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 98 · Skowhegan ArSkowhegan ArShot Put985.51m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 98 · Skowhegan AreaSkowhegan AreaShot Put9818-111
May 3Husky ThrowdownMay 3 · Discus · Place 73 · Skowhegan AreaSkowhegan AreaDiscus7355-111
May 3Husky ThrowdownMay 3 · Javelin · Place 86 · Skowhegan AreaSkowhegan AreaJavelin8640-1111
May 2Lewiston Meet #1May 2 · Discus · Place 20 · Skowhegan AreaSkowhegan AreaDiscus2053-711
May 2Lewiston Meet #1May 2 · Javelin · Place 26 · Skowhegan AreaSkowhegan AreaJavelin2642-311
Apr 25Morse Meet #1Apr 25 · Discus · Place 19 · Skowhegan AreaSkowhegan AreaDiscus1950-611
Apr 25Morse Meet #1Apr 25 · Javelin · Place 23 · Skowhegan AreaSkowhegan AreaJavelin2343-411

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18KVAC Meet 2ADec 18 · Shot Put · Place 22 · Skowhegan AreaSkowhegan AreaShot Put4kg22.18-311
Dec 16KVAC Meet 1BDec 16 · Shot Put · Place 29 · Skowhegan AreaSkowhegan AreaShot Put4kg29.17-5.5011
Feb 3KVAC Meet 6CFeb 3 · Shot Put · Place 15 · Skowhegan ArSkowhegan ArShot Put1521-04.5010
Jan 18KVAC Meet 5AJan 18 · Shot Put · Place 12 · Skowhegan ArSkowhegan ArShot Put1221-00.7510

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Nokomis Meet #1May 13 · Shot Put · Place 13 · Skowhegan AreaSkowhegan AreaShot Put1320-910
May 13Nokomis Meet #1May 13 · Discus · Place 13 · Skowhegan AreaSkowhegan AreaDiscus1358-710
May 13Nokomis Meet #1May 13 · Javelin · Place 20 · Skowhegan AreaSkowhegan AreaJavelin2048-010
May 3Mt. Ararat Meet #2May 3 · Shot Put · Place 26 · Skowhegan AreaSkowhegan AreaShot Put2620-310
May 3Mt. Ararat Meet #2May 3 · Discus · Place 27 · Skowhegan AreaSkowhegan AreaDiscus2756-810
Apr 27Husky ThrowdownApr 27 · Javelin · Place 65 · Skowhegan ArSkowhegan ArJavelin6545-0610
Apr 27Husky ThrowdownApr 27 · Discus · Place 44 · Skowhegan ArSkowhegan ArDiscus4458-0510
Apr 27Husky ThrowdownApr 27 · Shot Put · Place 80 · Skowhegan ArSkowhegan ArShot Put8020-00.7510
Apr 26Lewiston Meet #1Apr 26 · Shot Put · Place 23 · Skowhegan ArSkowhegan ArShot Put2319-00.0010
Apr 26Lewiston Meet #1Apr 26 · Discus · Place 17 · Skowhegan ArSkowhegan ArDiscus1754-0310

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · Shot Put · Place 12 · Skowhegan AreaSkowhegan AreaShot Put4kg12.21-04.75 PB10
Dec 14KVAC Meet 2ADec 14 · Shot Put · Place 29 · Skowhegan AreaSkowhegan AreaShot Put4kg29.20-07.7510
Dec 9KVAC Meet 1ADec 9 · Shot Put · Place 21 · Skowhegan AreaSkowhegan AreaShot Put4kg21.20-02.7510
Feb 11KVAC Class A ChampionshipFeb 11 · Shot Put · Place 11 · Skowhegan ArSkowhegan ArShot Put1118-09.509
Feb 3KVAC Meet 1AFeb 3 · Shot Put · Place 12 · Skowhegan ArSkowhegan ArShot Put1220-01.009
Jan 6KVAC Meet 4BJan 6 · Shot Put · Place 11 · Skowhegan ArSkowhegan ArShot Put1120-10.009

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13Waterville InvitationalMay 13 · Discus · Place 17 · Skowhegan ArSkowhegan ArDiscus1756-079
May 11Mt View Meet #2May 11 · Javelin · Place 18 · Skowhegan AreaSkowhegan AreaJavelin600g18.41-6 PB9
May 11Mt View Meet #2May 11 · Discus · Place 9 · Skowhegan AreaSkowhegan AreaDiscus1kg9.55-109
May 11Mt View Meet #2May 11 · Shot Put · Place 11 · Skowhegan AreaSkowhegan AreaShot Put4kg11.20-1 PB9
May 4Winslow Home MeetMay 4 · Javelin · Place 23 · Skowhegan ArSkowhegan ArJavelin2331-06—
May 4Winslow Home MeetMay 4 · Discus · Place 10 · Skowhegan ArSkowhegan ArDiscus1056-06.25—
May 4Winslow Home MeetMay 4 · Shot Put · Place 17 · Skowhegan ArSkowhegan ArShot Put1719-08.00—
Apr 29Husky ThrowdownApr 29 · Shot Put · Place 65 · Skowhegan AHSSkowhegan AHSShot Put6520-11.759
Apr 29Husky ThrowdownApr 29 · Discus · Place 51 · Skowhegan AHSSkowhegan AHSDiscus5160-039
Apr 29Husky ThrowdownApr 29 · Javelin · Place 102 · Skowhegan AHSSkowhegan AHSJavelin10235-069
Apr 27Skowhegan Meet #1Apr 27 · Javelin · Place 32 · Skowhegan ArSkowhegan ArJavelin3239-06—
Apr 27Skowhegan Meet #1Apr 27 · Discus · Place 13 · Skowhegan ArSkowhegan ArDiscus1356-05—
Apr 27Skowhegan Meet #1Apr 27 · Shot Put · Place 22 · Skowhegan ArSkowhegan ArShot Put2221-01.00—
Apr 21Messalonskee Home MeetApr 21 · Javelin · Place 23 · Skowhegan ArSkowhegan ArJavelin2335-01—
Apr 21Messalonskee Home MeetApr 21 · Discus · Place 15 · Skowhegan ArSkowhegan ArDiscus1551-06—
Apr 21Messalonskee Home MeetApr 21 · Shot Put · Place 13 · Skowhegan ArSkowhegan ArShot Put1320-01.50—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 27 · Skowhegan AreaSkowhegan AreaShot Put4kg27.17-08.509
Dec 29KVAC Meet 3BDec 29 · Shot Put · Place 4 · Skowhegan AreaSkowhegan AreaShot Put4kg4.19-08.009
Dec 23KVAC Meet 2CDec 23 · Shot Put · Place 12 · Skowhegan AreaSkowhegan AreaShot Put4kg12.20-01.759

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2Lawrence Junior High Meet 2Jun 2 · Discus · Place 4 · SkowheganSkowheganDiscus1kg4.51-078
Jun 2Lawrence Junior High Meet 2Jun 2 · Shot Put · Place 10 · SkowheganSkowheganShot Put6lb10.19-06.508
May 25Waterville Junior High MeetMay 25 · 800m Racewalk · Place 10 · SkowheganSkowhegan800m Racewalk10.6:23.24a PB8
May 25Waterville Junior High MeetMay 25 · Discus · Place 9 · SkowheganSkowheganDiscus1kg9.41-05.508
May 25Waterville Junior High MeetMay 25 · Shot Put · Place 9 · SkowheganSkowheganShot Put6lb9.19-10.50 PB8