Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorWMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St Doms · Jan 1232.37WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJanuary 12, 2024
200 Meters · OutdoorYARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLAND · May 1030.90YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10, 2024
300m Hurdles · 30" / 0.762m · OutdoorMaine Class B Championship · Jun 652.99aMaine Class B ChampionshipJune 6, 2026
400 Meters · IndoorWESTERN MAINE CONFERENCE CHAMPIONSHIP · Feb 71:05.96WESTERN MAINE CONFERENCE CHAMPIONSHIPFebruary 7, 2025
400 Meters · OutdoorWMC Championship · May 311:07.08WMC ChampionshipMay 31, 2025
800 Meters · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 12:46.20aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 12 · Poland Regional300m Hurdles30" / 0.762m12.52.99a PB11
May 30WMC ChampionshipMay 30 · 300m Hurdles · Place 9 · Poland Regional300m Hurdles30" / 0.762m9.54.35a11
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 300m Hurdles · Place 1 · Poland Regional300m Hurdles30" / 0.762m1.55.49a11
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 400 Meters · Place 3 · Poland Regional400 Meters3.1:09.70a11
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 300m Hurdles · Place 5 · Poland Regional300m Hurdles30" / 0.762m5.56.30a11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 800 Meters · Place 3 · Poland Regional800 Meters3.2:46.20a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 400 Meters · Place 8 · Poland Regional400 Meters81:07.2611
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 400 Meters · Place 3 · Poland Regional400 Meters31:09.3211
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 400 Meters · Place 4 · Poland Regional400 Meters41:13.6111

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 400 Meters · Place 6 · Poland Regional400 Meters61:07.08 PB10
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 300m Hurdles · Place 2 · Poland Regional300m Hurdles259.7510
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 400 Meters · Place 2 · Poland Regional400 Meters21:08.5810

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 400 Meters · Place 3 · Poland Regional400 Meters31:05.96 PB10
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 400 Meters · Place 2 · Poland Regional400 Meters21:08.7510
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 400 Meters · Place 3 · Poland Regional400 Meters31:10.6010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 400 Meters · Place 4 · Poland Regional400 Meters41:09.269
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 200 Meters · Place 9 · Poland Regional200 Meters930.90 PB9
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 400 Meters · Place 4 · Poland Regional400 Meters41:09.219

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 400 Meters · Place 3 · Poland Regional400 Meters31:12.289
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 400 Meters · Place 1 · Poland Regional400 Meters11:13.359
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 200 Meters · Place 10 · Poland Regional200 Meters1032.37 PB9
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 400 Meters · Place 2 · Poland Regional400 Meters21:12.869
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 400 Meters · Place 3 · Poland Regional400 Meters31:13.269