Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-Traip · Jan 2430.20MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJanuary 24, 2025
55 Meter · IndoorWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISC · Jan 168.12aWMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJanuary 16, 2026
55 Meters · IndoorWMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISC · Jan 308.15WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJanuary 30, 2026
Discus · 1.6kg · OutdoorSACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTER · May 15111-10SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15, 2026
High Jump · IndoorWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORT · Dec 194-08.00WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDecember 19, 2025
Javelin · 800g · OutdoorWMC Championship · May 30104-6WMC ChampionshipMay 30, 2026
Shot Put · 12lb · IndoorWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORT · Dec 1933-11.75WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDecember 19, 2025
Shot Put · 12lb · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 132-02.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

12 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Discus · Place 17 · Poland RegionalDiscus1.6kg17.111-0810
May 30WMC ChampionshipMay 30 · Javelin · Place 11 · Poland RegionalJavelin800g11.104-6 PB10
May 30WMC ChampionshipMay 30 · Discus · Place 15 · Poland RegionalDiscus1.6kg15.103-710
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Javelin · Place 7 · Poland RegionalJavelin800g7.89-410
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Discus · Place 4 · Poland RegionalDiscus1.6kg4.109-410
May 16Marathon Sports Elite InvitationalMay 16 · Discus · Place 40 · Poland RegionalDiscus1.6kg40.97-210
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Javelin · Place 10 · Poland RegionalJavelin800g10.86-0010
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Discus · Place 6 · Poland RegionalDiscus1.6kg6.111-10 PB10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Discus · Place 8 · Poland RegionalDiscus1.6kg8.108-0310
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Shot Put · Place 24 · Poland RegionalShot Put12lb24.29-04.5010
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Discus · Place 7 · Poland RegionalDiscus1.6kg7.97-0310
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Shot Put · Place 14 · Poland RegionalShot Put12lb14.32-02.00 PB10

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 4 · Poland RegioShot Put432-05.75—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 200 Meters · Place 23 · Poland Regio200 Meters2331.83—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55 Meters · Place 23 · Poland Regio55 Meters238.15 PB—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 200 Meters · Place 23 · Poland Regional200 Meters2331.8310
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55 Meters · Place 23 · Poland Regional55 Meters238.1510
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 4 · Poland RegionalShot Put432-5.7510
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 200 Meters · Place 21 · Poland Regional200 Meters2131.7610
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 55 Meters · Place 17 · Poland Regional55 Meters178.1810
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Shot Put · Place 4 · Poland RegionalShot Put434-5.7510
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 55 Meter · Place 15 · Poland Regional55 Meter15.8.12a PB10
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · Shot Put · Place 6 · Poland RegionalShot Put12lb6.29-02.2510
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 200 Meters · Place 19 · Poland Regional200 Meters19.31.21a10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55 Meter · Place 21 · Poland Regional55 Meter21.8.24a10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Shot Put · Place 4 · Poland RegionalShot Put12lb4.32-3.2510
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 200 Meters · Place 20 · Poland Regional200 Meters20.31.92a10

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 55 Meter · Place 21 · Poland Regional55 Meter21.8.31a10
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Shot Put · Place 6 · Poland RegionalShot Put12lb6.33-11.75 PB10
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · High Jump · Place 3 · Poland RegionalHigh Jump3.4-08.00 PB10
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · High Jump · Place 4 · Poland RegionalHigh Jump44-89
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 55 Meter · Place 19 · Poland Regional55 Meter19.8.27a9
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · High Jump · Place 3 · Poland RegionalHigh Jump3.4-89
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 200 Meters · Place 19 · Poland Regional200 Meters19.31.38a9
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 21 · Poland Regional200 Meters2130.20 PB9
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 55 Meters · Place 19 · Poland Regional55 Meters198.369
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · High Jump · Place 3 · Poland RegionalHigh Jump34-109
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 55 Meters · Place 19 · Poland Regional55 Meters198.359
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Long Jump · Place 17 · Poland RegionalLong Jump1713-8.259
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · High Jump · Place 3 · Poland RegionalHigh Jump34-109