Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSheehan Invite · Apr 512.40aSheehan InviteApril 5, 2025
200 Meters · IndoorSMAA:Gorham-Kennebunk-Portland-Thornton Academy · Jan 326.48SMAA:Gorham-Kennebunk-Portland-Thornton AcademyJanuary 3, 2024
High Jump · IndoorBates Indoor Invitational · Jan 161.82mBates Indoor InvitationalJanuary 16, 2026
High Jump · OutdoorPine Tree Classic: Maine State Championships · Apr 171.92mPine Tree Classic: Maine State ChampionshipsApril 17, 2026
Long Jump · IndoorMaine Class A Indoor State Meet · Feb 1920-3Maine Class A Indoor State MeetFebruary 19, 2024
Long Jump · OutdoorGreat Northeast Outdoor Championships · Apr 256.29mGreat Northeast Outdoor ChampionshipsApril 25, 2026
Triple Jump · IndoorSMAA: Marshwood-Portland-Westbrook-Windham 2 · Jan 1335-3.75SMAA: Marshwood-Portland-Westbrook-Windham 2January 13, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · High Jump · Place 15 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump15.1.87mSo
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · Long Jump · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump6.6.29m PBSo
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · High Jump · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump1.1.85mSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · High Jump · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump3.1.92m PBSo
Apr 11St Josephs Track & Field InvitationalApr 11 · Long Jump · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump4.6.16mWind: 0.5So
Apr 11St Josephs Track & Field InvitationalApr 11 · High Jump · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump3.1.84mSo
Apr 11Monks Track and Field InvitationalApr 11 · Long Jump · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump4.6.16mWind: 0.5So
Apr 11Monks Track and Field InvitationalApr 11 · High Jump · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump3.1.84mSo
Apr 4Jim Sheehan MemorialApr 4 · Long Jump · Place 12 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump12.6.13mWind: 0So
Apr 4Jim Sheehan MemorialApr 4 · High Jump · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump3.1.87mSo
Mar 26SNHU Spring InvitationalMar 26 · High Jump · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump1.1.85mSo

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · High Jump · Place 13 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump131.90mSO
Feb 20Mule Tune-UpFeb 20 · High Jump · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump7.1.74mSo
Feb 15GNAC ChampionshipFeb 15 · Long Jump · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump5.6.21mSo
Feb 15GNAC ChampionshipFeb 15 · High Jump · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump3.1.90mSo
Feb 7Maine State ChampionshipsFeb 7 · High Jump · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump8.1.67mSo
Jan 31Southern Maine Husky InvitationalJan 31 · Long Jump · Place 19 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump19.4.20mSo
Jan 31Southern Maine Husky InvitationalJan 31 · High Jump · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump4.1.80mSo
Jan 18Suffolk Ice BreakerJan 18 · Long Jump · Place 25 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump255.53mSo
Jan 18Suffolk Ice BreakerJan 18 · High Jump · Place 22 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump221.70mSo
Jan 16Bates Indoor InvitationalJan 16 · High Jump · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump2.1.82m PBSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · Long Jump · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump8.5.58mFr
Apr 27GNAC Track & Field ChampionshipsApr 27 · High Jump · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump7.1.70mFr
Apr 18Maine State Pine Tree ClassicApr 18 · Long Jump · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump--FSFr
Apr 18Maine State Pine Tree ClassicApr 18 · High Jump · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump6.1.70mFr
Apr 11Monks Track & Field InviteApr 11 · Long Jump · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump6.6.00mFr
Apr 11Monks Track & Field InviteApr 11 · High Jump · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump11.1.65mFr
Apr 5Sheehan InviteApr 5 · Triple Jump · Saint Joseph's (Maine)Saint Joseph's (Maine)Triple Jump—FOULFr
Apr 5Sheehan InviteApr 5 · 100 Meters · Place 40 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters4012.40a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16GNAC ChampionshipFeb 16 · Long Jump · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump5.5.96mFr
Feb 16GNAC ChampionshipFeb 16 · High Jump · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump3.1.75mFr
Feb 8Maine State ChampionshipsFeb 8 · Long Jump · Place 15 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump15.6.06mFr
Feb 8Maine State ChampionshipsFeb 8 · High Jump · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump5.1.80mFr

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · Long Jump · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump4.5.92mFr
Dec 6Elm City Challenge (Colby)Dec 6 · High Jump · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump1.1.80mFr
Feb 19Maine Class A Indoor State MeetFeb 19 · Long Jump · Place 7 · PortlandPortlandLong Jump7.20-3 PB12
Feb 19Maine Class A Indoor State MeetFeb 19 · High Jump · Place 16 · PortlandPortlandHigh Jump16.5-812
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Long Jump · Place 11 · PortlandPortlandLong Jump1118-10.5012
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · High Jump · Place 8 · PortlandPortlandHigh Jump85-812
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · Triple Jump · Place 5 · PortlandPortlandTriple Jump533-10.2512
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · Long Jump · Place 3 · PortlandPortlandLong Jump318-8.2512
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · High Jump · Place 3 · PortlandPortlandHigh Jump35-812
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · Triple Jump · Place 3 · PortlandPortlandTriple Jump3.35-3.75 PB12
Jan 13SMAA: Marshwood-Portland-Westbrook-Windham 2Jan 13 · High Jump · Place 1 · PortlandPortlandHigh Jump1.5-612
Jan 9SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 9 · Triple Jump · Place 2 · PortlandPortlandTriple Jump234-812
Jan 9SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 9 · Long Jump · Place 2 · PortlandPortlandLong Jump219-7.5012
Jan 9SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 9 · High Jump · Place 2 · PortlandPortlandHigh Jump25-1012
Jan 3SMAA:Gorham-Kennebunk-Portland-Thornton AcademyJan 3 · 200 Meters · Place 7 · PortlandPortland200 Meters726.48 PB12
Jan 3SMAA:Gorham-Kennebunk-Portland-Thornton AcademyJan 3 · Long Jump · Place 1 · PortlandPortlandLong Jump119-7.5012
Jan 3SMAA:Gorham-Kennebunk-Portland-Thornton AcademyJan 3 · High Jump · Place 3 · PortlandPortlandHigh Jump35-212

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · Long Jump · Place 20 · PortlandPortlandLong Jump20.19-2.5012
Jun 1Maine Class A State ChampionshipJun 1 · High Jump · Place 10 · PortlandPortlandHigh Jump10.5-812
May 24Southwesterns ChampionshipMay 24 · Long Jump · Place 8 · PortlandPortlandLong Jump820-6.5012
May 24Southwesterns ChampionshipMay 24 · High Jump · Place 10 · PortlandPortlandHigh Jump105-812
May 15Westbrook HS Home MeetMay 15 · Triple Jump · Place 3 · Portland HigPortland HigTriple Jump336-06.00—
May 15Westbrook HS Home MeetMay 15 · Long Jump · Place 3 · Portland HigPortland HigLong Jump318-04.00—
May 15Westbrook HS Home MeetMay 15 · High Jump · Place 6 · Portland HigPortland HigHigh Jump65-06.00—
May 15Westbrook HS Home MeetMay 15 · 100 Meters · Place 13 · Portland HigPortland Hig100 Meters1312.55—
May 7Cheverus Home MeetMay 7 · Triple Jump · Place 2 · Portland HigPortland HigTriple Jump235-10.50—
May 7Cheverus Home MeetMay 7 · Long Jump · Place 1 · Portland HigPortland HigLong Jump120-00.00—
May 7Cheverus Home MeetMay 7 · High Jump · Place 3 · Portland HigPortland HigHigh Jump35-08.00—
May 1Deering HS Home MeetMay 1 · Triple Jump · Place 4 · Portland HigPortland HigTriple Jump436-00.00—
May 1Deering HS Home MeetMay 1 · Long Jump · Place 1 · Portland HigPortland HigLong Jump120-00.50—
Apr 24SMAA: Gorham, Noble @ PortlandApr 24 · Triple Jump · Place 4 · Portland HigPortland HigTriple Jump436-05.00—
Apr 24SMAA: Gorham, Noble @ PortlandApr 24 · Long Jump · Place 8 · Portland HigPortland HigLong Jump817-03.00—
Apr 24SMAA: Gorham, Noble @ PortlandApr 24 · High Jump · Place 4 · Portland HigPortland HigHigh Jump45-10.00—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16SMAA: Biddeford-Kennebunk-Massabesic-Portland-SanfordDec 16 · Long Jump · Place 4 · PortlandPortlandLong Jump4.18-04.5012
Dec 16SMAA: Biddeford-Kennebunk-Massabesic-Portland-SanfordDec 16 · High Jump · Place 2 · PortlandPortlandHigh Jump2.5-06.0012
Dec 16SMAA: Biddeford-Kennebunk-Massabesic-Portland-SanfordDec 16 · 200 Meters · Place 14 · PortlandPortland200 Meters14.28.14a12