Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600m Race Walk · OutdoorPVC Large School Championship · May 289:55.79PVC Large School ChampionshipMay 28, 2022
Discus · 1.6kg · OutdoorMPA Maine Class B State Track & Field Championships · Jun 10127-10MPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
High Jump · IndoorEMITL Meet 2B · Dec 214-8EMITL Meet 2BDecember 21, 2024
Javelin · 800g · OutdoorAroostook League Championships · May 16103-07Aroostook League Championships May 16, 2024
Shot Put · 12lb · IndoorMaine Class B Indoor Track & Field Championship · Feb 1740-01.00Maine Class B Indoor Track & Field ChampionshipFebruary 17, 2025
Shot Put · 12lb · OutdoorAroostook League Championships · May 1639-00.75Aroostook League Championships May 16, 2024

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Discus · Place 7 · Presque IsleDiscus1.6kg7.127-10 PB12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Shot Put · Place 26 · Presque IsleShot Put12lb26.37-04.0012
May 30PVC Large School ChampionshipMay 30 · Shot Put · Place 7 · Presque IsleShot Put740-11.5012
May 30PVC Large School ChampionshipMay 30 · Discus · Place 7 · Presque IsleDiscus7132-912
May 26Aroostook League HS T&F ChampionshipsMay 26 · Shot Put · Place 2 · Presque IsleShot Put241-04.50—
May 26Aroostook League HS T&F ChampionshipsMay 26 · Discus · Place 2 · Presque IsleDiscus2113-08.50—
May 26Aroostook League HS T&F ChampionshipsMay 26 · Javelin · Place 24 · Presque IsleJavelin2480-10—
May 17Bangor Meet #3May 17 · Shot Put · Place 4 · Presque IsleShot Put439-5.2512
May 17Bangor Meet #3May 17 · Discus · Place 5 · Presque IsleDiscus5130-712
May 13PVC Week 3 - Caribou HSMay 13 · Shot Put · Place 3 · Presque IsleShot Put338-03.50—
May 1Bucksport Meet #2May 1 · Shot Put · Place 4 · Presque IsleShot Put440-912
May 1Bucksport Meet #2May 1 · Discus · Place 2 · Presque IsleDiscus2114-212
May 1Bucksport Meet #2May 1 · Javelin · Place 11 · Presque IsleJavelin11101-612
Apr 25Old Town Meet #1Apr 25 · Shot Put · Place 2 · Presque IsleShot Put240-112
Apr 25Old Town Meet #1Apr 25 · Discus · Place 3 · Presque IsleDiscus3120-812
Apr 25Old Town Meet #1Apr 25 · Javelin · Place 5 · Presque IsleJavelin5105-412

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 10 · Presque IsleShot Put12lb10.40-01.00 PB12
Feb 8EMITL ChampionshipFeb 8 · Shot Put · Place 4 · Presque IsleShot Put441-0.2512
Feb 1EMITL Meet 6ABFeb 1 · Shot Put · Place 2 · Presque IsleShot Put243-712
Jan 25EMITL Meet 5BJan 25 · Shot Put · Place 7 · Presque IsleShot Put12lb7.38-312
Jan 11EMITL Meet 4BJan 11 · Shot Put · Place 11 · Presque IsleShot Put1135-4.5012

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3BDec 28 · Shot Put · Place 5 · Presque IsleShot Put12lb5.37-8.5012
Dec 21EMITL Meet 2BDec 21 · Shot Put · Place 9 · Presque IsleShot Put12lb9.37-1.5012
Dec 21EMITL Meet 2BDec 21 · High Jump · Place 9 · Presque IsleHigh Jump9.4-8 PB12
Dec 14EMITL Meet 1A and 1BDec 14 · Shot Put · Place 5 · Presque IsleShot Put12lb5.37-9.7512

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Discus · Place 16 · Presque IsleDiscus1.6kg16.117-011
Jun 1Maine Class B State ChampionshipJun 1 · Shot Put · Place 22 · Presque IsleShot Put12lb22.36-11.5011
May 25PVC Large School ChampionshipMay 25 · Discus · Place 7 · Presque IsleDiscus1.6kg7.123-511
May 25PVC Large School ChampionshipMay 25 · Shot Put · Place 13 · Presque IsleShot Put12lb13.36-1.2511
May 16Aroostook League Championships May 16 · Javelin · Place 12 · Presque IsleJavelin800g12.103-07 PB11
May 16Aroostook League Championships May 16 · Discus · Place 2 · Presque IsleDiscus1.6kg2.115-0411
May 16Aroostook League Championships May 16 · Shot Put · Place 2 · Presque IsleShot Put12lb2.39-00.75 PB11
May 11Bangor Meet #3May 11 · Shot Put · Place 12 · Presque IsleShot Put1235-8.2511
May 11Bangor Meet #3May 11 · Discus · Place 6 · Presque IsleDiscus6113-111
May 11Bangor Meet #3May 11 · Javelin · Place 18 · Presque IsleJavelin1898-1111
May 4PVC Week 3 - Presque Isle HSMay 4 · Shot Put · Place 4 · Presque IsleShot Put436-08.75—
May 4PVC Week 3 - Presque Isle HSMay 4 · Discus · Place 1 · Presque IsleDiscus1122-00—
May 4PVC Week 3 - Presque Isle HSMay 4 · Javelin · Place 7 · Presque IsleJavelin7108-03—
Apr 26Bangor Meet #2Apr 26 · Javelin · Place 8 · Presque IsleJavelin800g8.98-0611
Apr 26Bangor Meet #2Apr 26 · Discus · Place 4 · Presque IsleDiscus1.6kg4.117-0711
Apr 26Bangor Meet #2Apr 26 · Shot Put · Place 6 · Presque IsleShot Put12lb6.35-04.2511
Apr 18THORNTON ACADEMY-YORK-PRESQUE ISLE-BIDDEFORD @ KENNEBUNKApr 18 · Shot Put · Place 9 · Presque IsleShot Put933-2.7511
Apr 18THORNTON ACADEMY-YORK-PRESQUE ISLE-BIDDEFORD @ KENNEBUNKApr 18 · Javelin · Place 20 · Presque IsleJavelin2093-611
Apr 18THORNTON ACADEMY-YORK-PRESQUE ISLE-BIDDEFORD @ KENNEBUNKApr 18 · Discus · Place 2 · Presque IsleDiscus2106-411
Apr 17Brewer Meet #1Apr 17 · Shot Put · Place 13 · Presque IsleShot Put1335-911
Apr 17Brewer Meet #1Apr 17 · Discus · Place 2 · Presque IsleDiscus2111-811
Apr 17Brewer Meet #1Apr 17 · Javelin · Place 8 · Presque IsleJavelin899-811

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24PVC JV ChampionshipMay 24 · Discus · Place 8 · Presque IsleDiscus884-0410
May 24PVC JV ChampionshipMay 24 · Shot Put · Place 12 · Presque IsleShot Put1230-05.0010
May 19Aroostook League ChampionshipsMay 19 · Shot Put · Place 9 · Presque IsleShot Put931-01.00—
May 19Aroostook League ChampionshipsMay 19 · Discus · Place 4 · Presque IsleDiscus4101-05—
May 19Aroostook League ChampionshipsMay 19 · Javelin · Place 22 · Presque IsleJavelin2270-06.50—
May 13PVC Week 4 @ Caribou HS May 13 · Shot Put · Place 11 · Presque IsleShot Put1132-05.00—
May 13PVC Week 4 @ Caribou HS May 13 · Discus · Place 6 · Presque IsleDiscus696-06—
May 13PVC Week 4 @ Caribou HS May 13 · Javelin · Place 23 · Presque IsleJavelin2386-00—
May 4Presque Isle MeetMay 4 · Javelin · Place 17 · Presque IsleJavelin800g17.92-0110
May 4Presque Isle MeetMay 4 · Discus · Place 5 · Presque IsleDiscus1.6kg5.91-0610
May 4Presque Isle MeetMay 4 · Shot Put · Place 13 · Presque IsleShot Put12lb13.29-11.0010
Apr 29MDI Meet #1Apr 29 · Shot Put · Place 14 · Presque IsleShot Put1430-110
Apr 29MDI Meet #1Apr 29 · Discus · Place 9 · Presque IsleDiscus986-110
Apr 21Old Town Meet #1Apr 21 · Javelin · Place 7 · Presque IsleJavelin795-00—
Apr 21Old Town Meet #1Apr 21 · Discus · Place 3 · Presque IsleDiscus393-06—
Apr 21Old Town Meet #1Apr 21 · Shot Put · Place 11 · Presque IsleShot Put1129-00.50—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28PVC Large School ChampionshipMay 28 · 1600m Race Walk · Place 9 · Presque Isle1600m Race Walk99:55.79 PB9
May 19Aroostook League HS T&F ChampionshipsMay 19 · Shot Put · Place 16 · Presque IsleShot Put1626-11.00—
May 19Aroostook League HS T&F ChampionshipsMay 19 · Discus · Place 9 · Presque IsleDiscus982-01—
May 19Aroostook League HS T&F ChampionshipsMay 19 · Javelin · Place 24 · Presque IsleJavelin2469-06—
May 19Aroostook League HS T&F ChampionshipsMay 19 · 1600m Race Walk · Place 5 · Presque Isle1600m Race Walk510:12.40—
May 14PVC: GRNV, HER, JB, PCHS, PI, FTFD @ Foxcroft AcademyMay 14 · Javelin · Place 16 · Presque IsleJavelin1662-01—
May 14PVC: GRNV, HER, JB, PCHS, PI, FTFD @ Foxcroft AcademyMay 14 · Discus · Place 6 · Presque IsleDiscus677-03—
May 14PVC: GRNV, HER, JB, PCHS, PI, FTFD @ Foxcroft AcademyMay 14 · Shot Put · Place 10 · Presque IsleShot Put1026-00.00—
May 7PVC:HOUL, JB, MDI, PI, FTFD, FK, MSSM, WASH @CaribouMay 7 · Javelin · Place 39 · Presque IsleJavelin3957-039
May 7PVC:HOUL, JB, MDI, PI, FTFD, FK, MSSM, WASH @CaribouMay 7 · Discus · Place 15 · Presque IsleDiscus1578-009
May 7PVC:HOUL, JB, MDI, PI, FTFD, FK, MSSM, WASH @CaribouMay 7 · Shot Put · Place 18 · Presque IsleShot Put1827-08.009
May 7PVC:HOUL, JB, MDI, PI, FTFD, FK, MSSM, WASH @CaribouMay 7 · Javelin · Place 39 · Presque IsleJavelin3957-039
May 7PVC:HOUL, JB, MDI, PI, FTFD, FK, MSSM, WASH @CaribouMay 7 · Discus · Place 15 · Presque IsleDiscus1578-009
May 7PVC:HOUL, JB, MDI, PI, FTFD, FK, MSSM, WASH @CaribouMay 7 · Shot Put · Place 18 · Presque IsleShot Put1827-08.009
Apr 30PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · Javelin · Place 22 · Presque IsleJavelin2271-119
Apr 30PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · Discus · Place 12 · Presque IsleDiscus1275-099
Apr 30PVC: HOUL, MDI, OT, PI, WA, FTFD, FK @ OROApr 30 · Shot Put · Place 21 · Presque IsleShot Put2125-11.509
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · Javelin · Place 22 · Presque IsleJavelin2268-009
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · Discus · Place 16 · Presque IsleDiscus1670-019
Apr 23PVC:BCS, GRNV, HAM, LEE, MAT, PI, FTFD, MSSM @ OTApr 23 · Shot Put · Place 14 · Presque IsleShot Put1427-01.009