Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLS · May 1215.92TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12, 2025
100m Hurdles · 33" / 0.838m · OutdoorWMC Championship · May 3020.30aWMC ChampionshipMay 30, 2026
200 Meters · OutdoorHS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH · May 2733.04HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27, 2025
200 Meters · Outdoor · Hand timedMAISAD Meet #2 @ Hyde · Apr 1834.5hMAISAD Meet #2 @ HydeApril 18, 2026
300m Hurdles · 30" / 0.762m · OutdoorMAISAD Championship Meet · May 91:01.49aMAISAD Championship MeetMay 9, 2026
Discus · 1kg · OutdoorWMC Championship · May 3061-0WMC ChampionshipMay 30, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · Discus · Place 17 · North Yarmouth AcademyDiscus1kg17.61-0 PB10
May 30WMC ChampionshipMay 30 · 300m Hurdles · Place 18 · North Yarmouth Academy300m Hurdles30" / 0.762m18.1:02.48a10
May 30WMC ChampionshipMay 30 · 100m Hurdles · Place 12 · North Yarmouth Academy100m Hurdles33" / 0.838mRound P12.20.46a10
May 30WMC ChampionshipMay 30 · 100m Hurdles · Place 9 · North Yarmouth Academy100m Hurdles33" / 0.838m9.20.30a PB10
May 22TWILIGHT @ YarmouthMay 22 · Discus · Place 18 · North Yarmouth AcademyDiscus1kg18.48-0310
May 22TWILIGHT @ YarmouthMay 22 · 300m Hurdles · Place 8 · North Yarmouth Academy300m Hurdles30" / 0.762m8.1:03.39a10
May 22TWILIGHT @ YarmouthMay 22 · 100m Hurdles · Place 7 · North Yarmouth Academy100m Hurdles33" / 0.838m7.20.50a10
May 15Cape Elizabeth HS MeetMay 15 · Discus · Place 15 · North Yarmouth AcademyDiscus1kg15.51-410
May 15Cape Elizabeth HS MeetMay 15 · 100m Hurdles · Place 7 · North Yarmouth Academy100m Hurdles33" / 0.838m7.21.36a10
May 9MAISAD Championship MeetMay 9 · Discus · Place 8 · North Yarmouth AcademyDiscus1kg8.55-110
May 9MAISAD Championship MeetMay 9 · 300m Hurdles · Place 4 · North Yarmouth Academy300m Hurdles30" / 0.762m4.1:01.49a PB10
May 9MAISAD Championship MeetMay 9 · 100m Hurdles · Place 4 · North Yarmouth Academy100m Hurdles33" / 0.838m4.21.08a10
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · Discus · Place 7 · North Yarmouth AcademyDiscus1kg7.58-0310
May 1Lake Region Meet #1May 1 · Discus · Place 10 · North Yarmouth AcademyDiscus1kg10.57-310
May 1Lake Region Meet #1May 1 · 300m Hurdles · Place 3 · North Yarmouth Academy300m Hurdles30" / 0.762m3.1:03.65a10
May 1Lake Region Meet #1May 1 · 100m Hurdles · Place 8 · North Yarmouth Academy100m Hurdles33" / 0.838m8.21.53a10
Apr 25MAISAD Meet #3 @ HydeApr 25 · Discus · Place 6 · North Yarmouth AcademyDiscus1kg6.55-1110
Apr 25MAISAD Meet #3 @ HydeApr 25 · 300m Hurdles · Place 2 · North Yarmouth Academy300m Hurdles30" / 0.762m2.1:04.99a10
Apr 25MAISAD Meet #3 @ HydeApr 25 · 100m Hurdles · Place 3 · North Yarmouth Academy100m Hurdles33" / 0.838m3.21.21a10
Apr 18MAISAD Meet #2 @ HydeApr 18 · Discus · Place 9 · North Yarmouth AcademyDiscus1kg9.49-1010
Apr 18MAISAD Meet #2 @ HydeApr 18 · 200 Meters · Place 9 · North Yarmouth Academy200 Meters9.34.5h PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · Discus · Place 14 · North Yarmouth AcademyDiscus1449-69
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · Discus · Place 16 · North YarmouDiscus1663-09—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 300m Hurdles · Place 9 · North Yarmou300m Hurdles91:02.42—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 200 Meters · Place 24 · North Yarmou200 Meters2433.04 PB—
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Discus · Place 7 · North Yarmouth AcademyDiscus766-69
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · 300m Hurdles · Place 5 · North Yarmouth Academy300m Hurdles51:04.089
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · Discus · Place 4 · North Yarmouth AcademyDiscus459-119
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · 100 Meters · Place 25 · North Yarmouth Academy100 Meters2515.92 PB9
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Discus · Place 18 · North Yarmouth AcademyDiscus1852-59
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 300m Hurdles · Place 7 · North Yarmouth Academy300m Hurdles71:05.179
Apr 26MAISAD Meet #3Apr 26 · Discus · Place 8 · North YarmouDiscus855-089
Apr 26MAISAD Meet #3Apr 26 · Discus · Place 8 · North Yarmouth AcademyDiscus851-19