Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGNAC Track & Field Championships · Apr 2710.99aGNAC Track & Field ChampionshipsApril 27, 2025
200 Meters · IndoorNew England Division III Indoor Track & Field Championship · Feb 2322.02aNew England Division III Indoor Track & Field ChampionshipFebruary 23, 2024
200 Meters · OutdoorGNAC Track & Field Championship · Apr 2721.91aGNAC Track & Field ChampionshipApril 27, 2024
400 Meters · IndoorGNAC Championship · Feb 1550.19aGNAC ChampionshipFebruary 15, 2026
400 Meters · OutdoorPine Tree Classic: Maine State Championships · Apr 1747.94aPine Tree Classic: Maine State ChampionshipsApril 17, 2026
55 Meter · IndoorMIAAA Class A Indoor State Championship · Feb 216.59aMIAAA Class A Indoor State ChampionshipFebruary 21, 2022
55 Meters · IndoorKVAC Championship - Class A · Feb 126.67KVAC Championship - Class AFebruary 12, 2022
60 Meter · IndoorGreat Northeast Athletic Conf · Feb 187.10aGreat Northeast Athletic ConfFebruary 18, 2024
60 Meters · IndoorGreat Northeast Athletic Conference Championships · Feb 127.21aGreat Northeast Athletic Conference ChampionshipsFebruary 12, 2023
800 Meters · IndoorKVAC Meet #7 · Dec 212:24.56aKVAC Meet #7December 21, 2019
800 Meters · OutdoorKVAC: Brunswick, Cony, Maranacook, Winslow @ Lewiston · Apr 302:35.85KVAC: Brunswick, Cony, Maranacook, Winslow @ LewistonApril 30, 2019
Long Jump · IndoorKVAC Meet #4 · Dec 1416-03.25KVAC Meet #4December 14, 2019

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 400 Meters · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters6.49.72aSr
May 8The FIRE Meet at WilliamsMay 8 · 400 Meters · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters3.49.19aSr
May 1New England Division III Outdoor ChampionshipsMay 1 · 400 Meters · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters7.49.61aSr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 400 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters1.52.18aSr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.51aWind: -1.7Sr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 400 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters2.47.94a PBSr
Apr 11St Josephs Track & Field InvitationalApr 11 · 200 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters2.22.27aWind: 2.3Sr
Apr 11St Josephs Track & Field InvitationalApr 11 · 100 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters2.11.06aWind: 1.9Sr
Apr 11Monks Track and Field InvitationalApr 11 · 200 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters2.22.27aWind: 2.3Sr
Apr 11Monks Track and Field InvitationalApr 11 · 100 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters2.11.06aWind: 1.9Sr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 200 Meters · Place 19 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1922.34aSR
Feb 20Mule Tune-UpFeb 20 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.59aWind: 0Sr
Feb 15GNAC ChampionshipFeb 15 · 400 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters1.50.19a PBSr
Feb 15GNAC ChampionshipFeb 15 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.34aSr
Feb 7Maine State ChampionshipsFeb 7 · 60 Meter · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P8.7.30aWind: 0Sr
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 73 · St Josephs MeSt Josephs Me400 Meters7351.10SR
Jan 16Bates Indoor InvitationalJan 16 · 200 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters2.23.01aWind: 0Sr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 200 Meters · Place 11 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters11.21.81aWind: 3.7Jr
May 2NE DIII OutdoorMay 2 · 100 Meters · Place 19 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 MetersRound P19.11.02aWind: 2.7Jr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.43aWind: 1.8Jr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 100 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 MetersRound P1.10.99a PBWind: 0.7Jr
Apr 27GNAC Track & Field ChampionshipsApr 27 · 100 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters1.11.17aWind: -0.3Jr
Apr 18Maine State Pine Tree ClassicApr 18 · 400 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters1.48.99aJr
Apr 18Maine State Pine Tree ClassicApr 18 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.29aWind: -1.3Jr
Apr 11Monks Track & Field InviteApr 11 · 100 Meters · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters3.11.39aWind: -0.2Jr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16GNAC ChampionshipFeb 16 · 60 Meter · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P1.7.26aJr
Feb 16GNAC ChampionshipFeb 16 · 60 Meter · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meter1.7.18aJr
Feb 16GNAC ChampionshipFeb 16 · 400 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters2.50.60aJr
Feb 16GNAC ChampionshipFeb 16 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.41aJr
Feb 8Maine State ChampionshipsFeb 8 · 400 Meters · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters8.51.85aJr

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · 60 Meter · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meter2.7.13aWind: 0Jr
Dec 6Elm City Challenge (Colby)Dec 6 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.37aWind: 0Jr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 60 Meter · Place 27 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P27.7.17aSo
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 200 Meters · Place 7 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters7.22.02a PBSo
Feb 18Great Northeast Athletic ConfFeb 18 · 60 Meter · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 MeterRound P1.7.17aSo
Feb 18Great Northeast Athletic ConfFeb 18 · 60 Meter · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)60 Meter1.7.10a PBSo
Feb 18Great Northeast Athletic ConfFeb 18 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.17aSo
Feb 3Maine College State meetFeb 3 · 55 Meter · Place 5 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P5.6.84aWind: 0So
Feb 3Maine College State meetFeb 3 · 55 Meter · Place 8 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 Meter8.6.82aWind: 0So
Jan 26John Thomas Terrier ClassicJan 26 · 400 Meters · Place 65 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters6551.36a—
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 16 · St Josephs MeSt Josephs Me200 Meters1622.70—
Jan 13Suffolk Ice BreakerJan 13 · 60 Meters · Place 30 · St Josephs MeSt Josephs Me60 MetersRound P307.31—
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 16 · St Josephs MeSt Josephs Me200 Meters1622.70—
Jan 13Suffolk Ice BreakerJan 13 · 60 Meters · Place 30 · St Josephs MeSt Josephs Me60 MetersRound P307.31—
Jan 6USM Open IIJan 6 · 200 Meters · Place 2 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters222.91SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 200 Meters · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters622.08a—
Apr 27GNAC Track & Field ChampionshipApr 27 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.21.91a PBWind: 0.8So
Apr 27GNAC Track & Field ChampionshipApr 27 · 100 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)100 MetersRound P1.11.09aWind: 0.6So
Apr 27GNAC Track & Field ChampionshipApr 27 · 100 Meters · Saint Joseph's (Maine)Saint Joseph's (Maine)100 Meters—FSWind: -1.2So
Apr 19Maien State Pine Tree ClassicApr 19 · 100 Meters · Place 10 · St. Joseph's (Me.)St. Joseph's (Me.)100 Meters1011.45SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Great Northeast Outdoor Track & Field ChampionshipsApr 29 · 400 Meters · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters2.53.10aFr
Apr 29Great Northeast Outdoor Track & Field ChampionshipsApr 29 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.96aWind: 8.9Fr
Apr 22State of Maine, Pine Tree ClassicApr 22 · 400 Meters · Place 2 · St. Joseph'sSt. Joseph's400 Meters250.96—
Apr 22State of Maine, Pine Tree ClassicApr 22 · 200 Meters · Place 4 · St. Joseph'sSt. Joseph's200 Meters422.92—
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 200 Meters · Place 5 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters522.87FR
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 100 Meters · Place 12 · St. Joseph's (Me.)St. Joseph's (Me.)100 Meters1211.57FR

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 12Great Northeast Athletic Conference ChampionshipsFeb 12 · 400 Meters · Place 1 · St Joseph's College (MESt Joseph's College (ME400 Meters151.10a—
Feb 12Great Northeast Athletic Conference ChampionshipsFeb 12 · 200 Meters · Place 1 · St Joseph's College (MESt Joseph's College (ME200 Meters122.52a—
Feb 12Great Northeast Athletic Conference ChampionshipsFeb 12 · 60 Meters · Place 1 · St Joseph's College (MESt Joseph's College (ME60 MetersRound P17.22a—
Feb 12Great Northeast Athletic Conference ChampionshipsFeb 12 · 60 Meters · Place 1 · St Joseph's College (MESt Joseph's College (ME60 Meters17.21a PB—
Feb 4Maine College State MeetFeb 4 · 200 Meters · Place 3 · St. Joseph's (Me.)St. Joseph's (Me.)200 Meters322.75FR
Jan 28USM Husky InvitationalJan 28 · 400 Meters · Place 3 · St. Joseph's (Me.)St. Joseph's (Me.)400 Meters352.65—
Jan 14Suffolk Ice BreakerJan 14 · 400 Meters · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters6.50.62aFr
Jan 7USM Meet #2Jan 7 · 55 Meter · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P3.6.75aFr
Jan 7USM Meet #2Jan 7 · 55 Meter · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 Meter2.6.66aFr
Jan 7USM Meet #2Jan 7 · 400 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)400 Meters1.52.76aFr

2022 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 10USM Open #1Dec 10 · 55 Meter · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 MeterRound P2.6.68aFr
Dec 10USM Open #1Dec 10 · 55 Meter · Place 3 · Saint Joseph's (Maine)Saint Joseph's (Maine)55 Meter3.6.75aFr
Dec 10USM Open #1Dec 10 · 200 Meters · Place 1 · Saint Joseph's (Maine)Saint Joseph's (Maine)200 Meters1.22.89aFr
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 55 Meter · Place 3 · LewistonLewiston55 MeterRound P3.6.70a12
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 55 Meter · Place 1 · LewistonLewiston55 Meter1.6.59a PB12
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 400 Meters · Place 2 · LewistonLewiston400 Meters2.50.42a12
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 200 Meters · Place 2 · LewistonLewiston200 Meters2.22.56a12
Feb 12KVAC Championship - Class AFeb 12 · 200 Meters · Place 1 · LewistonLewiston200 Meters122.89—
Feb 12KVAC Championship - Class AFeb 12 · 400 Meters · Place 1 · LewistonLewiston400 Meters151.75—
Feb 12KVAC Championship - Class AFeb 12 · 55 Meters · Place 2 · LewistonLewiston55 Meters26.67 PB—
Feb 12KVAC Championship - Class AFeb 12 · 55 Meters · Place 2 · LewistonLewiston55 MetersRound P26.71—
Jan 21KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 55 Meter · Place 1 · LewistonLewiston55 Meter1.6.74a12
Jan 21KVAC:Bru,Lew,MessErk,Ocea,SkowheganJan 21 · 200 Meters · Place 1 · LewistonLewiston200 Meters1.23.51a12
Jan 15East Coast Invitational VTJan 15 · 55 Meter · Place 6 · LewistonLewiston55 MeterRound P6.6.79a12
Jan 15East Coast Invitational VTJan 15 · 55 Meter · Place 7 · LewistonLewiston55 Meter7.6.82a12
Jan 15East Coast Invitational VTJan 15 · 200 Meters · Place 5 · LewistonLewiston200 Meters5.24.02a12

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23KVAC:Lew,Leavitt,Ox Hills,Mess,Mt. A,WinDec 23 · 55 Meter · Place 1 · LewistonLewiston55 Meter1.6.83a12
Dec 23KVAC:Lew,Leavitt,Ox Hills,Mess,Mt. A,WinDec 23 · 400 Meters · Place 1 · LewistonLewiston400 Meters1.54.49a12
Dec 23KVAC:Lew,Leavitt,Ox Hills,Mess,Mt. A,WinDec 23 · 200 Meters · Place 1 · LewistonLewiston200 Meters1.23.42a12
Dec 16KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · 55 Meter · Place 1 · LewistonLewiston55 Meter1.6.70a12
Dec 16KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · 400 Meters · Place 1 · LewistonLewiston400 Meters1.55.41a12
Dec 16KVAC: Lewiston, Winslow, Nokomis, Lawrence, Oxford HillsDec 16 · 200 Meters · Place 1 · LewistonLewiston200 Meters1.23.37a12
Dec 10KVAC: EL, Lew, Mor, Con, Lea, OHDec 10 · 55 Meter · Place 2 · LewistonLewiston55 Meter2.6.87a12
Dec 10KVAC: EL, Lew, Mor, Con, Lea, OHDec 10 · 200 Meters · Place 2 · LewistonLewiston200 Meters2.24.38a12

2019 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27KVAC Meet # 8Dec 27 · 800 Meters · Place 12 · LewistonLewiston800 Meters12.2:25.57a10
Dec 27KVAC Meet # 8Dec 27 · 400 Meters · Place 1 · LewistonLewiston400 Meters1.55.94a10
Dec 27KVAC Meet # 8Dec 27 · 200 Meters · Place 2 · LewistonLewiston200 Meters2.23.68a10
Dec 21KVAC Meet #7Dec 21 · 55 Meter · Place 2 · LewistonLewiston55 Meter2.6.98a10
Dec 21KVAC Meet #7Dec 21 · 800 Meters · Place 7 · LewistonLewiston800 Meters7.2:24.56a PB10
Dec 21KVAC Meet #7Dec 21 · 200 Meters · Place 1 · LewistonLewiston200 Meters1.23.85a10
Dec 14KVAC Meet #4Dec 14 · 55 Meter · Place 1 · LewistonLewiston55 Meter1.6.84a10
Dec 14KVAC Meet #4Dec 14 · Long Jump · Place 8 · LewistonLewistonLong Jump8.16-03.25 PB10
Dec 14KVAC Meet #4Dec 14 · 400 Meters · Place 2 · LewistonLewiston400 Meters2.56.58a10
Dec 7KVAC Meet #2Dec 7 · 55 Meter · Place 30 · LewistonLewiston55 Meter30.7.89a10
Dec 7KVAC Meet #2Dec 7 · 55 Meter · Place 2 · LewistonLewiston55 Meter2.6.86a10
Dec 7KVAC Meet #2Dec 7 · Long Jump · Place 18 · LewistonLewistonLong Jump18.15-01.0010
Dec 7KVAC Meet #2Dec 7 · 200 Meters · Place 1 · LewistonLewiston200 Meters1.23.75a10
Feb 18Maine Class A State ChampionshipFeb 18 · 55 Meter · Place 22 · LewistonLewiston55 MeterRound P22.7.06a9
Feb 18Maine Class A State ChampionshipFeb 18 · 200 Meters · Place 13 · LewistonLewiston200 Meters13.24.11a9

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · 01-Unattached01-Unattached200 Meters1.23.64a9
Jun 22USATF Maine Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · 01-Unattached01-Unattached100 Meters1.11.73a9
Jun 1Maine Class A State ChampionshipJun 1 · 200 Meters · Place 16 · LewistonLewiston200 Meters16.24.05aWind: 0.89
Jun 1Maine Class A State ChampionshipJun 1 · 100 Meters · Place 21 · LewistonLewiston100 MetersRound P21.12.03aWind: -1.49
Apr 30KVAC: Brunswick, Cony, Maranacook, Winslow @ LewistonApr 30 · 800 Meters · Place 7 · LewistonLewiston800 Meters7.2:35.85 PB9
Apr 30KVAC: Brunswick, Cony, Maranacook, Winslow @ LewistonApr 30 · 200 Meters · Place 2 · LewistonLewiston200 Meters2.24.389
Apr 30KVAC: Brunswick, Cony, Maranacook, Winslow @ LewistonApr 30 · 100 Meters · Place 3 · LewistonLewiston100 Meters3.12.099

2018 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29 KVAC:Law,Bru,OH,Mes,Lea,Oce,Win,Lew,MCIDec 29 · 55 Meter · Place 7 · LewistonLewiston55 Meter7.7.15a9
Dec 29 KVAC:Law,Bru,OH,Mes,Lea,Oce,Win,Lew,MCIDec 29 · 200 Meters · Place 7 · LewistonLewiston200 Meters7.25.01a9
Dec 21 KVAC:Lew,Law,OH, Erksine @ ColbyDec 21 · 55 Meter · Place 4 · LewistonLewiston55 Meter4.7.35a9
Dec 21 KVAC:Lew,Law,OH, Erksine @ ColbyDec 21 · 400 Meters · Place 3 · LewistonLewiston400 Meters3.57.46a9
Dec 14KVAC: Lew, Mess, OH, Skow, Erk, Lea, Mt A, Wtv, MCIDec 14 · 55 Meter · Place 7 · LewistonLewiston55 Meter7.7.25a9
Dec 14KVAC: Lew, Mess, OH, Skow, Erk, Lea, Mt A, Wtv, MCIDec 14 · Long Jump · Place 24 · LewistonLewistonLong Jump24.14-00.009
Dec 14KVAC: Lew, Mess, OH, Skow, Erk, Lea, Mt A, Wtv, MCIDec 14 · 200 Meters · Place 1 · LewistonLewiston200 Meters1.24.77a9
Dec 8KVAC:Lea,Mt A, Lew, Oce, OH, EL, Bru , Bel, LA @ ColbyDec 8 · 55 Meter · Place 10 · LewistonLewiston55 Meter10.7.40a9
Dec 8KVAC:Lea,Mt A, Lew, Oce, OH, EL, Bru , Bel, LA @ ColbyDec 8 · Long Jump · Place 24 · LewistonLewistonLong Jump24.13-02.009
Dec 8KVAC:Lea,Mt A, Lew, Oce, OH, EL, Bru , Bel, LA @ ColbyDec 8 · 200 Meters · LewistonLewiston200 Meters--DQ9