Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSMAA: Westbrook, Portland @ Deering · May 1211.67SMAA: Westbrook, Portland @ DeeringMay 12, 2022
200 Meters · IndoorSpartan Invitational · Jan 1223.83aSpartan InvitationalJanuary 12, 2024
200 Meters · OutdoorLafayette-Lehigh · May 223.24aLafayette-LehighMay 2, 2026
400 Meters · IndoorWidener Indoor Classic · Feb 1551.36aWidener Indoor ClassicFebruary 15, 2025
400 Meters · OutdoorCarol and John Covert Classic · Apr 2550.87Carol and John Covert ClassicApril 25, 2025
55 Meter · IndoorUSM New Years Invitational · Dec 307.06aUSM New Years InvitationalDecember 30, 2021
800 Meters · OutdoorSMAA: Westbrook, South Portland, Cheverus@ Gorham · May 102:08.24SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Lafayette-LehighMay 2 · 200 Meters · Place 3 · LafayetteLafayette200 Meters3.23.24a PBWind: 0.2Jr
Apr 24John Covert ClassicApr 24 · 400 Meters · Place 7 · LafayetteLafayette400 Meters7.51.59aJr
Apr 17Navy Spring InvitationalApr 17 · 400 Meters · Place 14 · LafayetteLafayette400 Meters14.51.51aJr
Apr 11Rutgers RelaysApr 11 · 200 Meters · Place 66 · LafayetteLafayette200 Meters66.23.55aWind: 2.3Jr
Apr 4ESU All AmericanApr 4 · 400 Meters · Place 10 · LafayetteLafayette400 Meters10.51.92aJr
Mar 28Lafayette OpenMar 28 · 400 Meters · Place 5 · LafayetteLafayette400 Meters553.19aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 26 · LafayetteLafayette400 MetersRound P26.52.21aJr
Feb 20Bucknell Tune-UpFeb 20 · 400 Meters · Place 12 · LafayetteLafayette400 Meters1252.07JR
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 34 · LafayetteLafayette400 Meters3452.01aJr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 400 Meters · Place 4 · LafayetteLafayette400 Meters453.40aJR
Jan 24Gulden InvitationalJan 24 · 200 Meters · Place 49 · LafayetteLafayette200 Meters4924.13aJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 400 Meters · Place 5 · LafayetteLafayette400 Meters5.52.56aJr
Feb 21Bucknell Tune UpFeb 21 · 200 Meters · Place 21 · LafayetteLafayette200 Meters2123.97a—
Feb 15Widener Indoor ClassicFeb 15 · 400 Meters · Place 23 · LafayetteLafayette400 Meters23.51.36a PBSo
Feb 1Lafayette at LehighFeb 1 · 400 Meters · Place 5 · LafayetteLafayette400 Meters5.53.42aSo
Jan 25Gulden InvitationalJan 25 · 400 Meters · Place 17 · LafayetteLafayette400 Meters1752.46a—
Jan 17NYC Gotham CupJan 17 · 400 Meters · Place 28 · LafayetteLafayette400 Meters28.51.82aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · 400 Meters · Place 7 · LafayetteLafayette400 Meters750.87 PBSO
Apr 19Bucknell Team ChallengeApr 19 · 400 Meters · Place 15 · LafayetteLafayette400 Meters1551.59SO
Apr 5Lafayette v. LehighApr 5 · 200 Meters · Place 6 · LafayetteLafayette200 Meters6.24.00aWind: 1.9So
Mar 29Lafayette OpenMar 29 · 400 Meters · Place 6 · LafayetteLafayette400 Meters651.67aSo
Mar 21Bob Davidson Team ChallengeMar 21 · 400 Meters · Place 20 · LafayetteLafayette400 Meters20.52.00aSo
Mar 21Bob Davidson Team ChallengeMar 21 · 200 Meters · Place 27 · LafayetteLafayette200 Meters27.23.10aWind: 3.2So

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Rutgers Holiday ClassicDec 6 · 400 Meters · Place 5 · LafayetteLafayette400 Meters5.51.49aSo
Feb 16Bucknell Tune UpFeb 16 · 400 Meters · Place 13 · LafayetteLafayette400 Meters1353.79a—
Feb 16Bucknell Tune UpFeb 16 · 200 Meters · Place 19 · LafayetteLafayette200 Meters1924.09a—
Feb 9FastTrack InvitationalFeb 9 · 400 Meters · Place 47 · LafayetteLafayette400 Meters47.52.28aFr
Jan 27Lehigh vs Lafayette Dual Jan 27 · 400 Meters · Place 3 · LafayetteLafayette400 Meters352.99FR
Jan 20Moravian Indoor MeetJan 20 · 400 Meters · Place 10 · LafayetteLafayette400 Meters1053.32FR
Jan 12Spartan InvitationalJan 12 · 400 Meters · Place 40 · LafayetteLafayette400 Meters40.53.44aFr
Jan 12Spartan InvitationalJan 12 · 200 Meters · Place 59 · LafayetteLafayette200 Meters59.23.83a PBFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Carol & John Covert ClassicApr 26 · 400 Meters · Place 8 · LafayetteLafayette400 Meters852.06a—
Apr 20Bucknell Team ChallengeApr 20 · 400 Meters · Place 22 · LafayetteLafayette400 Meters2253.06a—
Apr 20Bucknell Team ChallengeApr 20 · 200 Meters · Place 39 · LafayetteLafayette200 Meters3923.55a—
Apr 6Lafayette v. LehighApr 6 · 400 Meters · Place 4 · LafayetteLafayette400 Meters4.52.32aFr
Apr 6Lafayette v. LehighApr 6 · 200 Meters · Place 5 · LafayetteLafayette200 Meters5.23.85aWind: 0.9Fr
Mar 30Lafayette OpenMar 30 · 400 Meters · Place 14 · LafayetteLafayette400 Meters1453.86a—
Mar 30Lafayette OpenMar 30 · 200 Meters · Place 15 · LafayetteLafayette200 Meters1523.50a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · 400 Meters · Place 21 · LafayetteLafayette400 Meters21.54.14aFr
Dec 1Bison OpenerDec 1 · 200 Meters · Place 36 · LafayetteLafayette200 Meters36.24.05aFr
Feb 20Maine Class A State MeetFeb 20 · 400 Meters · Place 7 · WestbrookWestbrook400 Meters7.53.09a12
Feb 20Maine Class A State MeetFeb 20 · 200 Meters · Place 12 · WestbrookWestbrook200 Meters12.24.00a12
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 400 Meters · Place 3 · Westbrook HiWestbrook Hi400 Meters353.15—
Jan 14SMAA: Marshwood-Portland-Westbrook-WindhamJan 14 · 400 Meters · Place 1 · Westbrook HiWestbrook Hi400 Meters152.49—
Jan 5SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 5 · 200 Meters · Place 3 · Westbrook HiWestbrook Hi200 Meters324.60—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 400 Meters · Place 7 · WestbrookWestbrook400 Meters7.51.70a12
Jun 3Maine Class A State ChampionshipJun 3 · 200 Meters · Place 18 · WestbrookWestbrook200 Meters18.23.91a12
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 10 · Westbrook HiWestbrook Hi200 Meters1023.51—
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 5 · Westbrook HiWestbrook Hi400 Meters552.13—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 32 · Westbrook HiWestbrook Hi100 MetersRound P3212.04—
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 10 · Westbrook HiWestbrook Hi200 Meters1023.51—
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 5 · Westbrook HiWestbrook Hi400 Meters552.13—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 32 · Westbrook HiWestbrook Hi100 MetersRound P3212.04—
May 20St. Joseph's Monks InvitationalMay 20 · 400 Meters · Place 1 · Westbrook HiWestbrook Hi400 Meters151.71—
May 20St. Joseph's Monks InvitationalMay 20 · 100 Meters · Place 13 · Westbrook HiWestbrook Hi100 Meters1312.36—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · 200 Meters · Place 2 · Westbrook HiWestbrook Hi200 Meters223.94—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · 400 Meters · Place 2 · Westbrook HiWestbrook Hi400 Meters252.45—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · 100 Meters · Place 11 · Westbrook HiWestbrook Hi100 Meters1112.21—
May 10SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 800 Meters · Place 1 · Westbrook HiWestbrook Hi800 Meters12:08.24 PB—
May 10SMAA: Westbrook, South Portland, Cheverus@ GorhamMay 10 · 100 Meters · Place 4 · Westbrook HiWestbrook Hi100 Meters411.93—
May 4SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4 · 400 Meters · Place 1 · Westbrook HiWestbrook Hi400 Meters152.05—
May 4SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4 · 200 Meters · Place 1 · Westbrook HiWestbrook Hi200 Meters123.83—
May 4SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4 · 100 Meters · Place 8 · Westbrook HiWestbrook Hi100 Meters812.21—
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · 400 Meters · Place 1 · Westbrook HiWestbrook Hi400 Meters152.40—
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · 100 Meters · Place 6 · Westbrook HiWestbrook Hi100 Meters611.95—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 400 Meters · Place 2 · WestbrookWestbrook400 Meters2.51.85a12
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 55 Meter · Place 3 · WestbrookWestbrook55 Meter3.7.08a12
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 200 Meters · Place 1 · WestbrookWestbrook200 Meters1.24.43a12
Dec 13SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDec 13 · 55 Meter · Place 6 · WestbrookWestbrook55 Meter6.7.19a12
Dec 13SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDec 13 · 400 Meters · Place 1 · WestbrookWestbrook400 Meters1.54.55a12
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 400 Meters · Place 5 · WestbrookWestbrook400 Meters5.52.45a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · 400 Meters · Place 11 · WestbrookWestbrook400 Meters11.53.08a11
Jun 4Maine Class A State ChampionshipJun 4 · 200 Meters · Place 17 · WestbrookWestbrook200 Meters17.24.25a11
Jun 4Maine Class A State ChampionshipJun 4 · 100 Meters · Place 27 · WestbrookWestbrook100 MetersRound P27.12.20a11
May 12SMAA: Westbrook, Portland @ DeeringMay 12 · 400 Meters · Place 1 · Westbrook HiWestbrook Hi400 Meters152.38—
May 12SMAA: Westbrook, Portland @ DeeringMay 12 · 100 Meters · Place 2 · Westbrook HiWestbrook Hi100 Meters211.67 PB—

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30USM New Years InvitationalDec 30 · 55 Meter · Place 10 · WestbrookWestbrook55 MeterRound P10.7.11a11
Dec 30USM New Years InvitationalDec 30 · 55 Meter · Place 11 · WestbrookWestbrook55 Meter11.7.06a PB11
Dec 30USM New Years InvitationalDec 30 · 400 Meters · Place 4 · WestbrookWestbrook400 Meters4.53.56a11
Dec 20SMAA:Gorham-Noble-South Portland-WestbrookDec 20 · 55 Meter · Place 3 · WestbrookWestbrook55 Meter3.7.22a11
Dec 20SMAA:Gorham-Noble-South Portland-WestbrookDec 20 · 400 Meters · Place 1 · WestbrookWestbrook400 Meters1.54.56a11
Dec 20SMAA:Gorham-Noble-South Portland-WestbrookDec 20 · 200 Meters · Place 2 · WestbrookWestbrook200 Meters2.24.47a11
Dec 14SMAA: Deering-Scarborough-WestbrookDec 14 · 55 Meter · Place 4 · WestbrookWestbrook55 Meter4.7.16a11
Dec 14SMAA: Deering-Scarborough-WestbrookDec 14 · 400 Meters · Place 2 · WestbrookWestbrook400 Meters2.53.40a11
Dec 14SMAA: Deering-Scarborough-WestbrookDec 14 · 200 Meters · Place 2 · WestbrookWestbrook200 Meters2.24.36a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 5Maine Class A State ChampionshipJun 5 · 400 Meters · Place 5 · WestbrookWestbrook400 Meters5.52.59a10