Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorOrono Meet #2 · May 2215.46aOrono Meet #2May 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorMaine Class C Championship · Jun 640.38aMaine Class C ChampionshipJune 6, 2026
Javelin · 800g · OutdoorPVC Small School Championship · May 29142-5PVC Small School ChampionshipMay 29, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 26 · Bangor Christian300m Hurdles36" / 0.914m26.42.41a12
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 110m Hurdles · Place 23 · Bangor Christian110m Hurdles39" / 0.991mRound P23.15.75aWind: -0.412
Jun 6Maine Class C ChampionshipJun 6 · Javelin · Place 7 · Bangor ChristianJavelin800g7.133-0312
Jun 6Maine Class C ChampionshipJun 6 · 300m Hurdles · Place 1 · Bangor Christian300m Hurdles36" / 0.914m1.40.38a PB12
Jun 6Maine Class C ChampionshipJun 6 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991m2.15.66a12
May 29PVC Small School ChampionshipMay 29 · Javelin · Place 2 · Bangor ChristianJavelin800g2.142-5 PB12
May 29PVC Small School ChampionshipMay 29 · 300m Hurdles · Place 1 · Bangor Christian300m Hurdles36" / 0.914m1.41.69a12
May 29PVC Small School ChampionshipMay 29 · 110m Hurdles · Place 1 · Bangor Christian110m Hurdles39" / 0.991mRound P1.15.95a12
May 29PVC Small School ChampionshipMay 29 · 110m Hurdles · Place 1 · Bangor Christian110m Hurdles39" / 0.991m1.15.60a12
May 22Orono Meet #2May 22 · Javelin · Place 2 · Bangor ChristianJavelin800g2.131-1112
May 22Orono Meet #2May 22 · 300m Hurdles · Place 2 · Bangor Christian300m Hurdles36" / 0.914m2.41.25a12
May 22Orono Meet #2May 22 · 110m Hurdles · Place 2 · Bangor Christian110m Hurdles39" / 0.991m2.15.46a PB12
May 14Ellsworth Meet #1May 14 · 300m Hurdles · Place 1 · Bangor Christian300m Hurdles36" / 0.914m1.41.23a12
May 14Ellsworth Meet #1May 14 · 110m Hurdles · Place 1 · Bangor Christian110m Hurdles39" / 0.991m1.16.42a12
May 9Brewer Meet #2May 9 · Javelin · Place 2 · Bangor ChristianJavelin800g2.138-1012
May 9Brewer Meet #2May 9 · 300m Hurdles · Place 1 · Bangor Christian300m Hurdles36" / 0.914m1.43.23a12
May 9Brewer Meet #2May 9 · 110m Hurdles · Place 1 · Bangor Christian110m Hurdles39" / 0.991m1.16.00a12
May 2MDI Meet #2May 2 · Javelin · Place 1 · Bangor ChristianJavelin800g1.138-012
May 2MDI Meet #2May 2 · 300m Hurdles · Place 1 · Bangor Christian300m Hurdles36" / 0.914m1.44.15a12
May 2MDI Meet #2May 2 · 110m Hurdles · Place 1 · Bangor Christian110m Hurdles39" / 0.991m1.16.13a12
Apr 16Bucksport Meet #1Apr 16 · 300m Hurdles · Place 1 · Bangor Christian300m Hurdles36" / 0.914m1.43.62a12
Apr 16Bucksport Meet #1Apr 16 · 110m Hurdles · Place 1 · Bangor Christian110m Hurdles39" / 0.991m1.16.20a12