Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGRAY NG-YARMOUTH-OLD ORCHARD @FREEPORT · May 314.62GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3, 2024
100m Hurdles · 33" / 0.838m · OutdoorMarathon Sports Elite Invitational · May 1617.69aMarathon Sports Elite InvitationalMay 16, 2026
200 Meters · IndoorWMC Indoor Championship · Feb 628.88WMC Indoor ChampionshipFebruary 6, 2026
200 Meters · OutdoorTWILIGHT @ Yarmouth · May 2228.69aTWILIGHT @ YarmouthMay 22, 2026
300m Hurdles · 30" / 0.762m · OutdoorWMC Championship · May 3048.99aWMC ChampionshipMay 30, 2026
55 Meter · IndoorDecember Jam · Dec 208.51aDecember JamDecember 20, 2023
55 Meters · IndoorWMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St Doms · Jan 128.43WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJanuary 12, 2024
55m Hurdles · 33" · IndoorMaine Class B · Feb 1610.11aMaine Class BFebruary 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 300m Hurdles · Place 2 · Freeport300m Hurdles30" / 0.762m2.48.99a PB11
May 22TWILIGHT @ YarmouthMay 22 · 300m Hurdles · Place 3 · Freeport300m Hurdles30" / 0.762m3.51.16a11
May 22TWILIGHT @ YarmouthMay 22 · 100m Hurdles · Place 3 · Freeport100m Hurdles33" / 0.838m3.17.89a11
May 15Cape Elizabeth HS MeetMay 15 · 300m Hurdles · Place 2 · Freeport300m Hurdles30" / 0.762m2.50.37a11
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 300m Hurdles · Place 1 · Freeport300m Hurdles30" / 0.762m1.52.72a11
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 100m Hurdles · Place 2 · Freeport100m Hurdles33" / 0.838m2.18.27a11
May 1Lake Region Meet #1May 1 · 300m Hurdles · Place 1 · Freeport300m Hurdles30" / 0.762m1.54.15a11
May 1Lake Region Meet #1May 1 · 100m Hurdles · Place 3 · Freeport100m Hurdles33" / 0.838m3.18.38a11
Apr 17Bob Morse InvitationalApr 17 · 300m Hurdles · Place 2 · Freeport300m Hurdles30" / 0.762m2.53.53a11
Apr 17Bob Morse InvitationalApr 17 · 100m Hurdles · Place 3 · Freeport100m Hurdles33" / 0.838m3.18.44a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 55m Hurdles · Place 3 · Freeport55m Hurdles39.6611
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 55m Hurdles · Place 3 · Freeport55m Hurdles39.8311
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 200 Meters · Place 1 · Freeport200 Meters129.3711
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 55m Hurdles · Place 2 · Freeport55m Hurdles29.9211
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55m Hurdles · Place 2 · Freeport55m Hurdles33"2.10.17a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 55m Hurdles · Place 2 · Freeport55m Hurdles33"2.10.15a11
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 200 Meters · Place 3 · Freeport200 Meters330.1410
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 2 · Freeport200 Meters229.6510
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 55m Hurdles · Place 2 · Freeport55m Hurdles210.6310
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 200 Meters · Place 3 · Freeport200 Meters330.0310

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 300m Hurdles · Place 2 · Freeport Hig300m Hurdles253.25—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 100m Hurdles · Place 1 · Freeport Hig100m Hurdles119.34—
May 9Freeport HS Home MeetMay 9 · 300m Hurdles · Place 1 · Freeport Hig300m Hurdles152.97—
May 9Freeport HS Home MeetMay 9 · 300m Hurdles · Place 1 · Freeport Hig300m Hurdles152.97—
May 9Freeport HS Home MeetMay 9 · 300m Hurdles · Place 1 · Freeport Hig300m Hurdles152.97—
May 2Cape Elizabeth HS MeetMay 2 · 300m Hurdles · Place 3 · Freeport Hig300m Hurdles356.66—
May 2Cape Elizabeth HS MeetMay 2 · 300m Hurdles · Place 3 · Freeport Hig300m Hurdles356.66—
Apr 18Bob Morse InvitationalApr 18 · 300m Hurdles · Place 3 · Freeport Hig300m Hurdles355.99—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · 200 Meters · Place 3 · Freeport200 Meters330.569
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 200 Meters · Place 3 · Freeport200 Meters331.029

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · 300m Hurdles · Place 2 · Freeport Hig300m Hurdles254.83—
Apr 26Cape Elizabeth HS MeetApr 26 · 300m Hurdles · Place 3 · Freeport Hig300m Hurdles355.20—