Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNew Balance Nationals Indoor · Mar 73:02.65aNew Balance Nationals IndoorMarch 7, 2024
110m Hurdles · 39" / 0.991m · OutdoorMaine Class A State Championship · Jun 115.14aMaine Class A State ChampionshipJune 1, 2024
200 Meters · OutdoorSMAA: GORHAM-MASSABESIC @ SANFORD · May 1725.94SMAA: GORHAM-MASSABESIC @ SANFORDMay 17, 2023
400 Meters · IndoorHarvard Crimson Open · Feb 150.87aHarvard Crimson OpenFebruary 1, 2025
400 Meters · OutdoorUMASS Lafreniere Commonwealth Invitational · Apr 1250.84aUMASS Lafreniere Commonwealth InvitationalApril 12, 2025
55m Hurdles · 39" · IndoorMaine Class A Indoor State Meet · Feb 197.82aMaine Class A Indoor State MeetFebruary 19, 2024
600 Meters · IndoorUCONN Husky Challenge · Dec 51:29.86aUCONN Husky ChallengeDecember 5, 2024
60m Hurdles · 42" / 1.067m · IndoorUCONN Husky Challenge · Dec 58.82aUCONN Husky ChallengeDecember 5, 2024
High Jump · IndoorUSM New Year's Invitational · Dec 301.95mUSM New Year's InvitationalDecember 30, 2023
High Jump · OutdoorMaine Class A State Championship · Jun 16-6Maine Class A State ChampionshipJune 1, 2024
Long Jump · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 1618-10.25SMAA: Gorham-Noble-South Portland-WestbrookDecember 16, 2023
Pentathlon (Indoor) · Standard · IndoorUSM New Year's Invitational · Dec 303276USM New Year's InvitationalDecember 30, 2023
Shot Put · 12lb · IndoorUSM New Year's Invitational · Dec 3010.93mUSM New Year's InvitationalDecember 30, 2023

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · High Jump · Place 7 · UMassUMassHigh Jump7.1.95mSo

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · High Jump · UMassUMassHigh Jump—NHSo
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · High Jump · Place 2 · UMassUMassHigh Jump2.1.90mSo
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · High Jump · Place 2 · UMassUMassHigh Jump2.1.87mSo
Mar 28UMASS Flagship OpenerMar 28 · High Jump · Place 2 · UMassUMassHigh Jump2.1.87mSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · Shot Put · Place 11 · UMass AmherstUMass AmherstShot Put1132-3.75FR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · High Jump · Place 1 · UMass AmherstUMass AmherstHigh Jump16-7.75FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 400 Meters · Place 21 · UMassUMass400 Meters21.50.84a PBFr
Apr 5UMASS Flagship OpenerApr 5 · High Jump · Place 7 · UMass AmherstUMass AmherstHigh Jump71.85mFR
Apr 5UMASS Flagship OpenerApr 5 · 110m Hurdles · Place 12 · UMass AmherstUMass Amherst110m Hurdles1216.45FR
Apr 5UMASS Flagship OpenerApr 5 · Javelin · Place 11 · UMass AmherstUMass AmherstJavelin1134.28mFR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 1Harvard Crimson OpenFeb 1 · Long Jump · Place 24 · UMassUMassLong Jump24.5.94mFr
Feb 1Harvard Crimson OpenFeb 1 · High Jump · Place 4 · UMassUMassHigh Jump4.1.85mFr
Feb 1Harvard Crimson OpenFeb 1 · 400 Meters · Place 3 · UMassUMass400 Meters3.50.87a PBFr
Jan 31John Thomas Terrier ClassicJan 31 · High Jump · Place 9 · UMassUMassHigh Jump91.91m—
Jan 18The Battle in BeantownJan 18 · High Jump · Place 6 · UMassUMassHigh Jump61.90m—
Jan 18The Battle in BeantownJan 18 · 60m Hurdles · Place 12 · UMassUMass60m HurdlesRound P129.19a—
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · High Jump · Place 7 · UMass AmherstUMass AmherstHigh Jump76-4.75FR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 60 Hurdles Preliminaries Heat 3 · Place 15 · UMass AmherstUMass Amherst60 Hurdles Preliminaries Heat 3159.12FR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 60 Hurdles Preliminaries · Place 15 · UMass AmherstUMass Amherst60 Hurdles Preliminaries159.12FR

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 5UCONN Husky ChallengeDec 5 · 600 Meters · Place 3 · UMassUMass600 Meters3.1:29.86a PBFr
Dec 5UCONN Husky ChallengeDec 5 · 60m Hurdles · Place 6 · UMassUMass60m Hurdles42" / 1.067mRound P6.8.82a PBFr
Dec 5UCONN Husky ChallengeDec 5 · 60m Hurdles · Place 7 · UMassUMass60m Hurdles42" / 1.067m7.8.91aFr
Dec 5UCONN Husky ChallengeDec 5 · High Jump · Place 2 · UMassUMassHigh Jump2.2.00mFr
Mar 7New Balance Nationals IndoorMar 7 · Long Jump · Place 17 · GorhamGorhamLong Jump175.71m—
Mar 7New Balance Nationals IndoorMar 7 · High Jump · Place 4 · GorhamGorhamHigh Jump41.90m—
Mar 7New Balance Nationals IndoorMar 7 · Shot Put · Place 15 · GorhamGorhamShot Put1510.29m—
Mar 7New Balance Nationals IndoorMar 7 · 60m Hurdles · Place 11 · GorhamGorham60m Hurdles118.73a—
Mar 7New Balance Nationals IndoorMar 7 · 1000 Meters · Place 13 · GorhamGorham1000 Meters133:02.65a PB—
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 55m Hurdles · Place 27 · GorhamGorham55m Hurdles39"Round P27.8.23a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · High Jump · Place 13 · GorhamGorhamHigh Jump13.6-03.0012
Feb 19Maine Class A Indoor State MeetFeb 19 · 55m Hurdles · Place 1 · GorhamGorham55m Hurdles39"Round P1.7.92a12
Feb 19Maine Class A Indoor State MeetFeb 19 · 55m Hurdles · Place 1 · GorhamGorham55m Hurdles39"1.7.82a PB12
Feb 19Maine Class A Indoor State MeetFeb 19 · High Jump · Place 3 · GorhamGorhamHigh Jump3.6-412
Jan 6Dartmouth RelaysJan 6 · 55m Hurdles · GorhamGorham55m Hurdles39"Round P—DNS12
Jan 6Dartmouth RelaysJan 6 · High Jump · GorhamGorhamHigh Jump—DNS12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 110m Hurdles · Place 4 · GorhamGorham110m Hurdles39" / 0.991mRound P4.15.52a12
Jun 1Maine Class A State ChampionshipJun 1 · 110m Hurdles · Place 4 · GorhamGorham110m Hurdles39" / 0.991m4.15.14a PB12
Jun 1Maine Class A State ChampionshipJun 1 · High Jump · Place 2 · GorhamGorhamHigh Jump2.6-6 PB12
Apr 24SMAA: Gorham, Noble @ PortlandApr 24 · High Jump · Place 2 · Gorham HighGorham HighHigh Jump26-00.00—
Apr 24SMAA: Gorham, Noble @ PortlandApr 24 · 110m Hurdles · Place 1 · Gorham HighGorham High110m Hurdles116.10—

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Pentathlon (Indoor) · Place 1 · GorhamGorhamPentathlon (Indoor)Standard1.3276 PB12
Dec 30USM New Year's InvitationalDec 30 · 1000 Meters · Place 8 · GorhamGorham1000 Meters8.3:02.96a12
Dec 30USM New Year's InvitationalDec 30 · 55m Hurdles · Place 3 · GorhamGorham55m Hurdles39"3.8.09a12
Dec 30USM New Year's InvitationalDec 30 · Long Jump · Place 7 · GorhamGorhamLong Jump7.5.66m12
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 2 · GorhamGorhamShot Put12lb2.10.93m PB12
Dec 30USM New Year's InvitationalDec 30 · High Jump · Place 1 · GorhamGorhamHigh Jump1.1.95m PB12
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 55m Hurdles · Place 1 · GorhamGorham55m Hurdles39"1.8.06a12
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · Long Jump · Place 3 · GorhamGorhamLong Jump3.18-10.25 PB12
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · High Jump · Place 1 · GorhamGorhamHigh Jump1.6-012
Mar 9New Balance Nationals IndoorMar 9 · High Jump · Place 4 · GorhamGorhamHigh Jump46-04.2511
Mar 9New Balance Nationals IndoorMar 9 · High Jump · Place 4 · GorhamGorhamHigh Jump46-04.2511
Feb 20Maine Class A State MeetFeb 20 · 55m Hurdles · Place 2 · GorhamGorham55m Hurdles39"Round P2.7.99a11
Feb 20Maine Class A State MeetFeb 20 · 55m Hurdles · Place 3 · GorhamGorham55m Hurdles39"3.7.93a11
Feb 20Maine Class A State MeetFeb 20 · High Jump · Place 2 · GorhamGorhamHigh Jump2.6-00.0011
Feb 11SMAA Southwestern ChampionshipsFeb 11 · High Jump · Place 2 · Gorham HighGorham HighHigh Jump25-08.00—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55m Hurdles · Place 1 · Gorham HighGorham High55m Hurdles18.15—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 55m Hurdles · Place 1 · Gorham HighGorham High55m HurdlesRound P18.23—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · High Jump · Place 1 · Gorham HighGorham HighHigh Jump15-10.00—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 55m Hurdles · Place 2 · Gorham HighGorham High55m Hurdles28.53—
Jan 14SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 14 · High Jump · Place 1 · Gorham HighGorham HighHigh Jump16-00.00—
Jan 14SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 14 · 55m Hurdles · Place 2 · Gorham HighGorham High55m Hurdles28.41—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 110m Hurdles · Place 2 · 01-Unattached01-Unattached110m Hurdles39" / 0.991m2.16.05aWind: 2.111
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · High Jump · Place 5 · 01-Unattached01-UnattachedHigh Jump5.1.85m11
Jun 24USATF Maine Association Junior Olympic ChampionshipsJun 24 · 110m Hurdles · Place 2 · 01-Unattached01-Unattached110m Hurdles39" / 0.991m2.15.51a11
Jun 24USATF Maine Association Junior Olympic ChampionshipsJun 24 · High Jump · Place 1 · 01-Unattached01-UnattachedHigh Jump1.1.85m11
Jun 3Maine Class A State ChampionshipJun 3 · 110m Hurdles · Place 7 · GorhamGorham110m Hurdles39" / 0.991mRound P7.15.86a11
Jun 3Maine Class A State ChampionshipJun 3 · 110m Hurdles · Place 3 · GorhamGorham110m Hurdles39" / 0.991m3.15.28a11
Jun 3Maine Class A State ChampionshipJun 3 · High Jump · Place 3 · GorhamGorhamHigh Jump3.5-10.0011
May 26Southwesterns ChampionshipMay 26 · High Jump · Place 3 · Gorham HighGorham HighHigh Jump36-00.00—
May 26Southwesterns ChampionshipMay 26 · 110m Hurdles · Place 3 · Gorham HighGorham High110m Hurdles315.37—
May 26Southwesterns ChampionshipMay 26 · 110m Hurdles · Place 3 · Gorham HighGorham High110m HurdlesRound P315.58—
May 26Southwesterns ChampionshipMay 26 · High Jump · Place 3 · Gorham HighGorham HighHigh Jump36-00.00—
May 26Southwesterns ChampionshipMay 26 · 110m Hurdles · Place 3 · Gorham HighGorham High110m Hurdles315.37—
May 26Southwesterns ChampionshipMay 26 · 110m Hurdles · Place 3 · Gorham HighGorham High110m HurdlesRound P315.58—
May 20St. Joseph's Monks InvitationalMay 20 · 110m Hurdles · Place 1 · Gorham HighGorham High110m Hurdles115.77—
May 17SMAA: GORHAM-MASSABESIC @ SANFORDMay 17 · 200 Meters · Place 6 · Gorham HighGorham High200 Meters625.94 PB—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · High Jump · Place 2 · Gorham HighGorham HighHigh Jump25-10.00—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · 110m Hurdles · Place 1 · Gorham HighGorham High110m Hurdles115.72—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · High Jump · Place 2 · Gorham HighGorham HighHigh Jump25-10.00—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · 110m Hurdles · Place 1 · Gorham HighGorham High110m Hurdles115.72—

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55m Hurdles · Place 2 · GorhamGorham55m Hurdles39"Round P2.8.18a11
Dec 30USM New Year's InvitationalDec 30 · 55m Hurdles · Place 2 · GorhamGorham55m Hurdles39"2.8.12a11
Dec 30USM New Year's InvitationalDec 30 · High Jump · GorhamGorhamHigh Jump--NH11
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 55m Hurdles · Place 1 · GorhamGorham55m Hurdles39"1.8.38a11
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · Long Jump · Place 4 · GorhamGorhamLong Jump4.17-08.5011
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · High Jump · Place 1 · GorhamGorhamHigh Jump1.5-08.0011
Dec 12SMAA: Gorham, Kennebunk, Portland & Thornton AcademyDec 12 · 55m Hurdles · Place 2 · GorhamGorham55m Hurdles39"2.8.55aUnofficial11
Dec 12SMAA: Gorham, Kennebunk, Portland & Thornton AcademyDec 12 · 55 Meter · Place 10 · GorhamGorham55 Meter10.7.39aUnofficial11
Dec 12SMAA: Gorham, Kennebunk, Portland & Thornton AcademyDec 12 · High Jump · Place 1 · GorhamGorhamHigh Jump1.5-10.00Unofficial11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · 110m Hurdles · Place 15 · GorhamGorham110m Hurdles39" / 0.991mRound P15.16.84a10
Jun 4Maine Class A State ChampionshipJun 4 · High Jump · Place 8 · GorhamGorhamHigh Jump8.5-09.0010
May 12SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · Long Jump · Place 10 · Gorham HighGorham HighLong Jump1016-03.50—
May 12SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · High Jump · Place 3 · Gorham HighGorham HighHigh Jump35-06.00—
May 12SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · 300m Hurdles · Place 4 · Gorham HighGorham High300m Hurdles444.53—
May 12SMAA: Marshwood, Windham, Gorham @ Bonny EagleMay 12 · 110m Hurdles · Place 4 · Gorham HighGorham High110m Hurdles418.23—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · High Jump · Place 4 · Gorham HighGorham HighHigh Jump45-04.00—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 300m Hurdles · Place 6 · Gorham HighGorham High300m Hurdles645.91—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 110m Hurdles · Place 9 · Gorham HighGorham High110m Hurdles918.13—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1SMAA: Cheverus @ GorhamMay 1 · 110m Hurdles · Place 4 · GorhamGorham110m Hurdles39" / 0.991m4.20.33a9
May 1SMAA: Cheverus @ GorhamMay 1 · High Jump · Place 3 · GorhamGorhamHigh Jump3.5-02.009
May 1SMAA: Cheverus @ GorhamMay 1 · 400 Meters · Place 3 · GorhamGorham400 Meters3.1:05.62a9