Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMPA Maine Class C State Track & Field Championships · Jun 10117-06MPA Maine Class C State Track & Field ChampionshipsJune 10, 2025
Javelin · 800g · OutdoorOrono Meet #2 · May 2295-6Orono Meet #2May 22, 2026
Long Jump · IndoorEMITL Meet 7B · Jan 3016-7.50EMITL Meet 7BJanuary 30, 2026
Long Jump · OutdoorBucksport Meet #1 · Apr 1617-4Bucksport Meet #1April 16, 2026
Shot Put · 12lb · IndoorEMITL Meet 7B · Jan 3033-8.25EMITL Meet 7BJanuary 30, 2026
Shot Put · 12lb · OutdoorBrewer Meet #2 · May 934-6Brewer Meet #2May 9, 2026
Triple Jump · IndoorEMITL Meet 2A · Dec 2039-5.50EMITL Meet 2ADecember 20, 2025
Triple Jump · OutdoorOrono Meet #2 · May 2237-11.50Orono Meet #2May 22, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Triple Jump · Bangor ChristianTriple Jump—DNS10
Jun 6Maine Class C ChampionshipJun 6 · Discus · Place 10 · Bangor ChristianDiscus1.6kg10.114-0410
May 29PVC Small School ChampionshipMay 29 · Triple Jump · Place 5 · Bangor ChristianTriple Jump5.37-8.7510
May 29PVC Small School ChampionshipMay 29 · Discus · Place 12 · Bangor ChristianDiscus1.6kg12.98-510
May 22Orono Meet #2May 22 · Triple Jump · Place 2 · Bangor ChristianTriple Jump2.37-11.50 PB10
May 22Orono Meet #2May 22 · Javelin · Place 14 · Bangor ChristianJavelin800g14.95-6 PB10
May 22Orono Meet #2May 22 · Discus · Place 4 · Bangor ChristianDiscus1.6kg4.109-1110
May 22Orono Meet #2May 22 · Shot Put · Place 7 · Bangor ChristianShot Put12lb7.33-7.5010
May 14Ellsworth Meet #1May 14 · Triple Jump · Place 1 · Bangor ChristianTriple Jump1.37-210
May 14Ellsworth Meet #1May 14 · Shot Put · Place 8 · Bangor ChristianShot Put12lb8.34-3.7510
May 9Brewer Meet #2May 9 · Triple Jump · Place 4 · Bangor ChristianTriple Jump4.36-5.7510
May 9Brewer Meet #2May 9 · Discus · Place 6 · Bangor ChristianDiscus1.6kg6.98-610
May 9Brewer Meet #2May 9 · Shot Put · Place 9 · Bangor ChristianShot Put12lb9.34-6 PB10
May 2MDI Meet #2May 2 · Discus · Place 3 · Bangor ChristianDiscus1.6kg3.102-210
Apr 16Bucksport Meet #1Apr 16 · Triple Jump · Place 2 · Bangor ChristianTriple Jump2.36-210
Apr 16Bucksport Meet #1Apr 16 · Long Jump · Place 2 · Bangor ChristianLong Jump2.17-4 PB10
Apr 16Bucksport Meet #1Apr 16 · Discus · Place 3 · Bangor ChristianDiscus1.6kg3.100-410

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · Triple Jump · Bangor ChristianTriple Jump—FOUL10
Feb 7EMITL Championship Small SchoolFeb 7 · Triple Jump · Place 4 · Bangor ChristianTriple Jump438-2.7510
Feb 7EMITL Championship Small SchoolFeb 7 · Long Jump · Place 5 · Bangor ChristianLong Jump517-5.7510
Feb 7EMITL Championship Small SchoolFeb 7 · Shot Put · Place 7 · Bangor ChristianShot Put734-7.7510
Jan 30EMITL Meet 7BJan 30 · Long Jump · Place 9 · Bangor ChristianLong Jump9.16-7.50 PB10
Jan 30EMITL Meet 7BJan 30 · Shot Put · Place 15 · Bangor ChristianShot Put12lb15.33-8.25 PB10
Jan 3EMITL Meet 4AJan 3 · Triple Jump · Place 2 · Bangor ChristianTriple Jump2.37-8.5010
Jan 3EMITL Meet 4AJan 3 · Shot Put · Place 8 · Bangor ChristianShot Put12lb8.29-1010

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · Shot Put · Place 9 · Bangor ChristianShot Put12lb9.31-310
Dec 20EMITL Meet 2ADec 20 · Triple Jump · Place 2 · Bangor ChristianTriple Jump2.39-5.50 PB10
Dec 20EMITL Meet 2ADec 20 · Shot Put · Place 27 · Bangor ChristianShot Put12lb27.28-310
Dec 6EMITL Meet 1BDec 6 · Triple Jump · Place 4 · Bangor ChristianTriple Jump4.36-410
Dec 6EMITL Meet 1BDec 6 · Shot Put · Place 20 · Bangor ChristianShot Put12lb20.29-410

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Triple Jump · Place 19 · Bangor ChristianTriple Jump19.36-01.509
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Discus · Place 6 · Bangor ChristianDiscus1.6kg6.117-06 PB9
Jun 3PVC Freshman ChampionshipJun 3 · Discus · Place 5 · Bangor ChristianDiscus5107-99
Jun 3PVC Freshman ChampionshipJun 3 · Triple Jump · Place 1 · Bangor ChristianTriple Jump136-8.759
May 31PVC Small School ChampionshipMay 31 · Discus · Place 7 · Bangor ChristianDiscus7107-39
May 31PVC Small School ChampionshipMay 31 · Triple Jump · Place 7 · Bangor ChristianTriple Jump736-49
May 22Hampden Meet #2May 22 · Discus · Place 11 · Bangor ChristianDiscus1196-39
May 22Hampden Meet #2May 22 · Triple Jump · Place 3 · Bangor ChristianTriple Jump337-0.509
May 16MDI Meet #3May 16 · Discus · Place 8 · Bangor ChristianDiscus8101-109
May 16MDI Meet #3May 16 · Triple Jump · Place 3 · Bangor ChristianTriple Jump335-29
May 16MDI Meet #3May 16 · Long Jump · Place 3 · Bangor ChristianLong Jump316-99
May 5PVC Regular Season Meet #2May 5 · Discus · Place 8 · Bangor ChrisDiscus891-05—
May 5PVC Regular Season Meet #2May 5 · Triple Jump · Place 5 · Bangor ChrisTriple Jump533-10.00—
May 5PVC Regular Season Meet #2May 5 · Long Jump · Place 16 · Bangor ChrisLong Jump1613-10.00—
Apr 17Bucksport Meet #1Apr 17 · Shot Put · Place 8 · Bangor ChristianShot Put829-79
Apr 17Bucksport Meet #1Apr 17 · Discus · Place 4 · Bangor ChristianDiscus482-39
Apr 17Bucksport Meet #1Apr 17 · Long Jump · Place 4 · Bangor ChristianLong Jump416-09