Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMDI Meet #3 · May 15106-8MDI Meet #3May 15, 2026
Javelin · 800g · OutdoorOld Town Meet #3 · May 2075-10Old Town Meet #3May 20, 2024
Shot Put · 12lb · OutdoorMaine Class B Championship · Jun 638-10.25Maine Class B ChampionshipJune 6, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Shot Put · Place 19 · Old TownShot Put12lb19.38-10.25 PB12
May 30PVC Large School ChampionshipMay 30 · Discus · Place 18 · Old TownDiscus1.6kg18.93-1012
May 30PVC Large School ChampionshipMay 30 · Shot Put · Place 11 · Old TownShot Put12lb11.38-612
May 23Old Town Meet #3May 23 · Discus · Place 10 · Old TownDiscus1.6kg10.98-112
May 23Old Town Meet #3May 23 · Shot Put · Place 8 · Old TownShot Put12lb8.38-2.5012
May 15MDI Meet #3May 15 · Discus · Place 3 · Old TownDiscus1.6kg3.106-8 PB12
May 15MDI Meet #3May 15 · Shot Put · Place 8 · Old TownShot Put12lb8.35-612
May 9Hermon Meet #1May 9 · Discus · Place 12 · Old TownDiscus1.6kg12.96-112
May 9Hermon Meet #1May 9 · Shot Put · Place 17 · Old TownShot Put12lb17.35-312
May 2Old Town Meet #2May 2 · Discus · Place 2 · Old TownDiscus1.6kg2.100-112
May 2Old Town Meet #2May 2 · Shot Put · Place 7 · Old TownShot Put12lb7.33-2.7512
Apr 25Old Town Meet #1Apr 25 · Discus · Place 12 · Old TownDiscus1.6kg12.93-212
Apr 25Old Town Meet #1Apr 25 · Shot Put · Place 14 · Old TownShot Put12lb14.31-512

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27PVC JV ChampionshipMay 27 · Discus · Place 3 · Old TownDiscus396-111
May 27PVC JV ChampionshipMay 27 · Shot Put · Place 4 · Old TownShot Put434-4.5011
May 24Old Town Meet #3May 24 · Shot Put · Place 7 · Old TownShot Put735-111
May 24Old Town Meet #3May 24 · Discus · Place 9 · Old TownDiscus990-011
May 15Hermon Meet #1May 15 · Shot Put · Place 9 · Old TownShot Put933-211
May 15Hermon Meet #1May 15 · Discus · Place 11 · Old TownDiscus1189-311
May 3Bangor Meet #1May 3 · Shot Put · Place 10 · Old TownShot Put1035-3.5011
May 3Bangor Meet #1May 3 · Discus · Place 10 · Old TownDiscus1093-211
Apr 25Old Town Meet #1Apr 25 · Shot Put · Place 17 · Old TownShot Put1732-0.2511
Apr 25Old Town Meet #1Apr 25 · Discus · Place 11 · Old TownDiscus1192-211

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Old Town Meet #3May 20 · Javelin · Place 27 · Old TownJavelin800g27.75-10 PB10
May 20Old Town Meet #3May 20 · Discus · Place 8 · Old TownDiscus1.6kg8.80-310
May 20Old Town Meet #3May 20 · Shot Put · Place 12 · Old TownShot Put12lb12.30-11.5010
May 10Mount Desert Island Meet #2May 10 · Javelin · Place 31 · Old TownJavelin800g31.50-510
May 10Mount Desert Island Meet #2May 10 · Discus · Place 11 · Old TownDiscus1.6kg11.66-210
May 10Mount Desert Island Meet #2May 10 · Shot Put · Place 11 · Old TownShot Put12lb11.28-7.5010
May 4Old Town Meet #2May 4 · Shot Put · Place 13 · Old TownShot Put1328-510
May 4Old Town Meet #2May 4 · Discus · Place 13 · Old TownDiscus1367-910
Apr 26Bangor Meet #2Apr 26 · Discus · Place 23 · Old TownDiscus1.6kg23.64-0410
Apr 26Bangor Meet #2Apr 26 · Shot Put · Place 29 · Old TownShot Put12lb29.26-05.0010
Apr 19Old Town Meet #1Apr 19 · Shot Put · Place 17 · Old TownShot Put1728-610
Apr 19Old Town Meet #1Apr 19 · Discus · Place 24 · Old TownDiscus2469-310