Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCape Elizabeth HS Meet · May 1516.47aCape Elizabeth HS MeetMay 15, 2026
1600 Meters · OutdoorNYA-SEACOAST-FRY-ST DOM @ WELLS · May 36:44.84NYA-SEACOAST-FRY-ST DOM @ WELLSMay 3, 2024
200 Meters · IndoorWESTERN MAINE CONFERENCE CHAMPIONSHIP · Feb 733.40WESTERN MAINE CONFERENCE CHAMPIONSHIPFebruary 7, 2025
200 Meters · OutdoorWMC Championship · May 3032.74aWMC ChampionshipMay 30, 2026
400 Meters · IndoorWMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBON · Jan 101:17.38WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJanuary 10, 2025
400 Meters · OutdoorNOBLE MIDDLE SCHOOL MEET · Apr 271:29.47NOBLE MIDDLE SCHOOL MEETApril 27, 2023
Long Jump · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 3111-0.50POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJanuary 31, 2025
Long Jump · OutdoorYork · Apr 268-11.75YorkApril 26, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 200 Meters · Place 30 · WellsWells200 Meters30.32.74a PB11
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 200 Meters · Place 16 · WellsWells200 Meters16.34.14a11
May 15Cape Elizabeth HS MeetMay 15 · 200 Meters · Place 21 · WellsWells200 Meters21.33.80a11
May 15Cape Elizabeth HS MeetMay 15 · 100 Meters · Place 32 · WellsWells100 Meters32.16.47a PB11
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 200 Meters · Place 26 · WellsWells200 Meters26.34.56a11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 200 Meters · Place 14 · WellsWells200 Meters14.34.57a11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 100 Meters · Place 32 · WellsWells100 Meters32.16.64a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · Long Jump · Place 11 · Wells High SWells High SLong Jump1110-11.75—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 200 Meters · Place 25 · Wells High SWells High S200 Meters2533.24—
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Long Jump · Place 14 · WellsWellsLong Jump149-910
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · 200 Meters · Place 14 · WellsWells200 Meters1433.8610
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · 200 Meters · Place 18 · WellsWells200 Meters1833.5410
May 12TRAIP-FRYEBURG-NYA-ST DOMS-SEACOAST@ WELLSMay 12 · Long Jump · Place 9 · WellsWellsLong Jump910-5.5010
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · Long Jump · Place 25 · WellsWellsLong Jump258-11.2510
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 200 Meters · Place 27 · WellsWells200 Meters2734.5310

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 200 Meters · Place 21 · WellsWells200 Meters2133.40 PB10
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · Long Jump · Place 11 · WellsWellsLong Jump11.11-0.50 PB10
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 200 Meters · Place 12 · WellsWells200 Meters12.33.40a10
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 15 · WellsWells200 Meters1534.5410
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Long Jump · Place 21 · WellsWellsLong Jump2110-9.2510
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 200 Meters · Place 22 · WellsWells200 Meters2235.5410
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 400 Meters · Place 8 · WellsWells400 Meters81:17.38 PB10
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Long Jump · Place 21 · WellsWellsLong Jump219-8.5010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · Long Jump · Place 14 · WellsWellsLong Jump14.9-1110
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · 200 Meters · Place 12 · WellsWells200 Meters12.35.02a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 200 Meters · Place 21 · WellsWells200 Meters2133.169
May 25WMC ChampionshipMay 25 · 1600 Meters · Place 6 · WellsWells1600 Meters66:45.499
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · Long Jump · Place 26 · WellsWellsLong Jump269-3.509
May 10YARMOUTH-YORK-TRAIP-OOB-WELLS-SEACOAST @POLANDMay 10 · 1600 Meters · Place 7 · WellsWells1600 Meters76:46.189
May 3NYA-SEACOAST-FRY-ST DOM @ WELLSMay 3 · Long Jump · Place 15 · WellsWellsLong Jump158-119
May 3NYA-SEACOAST-FRY-ST DOM @ WELLSMay 3 · 1600 Meters · Place 6 · WellsWells1600 Meters66:44.84 PB9
Apr 26YorkApr 26 · 1600 Meters · Place 5 · WellsWells1600 Meters5.6:52.42a9
Apr 26YorkApr 26 · Long Jump · Place 17 · WellsWellsLong Jump17.8-11.75 PB9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23KENNEBUNK-YORK @WELLSMay 23 · Long Jump · Place 8 · Wells MiddleWells MiddleLong Jump88-01.00—
May 23KENNEBUNK-YORK @WELLSMay 23 · 1600 Meters · Place 1 · Wells MiddleWells Middle1600 Meters17:37.38—
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · 1600 Meters · Place 1 · WellsWells1600 Meters1.7:48.058
Apr 27NOBLE MIDDLE SCHOOL MEETApr 27 · 400 Meters · Place 7 · WellsWells400 Meters7.1:29.47 PB8