Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWESTERN MAINE CONFERENCE CHAMPIONSHIP · Feb 75:03.98WESTERN MAINE CONFERENCE CHAMPIONSHIPFebruary 7, 2025
1600 Meters · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 155:05.12aSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
2 Miles · IndoorWESTERN MAINE CONFERENCE CHAMPIONSHIP · Feb 711:11.92WESTERN MAINE CONFERENCE CHAMPIONSHIPFebruary 7, 2025
3200 Meters · OutdoorMaine Class B Championship · Jun 610:40.33aMaine Class B ChampionshipJune 6, 2026
800 Meters · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 82:24.84aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
Long Jump · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 816-10.50YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 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 · 3200 Meters · Place 14 · Poland Regional3200 Meters14.10:40.33a PB12
May 30WMC ChampionshipMay 30 · Long Jump · Place 24 · Poland RegionalLong Jump24.15-412
May 30WMC ChampionshipMay 30 · 3200 Meters · Place 9 · Poland Regional3200 Meters9.11:08.13a12
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 16 · Poland Regional1600 Meters16.5:06.26a12
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Long Jump · Place 13 · Poland RegionalLong Jump13.14-3.5012
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 1600 Meters · Place 3 · Poland Regional1600 Meters3.5:23.43a12
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Long Jump · Place 11 · Poland RegionalLong Jump11.16-01.5012
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 1600 Meters · Place 2 · Poland Regional1600 Meters2.5:05.12a PB12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Long Jump · Place 8 · Poland RegionalLong Jump8.16-10.50 PB12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 3200 Meters · Place 8 · Poland Regional3200 Meters8.11:53.40a12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 800 Meters · Place 9 · Poland Regional800 Meters9.2:24.84a PB12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Long Jump · Place 13 · Poland RegionalLong Jump13.15-06.0012
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 3200 Meters · Place 1 · Poland Regional3200 Meters1.11:28.31a12
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 1600 Meters · Place 8 · Poland Regional1600 Meters8.5:13.13a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 2 Miles · Place 12 · Poland Regional2 Miles1211:28.1112
Feb 6WMC Indoor ChampionshipFeb 6 · 1 Mile · Place 12 · Poland Regional1 Mile125:17.1112
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 2 Miles · Place 3 · Poland Regional2 Miles311:19.4712
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 5 · Poland Regional1 Mile55:13.7112
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Long Jump · Place 11 · Poland RegionalLong Jump1115-7.5012
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 2 Miles · Place 5 · Poland Regional2 Miles511:37.8312
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 1 Mile · Place 9 · Poland Regional1 Mile95:23.1312
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Long Jump · Place 13 · Poland RegionalLong Jump1315-4.7512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 1600 Meters · Place 7 · Poland Regional1600 Meters75:33.7311
May 31WMC ChampionshipMay 31 · 3200 Meters · Place 4 · Poland Regional3200 Meters411:27.4611
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 7 · Poland RegionalLong Jump715-311
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 3200 Meters · Place 1 · Poland Regional3200 Meters111:46.0811
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · 1600 Meters · Place 2 · Poland Regional1600 Meters25:25.8011
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Long Jump · Place 9 · Poland RegionalLong Jump915-8.5011
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 3200 Meters · Place 2 · Poland Regional3200 Meters212:06.3011
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 1600 Meters · Place 6 · Poland Regional1600 Meters65:17.4711

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 2 Miles · Place 7 · Poland Regional2 Miles711:11.92 PB11
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 1 Mile · Place 7 · Poland Regional1 Mile75:03.98 PB11
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · Long Jump · Place 17 · Poland RegionalLong Jump1715-5.5011
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 2 Miles · Place 3 · Poland Regional2 Miles311:19.6111
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 1 Mile · Place 4 · Poland Regional1 Mile45:04.8611
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Long Jump · Place 9 · Poland RegionalLong Jump916-911
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 2 Miles · Place 5 · Poland Regional2 Miles512:06.0311
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 1 Mile · Place 4 · Poland Regional1 Mile45:19.5311

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 1600 Meters · Place 4 · Poland Regional1600 Meters45:21.2810
May 25WMC ChampionshipMay 25 · 3200 Meters · Place 6 · Poland Regional3200 Meters612:09.4210
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · Javelin · Place 34 · Poland RegionalJavelin3455-1010
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 3200 Meters · Place 12 · Poland Regional3200 Meters1211:45.0710
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 1600 Meters · Place 9 · Poland Regional1600 Meters95:29.3610