Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600m Racewalk · OutdoorTWILIGHT @ Yarmouth · May 2210:41.23aTWILIGHT @ YarmouthMay 22, 2026
Javelin · 800g · OutdoorWMC Championship · May 3094-5WMC ChampionshipMay 30, 2026
Shot Put · 12lb · IndoorWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC · Dec 1926-3WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDecember 19, 2025
Shot Put · 12lb · OutdoorYork HS Throwers Only Meet · Apr 2528-7York HS Throwers Only MeetApril 25, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1Central Maine Freshman Track and Field Championship MeetJun 1 · Javelin · Place 11 · YarmouthJavelin800g11.78-19
Jun 1Central Maine Freshman Track and Field Championship MeetJun 1 · Shot Put · Place 12 · YarmouthShot Put12lb12.28-4.759
May 30WMC ChampionshipMay 30 · Javelin · Place 21 · YarmouthJavelin800g21.94-5 PB9
May 22TWILIGHT @ YarmouthMay 22 · Javelin · Place 15 · YarmouthJavelin800g15.71-039
May 22TWILIGHT @ YarmouthMay 22 · Shot Put · Place 18 · YarmouthShot Put12lb18.25-04.009
May 22TWILIGHT @ YarmouthMay 22 · 1600m Racewalk · Place 3 · Yarmouth1600m Racewalk3.10:41.23a PB9
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Javelin · Place 19 · YarmouthJavelin800g19.79-039
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Shot Put · Place 27 · YarmouthShot Put12lb27.26-10.009
Apr 25York HS Throwers Only MeetApr 25 · Javelin · Place 11 · YarmouthJavelin800g11.77-19
Apr 25York HS Throwers Only MeetApr 25 · Shot Put · Place 12 · YarmouthShot Put12lb12.28-7 PB9
Apr 17Bob Morse InvitationalApr 17 · Javelin · Place 22 · YarmouthJavelin800g22.47-099
Apr 17Bob Morse InvitationalApr 17 · Shot Put · Place 22 · YarmouthShot Put12lb22.26-11.509

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · Shot Put · Place 17 · YarmouthShot Put1726-11.759
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 7 · Yarmouth HigShot Put728-01.50—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Shot Put · Place 7 · YarmouthShot Put728-1.509
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · Shot Put · Place 10 · YarmouthShot Put1028-09
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · Shot Put · Place 9 · YarmouthShot Put925-6.259

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · Shot Put · Place 9 · YarmouthShot Put12lb9.26-3 PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29LORANGER-WHITTIER-ST DOMS-NYA-SACOPEE VALLEY @ YARMOUTHMay 29 · Shot Put · Place 7 · Yarmouth Middle SchoolShot Put726-3.508
May 29LORANGER-WHITTIER-ST DOMS-NYA-SACOPEE VALLEY @ YARMOUTHMay 29 · Discus · Place 2 · Yarmouth Middle SchoolDiscus281-58

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Mt. Ararat MS Meet #2May 23 · Shot Put · Place 9 · Yarmouth Middle SchoolShot Put922-47
May 23Mt. Ararat MS Meet #2May 23 · Discus · Place 7 · Yarmouth Middle SchoolDiscus762-07
May 6Brunswick JH MeetMay 6 · Shot Put · Place 7 · Yarmouth Middle SchoolShot Put722-7.507
May 6Brunswick JH MeetMay 6 · Discus · Place 17 · Yarmouth Middle SchoolDiscus1744-107
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · Shot Put · Place 14 · Yarmouth Middle SchoolShot Put1423-07
Mar 22NOBLE-GREELY-WHITTIER-YARMOUTH-MASSABESICMar 22 · Shot Put · Place 4 · Yarmouth Middle SchoolShot Put424-57
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · Shot Put · Place 4 · Yarmouth Middle SchoolShot Put425-07
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · Shot Put · Place 6 · Yarmouth Middle SchoolShot Put623-4.757