Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYA · Jan 236:47.30WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJanuary 23, 2026
1600 Meters · OutdoorWMC Championship · May 306:28.26aWMC ChampionshipMay 30, 2026
2 Miles · IndoorWMC Indoor Championship · Feb 614:34.32WMC Indoor ChampionshipFebruary 6, 2026
3200 Meters · OutdoorSACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOAST · Apr 2514:41.05SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApril 25, 2024
Javelin · 800g · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 171-11WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
Shot Put · 12lb · IndoorWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISC · Jan 1629-01.50WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJanuary 16, 2026
Shot Put · 12lb · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 127-06.00WELLS-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

8 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 1600 Meters · Place 42 · Poland Regional1600 Meters42.6:28.26a PB11
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 1600 Meters · Place 16 · Poland Regional1600 Meters16.6:34.07a11
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 3200 Meters · Place 12 · Poland Regional3200 Meters12.15:20.01a11
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 1600 Meters · Place 20 · Poland Regional1600 Meters20.6:42.06a11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Javelin · Place 17 · Poland RegionalJavelin800g17.71-11 PB11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Shot Put · Place 21 · Poland RegionalShot Put12lb21.27-06.00 PB11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 3200 Meters · Place 9 · Poland Regional3200 Meters9.16:03.57a11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 1600 Meters · Place 18 · Poland Regional1600 Meters18.7:21.11a11

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 2 Miles · Place 16 · Poland Regional2 Miles1614:34.32 PB11
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 2 Miles · Place 9 · Poland Regio2 Miles914:39.71—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 19 · Poland Regio1 Mile197:02.52—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 15 · Poland RegioShot Put1529-03.75—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 2 Miles · Place 9 · Poland Regional2 Miles914:39.7111
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 1 Mile · Place 19 · Poland Regional1 Mile197:02.5211
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 15 · Poland RegionalShot Put1529-3.7511
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 2 Miles · Place 8 · Poland Regional2 Miles815:28.5011
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 1 Mile · Place 20 · Poland Regional1 Mile206:47.30 PB11
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Shot Put · Place 14 · Poland RegionalShot Put1428-1111
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 2 Miles · Place 11 · Poland Regional2 Miles11.15:07.95a11
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 1 Mile · Place 14 · Poland Regional1 Mile14.7:09.53a11
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · Shot Put · Place 8 · Poland RegionalShot Put12lb8.29-01.50 PB11
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 2 Miles · Place 8 · Poland Regional2 Miles8.15:26.15a11
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 1 Mile · Place 6 · Poland Regional1 Mile6.7:15.38a11
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Shot Put · Place 9 · Poland RegionalShot Put12lb9.28-3.5011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 2 Miles · Place 7 · Poland Regional2 Miles7.15:06.78a11
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 1 Mile · Place 12 · Poland Regional1 Mile12.7:02.20a11
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Shot Put · Place 8 · Poland RegionalShot Put12lb8.29-00.5011
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 2 Miles · Place 16 · Poland Regional2 Miles1615:25.3110
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 2 Miles · Place 9 · Poland Regional2 Miles916:02.5210
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 1 Mile · Place 14 · Poland Regional1 Mile147:02.7510
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Shot Put · Place 10 · Poland RegionalShot Put1027-5.5010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · 2 Miles · Place 8 · Poland Regional2 Miles8.15:52.62a10
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · 1 Mile · Place 14 · Poland Regional1 Mile14.7:04.58a10
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · Shot Put · Place 9 · Poland RegionalShot Put12lb9.25-8.2510

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 3200 Meters · Place 7 · Poland Regional3200 Meters715:38.699
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · Shot Put · Place 16 · Poland RegioShot Put1623-09.00—
May 16WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake RegionMay 16 · 3200 Meters · Place 5 · Poland Regio3200 Meters515:06.29—
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · Shot Put · Place 35 · Poland RegionalShot Put3523-79
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 1600 Meters · Place 17 · Poland Regional1600 Meters177:02.099
May 3Greely HS Home MeetMay 3 · Javelin · Place 30 · Poland RegioJavelin3071-07—
May 3Greely HS Home MeetMay 3 · Shot Put · Place 26 · Poland RegioShot Put2623-07.00—
May 3Greely HS Home MeetMay 3 · 3200 Meters · Place 13 · Poland Regio3200 Meters1315:29.43—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · Javelin · Place 17 · Poland RegioJavelin1762-00—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · Shot Put · Place 19 · Poland RegioShot Put1922-02.75—
Apr 25SACOPEE VALLEY-POLAND-TRAIP-NYA-YARMOUTH-SEACOASTApr 25 · 3200 Meters · Place 8 · Poland Regio3200 Meters814:41.05 PB—