Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMaine Class B Championship · Jun 689-11Maine Class B ChampionshipJune 6, 2026
Javelin · 600g · OutdoorHusky Throwdown · May 278-09Husky ThrowdownMay 2, 2026
Shot Put · 4kg · IndoorEMITL Meet 7B · Jan 3034-0.75EMITL Meet 7BJanuary 30, 2026
Shot Put · 4kg · OutdoorMount Desert Island Meet #1 · Apr 1834-10Mount Desert Island Meet #1April 18, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Discus · Place 10 · Foxcroft AcademyDiscus1kg10.89-11 PB11
Jun 6Maine Class B ChampionshipJun 6 · Shot Put · Place 9 · Foxcroft AcademyShot Put4kg9.32-01.5011
May 30PVC Large School ChampionshipMay 30 · Discus · Place 14 · Foxcroft AcademyDiscus1kg14.84-811
May 30PVC Large School ChampionshipMay 30 · Shot Put · Place 5 · Foxcroft AcademyShot Put4kg5.31-311
May 22Orono Meet #2May 22 · Discus · Place 2 · Foxcroft AcademyDiscus1kg2.85-811
May 22Orono Meet #2May 22 · Shot Put · Place 2 · Foxcroft AcademyShot Put4kg2.29-1011
May 9Hermon Meet #1May 9 · Javelin · Place 8 · Foxcroft AcademyJavelin600g8.68-311
May 9Hermon Meet #1May 9 · Discus · Place 4 · Foxcroft AcademyDiscus1kg4.87-211
May 9Hermon Meet #1May 9 · Shot Put · Place 1 · Foxcroft AcademyShot Put4kg1.34-2.5011
May 4Bangor Meet #1May 4 · Discus · Place 3 · Foxcroft AcademyDiscus1kg3.89-711
May 4Bangor Meet #1May 4 · Shot Put · Place 2 · Foxcroft AcademyShot Put4kg2.32-7.5011
May 2Husky ThrowdownMay 2 · Javelin · Place 13 · Foxcroft AcademyJavelin600g13.78-09 PB11
May 2Husky ThrowdownMay 2 · Discus · Place 18 · Foxcroft AcademyDiscus1kg18.79-0111
May 2Husky ThrowdownMay 2 · Shot Put · Place 10 · Foxcroft AcademyShot Put4kg10.29-07.2511

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · Shot Put · Place 5 · Foxcroft AcademyShot Put4kg5.33-01.2511
Feb 7EMITL Championship Small SchoolFeb 7 · Shot Put · Place 1 · Foxcroft AcademyShot Put134-6.5011
Jan 30EMITL Meet 7BJan 30 · Shot Put · Place 1 · Foxcroft AcademyShot Put4kg1.34-0.75 PB11
Jan 17EMITL Meet 6BJan 17 · Shot Put · Place 1 · Foxcroft AcademyShot Put4kg1.33-5.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6EMITL Meet 1ADec 6 · Shot Put · Place 1 · Foxcroft AcademyShot Put4kg1.32-0.5011
Jan 10EMITL Meet 4AJan 10 · Shot Put · Place 1 · Foxcroft AcademyShot Put132-810

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Javelin · Place 26 · Foxcroft AcademyJavelin600g26.69-0210
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Discus · Place 5 · Foxcroft AcademyDiscus1kg5.89-0710
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Shot Put · Place 2 · Foxcroft AcademyShot Put4kg2.32-07.0010
May 31PVC Small School ChampionshipMay 31 · Javelin · Place 8 · Foxcroft AcaJavelin886-0610
May 31PVC Small School ChampionshipMay 31 · Shot Put · Place 1 · Foxcroft AcademyShot Put131-1110
May 31PVC Small School ChampionshipMay 31 · Discus · Place 4 · Foxcroft AcademyDiscus479-510
May 24Old Town Meet #3May 24 · Shot Put · Place 3 · Foxcroft AcademyShot Put331-7.2510
May 24Old Town Meet #3May 24 · Discus · Place 7 · Foxcroft AcademyDiscus776-110
May 24Old Town Meet #3May 24 · Javelin · Place 3 · Foxcroft AcademyJavelin391-510
May 5PVC Regular Season Meet #2May 5 · Javelin · Place 4 · Foxcroft AcaJavelin485-06—
May 5PVC Regular Season Meet #2May 5 · Discus · Place 1 · Foxcroft AcaDiscus185-01—
May 5PVC Regular Season Meet #2May 5 · Shot Put · Place 1 · Foxcroft AcaShot Put132-11.75—
May 3Husky ThrowdownMay 3 · Javelin · Place 20 · Foxcroft AcaJavelin2022.98m10
May 3Husky ThrowdownMay 3 · Discus · Place 11 · Foxcroft AcaDiscus1125.85m10
May 3Husky ThrowdownMay 3 · Shot Put · Place 6 · Foxcroft AcaShot Put69.72m10
May 3Husky ThrowdownMay 3 · Shot Put · Place 6 · Foxcroft AcademyShot Put631-1110
May 3Husky ThrowdownMay 3 · Discus · Place 11 · Foxcroft AcademyDiscus1184-1010
May 3Husky ThrowdownMay 3 · Javelin · Place 20 · Foxcroft AcademyJavelin2075-510
Apr 18Mount Desert Island Meet #1Apr 18 · Javelin · Place 6 · Foxcroft AcademyJavelin600g6.67-810
Apr 18Mount Desert Island Meet #1Apr 18 · Discus · Place 2 · Foxcroft AcademyDiscus1kg2.72-1010
Apr 18Mount Desert Island Meet #1Apr 18 · Shot Put · Place 1 · Foxcroft AcademyShot Put4kg1.34-10 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · Shot Put · Place 10 · Foxcroft AcademyShot Put4kg10.26-1010
Dec 20EMITL Meet 2ADec 20 · Shot Put · Place 1 · Foxcroft AcademyShot Put4kg1.32-11.2510

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1Maine Class C State ChampionshipJun 1 · Shot Put · Place 4 · Foxcroft AcademyShot Put4kg4.33-11.509
May 28PVC Freshman ChampionshipMay 28 · Shot Put · Place 2 · Foxcroft AcademyShot Put230-49
May 28PVC Freshman ChampionshipMay 28 · Discus · Place 11 · Foxcroft AcademyDiscus1160-49
May 24PVC Small School ChampionshipMay 24 · Shot Put · Place 3 · Foxcroft AcademyShot Put4kg3.32-07.759
May 3PVC Regular Season Meet #3May 3 · Discus · Place 2 · Foxcroft AcaDiscus267-08.50—
May 3PVC Regular Season Meet #3May 3 · Shot Put · Place 2 · Foxcroft AcaShot Put230-04.00—
May 3PVC Regular Season Meet #3May 3 · Discus · Place 2 · Foxcroft AcaDiscus267-08.50—
May 3PVC Regular Season Meet #3May 3 · Shot Put · Place 2 · Foxcroft AcaShot Put230-04.00—
May 3PVC Regular Season Meet #3May 3 · Discus · Place 2 · Foxcroft AcaDiscus267-08.50—
May 3PVC Regular Season Meet #3May 3 · Shot Put · Place 2 · Foxcroft AcaShot Put230-04.00—
May 3PVC Regular Season Meet #3May 3 · Discus · Place 2 · Foxcroft AcaDiscus267-08.50—
May 3PVC Regular Season Meet #3May 3 · Shot Put · Place 2 · Foxcroft AcaShot Put230-04.00—
May 3PVC Regular Season Meet #3May 3 · Discus · Place 2 · Foxcroft AcaDiscus267-08.50—
May 3PVC Regular Season Meet #3May 3 · Shot Put · Place 2 · Foxcroft AcaShot Put230-04.00—
May 3PVC Regular Season Meet #3May 3 · Discus · Place 2 · Foxcroft AcaDiscus267-08.50—
May 3PVC Regular Season Meet #3May 3 · Shot Put · Place 2 · Foxcroft AcaShot Put230-04.00—
Apr 26Bucksport Meet #1Apr 26 · Discus · Place 10 · Foxcroft AcaDiscus1061-029
Apr 26Bucksport Meet #1Apr 26 · Shot Put · Place 2 · Foxcroft AcaShot Put233-03.009
Apr 17Brewer Meet #1Apr 17 · Shot Put · Place 5 · Foxcroft AcademyShot Put526-99
Apr 17Brewer Meet #1Apr 17 · Discus · Place 16 · Foxcroft AcademyDiscus1647-109