Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Captains Classic · Apr 1711.75aNew Captains ClassicApril 17, 2026
1000 Meters · IndoorGeorge Mason Patriot Games · Jan 303:05.04aGeorge Mason Patriot GamesJanuary 30, 2026
110m Hurdles · 42" / 1.067m · OutdoorDennis Craddock · Apr 1016.89aDennis CraddockApril 10, 2026
1500 Meters · OutdoorNew Captains Classic · Apr 175:09.19aNew Captains ClassicApril 17, 2026
200 Meters · IndoorShane Stevens Winter Invitational · Jan 2424.34aShane Stevens Winter InvitationalJanuary 24, 2026
200 Meters · OutdoorCape Elizabeth HS Meet · Apr 2624.96Cape Elizabeth HS MeetApril 26, 2024
300m Hurdles · 36" / 0.914m · OutdoorMPA Maine Class B State Track & Field Championships · Jun 1043.54aMPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
400 Meters · IndoorShane Stevens Winter Invitational · Jan 2455.25aShane Stevens Winter InvitationalJanuary 24, 2026
400 Meters · OutdoorNew Captains Classic · Apr 1754.94aNew Captains ClassicApril 17, 2026
400 Meters · Relay Split · IndoorCNU Holiday Open · Dec 655.472CNU Holiday OpenDecember 6, 2025
400m Hurdles · 36" / 0.914m · OutdoorDennis Craddock · Apr 101:02.09aDennis CraddockApril 10, 2026
55 Meter · IndoorWMC: Greely,Poland,Traip,Wells,NYA · Feb 37.83aWMC: Greely,Poland,Traip,Wells,NYAFebruary 3, 2023
55 Meters · IndoorWMC: Greely,Cape,Poland,Lake Region,Wells,NYA,St Dom's/Lisbon · Jan 247.90WMC: Greely,Cape,Poland,Lake Region,Wells,NYA,St Dom's/LisbonJanuary 24, 2023
60 Meters · IndoorGeorge Mason Patriot Games · Jan 307.70aGeorge Mason Patriot GamesJanuary 30, 2026
High Jump · IndoorGeorge Mason Patriot Games · Jan 301.59mGeorge Mason Patriot GamesJanuary 30, 2026
High Jump · OutdoorDennis Craddock · Apr 101.70mDennis CraddockApril 10, 2026
Javelin · 800g · OutdoorC2C Championships · May 146.07mC2C ChampionshipsMay 1, 2026
Long Jump · IndoorGeorge Mason Patriot Games · Jan 305.77mGeorge Mason Patriot GamesJanuary 30, 2026
Long Jump · OutdoorNew Captains Classic · Apr 176.13mNew Captains ClassicApril 17, 2026
Pole Vault · IndoorMaine Class B Indoor Track & Field Championship · Feb 1713-06.00Maine Class B Indoor Track & Field ChampionshipFebruary 17, 2025
Pole Vault · OutdoorColonial Relays · Apr 24.02mColonial RelaysApril 2, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · Pole Vault · Place 7 · Christopher NewportChristopher NewportPole Vault7.4.26mFr
May 1C2C ChampionshipsMay 1 · Pole Vault · Place 3 · Christopher NewportChristopher NewportPole Vault3.4.06mFr
May 1C2C ChampionshipsMay 1 · High Jump · Place 6 · Christopher NewportChristopher NewportHigh Jump6.1.69mFr
May 1C2C ChampionshipsMay 1 · Javelin · Place 7 · Christopher NewportChristopher NewportJavelin800g7.46.07m PBFr
Apr 17New Captains ClassicApr 17 · Long Jump · Place 2 · Christopher NewportChristopher NewportLong Jump26.13m PBFr
Apr 17New Captains ClassicApr 17 · Pole Vault · Place 1 · Christopher NewportChristopher NewportPole Vault13.90mFr
Apr 17New Captains ClassicApr 17 · High Jump · Place 1 · Christopher NewportChristopher NewportHigh Jump11.72mFr
Apr 17New Captains ClassicApr 17 · Javelin · Place 1 · Christopher NewportChristopher NewportJavelin137.67mFr
Apr 17New Captains ClassicApr 17 · Discus · Place 2 · Christopher NewportChristopher NewportDiscus220.41mFr
Apr 17New Captains ClassicApr 17 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put29.37mFr
Apr 17New Captains ClassicApr 17 · 110m Hurdles · Place 3 · Christopher NewportChristopher Newport110m Hurdles317.34aFr
Apr 17New Captains ClassicApr 17 · 1500 Meters · Place 2 · Christopher NewportChristopher Newport1500 Meters25:09.19a PBFr
Apr 17New Captains ClassicApr 17 · 400 Meters · Place 3 · Christopher NewportChristopher Newport400 Meters354.94a PBFr
Apr 17New Captains ClassicApr 17 · 100 Meters · Place 2 · Christopher NewportChristopher Newport100 Meters211.75a PBFr
Apr 10Dennis CraddockApr 10 · High Jump · Place 14 · Christopher NewportChristopher NewportHigh Jump14.1.70m PBFr
Apr 10Dennis CraddockApr 10 · 400m Hurdles · Place 16 · Christopher NewportChristopher Newport400m Hurdles36" / 0.914m16.1:02.09a PBFr
Apr 10Dennis CraddockApr 10 · 110m Hurdles · Place 18 · Christopher NewportChristopher Newport110m Hurdles42" / 1.067m18.16.89a PBWind: 0Fr
Apr 2Colonial RelaysApr 2 · Pole Vault · Place 14 · Christopher NewportChristopher NewportPole Vault14.4.02m PBFr
Mar 28Blue & Silver ChallengeMar 28 · Pole Vault · Place 1 · Christopher NewportChristopher NewportPole Vault14.16mFr
Mar 28Blue & Silver ChallengeMar 28 · 110m Hurdles · Place 8 · Christopher NewportChristopher Newport110m Hurdles817.89aFr
Mar 1CNU QualifierMar 1 · Pole Vault · Place 4 · Christopher NewportChristopher NewportPole Vault44.32mFr
Mar 1CNU QualifierMar 1 · 60m Hurdles · Place 12 · Christopher NewportChristopher Newport60m HurdlesRound P129.32aFr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · Pole Vault · Place 3 · Christopher NewportChristopher NewportPole Vault3.4.06mFr
Feb 20C2C Indoor ChampionshipsFeb 20 · High Jump · Place 6 · Christopher NewportChristopher NewportHigh Jump6.1.70mFr
Feb 8CNU Vince Brown InviteFeb 8 · Pole Vault · Place 3 · Christopher NewportChristopher NewportPole Vault33.83mFR
Feb 8CNU Vince Brown InviteFeb 8 · 60m Hurdles · Place 9 · Christopher NewportChristopher Newport60m HurdlesRound P99.39FR
Jan 30George Mason Patriot GamesJan 30 · Long Jump · Place 8 · Christopher NewportChristopher NewportLong Jump85.77m PBFr
Jan 30George Mason Patriot GamesJan 30 · Pole Vault · Place 2 · Christopher NewportChristopher NewportPole Vault24.04mFr
Jan 30George Mason Patriot GamesJan 30 · High Jump · Place 8 · Christopher NewportChristopher NewportHigh Jump81.59m PBFr
Jan 30George Mason Patriot GamesJan 30 · Shot Put · Place 10 · Christopher NewportChristopher NewportShot Put106.26mFr
Jan 30George Mason Patriot GamesJan 30 · 60m Hurdles · Place 7 · Christopher NewportChristopher Newport60m Hurdles79.65aFr
Jan 30George Mason Patriot GamesJan 30 · 1000 Meters · Place 4 · Christopher NewportChristopher Newport1000 Meters43:05.04a PBFr
Jan 30George Mason Patriot GamesJan 30 · 60 Meters · Place 10 · Christopher NewportChristopher Newport60 Meters107.70a PBFr
Jan 24Shane Stevens Winter InvitationalJan 24 · 400 Meters · Place 18 · Christopher NewportChristopher Newport400 Meters1855.25a PBFr
Jan 24Shane Stevens Winter InvitationalJan 24 · 200 Meters · Place 30 · Christopher NewportChristopher Newport200 Meters3024.34a PBFr
Jan 17VMI Team ChallengeJan 17 · Pole Vault · Place 3 · Christopher NewportChristopher NewportPole Vault34.25mFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · Pole Vault · Place 2 · Christopher NewportChristopher NewportPole Vault2.3.98mFr
Dec 6CNU Holiday OpenDec 6 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—55.472 PBFr
Dec 6CNU Holiday OpenDec 6 · 400 Meters · Place 27 · Christopher NewportChristopher Newport400 Meters27.56.95aFr
Dec 6CNU Holiday OpenDec 6 · 200 Meters · Place 29 · Christopher NewportChristopher Newport200 Meters29.24.72aFr
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · Pole Vault · Place 1 · GreelyGreelyPole Vault1.13-06.00 PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Pole Vault · GreelyGreelyPole Vault--NH12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Pole Vault · Place 1 · GreelyGreelyPole Vault1.13-00.0012
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Javelin · Place 17 · GreelyGreelyJavelin800g17.118-0612
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 4 · GreelyGreely300m Hurdles36" / 0.914m4.43.54a PB12
May 31WMC ChampionshipMay 31 · Pole Vault · Place 1 · Greely HighGreely HighPole Vault112-06.0012
May 27HS-WELLS-CAPE ELIZABETH-FREEPORT-GREELY-NYA/MCW @ YARMOUTH May 27 · 300m Hurdles · Place 1 · Greely HighGreely High300m Hurdles143.93—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · Javelin · Place 2 · Greely HighGreely HighJavelin2113-06—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · Pole Vault · Place 1 · Greely HighGreely HighPole Vault113-06.00—
May 16WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 16 · 300m Hurdles · Place 1 · Greely HighGreely High300m Hurdles144.51—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Pole Vault · Place 1 · Greely HighGreely HighPole Vault113-00.00—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · Javelin · Place 4 · Greely HighGreely HighJavelin4103-04—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 300m Hurdles · Place 1 · Greely HighGreely High300m Hurdles144.29—
May 2Cape Elizabeth HS MeetMay 2 · Javelin · Place 1 · Greely HighGreely HighJavelin1136-02—
May 2Cape Elizabeth HS MeetMay 2 · Pole Vault · Place 1 · Greely HighGreely HighPole Vault113-00.00—
May 2Cape Elizabeth HS MeetMay 2 · 300m Hurdles · Place 2 · Greely HighGreely High300m Hurdles245.07—
May 2Cape Elizabeth HS MeetMay 2 · Javelin · Place 1 · Greely HighGreely HighJavelin1136-02—
May 2Cape Elizabeth HS MeetMay 2 · 300m Hurdles · Place 2 · Greely HighGreely High300m Hurdles245.07—
Apr 18Bob Morse InvitationalApr 18 · Pole Vault · Place 2 · Greely HighGreely HighPole Vault211-00.00—
Apr 18Bob Morse InvitationalApr 18 · 300m Hurdles · Place 1 · Greely HighGreely High300m Hurdles144.24—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20WMC-GREELY-POL-FRYE-WELLS-NYA-ST DOMS-LISBON-WINTHROP-LAK-OOBDec 20 · Pole Vault · Place 1 · GreelyGreelyPole Vault1.12-612
Feb 19Maine Class B Indoor State MeetFeb 19 · Pole Vault · Place 4 · GreelyGreelyPole Vault4.12-611

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Pole Vault · Place 1 · GreelyGreelyPole Vault1.12-611
May 3Greely HS Home MeetMay 3 · Pole Vault · Place 1 · Greely HighGreely HighPole Vault113-00.00—
May 3Greely HS Home MeetMay 3 · 200 Meters · Place 13 · Greely HighGreely High200 Meters1325.18—
May 3Greely HS Home MeetMay 3 · 100 Meters · Place 14 · Greely HighGreely High100 Meters1412.28—
Apr 26Cape Elizabeth HS MeetApr 26 · Pole Vault · Place 1 · Greely HighGreely HighPole Vault112-00.00—
Apr 26Cape Elizabeth HS MeetApr 26 · 200 Meters · Place 8 · Greely HighGreely High200 Meters824.96 PB—
Apr 26Cape Elizabeth HS MeetApr 26 · 100 Meters · Place 13 · Greely HighGreely High100 Meters1312.36—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Pole Vault · Place 1 · GreelyGreelyPole Vault1.12-611
Dec 20December JamDec 20 · Pole Vault · Place 1 · GreelyGreelyPole Vault1.12-00.0011
Dec 20December JamDec 20 · 200 Meters · Place 5 · GreelyGreely200 Meters5.25.90a11
Feb 20Maine Class B State MeetFeb 20 · Pole Vault · Place 6 · GreelyGreelyPole Vault6.11-00.0010
Feb 10WMC Indoor ChampionshipFeb 10 · Pole Vault · Place 4 · Greely HighGreely HighPole Vault410-06.00—
Feb 3WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · 55 Meter · Place 12 · GreelyGreely55 Meter12.7.83a PB10
Feb 3WMC: Greely,Poland,Traip,Wells,NYAFeb 3 · Pole Vault · Place 2 · GreelyGreelyPole Vault2.11-00.0010
Jan 27WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · 55 Meters · Place 15 · Greely HighGreely High55 Meters157.92—
Jan 24WMC: Greely,Cape,Poland,Lake Region,Wells,NYA,St Dom's/LisbonJan 24 · 55 Meters · Place 6 · Greely HighGreely High55 Meters67.90 PB—
Jan 13WMC: York,Greely,Cape,Lake Region, NYA, St Dom's/Lisbon,BOOTH, MJan 13 · Pole Vault · Place 3 · Greely HighGreely HighPole Vault310-00.00—
Jan 13WMC: York,Greely,Cape,Lake Region, NYA, St Dom's/Lisbon,BOOTH, MJan 13 · 200 Meters · Place 5 · Greely HighGreely High200 Meters527.71—
Jan 6WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · Pole Vault · Place 3 · Greely HighGreely HighPole Vault310-00.00—
Jan 6WMC: Greely,Poland,Fryeburg,Yarmouth,Wells, NYA,St. Doms/LisbonJan 6 · 200 Meters · Place 4 · Greely HighGreely High200 Meters427.46—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · 200 Meters · Place 9 · Greely HighGreely High200 Meters926.31—
May 12GREELY-LAKE REGION-Fryeburg-ST DOMS @ SACOPEEMay 12 · Pole Vault · Place 2 · Greely HighGreely HighPole Vault211-00.00—
May 12GREELY-LAKE REGION-Fryeburg-ST DOMS @ SACOPEEMay 12 · 200 Meters · Place 9 · Greely HighGreely High200 Meters926.13—
May 5WMC at Greely, York, SV, Cape, Lake Region, TraipMay 5 · Pole Vault · Place 4 · Greely HighGreely HighPole Vault410-00.00—
May 5WMC at Greely, York, SV, Cape, Lake Region, TraipMay 5 · 200 Meters · Place 6 · Greely HighGreely High200 Meters625.79—
Apr 28YORK, Greely, Lake Region, OOB, Wells, SeacoastApr 28 · Pole Vault · Place 3 · GreelyHighScGreelyHighScPole Vault311-00.00—
Apr 28YORK, Greely, Lake Region, OOB, Wells, SeacoastApr 28 · 200 Meters · Place 6 · GreelyHighScGreelyHighSc200 Meters626.26—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Pole Vault · Place 3 · GreelyGreelyPole Vault3.10-00.0010
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 53 · GreelyGreely200 Meters53.28.03a10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4Maine Class B State ChampionshipJun 4 · Pole Vault · Place 11 · GreelyGreelyPole Vault11.9-06.009
May 20WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · Javelin · Place 11 · Greely HighGreely HighJavelin1194-02.50—
May 20WMC: Cape, Greely, NYA, Freeport @ YarmouthMay 20 · Pole Vault · Place 3 · Greely HighGreely HighPole Vault39-06.00—
May 13WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · Javelin · Place 12 · Greely HighGreely HighJavelin1293-07—
May 13WMC: Yarmouth, Lake Region, Socapee, York @ GNGMay 13 · Pole Vault · Place 2 · Greely HighGreely HighPole Vault210-00.00—
May 6WMC: Frye, SV, NYA, York @ GreelyMay 6 · Javelin · Place 19 · Greely HighGreely HighJavelin1983-00—
May 6WMC: Frye, SV, NYA, York @ GreelyMay 6 · Pole Vault · Place 5 · Greely HighGreely HighPole Vault59-00.00—
Apr 29WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · 100 Meters · Place 26 · Greely HighGreely High100 Meters2614.19—