Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorWMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom's · Jan 528.32WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJanuary 5, 2024
300m Hurdles · 36" / 0.914m · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 849.83aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
55 Meter · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 317.83aPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJanuary 31, 2025
55 Meters · IndoorWMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm Booth · Feb 27.87WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFebruary 2, 2024
55m Hurdles · 39" · IndoorWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISC · Jan 1610.13aWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJanuary 16, 2026
800 Meters · IndoorDecember Jam · Dec 202:46.39aDecember JamDecember 20, 2022
Javelin · 800g · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 2289-10GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22, 2026
Long Jump · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 815-7WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
Long Jump · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 816-06.00YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
Triple Jump · IndoorWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISC · Jan 1633-10.75WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJanuary 16, 2026
Triple Jump · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 2236-8.75GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Triple Jump · Place 10 · Poland RegionalTriple Jump10.36-00.5012
May 30WMC ChampionshipMay 30 · Triple Jump · Place 9 · Poland RegionalTriple Jump9.35-6.5012
May 30WMC ChampionshipMay 30 · Javelin · Place 28 · Poland RegionalJavelin800g28.75-912
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Triple Jump · Place 2 · Poland RegionalTriple Jump2.36-8.75 PB12
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Long Jump · Place 8 · Poland RegionalLong Jump8.15-1012
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Javelin · Place 6 · Poland RegionalJavelin800g6.89-10 PB12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Triple Jump · Place 3 · Poland RegionalTriple Jump3.34-08.2512
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Long Jump · Place 12 · Poland RegionalLong Jump12.15-06.7512
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Triple Jump · Place 3 · Poland RegionalTriple Jump3.34-08.0012
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Long Jump · Place 10 · Poland RegionalLong Jump10.16-06.00 PB12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 300m Hurdles · Place 7 · Poland Regional300m Hurdles36" / 0.914m7.49.83a PB12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Triple Jump · Place 2 · Poland RegionalTriple Jump2.34-05.0012
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Long Jump · Place 12 · Poland RegionalLong Jump12.15-08.0012
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 300m Hurdles · Place 4 · Poland Regional300m Hurdles36" / 0.914m4.50.03a12

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 55m Hurdles · Place 12 · Poland Regional55m HurdlesRound P1210.2912
Feb 6WMC Indoor ChampionshipFeb 6 · Triple Jump · Place 5 · Poland RegionalTriple Jump534-1012
Feb 6WMC Indoor ChampionshipFeb 6 · Long Jump · Place 18 · Poland RegionalLong Jump1816-512
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Triple Jump · Place 2 · Poland RegioTriple Jump234-08.00—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Long Jump · Place 10 · Poland RegioLong Jump1016-01.75—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55m Hurdles · Place 8 · Poland Regio55m Hurdles810.31—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55m Hurdles · Place 8 · Poland Regional55m Hurdles810.3112
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Long Jump · Place 10 · Poland RegionalLong Jump1016-1.7512
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 55m Hurdles · Place 9 · Poland Regional55m Hurdles910.2412
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Triple Jump · Place 4 · Poland RegionalTriple Jump433-8.7512
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Long Jump · Place 16 · Poland RegionalLong Jump1615-0.5012
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 55m Hurdles · Place 7 · Poland Regional55m Hurdles39"7.10.13a PB12
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · Triple Jump · Place 2 · Poland RegionalTriple Jump2.33-10.75 PB12
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · Long Jump · Place 13 · Poland RegionalLong Jump13.14-11.0012
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55m Hurdles · Place 4 · Poland Regional55m Hurdles39"4.10.32a12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Triple Jump · Place 5 · Poland RegionalTriple Jump5.32-612
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Long Jump · Place 10 · Poland RegionalLong Jump10.15-7 PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Triple Jump · Place 5 · Poland RegionalTriple Jump5.32-05.5012
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Long Jump · Place 12 · Poland RegionalLong Jump12.15-05.0012
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · High Jump · Poland RegionalHigh Jump--NH12
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · Triple Jump · Place 7 · Poland RegionalTriple Jump732-7.2511
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 55 Meter · Place 15 · Poland Regional55 Meter15.7.83a PB11
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 55m Hurdles · Place 5 · Poland Regional55m Hurdles510.6411
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Triple Jump · Place 8 · Poland RegionalTriple Jump831-9.2511

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 300m Hurdles · Place 5 · Poland Regional300m Hurdles549.9211
May 31WMC ChampionshipMay 31 · Triple Jump · Place 8 · Poland RegionalTriple Jump832-9.2511
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Triple Jump · Place 3 · Poland RegioTriple Jump333-02.00—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 7 · Poland RegioLong Jump715-03.00—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Triple Jump · Place 3 · Poland RegionalTriple Jump333-211
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · Triple Jump · Place 2 · Poland RegioTriple Jump232-10.00—
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · Long Jump · Place 5 · Poland RegioLong Jump515-05.00—
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · 300m Hurdles · Place 4 · Poland Regio300m Hurdles452.90—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Triple Jump · Place 2 · Poland RegioTriple Jump233-04.00—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Long Jump · Place 11 · Poland RegioLong Jump1114-10.75—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 300m Hurdles · Place 4 · Poland Regio300m Hurdles452.05—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Triple Jump · Place 1 · Poland RegionalTriple Jump134-2.2511
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Long Jump · Place 7 · Poland RegionalLong Jump715-10.5011
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 110m Hurdles · Place 3 · Poland Regional110m Hurdles321.6311

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 300m Hurdles · Place 4 · Poland Regional300m Hurdles448.1610
May 25WMC ChampionshipMay 25 · 110m Hurdles · Place 5 · Poland Regional110m HurdlesRound P521.9810
May 25WMC ChampionshipMay 25 · 110m Hurdles · Place 5 · Poland Regional110m Hurdles520.8910
May 25WMC ChampionshipMay 25 · Triple Jump · Place 8 · Poland RegionalTriple Jump831-210
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · Triple Jump · Place 7 · Poland RegioTriple Jump732-11.75—
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 300m Hurdles · Place 3 · Poland Regio300m Hurdles350.39—
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 110m Hurdles · Place 3 · Poland Regio110m Hurdles321.43—
May 3Greely HS Home MeetMay 3 · Triple Jump · Place 6 · Poland RegioTriple Jump630-01.50—
May 3Greely HS Home MeetMay 3 · 300m Hurdles · Place 8 · Poland Regio300m Hurdles849.68—
May 3Greely HS Home MeetMay 3 · 110m Hurdles · Place 6 · Poland Regio110m Hurdles621.13—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · Triple Jump · Place 4 · Poland RegioTriple Jump428-02.50—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · 300m Hurdles · Place 3 · Poland Regio300m Hurdles351.41—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · 110m Hurdles · Place 4 · Poland Regio110m Hurdles421.21—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 55 Meters · Place 15 · Poland Regional55 Meters157.87 PB10
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 55m Hurdles · Place 6 · Poland Regional55m Hurdles610.5310
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · Triple Jump · Place 6 · Poland RegionalTriple Jump629-11.5010
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 55m Hurdles · Place 3 · Poland Regional55m Hurdles310.4010
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · Triple Jump · Place 11 · Poland RegionalTriple Jump1127-210
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 200 Meters · Place 13 · Poland Regional200 Meters1328.8110
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 55m Hurdles · Place 2 · Poland Regional55m Hurdles210.7110
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 200 Meters · Place 7 · Poland Regional200 Meters728.32 PB10
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 55m Hurdles · Place 2 · Poland Regional55m Hurdles210.6510
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · Triple Jump · Place 5 · Poland RegionalTriple Jump529-10.5010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · Triple Jump · Place 8 · Poland RegioTriple Jump826-00.50—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 300m Hurdles · Place 4 · Poland Regio300m Hurdles453.10—
May 5WMC: GNG, Cape, Traip, St Doms, Wells@ PolandMay 5 · 110m Hurdles · Place 4 · Poland Regio110m Hurdles421.00—
Apr 28WMC: Poland, Frye, LR, NYA, St D @ Cape ElizabethApr 28 · 300m Hurdles · Place 2 · Poland Regio300m Hurdles253.13—
Apr 28WMC: Poland, Frye, LR, NYA, St D @ Cape ElizabethApr 28 · 110m Hurdles · Place 4 · Poland Regio110m Hurdles421.37—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 10WMC Indoor ChampionshipFeb 10 · 55m Hurdles · Place 5 · Poland Regio55m Hurdles510.79—
Feb 10WMC Indoor ChampionshipFeb 10 · 55m Hurdles · Place 5 · Poland Regio55m HurdlesRound P510.79—
Feb 10WMC Indoor ChampionshipFeb 10 · 200 Meters · Place 13 · Poland Regio200 Meters1328.53—
Feb 3WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · 55m Hurdles · Place 8 · Poland Regional55m Hurdles39"8.10.99a9
Feb 3WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · 200 Meters · Place 15 · Poland Regional200 Meters15.28.83a9
Jan 27WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · 55m Hurdles · Place 8 · Poland Regio55m Hurdles811.18—
Jan 27WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · 200 Meters · Place 20 · Poland Regio200 Meters2029.03—
Jan 24WMC: Greely,Cape,Poland,Lake Region,Wells,NYA,St Dom's/LisbonJan 24 · 55m Hurdles · Place 6 · Poland Regio55m Hurdles611.22—
Jan 24WMC: Greely,Cape,Poland,Lake Region,Wells,NYA,St Dom's/LisbonJan 24 · 200 Meters · Place 10 · Poland Regio200 Meters1029.38—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · 55m Hurdles · Place 4 · Poland Regio55m Hurdles411.02—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · 200 Meters · Place 15 · Poland Regio200 Meters1529.64—
Jan 6WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · 55m Hurdles · Place 2 · Poland Regio55m Hurdles211.32—
Jan 6WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · 200 Meters · Place 13 · Poland Regio200 Meters1329.45—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · 55m Hurdles · Place 4 · Poland Regional55m Hurdles39"4.12.10a9
Dec 20December JamDec 20 · 800 Meters · Place 7 · Poland Regional800 Meters7.2:46.39a PB9
Dec 20December JamDec 20 · 200 Meters · Place 25 · Poland Regional200 Meters25.31.20a9