Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrunswick JH Meet · May 615.54Brunswick JH MeetMay 6, 2024
150 yard Dash INT · OutdoorSMMSAC -FESTIVAL-SO MAINE CONFERENCE · Mar 2922.80SMMSAC -FESTIVAL-SO MAINE CONFERENCEMarch 29, 2024
200 Meters · IndoorWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC · Dec 1927.96aWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDecember 19, 2025
200 Meters · OutdoorBob Morse Invitational · Apr 1727.73aBob Morse InvitationalApril 17, 2026
40 yard Dash INT · OutdoorBIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGH · Mar 96.20BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMarch 9, 2024
Shot Put · 12lb · IndoorWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC · Dec 1931-6WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDecember 19, 2025
Shot Put · 12lb · OutdoorWMC Championship · May 3032-8.25WMC ChampionshipMay 30, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Central Maine Freshman Track and Field Championship MeetJun 1 · Shot Put · Place 8 · YarmouthShot Put12lb8.31-6.759
May 30WMC ChampionshipMay 30 · Shot Put · Place 22 · YarmouthShot Put12lb22.32-8.25 PB9
May 22TWILIGHT @ YarmouthMay 22 · Shot Put · Place 11 · YarmouthShot Put12lb11.30-09.009
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Shot Put · Place 16 · YarmouthShot Put12lb16.30-07.759
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Shot Put · Place 17 · YarmouthShot Put12lb17.31-04.509
Apr 25York HS Throwers Only MeetApr 25 · Shot Put · Place 14 · YarmouthShot Put12lb14.27-7.259
Apr 17Bob Morse InvitationalApr 17 · Shot Put · Place 15 · YarmouthShot Put12lb15.30-10.259
Apr 17Bob Morse InvitationalApr 17 · 200 Meters · Place 29 · Yarmouth200 Meters29.27.73a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · Shot Put · Place 8 · YarmouthShot Put831-99
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · 200 Meters · Place 21 · Yarmouth200 Meters2129.119
Jan 23WMC-GREELY-CAPE-FRYE-GNG-BOOTH-WISC-YARMJan 23 · Shot Put · Place 3 · YarmouthShot Put331-0.759
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · Shot Put · Place 2 · YarmouthShot Put232-6.759

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · Shot Put · Place 2 · YarmouthShot Put12lb2.31-6 PB9
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 200 Meters · Place 12 · Yarmouth200 Meters12.27.96a PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29LORANGER-WHITTIER-ST DOMS-NYA-SACOPEE VALLEY @ YARMOUTHMay 29 · Shot Put · Place 6 · Yarmouth Middle SchoolShot Put628-98
May 29LORANGER-WHITTIER-ST DOMS-NYA-SACOPEE VALLEY @ YARMOUTHMay 29 · 200 Meters · Place 3 · Yarmouth Middle School200 Meters327.908

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Mt. Ararat MS Meet #2May 23 · 100 Meters · Place 24 · Yarmouth Middle School100 Meters2415.617
May 6Brunswick JH MeetMay 6 · 200 Meters · Place 13 · Yarmouth Middle School200 Meters1332.667
May 6Brunswick JH MeetMay 6 · 100 Meters · Place 13 · Yarmouth Middle School100 Meters1315.54 PB7
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · 40 yard Dash INT · Place 23 · Yarmouth Middle School40 yard Dash INTRound P236.307
Mar 29SMMSAC -FESTIVAL-SO MAINE CONFERENCEMar 29 · 150 yard Dash INT · Place 13 · Yarmouth Middle School150 yard Dash INT1322.80 PB7
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · 40 yard Dash INT · Place 7 · Yarmouth Middle School40 yard Dash INTRound P76.617
Mar 16NOBLE-SMC/SJS-THORNTON-YARMOUTH MS MEETMar 16 · 150 yard Dash INT · Place 3 · Yarmouth Middle School150 yard Dash INT323.207
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · 40 yard Dash INT · Place 3 · Yarmouth Middle School40 yard Dash INTRound P36.20 PB7
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · 40 yard Dash INT · Place 3 · Yarmouth Middle School40 yard Dash INT36.307
Mar 9BIDDEFORD-FREEPORT/DURHAM-YARMOUTH-SCARBOROUGHMar 9 · 150 yard Dash INT · Place 7 · Yarmouth Middle School150 yard Dash INT723.007
Mar 1SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMar 1 · 40 yard Dash INT · Place 10 · Yarmouth Middle School40 yard Dash INTRound P106.507
Mar 1SCARBOROUGH-FREEP/DURHAM-HARRISON-NOBLEMar 1 · 150 yard Dash INT · Place 4 · Yarmouth Middle School150 yard Dash INT422.807