Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm Booth · Feb 25:51.57WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFebruary 2, 2024
2 Miles · IndoorWMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom's · Jan 513:03.26WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJanuary 5, 2024
200 Meters · IndoorWMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYA · Jan 2324.89WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJanuary 23, 2026
200 Meters · OutdoorPOLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEY · May 225.02POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2, 2025
300m Hurdles · 36" / 0.914m · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 146.28aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
400 Meters · IndoorMaine Class B · Feb 1654.40aMaine Class BFebruary 16, 2026
400 Meters · OutdoorMaine Class B Championship · Jun 653.21aMaine Class B ChampionshipJune 6, 2026
High Jump · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 86-0WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
High Jump · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 15-08.00WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
Long Jump · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 819-3.75WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
Long Jump · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 819-02.25YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
Shot Put · 12lb · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 2233-0GNG-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 · Long Jump · Place 20 · Poland RegionalLong Jump20.17-11.5012
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 20 · Poland Regional300m Hurdles36" / 0.914m20.49.35a12
Jun 6Maine Class B ChampionshipJun 6 · 400 Meters · Place 8 · Poland Regional400 Meters8.53.21a PB12
May 30WMC ChampionshipMay 30 · Long Jump · Place 9 · Poland RegionalLong Jump9.18-412
May 30WMC ChampionshipMay 30 · High Jump · Place 1 · Poland RegionalHigh Jump1.5-612
May 30WMC ChampionshipMay 30 · 400 Meters · Place 6 · Poland Regional400 Meters6.53.83a12
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Shot Put · Place 8 · Poland RegionalShot Put12lb8.33-0 PB12
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 400 Meters · Place 1 · Poland Regional400 Meters1.54.92a12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Long Jump · Place 2 · Poland RegionalLong Jump2.18-10.7512
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Shot Put · Place 15 · Poland RegionalShot Put12lb15.30-08.0012
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Long Jump · Place 1 · Poland RegionalLong Jump1.19-02.25 PB12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Shot Put · Place 21 · Poland RegionalShot Put12lb21.30-00.7512
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · High Jump · Place 1 · Poland RegionalHigh Jump1.5-08.00 PB12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 300m Hurdles · Place 3 · Poland Regional300m Hurdles36" / 0.914m3.46.28a PB12

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · High Jump · Place 6 · Poland RegionalHigh Jump6.5-08.0012
Feb 16Maine Class BFeb 16 · 400 Meters · Place 7 · Poland Regional400 Meters7.54.40a PB12
Feb 6WMC Indoor ChampionshipFeb 6 · 400 Meters · Place 4 · Poland Regional400 Meters454.6412
Feb 6WMC Indoor ChampionshipFeb 6 · Long Jump · Place 4 · Poland RegionalLong Jump419-1.2512
Feb 6WMC Indoor ChampionshipFeb 6 · High Jump · Place 2 · Poland RegionalHigh Jump26-012
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · High Jump · Place 1 · Poland RegioHigh Jump15-10.00—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 200 Meters · Place 3 · Poland Regio200 Meters325.49—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 200 Meters · Place 3 · Poland Regional200 Meters325.4912
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · High Jump · Place 1 · Poland RegionalHigh Jump15-1012
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 200 Meters · Place 2 · Poland Regional200 Meters224.89 PB12
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Long Jump · Place 3 · Poland RegionalLong Jump318-4.7512
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · High Jump · Place 1 · Poland RegionalHigh Jump15-1012
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · Long Jump · Place 6 · Poland RegionalLong Jump6.17-04.7512
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · High Jump · Place 1 · Poland RegionalHigh Jump1.5-10.0012
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 400 Meters · Place 2 · Poland Regional400 Meters2.55.95a12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Long Jump · Place 2 · Poland RegionalLong Jump2.19-3.75 PB12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · High Jump · Place 3 · Poland RegionalHigh Jump3.6-0 PB12
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 400 Meters · Place 2 · Poland Regional400 Meters2.55.40a12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Long Jump · Place 3 · Poland RegionalLong Jump3.18-02.2512
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · High Jump · Place 1 · Poland RegionalHigh Jump1.6-00.0012
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 400 Meters · Place 3 · Poland Regional400 Meters3.57.16a12
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 6 · Poland RegionalHigh Jump6.5-08.0011
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · Long Jump · Place 5 · Poland RegionalLong Jump518-511
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · High Jump · Place 3 · Poland RegionalHigh Jump35-811
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · Long Jump · Place 4 · Poland RegionalLong Jump4.17-8.2511
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · High Jump · Place 1 · Poland RegionalHigh Jump1.5-911
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 200 Meters · Place 6 · Poland Regional200 Meters6.26.12a11
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 5 · Poland Regional200 Meters525.8411
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Long Jump · Place 6 · Poland RegionalLong Jump617-0.7511
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · High Jump · Place 1 · Poland RegionalHigh Jump15-811
Jan 20Fleet Feet Indoor InvitationalJan 20 · High Jump · Place 5 · Poland RegionalHigh Jump55-811
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Long Jump · Place 9 · Poland RegionalLong Jump916-411
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · High Jump · Place 3 · Poland RegionalHigh Jump35-611

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Long Jump · Place 18 · Poland RegionalLong Jump18.16-00.0011
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · High Jump · Place 5 · Poland RegionalHigh Jump5.5-08.0011
May 31WMC ChampionshipMay 31 · Long Jump · Place 2 · Poland RegionalLong Jump218-3.5011
May 31WMC ChampionshipMay 31 · High Jump · Place 1 · Poland RegionalHigh Jump15-611
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 4 · Poland RegioLong Jump417-04.00—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · High Jump · Place 3 · Poland RegioHigh Jump35-06.00—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 6 · Poland RegionalLong Jump615-1111
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · High Jump · Place 3 · Poland RegionalHigh Jump35-611
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · Long Jump · Place 2 · Poland RegioLong Jump217-06.50—
May 16YARMOUTH-YORK-TRAIP-OOB-SEACOAST @POLANDMay 16 · High Jump · Place 1 · Poland RegioHigh Jump15-06.00—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Long Jump · Place 3 · Poland RegioLong Jump317-05.00—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · High Jump · Place 1 · Poland RegioHigh Jump16-00.00—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 200 Meters · Place 7 · Poland Regio200 Meters725.82—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Long Jump · Place 1 · Poland RegionalLong Jump117-1111
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · High Jump · Place 1 · Poland RegionalHigh Jump15-1111
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 200 Meters · Place 5 · Poland Regional200 Meters525.02 PB11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · Long Jump · Place 4 · Poland RegionalLong Jump4.17-1.5011
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · High Jump · Place 2 · Poland RegionalHigh Jump2.5-411
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 1 Mile · Place 15 · Poland Regional1 Mile155:51.57 PB10
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · High Jump · Place 4 · Poland RegionalHigh Jump45-010
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 1 Mile · Place 6 · Poland Regional1 Mile66:03.8110
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · High Jump · Place 1 · Poland RegionalHigh Jump15-210
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 400 Meters · Place 4 · Poland Regional400 Meters41:03.7410
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 1 Mile · Place 5 · Poland Regional1 Mile55:57.7510
Jan 5WMC: Greely, Poland, Fryeburg, Yarmouth, Wells, NYA, St. Dom'sJan 5 · 2 Miles · Place 6 · Poland Regional2 Miles613:03.26 PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · High Jump · Place 7 · Poland RegionalHigh Jump7.5-810
May 25WMC ChampionshipMay 25 · High Jump · Place 3 · Poland RegionalHigh Jump35-610
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · High Jump · Place 3 · Poland RegioHigh Jump35-06.00—
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · High Jump · Place 3 · Poland RegionalHigh Jump35-410
May 3Greely HS Home MeetMay 3 · High Jump · Place 6 · Poland RegioHigh Jump65-02.00—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · High Jump · Place 4 · Poland RegioHigh Jump45-02.00—