Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 812.66aYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
200 Meters · IndoorWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE · Jan 826.63aWMC-GNG-CAPE-POL-WELLS-FREEP-FRYE January 8, 2026
200 Meters · OutdoorCape Elizabeth HS Meet · May 227.22Cape Elizabeth HS MeetMay 2, 2025
55 Meter · IndoorWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORT · Dec 197.79aWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDecember 19, 2025
55 Meters · IndoorWESTERN MAINE CONFERENCE CHAMPIONSHIP · Feb 77.77WESTERN MAINE CONFERENCE CHAMPIONSHIPFebruary 7, 2025
Discus · 1.6kg · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 884-04YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
Javelin · 800g · OutdoorYork HS Throwers Only Meet · Apr 2599-9York HS Throwers Only MeetApril 25, 2026
Long Jump · IndoorWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORT · Dec 1916-00.25WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDecember 19, 2025
Long Jump · OutdoorTWILIGHT @ Yarmouth · May 2216-05.50TWILIGHT @ YarmouthMay 22, 2026
Pole Vault · IndoorDecember Jam · Dec 207-00.00December JamDecember 20, 2022
Triple Jump · IndoorWMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORT · Dec 1932-07.50WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDecember 19, 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 · Javelin · Place 19 · FreeportJavelin800g19.96-112
May 22TWILIGHT @ YarmouthMay 22 · Long Jump · Place 10 · FreeportLong Jump10.16-05.50 PB12
May 22TWILIGHT @ YarmouthMay 22 · Javelin · Place 9 · FreeportJavelin800g9.97-0112
May 22TWILIGHT @ YarmouthMay 22 · Discus · Place 16 · FreeportDiscus1.6kg16.73-0812
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Javelin · Place 11 · FreeportJavelin800g11.99-0112
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Discus · Place 19 · FreeportDiscus1.6kg19.84-04 PB12
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 100 Meters · Place 16 · Freeport100 Meters16.12.66a PB12
Apr 25York HS Throwers Only MeetApr 25 · Javelin · Place 5 · FreeportJavelin800g5.99-9 PB12
Apr 25York HS Throwers Only MeetApr 25 · Discus · Place 12 · FreeportDiscus1.6kg12.71-612
Apr 17Bob Morse InvitationalApr 17 · Javelin · Place 7 · FreeportJavelin800g7.88-0712
Apr 17Bob Morse InvitationalApr 17 · 100 Meters · Place 24 · Freeport100 Meters24.12.84a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · Triple Jump · Place 6 · FreeportTriple Jump634-412
Feb 6WMC Indoor ChampionshipFeb 6 · Long Jump · Place 16 · FreeportLong Jump1616-8.7512
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · 200 Meters · Place 13 · Freeport200 Meters1326.9512
Jan 30WMC-GREELY-CAPE-LR-MT VAL-GNG-FREEP-FRYEJan 30 · Long Jump · Place 15 · FreeportLong Jump1515-2.5012
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Triple Jump · Place 7 · FreeportTriple Jump731-012
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · Long Jump · Place 11 · FreeportLong Jump1115-10.5012
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Triple Jump · Place 7 · FreeportTriple Jump7.31-4.7512
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · Long Jump · Place 14 · FreeportLong Jump14.14-012
Jan 8WMC-GNG-CAPE-POL-WELLS-FREEP-FRYE Jan 8 · 200 Meters · Place 12 · Freeport200 Meters12.26.63a PB12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · 55 Meter · Place 22 · Freeport55 Meter22.7.79a PB12
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Triple Jump · Place 4 · FreeportTriple Jump4.32-07.50 PB12
Dec 19WMC-GREELY-POL-LR-WELLS-NYA-FRYE-FREEPORTDec 19 · Long Jump · Place 10 · FreeportLong Jump10.16-00.25 PB12
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 55 Meters · Place 24 · Freeport55 MetersRound P247.77 PB11
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · Triple Jump · Place 8 · FreeportTriple Jump830-11.5011
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · 55 Meters · Place 17 · Freeport55 Meters177.9211
Jan 31GREELY-Cape, MT VALLEY-GNG, Freeport, Lake Region, FRYEBURG, STDJan 31 · Triple Jump · Place 5 · FreeportTriple Jump530-6.5011
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 23 · Freeport200 Meters2327.8111
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 55 Meters · Place 22 · Freeport55 Meters227.9811
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Triple Jump · Place 10 · FreeportTriple Jump1030-811
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 200 Meters · Place 18 · Freeport200 Meters1827.7111
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · 55 Meters · Place 12 · Freeport55 Meters127.9711
Jan 10WMC-GNG-Freeport-Poland-Fryeburg-Wells-CAPE-ST Dom-Wint-LISBONJan 10 · Triple Jump · Place 7 · FreeportTriple Jump732-0.2511

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 2Gray New Gloucester Throwers Only MeetJun 2 · Javelin · Place 9 · Freeport HigJavelin9103-04—
May 31WMC ChampionshipMay 31 · Javelin · Place 12 · FreeportJavelin12101-711
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · Javelin · Place 6 · Freeport HigJavelin6105-02—
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 200 Meters · Place 22 · Freeport Hig200 Meters2227.34—
May 9Freeport HS Home MeetMay 9 · Javelin · Place 8 · Freeport HigJavelin889-00—
May 9Freeport HS Home MeetMay 9 · 200 Meters · Place 19 · Freeport Hig200 Meters1928.32—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 19 · Freeport Hig100 Meters1913.67—
May 9Freeport HS Home MeetMay 9 · Javelin · Place 8 · Freeport HigJavelin889-00—
May 9Freeport HS Home MeetMay 9 · 200 Meters · Place 19 · Freeport Hig200 Meters1928.32—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 19 · Freeport Hig100 Meters1913.67—
May 9Freeport HS Home MeetMay 9 · Javelin · Place 8 · Freeport HigJavelin889-00—
May 9Freeport HS Home MeetMay 9 · 200 Meters · Place 18 · Freeport Hig200 Meters1828.32—
May 9Freeport HS Home MeetMay 9 · 100 Meters · Place 19 · Freeport Hig100 Meters1913.67—
May 2Cape Elizabeth HS MeetMay 2 · Javelin · Place 16 · Freeport HigJavelin1688-07—
May 2Cape Elizabeth HS MeetMay 2 · 200 Meters · Place 18 · Freeport Hig200 Meters1827.22 PB—
May 2Cape Elizabeth HS MeetMay 2 · 100 Meters · Place 36 · Freeport Hig100 Meters3613.33—
May 2Cape Elizabeth HS MeetMay 2 · Javelin · Place 16 · Freeport HigJavelin1688-07—
May 2Cape Elizabeth HS MeetMay 2 · 200 Meters · Place 18 · Freeport Hig200 Meters1827.22—
May 2Cape Elizabeth HS MeetMay 2 · 100 Meters · Place 36 · Freeport Hig100 Meters3613.33—
Apr 18Bob Morse InvitationalApr 18 · Javelin · Place 16 · Freeport HigJavelin1687-06—
Apr 18Bob Morse InvitationalApr 18 · 100 Meters · Place 46 · Freeport Hig100 Meters4616.07—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · Triple Jump · Place 6 · FreeportTriple Jump6.29-2.2511
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · 55m Hurdles · Place 2 · Freeport55m Hurdles211.8110
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · Triple Jump · Place 11 · FreeportTriple Jump1128-0.7510
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · Pole Vault · Place 5 · FreeportPole Vault58-610
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · 55m Hurdles · Place 3 · Freeport55m Hurdles311.4310
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · Triple Jump · Place 6 · FreeportTriple Jump628-2.2510
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · Pole Vault · Place 12 · FreeportPole Vault127-010
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · Triple Jump · Place 5 · FreeportTriple Jump528-610
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · Pole Vault · Place 11 · FreeportPole Vault117-010
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · Triple Jump · Place 11 · FreeportTriple Jump1127-4.5010
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · Pole Vault · Place 6 · FreeportPole Vault66-010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · Javelin · Place 9 · Freeport HigJavelin987-08—
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · Discus · Place 22 · Freeport HigDiscus2266-01—
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · Pole Vault · Place 7 · Freeport HigPole Vault78-00.00—
Apr 26Cape Elizabeth HS MeetApr 26 · Javelin · Place 13 · Freeport HigJavelin1384-00—
Apr 26Cape Elizabeth HS MeetApr 26 · Discus · Place 11 · Freeport HigDiscus1172-05.50—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · Pole Vault · FreeportPole Vault--NH10
Feb 3WMC: Cape,GNG,Freeport,Lake Region,Fryeburg,St Dom's/LisbonFeb 3 · Pole Vault · Place 3 · Freeport HigPole Vault37-09.00—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · Pole Vault · Place 7 · Freeport HigPole Vault77-00.00—
Jan 6WMC: York,Cape,GNG,Freeport,Lake Region, Traip, MT VALLEY, BOOTHJan 6 · Pole Vault · Place 6 · Freeport HigPole Vault67-00.00—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · Javelin · Place 14 · Freeport HigJavelin1465-03.50—
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · Discus · Place 16 · Freeport HigDiscus1664-04—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · Javelin · Place 16 · Freeport HigJavelin1679-01—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · Discus · Place 19 · Freeport HigDiscus1967-09—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · Pole Vault · Place 8 · Freeport HigPole Vault87-00.00—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · Pole Vault · Place 9 · Freeport HigPole Vault97-00.00—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · Javelin · Place 11 · Freeport HigJavelin1173-08—
Apr 14Bob Morse InvitationalApr 14 · Pole Vault · Place 11 · Freeport HigPole Vault117-06.00—
Apr 14Bob Morse InvitationalApr 14 · 100 Meters · Place 37 · Freeport Hig100 Meters3714.75—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · Pole Vault · Place 5 · FreeportPole Vault5.7-00.00 PB9