Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMonks Track andand Field Invitational · Apr 1211.73aMonks Track andand Field InvitationalApril 12, 2024
200 Meters · IndoorGNAC Championship · Feb 1523.21aGNAC ChampionshipFebruary 15, 2026
200 Meters · OutdoorGNAC Track & Field Championship · Apr 2723.52aGNAC Track & Field ChampionshipApril 27, 2024
300 Meters · IndoorUSM Alumni Open · Dec 1337.57aUSM Alumni OpenDecember 13, 2025
400 Meters · IndoorGNAC Championship · Feb 1552.65aGNAC ChampionshipFebruary 15, 2026
400 Meters · OutdoorGreat Northeast Outdoor Championships · Apr 2552.84aGreat Northeast Outdoor ChampionshipsApril 25, 2026
55 Meter · IndoorSouthern Maine Husky Invitational · Jan 256.84aSouthern Maine Husky InvitationalJanuary 25, 2025
55 Meters · IndoorUSM Husky Invitational · Jan 276.93USM Husky InvitationalJanuary 27, 2024
60 Meter · IndoorElm City Challenge (Colby) · Dec 67.27aElm City Challenge (Colby)December 6, 2024
60 Meters · IndoorSuffolk Ice Breaker · Jan 137.53Suffolk Ice BreakerJanuary 13, 2024
600 Meters · IndoorElm City Classic · Dec 51:31.04aElm City ClassicDecember 5, 2025

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 · 400 Meters · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters3.52.84a PBSr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 200 Meters · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters7.24.11aWind: -1.7Sr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 400 Meters · Place 13 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters13.53.46aSr
Apr 11St Josephs Track & Field InvitationalApr 11 · 200 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters5.23.61aWind: 2.3Sr
Apr 11Monks Track and Field InvitationalApr 11 · 200 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters5.23.61aWind: 2.3Sr
Mar 26SNHU Spring InvitationalMar 26 · 400 Meters · Place 12 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters12.55.95aSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · 400 Meters · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters6.52.65a PBSr
Feb 15GNAC ChampionshipFeb 15 · 200 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters4.23.21a PBSr
Feb 7Maine State ChampionshipsFeb 7 · 200 Meters · Place 12 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters12.23.95aWind: 0Sr
Jan 31Southern Maine Husky InvitationalJan 31 · 400 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters5.53.63aSr
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 41 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters4123.81aSr
Jan 16Bates Indoor InvitationalJan 16 · 60 Meter · Place 12 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P12.7.43aWind: 0Sr

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · 300 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)300 Meters5.37.57a PBSr
Dec 5Elm City ClassicDec 5 · 600 Meters · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)600 Meters9.1:31.04a PBSr
Feb 16GNAC ChampionshipFeb 16 · 60 Meter · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P3.7.33aJr
Feb 16GNAC ChampionshipFeb 16 · 60 Meter · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meter5.7.30aJr
Feb 16GNAC ChampionshipFeb 16 · 200 Meters · Place 23 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters23.33.08aJr
Feb 8Maine State ChampionshipsFeb 8 · 60 Meter · Place 16 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P16.7.44aWind: 0Jr
Jan 31John Thomas Terrier ClassicJan 31 · 200 Meters · Place 97 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters9723.48a—
Jan 25Southern Maine Husky InvitationalJan 25 · 55 Meter · Place 14 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P14.6.84a PBWind: 0Jr
Jan 25Southern Maine Husky InvitationalJan 25 · 200 Meters · Place 14 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters14.23.97aWind: 0Jr
Jan 17Bates Indoor InvitationalJan 17 · 60 Meter · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P3.7.39aWind: 0Jr
Jan 17Bates Indoor InvitationalJan 17 · 60 Meter · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meter4.7.35aWind: 0Jr
Jan 17Bates Indoor InvitationalJan 17 · 200 Meters · Place 10 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters10.23.96aWind: 0Jr
Jan 11Suffolk RelaysJan 11 · 200 Meters · Place 51 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters5123.92a—
Jan 11Suffolk RelaysJan 11 · 60 Meters · Place 80 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meters807.75a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 400 Meters · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters8.55.16aJr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 200 Meters · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters11.24.39aWind: 0.5Jr
Apr 18Maine State Pine Tree ClassicApr 18 · 200 Meters · Place 14 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters14.23.74aWind: -1.1Jr
Apr 11Monks Track & Field InviteApr 11 · 200 Meters · Place 15 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters15.24.75aWind: 1.5Jr
Apr 5Sheehan InviteApr 5 · 400 Meters · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters954.22aJr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · 60 Meter · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meter5.7.27a PBWind: 0Jr
Feb 18Great Northeast Athletic ConfFeb 18 · 60 Meter · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P9.7.45aSo
Feb 18Great Northeast Athletic ConfFeb 18 · 200 Meters · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters9.23.58aSo
Feb 3Maine College State meetFeb 3 · 55 Meter · Place 14 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P14.6.94aWind: 0So
Feb 3Maine College State meetFeb 3 · 200 Meters · Place 19 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters19.24.08aWind: 0So
Jan 27USM Husky InvitationalJan 27 · 55 Meters · Place 9 · St. Joseph's (Me.)St. Joseph's (Me.)55 MetersRound P96.93 PBSO
Jan 26John Thomas Terrier ClassicJan 26 · 200 Meters · Place 145 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters14523.74a—
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 55 · St Josephs MeSt Josephs Me200 Meters5524.21—
Jan 13Suffolk Ice BreakerJan 13 · 60 Meters · Place 45 · St Josephs MeSt Josephs Me60 MetersRound P457.53 PB—
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 55 · St Josephs MeSt Josephs Me200 Meters5524.21—
Jan 13Suffolk Ice BreakerJan 13 · 60 Meters · Place 45 · St Josephs MeSt Josephs Me60 MetersRound P457.53—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipApr 27 · 200 Meters · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters9.23.52a PBWind: 1.3So
Apr 27GNAC Track & Field ChampionshipApr 27 · 100 Meters · Place 12 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 MetersRound P12.11.91aWind: -0.3So
Apr 12Monks Track andand Field InvitationalApr 12 · 200 Meters · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters5.24.05aWind: 2.2So
Apr 12Monks Track andand Field InvitationalApr 12 · 100 Meters · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters6.11.73a PBWind: 0.2So

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · 55 Meter · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P--FOULWind: 0So
Dec 9USM Alumni OpenDec 9 · 200 Meters · Place 4 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters4.24.54aWind: 0So
Feb 12Great Northeast Athletic Conference ChampionshipsFeb 12 · 200 Meters · Place 14 · St Joseph's College (MESt Joseph's College (ME200 Meters1424.51a—
Feb 12Great Northeast Athletic Conference ChampionshipsFeb 12 · 60 Meters · Place 11 · St Joseph's College (MESt Joseph's College (ME60 MetersRound P117.62a—
Feb 4Maine College State MeetFeb 4 · 200 Meters · Place 21 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters2125.28FR
Feb 4Maine College State MeetFeb 4 · 200 Meters · Place 21 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters2125.28FR
Jan 28USM Husky InvitationalJan 28 · 200 Meters · Place 26 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters2625.93—
Jan 28USM Husky InvitationalJan 28 · 200 Meters · Place 26 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters2625.93—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Great Northeast Outdoor Track & Field ChampionshipsApr 29 · 100 Meters · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 MetersRound P6.11.87aFr
Apr 29Great Northeast Outdoor Track & Field ChampionshipsApr 29 · 100 Meters · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters8.15.23aFr
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 200 Meters · Place 30 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters3024.89FR
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 100 Meters · Place 17 · St. Joseph's (Me.)St. Joseph's (Me.)100 Meters1711.79FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10USM Open #1Dec 10 · 55 Meter · Place 13 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P13.6.93aFr
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 55 Meter · Place 14 · ScarboroughScarborough55 MeterRound P14.6.93a12
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 200 Meters · Place 18 · ScarboroughScarborough200 Meters18.26.28a12

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30USM New Years InvitationalDec 30 · 55 Meter · Place 4 · ScarboroughScarborough55 MeterRound P4.6.85a12
Dec 30USM New Years InvitationalDec 30 · 55 Meter · Place 6 · ScarboroughScarborough55 Meter6.6.94a12
Dec 30USM New Years InvitationalDec 30 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters3.24.05a12
Dec 20SMAA:Cheverus-Marshwood-Scarborough-ThorntonDec 20 · 400 Meters · Place 2 · ScarboroughScarborough400 Meters2.56.12a12
Dec 14SMAA: Deering-Scarborough-WestbrookDec 14 · 55 Meter · Place 3 · ScarboroughScarborough55 Meter3.7.04a12
Dec 14SMAA: Deering-Scarborough-WestbrookDec 14 · 200 Meters · Place 3 · ScarboroughScarborough200 Meters3.24.66a12