Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 112.46aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
110m Hurdles · 39" / 0.991m · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 818.69aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
200 Meters · IndoorMEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-Traip · Jan 2427.04MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJanuary 24, 2025
300m Hurdles · 36" / 0.914m · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 145.80aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
55 Meter · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 87.69aWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
55 Meters · IndoorWMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISC · Jan 307.81WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJanuary 30, 2026
55m Hurdles · 39" · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 89.78aWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
Long Jump · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 3114-7.50POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJanuary 31, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 17 · Poland Regional300m Hurdles36" / 0.914m17.48.09a12
Jun 6Maine Class B ChampionshipJun 6 · 110m Hurdles · Place 16 · Poland Regional110m Hurdles39" / 0.991mRound P16.19.75a12
May 30WMC ChampionshipMay 30 · 300m Hurdles · Place 9 · Poland Regional300m Hurdles36" / 0.914m9.47.88a12
May 30WMC ChampionshipMay 30 · 100 Meters · Place 30 · Poland Regional100 MetersRound P30.12.98a12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 300m Hurdles · Place 2 · Poland Regional300m Hurdles36" / 0.914m2.46.33a12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 110m Hurdles · Place 3 · Poland Regional110m Hurdles39" / 0.991m3.18.69a PB12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 300m Hurdles · Place 1 · Poland Regional300m Hurdles36" / 0.914m1.45.80a PB12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 100 Meters · Place 11 · Poland Regional100 Meters11.12.46a PB12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 55m Hurdles · Place 21 · Poland Regional55m Hurdles39"Round P21.10.06a12
Feb 6WMC Indoor ChampionshipFeb 6 · 55m Hurdles · Place 9 · Poland Regional55m HurdlesRound P99.7112
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55 Meters · Place 13 · Poland Regio55 Meters137.81 PB—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55 Meters · Place 13 · Poland Regional55 Meters137.8112
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 55m Hurdles · Place 6 · Poland Regional55m Hurdles69.7812
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 55m Hurdles · Place 5 · Poland Regional55m Hurdles39"5.9.83a12
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 55 Meter · Place 19 · Poland Regional55 Meter19.7.78a12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55m Hurdles · Place 2 · Poland Regional55m Hurdles39"2.9.78a PB12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55 Meter · Place 17 · Poland Regional55 Meter17.7.69a PB12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Long Jump · Place 21 · Poland RegionalLong Jump21.12-5.2512

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 55 Meter · Place 20 · Poland Regional55 Meter20.7.74a12
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Long Jump · Place 20 · Poland RegionalLong Jump20.13-02.0012
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 200 Meters · Place 21 · Poland Regional200 Meters2127.7811
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 55m Hurdles · Place 5 · Poland Regional55m Hurdles59.6111
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · Long Jump · Place 16 · Poland RegionalLong Jump16.14-7.50 PB11
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 200 Meters · Place 15 · Poland Regional200 Meters15.28.41a11
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 55 yard Hurdles OPEN DIVISION · Place 2 · Poland Regional55 yard Hurdles OPEN DIVISION29.5911
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 17 · Poland Regional200 Meters1727.04 PB11
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Long Jump · Place 13 · Poland RegionalLong Jump1315-8.5011
Jan 20Fleet Feet Indoor InvitationalJan 20 · 55m Hurdles · Place 16 · Poland Regional55m HurdlesRound P169.7311
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 200 Meters · Place 22 · Poland Regional200 Meters2228.0911
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 55m Hurdles · Place 2 · Poland Regional55m Hurdles29.7811
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Long Jump · Place 5 · Poland RegionalLong Jump517-0.2511

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 17 · Poland Regional300m Hurdles36" / 0.914m17.47.72a11
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 15 · Poland Regional110m Hurdles39" / 0.991mRound P15.19.33a11
May 31WMC ChampionshipMay 31 · 300m Hurdles · Place 1 · Poland Regional300m Hurdles146.9711
May 31WMC ChampionshipMay 31 · 110m Hurdles · Place 1 · Poland Regional110m HurdlesRound P119.0311
May 31WMC ChampionshipMay 31 · 110m Hurdles · Place 1 · Poland Regional110m Hurdles118.8611
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 13 · Poland RegioLong Jump1313-10.50—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 300m Hurdles · Place 1 · Poland Regio300m Hurdles147.25—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 110m Hurdles · Place 1 · Poland Regio110m Hurdles119.43—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 16 · Poland RegionalLong Jump1613-1.5011
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 300m Hurdles · Place 1 · Poland Regional300m Hurdles147.2511
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 110m Hurdles · Place 1 · Poland Regional110m Hurdles119.4311
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · Long Jump · Place 13 · Poland RegioLong Jump1312-07.00—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Long Jump · Place 17 · Poland RegioLong Jump1713-08.25—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 110m Hurdles · Place 3 · Poland Regio110m Hurdles319.14—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Long Jump · Place 15 · Poland RegionalLong Jump1513-1111
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 100 Meters · Place 14 · Poland Regional100 Meters1412.9911

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · 55m Hurdles · Place 2 · Poland Regional55m Hurdles39"2.9.98a11
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · 55 Meter · Place 13 · Poland Regional55 Meter13.7.73a11
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 55 Meters · Place 19 · Poland Regional55 Meters198.2310
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 55m Hurdles · Place 3 · Poland Regional55m Hurdles310.1210
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 55 Meters · Place 11 · Poland Regional55 Meters117.9910
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 55m Hurdles · Place 1 · Poland Regional55m Hurdles110.0410
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 55 Meters · Place 12 · Poland Regional55 Meters128.0010
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 55m Hurdles · Place 1 · Poland Regional55m Hurdles110.1010
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 55 Meters · Place 13 · Poland Regional55 Meters138.2610
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 55m Hurdles · Place 1 · Poland Regional55m Hurdles110.4610

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · 110m Hurdles · Place 20 · Poland Regional110m Hurdles39" / 0.991mRound P20.19.29a10
May 25WMC ChampionshipMay 25 · 300m Hurdles · Place 3 · Poland Regional300m Hurdles347.9810
May 25WMC ChampionshipMay 25 · 110m Hurdles · Place 4 · Poland Regional110m HurdlesRound P419.3610
May 25WMC ChampionshipMay 25 · 110m Hurdles · Place 3 · Poland Regional110m Hurdles319.0610
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 300m Hurdles · Place 2 · Poland Regio300m Hurdles247.84—
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 110m Hurdles · Place 2 · Poland Regio110m Hurdles219.87—
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 100 Meters · Place 20 · Poland Regio100 Meters2013.73—
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 300m Hurdles · Place 4 · Poland Regional300m Hurdles449.1210
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 100 Meters · Place 51 · Poland Regional100 Meters5114.1710
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 110m Hurdles · Place 3 · Poland Regional110m Hurdles319.4810
May 3Greely HS Home MeetMay 3 · 300m Hurdles · Place 7 · Poland Regio300m Hurdles749.03—
May 3Greely HS Home MeetMay 3 · 110m Hurdles · Place 5 · Poland Regio110m Hurdles519.51—
May 3Greely HS Home MeetMay 3 · 100 Meters · Place 37 · Poland Regio100 Meters3713.53—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · 300m Hurdles · Place 2 · Poland Regio300m Hurdles249.11—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · 110m Hurdles · Place 2 · Poland Regio110m Hurdles219.67—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · 100 Meters · Place 21 · Poland Regio100 Meters2114.06—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27WMC ChampionshipMay 27 · 300m Hurdles · Place 6 · Poland Regio300m Hurdles654.139
May 27WMC ChampionshipMay 27 · 110m Hurdles · Place 7 · Poland Regio110m HurdlesRound P721.279
May 19WMC Twilight MeetMay 19 · 300m Hurdles · Place 4 · Poland Regio300m Hurdles457.41—
May 19WMC Twilight MeetMay 19 · 100 Meters · Place 39 · Poland Regio100 Meters3914.60—
May 19WMC Twilight MeetMay 19 · 110m Hurdles · Place 4 · Poland Regio110m Hurdles421.85—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 300m Hurdles · Place 6 · Poland Regio300m Hurdles61:00.74—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 100 Meters · Place 47 · Poland Regio100 Meters4714.23—
May 12WMC @ Wells: , Yarmouth, Poland, Traip, OOB, Seacoast ChMay 12 · 110m Hurdles · Place 6 · Poland Regio110m Hurdles621.51—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 300m Hurdles · Place 5 · Poland Regio300m Hurdles555.00—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 100 Meters · Place 34 · Poland Regio100 Meters3414.70—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 110m Hurdles · Place 5 · Poland Regio110m Hurdles521.10—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 10WMC Indoor ChampionshipFeb 10 · 55m Hurdles · Place 4 · Poland Regio55m Hurdles410.73—
Feb 10WMC Indoor ChampionshipFeb 10 · 55m Hurdles · Place 4 · Poland Regio55m HurdlesRound P410.73—
Feb 10WMC Indoor ChampionshipFeb 10 · 55 Meters · Place 24 · Poland Regio55 MetersRound P248.51—
Jan 27WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · 55m Hurdles · Place 7 · Poland Regio55m Hurdles710.88—
Jan 27WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · 55 Meters · Place 30 · Poland Regio55 Meters308.70—
Jan 24WMC: Greely,Cape,Poland,Lake Region,Wells,NYA,St Dom's/LisbonJan 24 · 55m Hurdles · Place 7 · Poland Regio55m Hurdles711.59—
Jan 24WMC: Greely,Cape,Poland,Lake Region,Wells,NYA,St Dom's/LisbonJan 24 · 200 Meters · Place 13 · Poland Regio200 Meters1331.88—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · 55m Hurdles · Place 2 · Poland Regio55m Hurdles210.89—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · 55 Meters · Place 15 · Poland Regio55 Meters158.48—
Jan 6WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · 55m Hurdles · Place 1 · Poland Regio55m Hurdles111.31—
Jan 6WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · 55 Meters · Place 21 · Poland Regio55 Meters219.01—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · 55 Meter · Place 38 · Poland Regional55 Meter38.8.91a9