Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRiver Rivals Meet · May 1915.40River Rivals MeetMay 19, 2022
200 Meters · OutdoorKVAC:Oxford Hills,Lewiston@ Morse · May 1132.25KVAC:Oxford Hills,Lewiston@ MorseMay 11, 2022
High Jump · IndoorUSM Alumni Open · Dec 131.73mUSM Alumni OpenDecember 13, 2025
High Jump · OutdoorSheehan Invite · Apr 51.65mSheehan InviteApril 5, 2025
Long Jump · IndoorGNAC Championship · Feb 164.88mGNAC ChampionshipFebruary 16, 2025
Long Jump · OutdoorSheehan Invite · Apr 54.61mSheehan InviteApril 5, 2025
Shot Put · 12lb · IndoorKVAC Meet 1A · Dec 928-00.25KVAC Meet 1ADecember 9, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · High Jump · Place 10 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump10.1.70mSo
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · High Jump · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump--NMSo
Apr 11St Josephs Track & Field InvitationalApr 11 · High Jump · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump--NMSo
Apr 11Monks Track and Field InvitationalApr 11 · High Jump · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump—NHSo
Apr 4Jim Sheehan MemorialApr 4 · Pole Vault · Saint Joseph's (Maine)Saint Joseph's (Maine)Pole Vault--DNSSo
Apr 4Jim Sheehan MemorialApr 4 · High Jump · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump9.1.72mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · Pole Vault · Saint Joseph's (Maine)Saint Joseph's (Maine)Pole Vault--NHSo
Feb 15GNAC ChampionshipFeb 15 · High Jump · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump8.1.70mSo
Feb 7Maine State ChampionshipsFeb 7 · High Jump · Place 10 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump10.1.67mSo
Jan 31Southern Maine Husky InvitationalJan 31 · Pole Vault · Saint Joseph's (Maine)Saint Joseph's (Maine)Pole Vault--NMSo
Jan 31Southern Maine Husky InvitationalJan 31 · High Jump · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump9.1.70mSo
Jan 18Suffolk Ice BreakerJan 18 · High Jump · Place 18 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump181.75mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · High Jump · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump4.1.73m PBSo
Dec 5Elm City ClassicDec 5 · High Jump · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump5.1.73mSo
Feb 16GNAC ChampionshipFeb 16 · Long Jump · Place 14 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump14.4.88m PBFr
Feb 16GNAC ChampionshipFeb 16 · High Jump · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump9.1.60mFr
Feb 8Maine State ChampionshipsFeb 8 · Long Jump · Place 29 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump29.4.73mFr
Feb 8Maine State ChampionshipsFeb 8 · High Jump · Place 12 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump12.1.65mFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · High Jump · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump6.1.70mFr
Apr 18Maine State Pine Tree ClassicApr 18 · High Jump · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump8.1.65mFr
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 · Long Jump · Place 22 · Saint Joseph's (Maine)Saint Joseph's (Maine)Long Jump224.61m PBFr
Apr 5Sheehan InviteApr 5 · High Jump · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)High Jump111.65m PBFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Lewiston Meet #2May 9 · Javelin · Place 23 · Lewiston HigLewiston HigJavelin2382-0712
May 9Lewiston Meet #2May 9 · High Jump · Place 6 · Lewiston HigLewiston HigHigh Jump65-04.0012
Apr 26Lewiston Meet #1Apr 26 · Javelin · Place 19 · Lewiston HigLewiston HigJavelin1993-0712

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12KVAC Class A ChampionshipFeb 12 · High Jump · Place 6 · Lewiston HigLewiston HigHigh Jump65-06.0012
Feb 12KVAC Class A ChampionshipFeb 12 · High Jump · Place 7 · Lewiston HigLewiston HigHigh Jump75-02.0012
Feb 12KVAC Class A ChampionshipFeb 12 · High Jump · Place 7 · LewistonLewistonHigh Jump75-212
Jan 20KVAC Meet 5CJan 20 · High Jump · Place 5 · Lewiston HigLewiston HigHigh Jump55-02.0012
Jan 20KVAC Meet 5CJan 20 · Shot Put · Place 18 · Lewiston HigLewiston HigShot Put1827-06.0012
Jan 10KVAC Meet 3AJan 10 · Shot Put · Place 10 · Lewiston HigLewiston HigShot Put1028-07.0012
Jan 10KVAC Meet 3AJan 10 · High Jump · Place 3 · Lewiston HigLewiston HigHigh Jump35-06.0012

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14KVAC Meet 2ADec 14 · Shot Put · Place 22 · LewistonLewistonShot Put12lb22.27-04.0012
Dec 14KVAC Meet 2ADec 14 · High Jump · Place 5 · LewistonLewistonHigh Jump5.5-04.0012
Dec 9KVAC Meet 1ADec 9 · Shot Put · Place 11 · LewistonLewistonShot Put12lb11.28-00.25 PB12
Dec 9KVAC Meet 1ADec 9 · High Jump · Place 4 · LewistonLewistonHigh Jump4.5-02.0012

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27KVAC Large School ChampionshipMay 27 · High Jump · Place 14 · LewistonLewistonHigh Jump144-1011
May 20Lewiston Meet #2May 20 · Javelin · Place 11 · Lewiston HigLewiston HigJavelin1192-0611
May 12LEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford HillsMay 12 · Javelin · Place 29 · Lewiston HigLewiston HigJavelin2971-11—
May 12LEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford HillsMay 12 · Long Jump · Place 23 · Lewiston HigLewiston HigLong Jump2314-00.50—
May 12LEWISTON-ERSKINE-EDWARD LITTLE-MT ARARAT-@ Oxford HillsMay 12 · High Jump · Place 12 · Lewiston HigLewiston HigHigh Jump124-10.00—
May 4Cony-Leavitt-Lewiston@ MorseMay 4 · Javelin · Place 16 · Lewiston HigLewiston HigJavelin1693-04—
May 4Cony-Leavitt-Lewiston@ MorseMay 4 · Long Jump · Place 25 · Lewiston HigLewiston HigLong Jump2513-08.50—
May 4Cony-Leavitt-Lewiston@ MorseMay 4 · High Jump · Place 7 · Lewiston HigLewiston HigHigh Jump75-00.00—
Apr 27Skowhegan Meet #1Apr 27 · Javelin · Place 23 · Lewiston HigLewiston HigJavelin2380-03—
Apr 27Skowhegan Meet #1Apr 27 · Long Jump · Place 21 · Lewiston HigLewiston HigLong Jump2115-00.50—
Apr 27Skowhegan Meet #1Apr 27 · High Jump · Place 10 · Lewiston HigLewiston HigHigh Jump105-02.00—
Apr 19Red Riot InvitationalApr 19 · Javelin · Place 15 · Lewiston HigLewiston HigJavelin1579-08—
Apr 19Red Riot InvitationalApr 19 · Long Jump · Place 20 · Lewiston HigLewiston HigLong Jump2014-03.00—
Apr 19Red Riot InvitationalApr 19 · High Jump · Place 12 · Lewiston HigLewiston HigHigh Jump124-10.00—
Apr 19Red Riot InvitationalApr 19 · Javelin · Place 15 · Lewiston HigLewiston HigJavelin1579-08—
Apr 19Red Riot InvitationalApr 19 · Long Jump · Place 20 · Lewiston HigLewiston HigLong Jump2014-03.00—
Apr 19Red Riot InvitationalApr 19 · High Jump · Place 12 · Lewiston HigLewiston HigHigh Jump124-10.00—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19River Rivals MeetMay 19 · Javelin · Place 17 · Lewiston HigLewiston HigJavelin1780-0810
May 19River Rivals MeetMay 19 · High Jump · Place 8 · Lewiston HigLewiston HigHigh Jump84-06.0010
May 19River Rivals MeetMay 19 · 200 Meters · Place 30 · Lewiston HigLewiston Hig200 Meters3033.7510
May 19River Rivals MeetMay 19 · 100 Meters · Place 32 · Lewiston HigLewiston Hig100 Meters3215.40 PB10
May 19River Rivals MeetMay 19 · Javelin · Place 17 · Lewiston HigLewiston HigJavelin1780-08.5010
May 19River Rivals MeetMay 19 · High Jump · Place 8 · Lewiston HigLewiston HigHigh Jump84-06.0010
May 19River Rivals MeetMay 19 · 200 Meters · Place 30 · Lewiston HigLewiston Hig200 Meters3033.7510
May 19River Rivals MeetMay 19 · 100 Meters · Place 32 · Lewiston HigLewiston Hig100 Meters3215.4010
May 11KVAC:Oxford Hills,Lewiston@ MorseMay 11 · Javelin · Place 22 · LewistonLewistonJavelin2272-0810
May 11KVAC:Oxford Hills,Lewiston@ MorseMay 11 · 200 Meters · Place 18 · LewistonLewiston200 Meters1832.25 PB10
May 11KVAC:Oxford Hills,Lewiston@ MorseMay 11 · 100 Meters · Place 31 · LewistonLewiston100 Meters3115.4210
May 5KVAC:Cony, Lewiston, Camden Hills @ Mt AraratMay 5 · Javelin · Place 31 · Lewiston HigLewiston HigJavelin3165-0710
Apr 30KVAC:Lewiston, Gardiner @ MorseApr 30 · Javelin · Place 10 · Lewiston HigLewiston HigJavelin1075-0510
Apr 30KVAC:Lewiston, Gardiner @ MorseApr 30 · 100 Meters · Place 16 · Lewiston HigLewiston Hig100 Meters1615.4710
Apr 21Lewiston Meet 1Apr 21 · Javelin · Place 17 · Lewiston HigLewiston HigJavelin1751-0710
Apr 21Lewiston Meet 1Apr 21 · High Jump · Place 3 · Lewiston HigLewiston HigHigh Jump35-00.0010