Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBucksport Meet #2 · May 2112.53aBucksport Meet #2May 21, 2026
Discus · 1.6kg · OutdoorOld Town Meet #2 · May 296-2Old Town Meet #2May 2, 2026
Javelin · 800g · OutdoorOrono Meet #1 · May 18124-7Orono Meet #1May 18, 2026
Shot Put · 12lb · OutdoorBrewer Meet #2 · May 1245-5.50Brewer Meet #2May 12, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Javelin · Place 18 · BucksportJavelin800g18.116-1012
Jun 6Maine Class C ChampionshipJun 6 · Shot Put · Place 3 · BucksportShot Put12lb3.44-08.5012
May 29PVC Small School ChampionshipMay 29 · Javelin · Place 8 · BucksportJavelin800g8.118-512
May 29PVC Small School ChampionshipMay 29 · Shot Put · Place 4 · BucksportShot Put12lb4.44-1.5012
May 21Bucksport Meet #2May 21 · Javelin · Place 5 · BucksportJavelin800g5.119-712
May 21Bucksport Meet #2May 21 · Shot Put · Place 2 · BucksportShot Put12lb2.43-912
May 21Bucksport Meet #2May 21 · 100 Meters · Place 15 · Bucksport100 Meters15.12.53a PB12
May 18Orono Meet #1May 18 · Javelin · Place 2 · BucksportJavelin800g2.124-7 PB12
May 18Orono Meet #1May 18 · Discus · Place 11 · BucksportDiscus1.6kg11.81-1112
May 18Orono Meet #1May 18 · Shot Put · Place 2 · BucksportShot Put12lb2.41-6.5012
May 9PVC Week 3 - Caribou HSMay 9 · Javelin · Place 5 · BucksportJavelin800g5.121-212
May 9PVC Week 3 - Caribou HSMay 9 · Discus · Place 8 · BucksportDiscus1.6kg8.91-1112
May 9PVC Week 3 - Caribou HSMay 9 · Shot Put · Place 1 · BucksportShot Put12lb1.41-1012
May 2Old Town Meet #2May 2 · Javelin · Place 3 · BucksportJavelin800g3.110-512
May 2Old Town Meet #2May 2 · Discus · Place 4 · BucksportDiscus1.6kg4.96-2 PB12
May 2Old Town Meet #2May 2 · Shot Put · Place 2 · BucksportShot Put12lb2.43-7.5012
Apr 16Bucksport Meet #1Apr 16 · Javelin · Place 1 · BucksportJavelin800g1.119-1012
Apr 16Bucksport Meet #1Apr 16 · Shot Put · Place 2 · BucksportShot Put12lb2.39-9.7512

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Javelin · Place 21 · BucksportJavelin800g21.112-0611
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Shot Put · Place 10 · BucksportShot Put12lb10.38-05.5011
May 31PVC Small School ChampionshipMay 31 · Javelin · Place 6 · Bucksport HiJavelin6132-0811
May 12Brewer Meet #2May 12 · Javelin · Place 2 · BucksportJavelin800g2.119-011
May 12Brewer Meet #2May 12 · Shot Put · Place 1 · BucksportShot Put12lb1.45-5.50 PB11
May 3Husky ThrowdownMay 3 · Javelin · Place 10 · Bucksport HiJavelin1038.07m11
May 3Husky ThrowdownMay 3 · Shot Put · Place 10 · Bucksport HiShot Put1012.47m11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · Javelin · Place 22 · BucksportJavelin800g22.117-1010
Jun 1Maine Class C State ChampionshipJun 1 · Shot Put · Place 24 · BucksportShot Put12lb24.37-0.2510
May 24PVC Small School ChampionshipMay 24 · Javelin · Place 9 · BucksportJavelin800g9.115-0110
May 24PVC Small School ChampionshipMay 24 · Shot Put · Place 10 · BucksportShot Put12lb10.37-05.7510
May 11Waterville InvitationalMay 11 · Shot Put · Place 8 · Bucksport HiShot Put839-08.0010
May 11Waterville InvitationalMay 11 · Javelin · Place 13 · Bucksport HiJavelin13115-0410
May 2Orono Meet #1May 2 · Shot Put · Place 5 · Bucksport HiShot Put538-11.50—
May 2Orono Meet #1May 2 · Discus · Place 11 · Bucksport HiDiscus1175-02—
May 2Orono Meet #1May 2 · Javelin · Place 1 · Bucksport HiJavelin1119-11—
Apr 26Bucksport Meet #1Apr 26 · Javelin · Place 3 · Bucksport HiJavelin3120-0510
Apr 26Bucksport Meet #1Apr 26 · Discus · Place 15 · Bucksport HiDiscus1572-0710
Apr 26Bucksport Meet #1Apr 26 · Shot Put · Place 6 · Bucksport HiShot Put641-01.0010
Apr 26Bucksport Meet #1Apr 26 · Long Jump · Place 18 · Bucksport HiLong Jump1815-03.7510
Apr 20Bangor Meet #1Apr 20 · Shot Put · Place 6 · Bucksport HiShot Put640-00.50—
Apr 20Bangor Meet #1Apr 20 · Javelin · Place 4 · Bucksport HiJavelin4117-05—
Apr 20Bangor Meet #1Apr 20 · Javelin · Place 4 · Bucksport HiJavelin4117-0510
Apr 20Bangor Meet #1Apr 20 · Shot Put · Place 6 · Bucksport HiShot Put640-00.5010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3Maine Class C State ChampionshipJun 3 · Shot Put · Place 25 · BucksportShot Put12lb25.35-10.509
May 24PVC JV ChampionshipMay 24 · Javelin · Place 6 · Bucksport HiJavelin699-119
May 24PVC JV ChampionshipMay 24 · Shot Put · Place 1 · Bucksport HiShot Put136-11.009
May 11Bucksport Meet #3May 11 · Javelin · Place 12 · Bucksport HiJavelin1290-04—
May 11Bucksport Meet #3May 11 · Discus · Place 7 · Bucksport HiDiscus774-04—
May 11Bucksport Meet #3May 11 · Shot Put · Place 5 · Bucksport HiShot Put535-08.75—
May 5Bucksport Meet #2May 5 · Discus · Place 5 · Bucksport HiDiscus580-00—
May 5Bucksport Meet #2May 5 · Shot Put · Place 6 · Bucksport HiShot Put634-10.00—
Apr 13Bucksport Meet 1Apr 13 · Discus · Place 9 · Bucksport HiDiscus976-039
Apr 13Bucksport Meet 1Apr 13 · Shot Put · Place 8 · Bucksport HiShot Put833-04.009
Apr 13Bucksport Meet 1Apr 13 · 100 Meters · Place 19 · Bucksport Hi100 Meters1913.489