Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLS · May 1214.98TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12, 2025
1500 Meters · Outdoor · Hand timedMAISAD Meet #2 @ Hyde · Apr 185:28.6hMAISAD Meet #2 @ HydeApril 18, 2026
1600 Meters · OutdoorTWILIGHT @ Yarmouth · May 225:36.65aTWILIGHT @ YarmouthMay 22, 2026
55 Meter · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 318.82aPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJanuary 31, 2025
55 Meters · IndoorYORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTH · Jan 109.13YORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTHJanuary 10, 2025
800 Meters · IndoorWMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISC · Jan 302:34.72WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJanuary 30, 2026
800 Meters · OutdoorWMC Championship · May 302:30.27aWMC ChampionshipMay 30, 2026
800 Meters · Outdoor · Hand timedMAISAD Meet #2 @ Hyde · Apr 182:40.9hMAISAD Meet #2 @ HydeApril 18, 2026
Shot Put · 12lb · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 3120-7.75POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJanuary 31, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 800 Meters · Place 24 · North Yarmouth Academy800 Meters24.2:30.27a PB10
May 22TWILIGHT @ YarmouthMay 22 · 1600 Meters · Place 16 · North Yarmouth Academy1600 Meters16.5:36.65a PB10
May 22TWILIGHT @ YarmouthMay 22 · 800 Meters · Place 16 · North Yarmouth Academy800 Meters16.2:36.60a10
May 15Cape Elizabeth HS MeetMay 15 · 1600 Meters · Place 14 · North Yarmouth Academy1600 Meters14.5:47.95a10
May 15Cape Elizabeth HS MeetMay 15 · 800 Meters · Place 15 · North Yarmouth Academy800 Meters15.2:36.66a10
May 9MAISAD Championship MeetMay 9 · 800 Meters · Place 7 · North Yarmouth Academy800 Meters7.2:33.79a10
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · 800 Meters · Place 9 · North Yarmouth Academy800 Meters9.2:37.43a10
May 1Lake Region Meet #1May 1 · 1600 Meters · Place 11 · North Yarmouth Academy1600 Meters11.5:50.32a10
May 1Lake Region Meet #1May 1 · 800 Meters · Place 15 · North Yarmouth Academy800 Meters15.2:40.23a10
Apr 18MAISAD Meet #2 @ HydeApr 18 · 1500 Meters · Place 9 · North Yarmouth Academy1500 Meters9.5:28.6h PB10
Apr 18MAISAD Meet #2 @ HydeApr 18 · 800 Meters · Place 10 · North Yarmouth Academy800 Meters10.2:40.9h PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 800 Meters · Place 26 · North Yarmouth Academy800 Meters262:50.1910
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 800 Meters · Place 11 · North Yarmou800 Meters112:34.72 PB—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 800 Meters · Place 11 · North Yarmouth Academy800 Meters112:34.7210

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 100 Meters · Place 21 · North Yarmouth Academy100 MetersRound P2115.169
May 31WMC ChampionshipMay 31 · Shot Put · Place 18 · North Yarmouth AcademyShot Put1823-79
May 31WMC ChampionshipMay 31 · Discus · Place 13 · North Yarmouth AcademyDiscus1365-39
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · Discus · Place 22 · North YarmouDiscus2267-04—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · Shot Put · Place 24 · North YarmouShot Put2425-02.75—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 100 Meters · Place 27 · North Yarmou100 Meters2715.21—
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Shot Put · Place 17 · North Yarmouth AcademyShot Put1722-7.509
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Discus · Place 22 · North Yarmouth AcademyDiscus2263-69
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · 100 Meters · Place 41 · North Yarmouth Academy100 Meters4115.169
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · Shot Put · Place 18 · North Yarmouth AcademyShot Put1823-99
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · Discus · Place 19 · North Yarmouth AcademyDiscus1955-49
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · 100 Meters · Place 38 · North Yarmouth Academy100 Meters3814.98 PB9
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Shot Put · Place 25 · North Yarmouth AcademyShot Put2522-99
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Discus · Place 21 · North Yarmouth AcademyDiscus2154-59
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 100 Meters · Place 27 · North Yarmouth Academy100 Meters2715.269
Apr 26MAISAD Meet #3Apr 26 · Discus · Place 7 · North YarmouDiscus759-009
Apr 26MAISAD Meet #3Apr 26 · Shot Put · Place 9 · North YarmouShot Put927-05.009
Apr 26MAISAD Meet #3Apr 26 · Shot Put · Place 9 · North Yarmouth AcademyShot Put927-59
Apr 26MAISAD Meet #3Apr 26 · Discus · Place 7 · North Yarmouth AcademyDiscus756-39

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 55 Meter · Place 26 · North Yarmouth Academy55 Meter26.8.82a PB9
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · Shot Put · Place 22 · North Yarmouth AcademyShot Put12lb22.20-7.75 PB9
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 55 Meters · Place 27 · North Yarmouth Academy55 Meters279.199
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Shot Put · Place 18 · North Yarmouth AcademyShot Put1821-09
Jan 10YORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTHJan 10 · 55 Meters · Place 20 · North Yarmouth Academy55 Meters209.13 PB9
Jan 10YORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTHJan 10 · Shot Put · Place 20 · North Yarmouth AcademyShot Put2020-59

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · 55 Meter · Place 21 · North Yarmouth Academy55 Meter21.9.12a9
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · Shot Put · Place 15 · North Yarmouth AcademyShot Put12lb15.20-1.759