Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape Elizabeth · May 1613.07WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16, 2025
1600m Race Walk · OutdoorWMC Championship · May 318:10.65WMC ChampionshipMay 31, 2025
1600m Racewalk · OutdoorMPA Maine Class C State Track & Field Championships · Jun 107:59.93aMPA Maine Class C State Track & Field ChampionshipsJune 10, 2025
400 Meters · OutdoorHS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH · May 2758.60HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27, 2025
Long Jump · OutdoorMAISAD Meet #2 @ Hyde · Apr 1817-07.75MAISAD Meet #2 @ HydeApril 18, 2026
Triple Jump · OutdoorMaine Class C Championship · Jun 637-03.00Maine Class C ChampionshipJune 6, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Triple Jump · Place 14 · North Yarmouth AcademyTriple Jump14.37-03.00 PB10
May 30WMC ChampionshipMay 30 · Triple Jump · Place 12 · North Yarmouth AcademyTriple Jump12.33-510
May 30WMC ChampionshipMay 30 · Long Jump · Place 21 · North Yarmouth AcademyLong Jump21.16-210
May 15Cape Elizabeth HS MeetMay 15 · Long Jump · Place 10 · North Yarmouth AcademyLong Jump10.15-10.7510
May 9MAISAD Championship MeetMay 9 · Triple Jump · Place 4 · North Yarmouth AcademyTriple Jump4.36-810
May 9MAISAD Championship MeetMay 9 · Long Jump · Place 3 · North Yarmouth AcademyLong Jump3.17-0.5010
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · Triple Jump · Place 1 · North Yarmouth AcademyTriple Jump1.36-05.0010
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · Long Jump · Place 9 · North Yarmouth AcademyLong Jump9.17-07.0010
May 1Lake Region Meet #1May 1 · Triple Jump · Place 3 · North Yarmouth AcademyTriple Jump3.36-110
May 1Lake Region Meet #1May 1 · Long Jump · Place 6 · North Yarmouth AcademyLong Jump6.16-610
Apr 25MAISAD Meet #3 @ HydeApr 25 · Triple Jump · Place 4 · North Yarmouth AcademyTriple Jump4.33-010
Apr 25MAISAD Meet #3 @ HydeApr 25 · Long Jump · Place 2 · North Yarmouth AcademyLong Jump2.17-4.5010
Apr 18MAISAD Meet #2 @ HydeApr 18 · Triple Jump · Place 3 · North Yarmouth AcademyTriple Jump3.36-08.0010
Apr 18MAISAD Meet #2 @ HydeApr 18 · Long Jump · Place 3 · North Yarmouth AcademyLong Jump3.17-07.75 PB10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · 1600m Racewalk · Place 4 · North Yarmouth Academy1600m Racewalk4.7:59.93a PB9
May 31WMC ChampionshipMay 31 · Long Jump · Place 8 · North Yarmouth AcademyLong Jump815-10.509
May 31WMC ChampionshipMay 31 · 400 Meters · Place 12 · North Yarmouth Academy400 Meters121:00.319
May 31WMC ChampionshipMay 31 · 1600m Race Walk · Place 1 · North Yarmouth Academy1600m Race Walk18:10.65 PB9
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 1600m Race Walk · Place 1 · North Yarmou1600m Race Walk18:21.00—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · Long Jump · Place 6 · North YarmouLong Jump618-00.75—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 400 Meters · Place 9 · North Yarmou400 Meters958.60 PB—
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Long Jump · Place 4 · North Yarmouth AcademyLong Jump416-1.259
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · 400 Meters · Place 12 · North Yarmouth Academy400 Meters1259.889
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · 100 Meters · Place 23 · North Yarmouth Academy100 Meters2313.07 PB9
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · Long Jump · Place 7 · North Yarmouth AcademyLong Jump715-9.509
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · 400 Meters · Place 7 · North Yarmouth Academy400 Meters71:01.739
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · 1600m Race Walk · Place 1 · North Yarmouth Academy1600m Race Walk18:31.459
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · Long Jump · Place 3 · North Yarmouth AcademyLong Jump316-10.259
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 400 Meters · Place 4 · North Yarmouth Academy400 Meters459.679
May 2POLAND-NYA-YARMOUTH-SEACOAST @SACOPEE VALLEYMay 2 · 1600m Race Walk · Place 1 · North Yarmouth Academy1600m Race Walk18:26.019
Apr 26MAISAD Meet #3Apr 26 · Long Jump · Place 4 · North YarmouLong Jump417-04.009
Apr 26MAISAD Meet #3Apr 26 · 400 Meters · Place 7 · North Yarmou400 Meters71:00.279
Apr 26MAISAD Meet #3Apr 26 · Long Jump · Place 4 · North Yarmouth AcademyLong Jump414-1.509
Apr 26MAISAD Meet #3Apr 26 · 400 Meters · Place 7 · North Yarmouth Academy400 Meters71:01.909