Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorEMITL Meet 4A · Jan 1537.63aEMITL Meet 4AJanuary 15, 2024
Discus · 1.6kg · OutdoorOrono Meet #1 · May 18111-2Orono Meet #1May 18, 2026
Javelin · 800g · OutdoorHusky Throwdown · May 255-07Husky ThrowdownMay 2, 2026
Shot Put · 12lb · IndoorEMITL Meet 4A · Jan 334-5EMITL Meet 4AJanuary 3, 2026
Shot Put · 12lb · OutdoorOrono Meet #1 · May 1836-6.50Orono Meet #1May 18, 2026

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 · Discus · Place 17 · OronoDiscus1.6kg17.103-1012
Jun 6Maine Class C ChampionshipJun 6 · Shot Put · Place 18 · OronoShot Put12lb18.36-05.7512
May 29PVC Small School ChampionshipMay 29 · Discus · Place 8 · OronoDiscus1.6kg8.109-212
May 29PVC Small School ChampionshipMay 29 · Shot Put · Place 9 · OronoShot Put12lb9.36-0.2512
May 22Orono Meet #2May 22 · Discus · Place 5 · OronoDiscus1.6kg5.108-612
May 22Orono Meet #2May 22 · Shot Put · Place 10 · OronoShot Put12lb10.33-2.7512
May 18Orono Meet #1May 18 · Javelin · Place 21 · OronoJavelin800g21.55-312
May 18Orono Meet #1May 18 · Discus · Place 3 · OronoDiscus1.6kg3.111-2 PB12
May 18Orono Meet #1May 18 · Shot Put · Place 3 · OronoShot Put12lb3.36-6.50 PB12
May 9PVC Week 3 - Caribou HSMay 9 · Discus · Place 7 · OronoDiscus1.6kg7.98-512
May 9PVC Week 3 - Caribou HSMay 9 · Shot Put · Place 4 · OronoShot Put12lb4.34-1012
May 2Husky ThrowdownMay 2 · Javelin · Place 99 · OronoJavelin800g99.55-07 PB12
May 2Husky ThrowdownMay 2 · Discus · Place 25 · OronoDiscus1.6kg25.103-0312
May 2Husky ThrowdownMay 2 · Shot Put · Place 39 · OronoShot Put12lb39.33-09.0012
May 1Hampden Meet #1May 1 · Discus · Place 5 · OronoDiscus1.6kg5.100-812
May 1Hampden Meet #1May 1 · Shot Put · Place 6 · OronoShot Put12lb6.34-11.7512
Apr 25Old Town Meet #1Apr 25 · Discus · Place 10 · OronoDiscus1.6kg10.100-012
Apr 25Old Town Meet #1Apr 25 · Shot Put · Place 10 · OronoShot Put12lb10.33-1012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30EMITL Meet 7BJan 30 · Shot Put · Place 20 · OronoShot Put12lb20.32-2.5012
Jan 17EMITL Meet 6BJan 17 · Shot Put · Place 17 · OronoShot Put12lb17.33-5.5012
Jan 3EMITL Meet 4AJan 3 · Shot Put · Place 4 · OronoShot Put12lb4.34-5 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · Shot Put · Place 12 · OronoShot Put12lb12.30-212
Dec 20EMITL Meet 2BDec 20 · Shot Put · Place 14 · OronoShot Put12lb14.30-3.2512
Dec 6EMITL Meet 1ADec 6 · Shot Put · Place 14 · OronoShot Put12lb14.33-112
Jan 25EMITL Meet 5AJan 25 · Shot Put · Place 9 · OronoShot Put12lb9.33-11.7511

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12Brewer Meet #2May 12 · Discus · Place 4 · OronoDiscus1.6kg4.90-611
May 12Brewer Meet #2May 12 · Shot Put · Place 11 · OronoShot Put12lb11.32-7.5011
May 3Husky ThrowdownMay 3 · Javelin · Place 105 · Orono High SJavelin10514.93m11
May 3Husky ThrowdownMay 3 · Discus · Place 53 · Orono High SDiscus5326.23m11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · Shot Put · Place 18 · OronoShot Put12lb18.27-7.7511
Dec 20EMITL Meet 2ADec 20 · Shot Put · Place 9 · OronoShot Put12lb9.31-111
Jan 15EMITL Meet 4AJan 15 · Shot Put · Place 31 · OronoShot Put12lb31.22-01.0010
Jan 15EMITL Meet 4AJan 15 · 200 Meters · Place 50 · Orono200 Meters50.37.63a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Orono Meet #1May 2 · Shot Put · Place 22 · Orono High SShot Put2224-05.50—
May 2Orono Meet #1May 2 · Discus · Place 13 · Orono High SDiscus1372-00—
May 2Orono Meet #1May 2 · Javelin · Place 22 · Orono High SJavelin2248-11—
Apr 27Husky ThrowdownApr 27 · Javelin · Place 124 · Orono High SJavelin12445-0510
Apr 27Husky ThrowdownApr 27 · Discus · Place 88 · Orono High SDiscus8868-0310
Apr 27Husky ThrowdownApr 27 · Shot Put · Place 116 · Orono High SShot Put11623-01.2510
Apr 26Bucksport Meet #1Apr 26 · Javelin · Place 25 · Orono High SJavelin2545-0910
Apr 26Bucksport Meet #1Apr 26 · Discus · Place 17 · Orono High SDiscus1767-0210
Apr 26Bucksport Meet #1Apr 26 · Shot Put · Place 22 · Orono High SShot Put2225-05.0010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · Shot Put · Place 21 · OronoShot Put12lb21.23-1.2510
Dec 29EMITL Meet 3BDec 29 · 200 Meters · Place 43 · Orono200 Meters43.39.14a10
Dec 22EMITL Meet 2ADec 22 · Shot Put · Place 21 · OronoShot Put12lb21.21-310
Dec 16EMITL Meet 1ADec 16 · Shot Put · Place 22 · OronoShot Put12lb22.23-01.0010