Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorP.G. County Holiday Invitational · Dec 235:34.48aP.G. County Holiday InvitationalDecember 23, 2019
100 Meters · OutdoorQueen Anne Home Meet 1 · Apr 1312.00Queen Anne Home Meet 1April 13, 2022
200 Meters · IndoorUBears Alumni Invitational · Dec 326.59aUBears Alumni InvitationalDecember 3, 2022
300 Meters · Indoor2022 Bayside Conference Indoor Championships · Jan 1940.222022 Bayside Conference Indoor ChampionshipsJanuary 19, 2022
400 Meters · IndoorUBears Alumni Invitational · Dec 359.66aUBears Alumni InvitationalDecember 3, 2022
400 Meters · OutdoorV Annual Cambridge Classic Invitational · Mar 2556.63V Annual Cambridge Classic InvitationalMarch 25, 2022
500 Meters · Indoor2022 Bayside Conference Indoor Championships · Jan 191:14.722022 Bayside Conference Indoor ChampionshipsJanuary 19, 2022
55 Meter · IndoorVII Annual Pat Russo Invitational · Dec 188.02aVII Annual Pat Russo InvitationalDecember 18, 2019
60 Meter · IndoorMaine State Championships · Feb 78.22aMaine State ChampionshipsFebruary 7, 2026
600 Meters · IndoorUSM Meet #2 · Jan 71:41.34aUSM Meet #2January 7, 2023
800 Meters · IndoorBates Invitational & Multi · Feb 202:26.76aBates Invitational & MultiFebruary 20, 2023
800 Meters · OutdoorColonel Richardson Home Meet 2 · Apr 262:15.20Colonel Richardson Home Meet 2April 26, 2022
Discus · 2kg · OutdoorPine Tree Classic: Maine State Championships · Apr 1729.09mPine Tree Classic: Maine State ChampionshipsApril 17, 2026
Hammer · 16lb / 7.26kg · OutdoorNorth Atlantic Conference Championships · Apr 2521.42mNorth Atlantic Conference ChampionshipsApril 25, 2026
Javelin · 800g · OutdoorMaine Spring Opener · Apr 443.34mMaine Spring OpenerApril 4, 2026
Shot Put · 16lb / 7.26kg · IndoorUMaine Invitational · Dec 139.81mUMaine InvitationalDecember 13, 2025
Shot Put · 16lb / 7.26kg · OutdoorNorth Atlantic Conference Championships · Apr 259.65mNorth Atlantic Conference ChampionshipsApril 25, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Hammer · Place 11 · HussonHussonHammer16lb / 7.26kg11.21.42m PBSr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Javelin · Place 10 · HussonHussonJavelin800g10.41.16mSr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Discus · Place 11 · HussonHussonDiscus2kg11.27.61mSr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Shot Put · Place 10 · HussonHussonShot Put16lb / 7.26kg10.9.65m PBSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Hammer · Place 17 · HussonHussonHammer16lb / 7.26kg17.19.35mSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Javelin · Place 11 · HussonHussonJavelin800g11.41.97mSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Discus · Place 20 · HussonHussonDiscus2kg20.29.09m PBSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Shot Put · Place 21 · HussonHussonShot Put16lb / 7.26kg21.9.01mSr
Apr 11St Josephs Track & Field InvitationalApr 11 · Javelin · Place 8 · HussonHussonJavelin800g8.39.99mSr
Apr 11St Josephs Track & Field InvitationalApr 11 · Discus · Place 28 · HussonHussonDiscus2kg28.22.07mSr
Apr 11Monks Track and Field InvitationalApr 11 · Javelin · Place 8 · HussonHussonJavelin800g8.39.99mSr
Apr 11Monks Track and Field InvitationalApr 11 · Discus · Place 28 · HussonHussonDiscus2kg28.22.07mSr
Apr 4Maine Spring OpenerApr 4 · Javelin · Place 3 · HussonHussonJavelin800g3.43.34m PBSr
Apr 4Maine Spring OpenerApr 4 · Discus · Place 13 · HussonHussonDiscus2kg13.21.70mSr
Mar 28Yellow Jacket OpenMar 28 · Javelin · Place 10 · HussonHussonJavelin800g10.37.34mSr
Mar 28Yellow Jacket OpenMar 28 · Discus · Place 39 · HussonHussonDiscus2kg39.21.75mSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · 60 Meter · Place 25 · HussonHusson60 MeterRound P25.8.42aWind: 0Sr
Feb 20Mule Tune-UpFeb 20 · Shot Put · Place 20 · HussonHussonShot Put16lb / 7.26kg20.8.43mSr
Feb 20Mule Tune-UpFeb 20 · 200 Meters · Place 15 · HussonHusson200 Meters15.27.33aWind: 0Sr
Feb 7Maine State ChampionshipsFeb 7 · 60 Meter · Place 27 · HussonHusson60 MeterRound P27.8.22a PBWind: 0Sr
Feb 7Maine State ChampionshipsFeb 7 · Shot Put · Place 31 · HussonHussonShot Put16lb / 7.26kg31.8.68mSr
Jan 31Southern Maine Husky InvitationalJan 31 · Shot Put · Place 22 · HussonHussonShot Put16lb / 7.26kg22.8.97mSr
Jan 16Bates Indoor InvitationalJan 16 · Shot Put · Place 17 · HussonHussonShot Put16lb / 7.26kg17.9.70mSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · 60 Meter · Place 20 · HussonHusson60 MeterRound P20.8.33aWind: 0Sr
Dec 13UMaine InvitationalDec 13 · Shot Put · Place 5 · HussonHussonShot Put16lb / 7.26kg5.9.81m PBSr
Dec 6UBears Alumni InviteDec 6 · Shot Put · Place 14 · HussonHussonShot Put16lb / 7.26kg14.8.46mSr
Feb 22Bobcat Fresh Tune-upFeb 22 · Shot Put · Place 18 · HussonHussonShot Put188.41mSO
Feb 8Maine State ChampionshipsFeb 8 · Shot Put · Place 26 · HussonHussonShot Put16lb / 7.26kg26.6.68mJr
Jan 25Southern Maine Husky InvitationalJan 25 · Shot Put · Place 38 · HussonHussonShot Put16lb / 7.26kg38.8.66mJr
Jan 17Black Bear InviteJan 17 · Shot Put · Place 9 · HussonHussonShot Put98.74mSO

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26North Atlantic Conference ChampionshipsApr 26 · Javelin · Place 3 · HussonHussonJavelin800g3.36.92mJr
Apr 26North Atlantic Conference ChampionshipsApr 26 · Discus · Place 12 · HussonHussonDiscus2kg12.21.87mJr
Apr 26North Atlantic Conference ChampionshipsApr 26 · Shot Put · Place 13 · HussonHussonShot Put16lb / 7.26kg13.7.91mJr
Apr 18Maine State Pine Tree ClassicApr 18 · Javelin · Place 8 · HussonHussonJavelin800g8.39.24mJr
Apr 18Maine State Pine Tree ClassicApr 18 · Discus · Place 21 · HussonHussonDiscus2kg21.28.86mJr
Apr 18Maine State Pine Tree ClassicApr 18 · Shot Put · Place 22 · HussonHussonShot Put16lb / 7.26kg22.8.63mJr
Apr 11Monks Track & Field InviteApr 11 · Javelin · Place 9 · HussonHussonJavelin800g9.38.01mJr
Apr 11Monks Track & Field InviteApr 11 · Discus · Place 27 · HussonHussonDiscus2kg27.24.91mJr
Apr 11Monks Track & Field InviteApr 11 · Shot Put · Place 23 · HussonHussonShot Put16lb / 7.26kg23.8.69mJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · Shot Put · Place 9 · HussonHussonShot Put16lb / 7.26kg9.8.10mJr
Dec 7UBears Alumni InviteDec 7 · Shot Put · Place 10 · HussonHussonShot Put16lb / 7.26kg10.8.65mJr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27NAC Conference Championships 2024Apr 27 · Javelin · Place 13 · HussonHussonJavelin800g13.33.91mSo
Apr 27NAC Conference Championships 2024Apr 27 · Shot Put · Place 20 · HussonHussonShot Put16lb / 7.26kg20.8.43mSo
Apr 19Maien State Pine Tree ClassicApr 19 · Javelin · Place 11 · HussonHussonJavelin1136.39mSO
Apr 19Maien State Pine Tree ClassicApr 19 · Discus · Place 31 · HussonHussonDiscus3120.26mSO
Apr 19Maien State Pine Tree ClassicApr 19 · Shot Put · Place 28 · HussonHussonShot Put287.46mSO
Apr 12Monks Track andand Field InvitationalApr 12 · Javelin · Place 7 · HussonHussonJavelin800g7.36.59mSo
Apr 12Monks Track andand Field InvitationalApr 12 · Discus · Place 37 · HussonHussonDiscus2kg37.17.95mSo
Apr 12Monks Track andand Field InvitationalApr 12 · Shot Put · Place 32 · HussonHussonShot Put16lb / 7.26kg32.7.97mSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Bates Invitational & MultiFeb 20 · 800 Meters · Place 9 · HussonHusson800 Meters9.2:26.76a PBFr
Feb 4Maine College State MeetFeb 4 · 600 Meters · Place 19 · HussonHusson600 Meters191:48.73FR
Jan 20Bates Invitational & MultiJan 20 · 800 Meters · Place 9 · HussonHusson800 Meters92:26.76FR
Jan 20Bates Invitational & MultiJan 20 · 800 Meters · Place 9 · HussonHusson800 Meters92:26.76FR
Jan 7USM Meet #2Jan 7 · 600 Meters · Place 9 · HussonHusson600 Meters9.1:41.34a PBFr
Jan 7USM Meet #2Jan 7 · 200 Meters · Place 30 · HussonHusson200 Meters30.28.15aFr

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 10UMaine Meet #1Dec 10 · 60 Meter · Place 10 · HussonHusson60 Meter10.8.42aFr
Dec 10UMaine Meet #1Dec 10 · 200 Meters · Place 7 · HussonHusson200 Meters7.27.24aFr
Dec 3UBears Alumni InvitationalDec 3 · 60 Meter · Place 11 · HussonHusson60 Meter11.8.24aFr
Dec 3UBears Alumni InvitationalDec 3 · 400 Meters · Place 8 · HussonHusson400 Meters8.59.66a PBFr
Dec 3UBears Alumni InvitationalDec 3 · 200 Meters · Place 14 · HussonHusson200 Meters14.26.59a PBFr
Feb 9MPSSAA 2A East Region ChampionshipsFeb 9 · 500 Meters · Place 9 · North CaroliNorth Caroli500 Meters91:16.8712
Feb 9MPSSAA 2A East Region ChampionshipsFeb 9 · 300 Meters · Place 13 · North CaroliNorth Caroli300 Meters1340.5512
Jan 192022 Bayside Conference Indoor ChampionshipsJan 19 · 500 Meters · Place 6 · North CarolineNorth Caroline500 Meters61:14.72 PB12
Jan 192022 Bayside Conference Indoor ChampionshipsJan 19 · 300 Meters · Place 11 · North CarolineNorth Caroline300 Meters1140.22 PB12
Jan 12Bayside League Meet 4Jan 12 · 500 Meters · Place 5 · North CaroliNorth Caroli500 Meters51:16.1412
Jan 12Bayside League Meet 4Jan 12 · 300 Meters · Place 16 · North CaroliNorth Caroli300 Meters1640.7612

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19 MPSSAA 2A East Region ChampionshipsMay 19 · 400 Meters · Place 14 · North CarolineNorth Caroline400 Meters14.57.44a12
May 19 MPSSAA 2A East Region ChampionshipsMay 19 · 100 Meters · North CarolineNorth Caroline100 MetersRound P—DNS12
May 132022 Bayside Conference ChampionshipsMay 13 · 400 Meters · Place 24 · North CarolineNorth Caroline400 Meters241:00.0212
Apr 26Colonel Richardson Home Meet 2Apr 26 · 800 Meters · Place 4 · North CarolineNorth Caroline800 Meters42:15.20 PB12
Apr 2112th Annual Kent Island InvitationalApr 21 · 400 Meters · Place 15 · North CarolineNorth Caroline400 Meters1556.7512
Apr 13Queen Anne Home Meet 1Apr 13 · 800 Meters · Place 6 · North CarolineNorth Caroline800 Meters62:19.0012
Apr 13Queen Anne Home Meet 1Apr 13 · 100 Meters · Place 6 · North CarolineNorth Caroline100 Meters612.00 PB12
Apr 5Kent Island Home Meet 2Apr 5 · Triple Jump · Place 5 · North CarolineNorth CarolineTriple Jump527-08.0012
Mar 29North Dorchester Home Meet 2Mar 29 · 400 Meters · Place 3 · North CarolineNorth Caroline400 Meters357.8012
Mar 25V Annual Cambridge Classic InvitationalMar 25 · Long Jump · Place 39 · North CarolineNorth CarolineLong Jump3912-11.7512
Mar 25V Annual Cambridge Classic InvitationalMar 25 · 400 Meters · Place 13 · North CarolineNorth Caroline400 Meters1356.63 PB12
Mar 22Colonel Richardson Home Meet 1Mar 22 · Long Jump · Place 9 · North CarolineNorth CarolineLong Jump916-07.0012

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15VIII Annual Pat Russo InvitationalDec 15 · 500 Meters · Place 5 · North CarolineNorth Caroline500 Meters5.1:16.69a12
Dec 8Bayside League Meet 1Dec 8 · 500 Meters · Place 5 · North CarolineNorth Caroline500 Meters5.1:15.59a12
Dec 8Bayside League Meet 1Dec 8 · 300 Meters · Place 14 · North CarolineNorth Caroline300 Meters14.41.16a12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9MPSSAA 2A East Section 2 ChampionshipsJun 9 · 400 Meters · Place 7 · North CarolineNorth Caroline400 Meters7.59.27a11
May 26North Caroline Home Meet 1 vs EastonMay 26 · 400 Meters · Place 2 · North CaroliNorth Caroli400 Meters257.611
May 19CSD Home Meet 2 vs North CarolineMay 19 · 400 Meters · Place 3 · North CaroliNorth Caroli400 Meters359.911
May 12Queen Anne Home Meet 1 vs North CarolineMay 12 · 300m Hurdles · Place 2 · North CaroliNorth Caroli300m Hurdles249.011

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3MPSSAA 2A East Region ChampionshipsFeb 3 · 500 Meters · Place 19 · North CarolineNorth Caroline500 Meters19.1:19.66a10

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23P.G. County Holiday InvitationalDec 23 · 1 Mile · Place 35 · North CarolineNorth Caroline1 Mile35.5:34.48a PB10
Dec 18VII Annual Pat Russo InvitationalDec 18 · 55 Meter · Place 48 · North CarolineNorth Caroline55 Meter48.8.02a PB10
Dec 11Bayside League Meet 2Dec 11 · 500 Meters · Place 30 · North CarolineNorth Caroline500 Meters30.1:25.62a10
Dec 11Bayside League Meet 2Dec 11 · 300 Meters · Place 34 · North CarolineNorth Caroline300 Meters34.44.30a10
Dec 11Bayside League Meet 2Dec 11 · 800 Meters · Place 32 · North CarolineNorth Caroline800 Meters32.2:38.76a10

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Westside ChallengeDec 28 · High Jump · North CarolineNorth CarolineHigh Jump--NH9
Dec 12Bayside League Meet #2Dec 12 · 55 Meter · Place 45 · North CarolineNorth Caroline55 Meter45.8.03a9