Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHampden Meet #3 · May 15111-3Hampden Meet #3May 15, 2026
Shot Put · 12lb · IndoorMaine Class A · Feb 1645-01.50Maine Class AFebruary 16, 2026
Shot Put · 12lb · OutdoorMaine Class A Championship · Jun 645-00.50Maine Class A 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 A ChampionshipJun 6 · Shot Put · Place 10 · BangorShot Put12lb10.45-00.50 PB12
May 30PVC Large School ChampionshipMay 30 · Discus · Place 14 · BangorDiscus1.6kg14.105-612
May 30PVC Large School ChampionshipMay 30 · Shot Put · Place 6 · BangorShot Put12lb6.42-4.5012
May 23Bangor Meet #2May 23 · Discus · Place 8 · BangorDiscus1.6kg8.105-212
May 23Bangor Meet #2May 23 · Shot Put · Place 2 · BangorShot Put12lb2.44-11.2512
May 15Hampden Meet #3May 15 · Discus · Place 3 · BangorDiscus1.6kg3.111-3 PB12
May 15Hampden Meet #3May 15 · Shot Put · Place 3 · BangorShot Put12lb3.43-212
May 9Hermon Meet #1May 9 · Discus · Place 9 · BangorDiscus1.6kg9.104-712
May 9Hermon Meet #1May 9 · Shot Put · Place 6 · BangorShot Put12lb6.45-0.5012
May 4Bangor Meet #1May 4 · Discus · Place 13 · BangorDiscus1.6kg13.78-712
May 4Bangor Meet #1May 4 · Shot Put · Place 3 · BangorShot Put12lb3.44-1112
Apr 22Brewer Meet #1Apr 22 · Discus · Place 9 · BangorDiscus1.6kg9.86-612
Apr 22Brewer Meet #1Apr 22 · Shot Put · Place 3 · BangorShot Put12lb3.44-612

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Maine Class AFeb 16 · Shot Put · Place 8 · BangorShot Put12lb8.45-01.50 PB12
Feb 7EMITL Championship Large SchoolFeb 7 · Shot Put · Place 7 · BangorShot Put744-712
Jan 30EMITL Meet 7AJan 30 · Shot Put · Place 4 · BangorShot Put12lb4.44-912
Jan 2USM New Year's InvitationalJan 2 · Shot Put · Place 19 · BangorShot Put1940-6.2512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3ADec 27 · Shot Put · Place 3 · BangorShot Put12lb3.43-712
Dec 20EMITL Meet 2BDec 20 · Shot Put · Place 4 · BangorShot Put12lb4.43-4.7512
Dec 6EMITL Meet 1ADec 6 · Shot Put · Place 3 · BangorShot Put12lb3.44-212

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · Shot Put · Place 20 · BangorShot Put12lb20.40-00.0011
May 30PVC Large School ChampionshipMay 30 · Shot Put · Place 5 · BangorShot Put541-211
May 24Edward Little Meet #2May 24 · Shot Put · Place 17 · BangorShot Put1735-2.5011
May 24Edward Little Meet #2May 24 · Discus · Place 33 · BangorDiscus3370-311
May 17Bangor Meet #3May 17 · Shot Put · Place 6 · BangorShot Put638-411
May 17Bangor Meet #3May 17 · Discus · Place 26 · BangorDiscus2678-111
May 9Bangor Meet #2May 9 · Shot Put · Place 5 · BangorShot Put536-6.5011
May 9Bangor Meet #2May 9 · Discus · Place 16 · BangorDiscus1671-311
May 3Bangor Meet #1May 3 · Shot Put · Place 11 · BangorShot Put1135-0.5011
May 3Bangor Meet #1May 3 · Discus · Place 16 · BangorDiscus1675-511
Apr 24Brewer Meet #1Apr 24 · Shot Put · Place 17 · BangorShot Put1730-8.2511
Apr 24Brewer Meet #1Apr 24 · Discus · Place 17 · BangorDiscus1777-511