Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORT · Dec 198.69aWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDecember 19, 2025
55 Meters · IndoorWMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBON · Jan 108.51WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJanuary 10, 2025
Discus · 1.6kg · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 2290-7GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22, 2026
Javelin · 800g · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 2280-11GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22, 2026
Long Jump · IndoorWMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOB · Dec 2012-3.50WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDecember 20, 2024
Shot Put · 12lb · IndoorWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORT · Dec 1937-03.50WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDecember 19, 2025
Shot Put · 12lb · OutdoorWMC Championship · May 3041-6.50WMC ChampionshipMay 30, 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 · Shot Put · Place 20 · Poland RegionalShot Put12lb20.38-09.5010
May 30WMC ChampionshipMay 30 · Shot Put · Place 8 · Poland RegionalShot Put12lb8.41-6.50 PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Javelin · Place 10 · Poland RegionalJavelin800g10.80-11 PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Discus · Place 9 · Poland RegionalDiscus1.6kg9.90-7 PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Shot Put · Place 3 · Poland RegionalShot Put12lb3.37-8.5010
May 16Marathon Sports Elite InvitationalMay 16 · Shot Put · Place 36 · Poland RegionalShot Put12lb36.36-610
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Discus · Place 15 · Poland RegionalDiscus1.6kg15.77-0310
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Shot Put · Place 4 · Poland RegionalShot Put12lb4.39-02.5010
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Discus · Place 24 · Poland RegionalDiscus1.6kg24.77-0410
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Shot Put · Place 3 · Poland RegionalShot Put12lb3.40-02.2510
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Discus · Place 15 · Poland RegionalDiscus1.6kg15.83-0210
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Shot Put · Place 4 · Poland RegionalShot Put12lb4.39-06.0010

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · Shot Put · Place 4 · Poland RegionalShot Put435-1110
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 1 · Poland RegioShot Put137-01.00—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55 Meters · Place 32 · Poland Regio55 Meters328.81—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55 Meters · Place 32 · Poland Regional55 Meters328.8110
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 1 · Poland RegionalShot Put137-110
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 55 Meters · Place 26 · Poland Regional55 Meters268.8010
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Shot Put · Place 3 · Poland RegionalShot Put337-410
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · 55 Meter · Place 21 · Poland Regional55 Meter21.8.81a10
Jan 16WMC-GREELY-CAPE-POL-LR-WELLS-NYA-MT VAL-BOOTH-WISCJan 16 · Shot Put · Place 4 · Poland RegionalShot Put12lb4.34-01.5010
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 55 Meter · Place 29 · Poland Regional55 Meter29.8.88a10
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Shot Put · Place 1 · Poland RegionalShot Put12lb1.36-7.5010

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 55 Meter · Place 27 · Poland Regional55 Meter27.8.69a PB10
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Shot Put · Place 4 · Poland RegionalShot Put12lb4.37-03.50 PB10
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · Shot Put · Place 11 · Poland RegionalShot Put1129-3.509
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 55 Meter · Place 25 · Poland Regional55 Meter25.8.75a9
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · Long Jump · Place 18 · Poland RegionalLong Jump18.12-1.759
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · Shot Put · Place 8 · Poland RegionalShot Put12lb8.30-7.759
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 55 Meters · Place 24 · Poland Regional55 Meters248.719
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Long Jump · Place 19 · Poland RegionalLong Jump1912-11.509
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Shot Put · Place 15 · Poland RegionalShot Put1523-9.759
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 55 Meters · Place 26 · Poland Regional55 Meters268.51 PB9
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Long Jump · Place 23 · Poland RegionalLong Jump2310-59
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Shot Put · Place 6 · Poland RegionalShot Put626-7.259

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · Shot Put · Place 9 · Poland RegionalShot Put931-4.509
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Discus · Place 20 · Poland RegioDiscus2071-05—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Shot Put · Place 12 · Poland RegioShot Put1233-04.50—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 19 · Poland RegioLong Jump1911-01.50—
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Shot Put · Place 12 · Poland RegionalShot Put1233-4.509
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Discus · Place 20 · Poland RegionalDiscus2071-59
May 21LAKE REGION-GNG-POLAND-ST DOMS-FRYEBURGMay 21 · Long Jump · Place 19 · Poland RegionalLong Jump1911-1.509
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Discus · Place 13 · Poland RegioDiscus1376-01—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Shot Put · Place 10 · Poland RegioShot Put1031-11.50—
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Shot Put · Place 9 · Poland RegionalShot Put932-119
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Discus · Place 17 · Poland RegionalDiscus1766-39

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · Long Jump · Place 17 · Poland RegionalLong Jump17.12-3.50 PB9
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · Shot Put · Place 4 · Poland RegionalShot Put12lb4.30-2.759