Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFleet Feet Maine Elite Invitational · May 1113.32Fleet Feet Maine Elite InvitationalMay 11, 2024
200 Meters · IndoorLiberty Open · Feb 726.40aLiberty OpenFebruary 7, 2025
200 Meters · OutdoorBison Invitational · Apr 1125.90aBison InvitationalApril 11, 2026
300 Meters · IndoorNew England HS Indoor Track & Field Championship · Mar 242.47aNew England HS Indoor Track & Field ChampionshipMarch 2, 2024
400 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2857.49aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
400 Meters · OutdoorGeorge Mason Dalton Ebanks Invitational · Apr 356.73aGeorge Mason Dalton Ebanks InvitationalApril 3, 2026
55 Meter · IndoorBonny Eagle-Deering-Falmouth-Windham · Dec 167.94aBonny Eagle-Deering-Falmouth-WindhamDecember 16, 2023
55 Meters · IndoorSMAA: Deering-Massabesic-Sanford-Scarborough-Westbrook · Jan 47.82SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJanuary 4, 2024
600 yard Run Open Division · IndoorSMAA: Biddeford-Deering-Gorham-Marshwood · Jan 91:43.30SMAA: Biddeford-Deering-Gorham-MarshwoodJanuary 9, 2024
High Jump · IndoorFather Diamond Invitational · Feb 211.60mFather Diamond InvitationalFebruary 21, 2025
High Jump · OutdoorMaine Class A State Championship · Jun 14-10Maine Class A State ChampionshipJune 1, 2024
Long Jump · IndoorSMAA: Deering, Massabesic, Sanford, Westbrook & Scarborough · Dec 1314-10.00SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDecember 13, 2022
Triple Jump · IndoorBonny Eagle-Deering-Falmouth-Windham · Dec 1633-8.25Bonny Eagle-Deering-Falmouth-WindhamDecember 16, 2023
Triple Jump · OutdoorMaine Class A State Championship · Jun 333-03.25Maine Class A State ChampionshipJune 3, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 400 Meters · Place 8 · AmericanAmerican400 MetersRound P8.56.93aSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 400 Meters · Place 6 · AmericanAmerican400 Meters6.57.29aSo
May 1Kehoe Twilight MeetMay 1 · 400 Meters · Place 17 · AmericanAmerican400 Meters17.57.64aSo
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 36 · AmericanAmerican400 Meters36.56.99aSo
Apr 11Bison InvitationalApr 11 · 200 Meters · Place 8 · AmericanAmerican200 Meters8.25.90a PBWind: 2So
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 400 Meters · Place 9 · AmericanAmerican400 Meters956.73a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 18 · AmericanAmerican400 MetersRound P18.57.49a PBSo
Feb 20Father Diamond InvitationalFeb 20 · 400 Meters · Place 2 · AmericanAmerican400 Meters2.57.99aSo
Feb 13Darius Dixon InviteFeb 13 · 400 Meters · Place 20 · AmericanAmerican400 Meters2057.77aSo
Jan 30George Mason Patriot GamesJan 30 · 200 Meters · Place 9 · AmericanAmerican200 Meters926.79aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · 400 Meters · Place 14 · AmericanAmerican400 MetersRound P1457.24FR
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · 200 Meters · Place 28 · AmericanAmerican200 MetersRound P2826.18FR
Apr 18Virginia ChallengeApr 18 · 400 Meters · Place 55 · AmericanAmerican400 Meters5557.71FR
Apr 18Virginia ChallengeApr 18 · 400 Meters · Place 55 · AmericanAmerican400 Meters5557.71FR
Mar 21Fred HardyMar 21 · 200 Meters · Place 29 · AmericanAmerican200 Meters29.26.52aWind: -2Fr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Father Diamond InvitationalFeb 21 · High Jump · Place 2 · AmericanAmericanHigh Jump21.60m PB—
Feb 21Father Diamond InvitationalFeb 21 · 200 Meters · Place 5 · AmericanAmerican200 Meters526.85a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 400 Meters · Place 15 · AmericanAmerican400 Meters1558.34a—
Feb 7Liberty OpenFeb 7 · 400 Meters · Place 9 · AmericanAmerican400 Meters957.88a—
Feb 7Liberty OpenFeb 7 · 200 Meters · Place 36 · AmericanAmerican200 Meters3626.40a PB—
Jan 31Patriot GamesJan 31 · 400 Meters · Place 2 · AmericanAmerican400 Meters258.49a—
Jan 17NYC Gotham CupJan 17 · 200 Meters · Place 25 · AmericanAmerican200 Meters25.26.42aFr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · High Jump · Place 16 · DeeringDeeringHigh Jump16.4-10 PB12
Jun 1Maine Class A State ChampionshipJun 1 · 400 Meters · Place 3 · DeeringDeering400 Meters3.59.45a12
May 24Southwesterns ChampionshipMay 24 · High Jump · Place 8 · DeeringDeeringHigh Jump84-1012
May 24Southwesterns ChampionshipMay 24 · 400 Meters · Place 2 · DeeringDeering400 Meters259.8412
May 16DEERING-MASSABESIC @NOBLEMay 16 · High Jump · Place 2 · DeeringDeeringHigh Jump24-1012
May 16DEERING-MASSABESIC @NOBLEMay 16 · 400 Meters · Place 1 · DeeringDeering400 Meters11:01.7112
May 16DEERING-MASSABESIC @NOBLEMay 16 · 100 Meters · Place 3 · DeeringDeering100 Meters313.4412
May 11Fleet Feet Maine Elite InvitationalMay 11 · High Jump · Place 3 · DeeringDeeringHigh Jump35-012
May 11Fleet Feet Maine Elite InvitationalMay 11 · 200 Meters · Place 3 · DeeringDeering200 Meters327.5012
May 11Fleet Feet Maine Elite InvitationalMay 11 · 100 Meters · Place 6 · DeeringDeering100 MetersRound P613.32 PB12
May 11Fleet Feet Maine Elite InvitationalMay 11 · 100 Meters · Place 7 · DeeringDeering100 Meters713.4412
May 8DEERING-KENNEBUNK @THORNTON ACADEMYMay 8 · High Jump · Place 1 · Deering HighDeering HighHigh Jump14-10.00—
May 8DEERING-KENNEBUNK @THORNTON ACADEMYMay 8 · 400 Meters · Place 1 · Deering HighDeering High400 Meters11:02.34—
May 1Deering HS Home MeetMay 1 · High Jump · Place 2 · Deering HighDeering HighHigh Jump24-10.00—
May 1Deering HS Home MeetMay 1 · 200 Meters · Place 3 · Deering HighDeering High200 Meters327.98—
Apr 23BIDDEFORD-DEERING-MARSHWOOD-SANFORDApr 23 · High Jump · Place 1 · DeeringDeeringHigh Jump14-812

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 300 Meters · Place 17 · DeeringDeering300 Meters17.42.47a PB12
Feb 19Maine Class A Indoor State MeetFeb 19 · 400 Meters · Place 1 · DeeringDeering400 Meters1.1:00.11a12
Feb 19Maine Class A Indoor State MeetFeb 19 · 200 Meters · Place 4 · DeeringDeering200 Meters4.27.01a12
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 200 Meters · Place 2 · DeeringDeering200 Meters226.9912
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 400 Meters · Place 1 · DeeringDeering400 Meters159.7912
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Triple Jump · Place 6 · DeeringDeeringTriple Jump631-3.5012
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · 400 Meters · Place 1 · DeeringDeering400 Meters11:03.8112
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · 55 Meters · Place 1 · DeeringDeering55 Meters17.8812
Jan 20SMAA: Cheverus-Deering-Portland-South PortlandJan 20 · Triple Jump · Place 1 · DeeringDeeringTriple Jump134-3.2512
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · 200 Meters · Place 1 · DeeringDeering200 Meters127.5712
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · 55 Meters · Place 1 · DeeringDeering55 Meters17.8812
Jan 9SMAA: Biddeford-Deering-Gorham-MarshwoodJan 9 · 200 Meters · Place 2 · DeeringDeering200 Meters227.7312
Jan 9SMAA: Biddeford-Deering-Gorham-MarshwoodJan 9 · 600 yard Run Open Division · Place 1 · DeeringDeering600 yard Run Open Division11:43.30 PB12
Jan 9SMAA: Biddeford-Deering-Gorham-MarshwoodJan 9 · Triple Jump · Place 1 · DeeringDeeringTriple Jump132-612
Jan 4SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJan 4 · 400 Meters · Place 2 · DeeringDeering400 Meters21:07.1512
Jan 4SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJan 4 · 55 Meters · Place 1 · DeeringDeering55 Meters17.82 PB12
Jan 4SMAA: Deering-Massabesic-Sanford-Scarborough-WestbrookJan 4 · Long Jump · Place 1 · DeeringDeeringLong Jump115-612

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · 55 Meter · Place 3 · DeeringDeering55 Meter3.7.94a PB12
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · Triple Jump · Place 3 · DeeringDeeringTriple Jump3.33-8.25 PB12
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · 400 Meters · Place 1 · DeeringDeering400 Meters1.1:06.09a12
Feb 11SMAA Southwestern ChampionshipsFeb 11 · Triple Jump · Place 5 · Deering HighDeering HighTriple Jump530-10.50—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 200 Meters · Place 5 · Deering HighDeering High200 Meters528.59—
Jan 21SMAA: Cheverus-Deering-Portland-South PortlandJan 21 · Triple Jump · Place 1 · Deering HighDeering HighTriple Jump131-05.50—
Jan 21SMAA: Cheverus-Deering-Portland-South PortlandJan 21 · 400 Meters · Place 1 · Deering HighDeering High400 Meters11:03.72—
Jan 21SMAA: Cheverus-Deering-Portland-South PortlandJan 21 · 55 Meters · Place 3 · Deering HighDeering High55 Meters38.06—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · Triple Jump · Place 2 · Deering HighDeering HighTriple Jump230-08.75—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · 200 Meters · Place 1 · Deering HighDeering High200 Meters128.73—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · 55 Meters · Place 1 · Deering HighDeering High55 Meters18.15—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 10New England Interscholastic Outdoor ChampionshipsJun 10 · 400 Meters · Place 16 · DeeringDeering400 Meters161:00.4511
Jun 3Maine Class A State ChampionshipJun 3 · Triple Jump · Place 8 · DeeringDeeringTriple Jump8.33-03.25 PB11
Jun 3Maine Class A State ChampionshipJun 3 · 400 Meters · Place 3 · DeeringDeering400 Meters3.1:00.80a11
May 26Southwesterns ChampionshipMay 26 · Triple Jump · Place 7 · Deering HighDeering HighTriple Jump732-10.25—
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 10 · Deering HighDeering High200 Meters1028.00—
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 8 · Deering HighDeering High400 Meters81:05.21—
May 26Southwesterns ChampionshipMay 26 · Triple Jump · Place 7 · Deering HighDeering HighTriple Jump732-10.25—
May 26Southwesterns ChampionshipMay 26 · 200 Meters · Place 10 · Deering HighDeering High200 Meters1028.00—
May 26Southwesterns ChampionshipMay 26 · 400 Meters · Place 8 · Deering HighDeering High400 Meters81:05.21—
May 20St. Joseph's Monks InvitationalMay 20 · Long Jump · Place 4 · Deering HighDeering HighLong Jump414-11.75—
May 20St. Joseph's Monks InvitationalMay 20 · 200 Meters · Place 1 · Deering HighDeering High200 Meters127.54—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · Long Jump · Place 9 · Deering HighDeering HighLong Jump913-02.00—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 400 Meters · Place 1 · Deering HighDeering High400 Meters11:00.46—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 200 Meters · Place 3 · Deering HighDeering High200 Meters328.35—
May 9Deering, Noble, Seacoast @ MarshwoodMay 9 · Long Jump · Place 1 · DeeringDeeringLong Jump115-5.5011
May 9Deering, Noble, Seacoast @ MarshwoodMay 9 · 200 Meters · Place 1 · DeeringDeering200 Meters127.9211
May 9Deering, Noble, Seacoast @ MarshwoodMay 9 · 100 Meters · Place 2 · DeeringDeering100 Meters213.9811
May 5SMAA: Deering, South Portland @ BiddefordMay 5 · Triple Jump · Place 1 · DeeringDeeringTriple Jump133-611
May 5SMAA: Deering, South Portland @ BiddefordMay 5 · Long Jump · Place 1 · DeeringDeeringLong Jump115-911
May 5SMAA: Deering, South Portland @ BiddefordMay 5 · 400 Meters · Place 1 · DeeringDeering400 Meters11:03.3711
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · Triple Jump · Place 2 · Deering HighDeering HighTriple Jump231-07.50—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · Long Jump · Place 2 · Deering HighDeering HighLong Jump215-07.00—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · Triple Jump · Place 2 · Deering HighDeering HighTriple Jump231-07.50—
Apr 27SMAA TA-Gorham-Deering at MassabesicApr 27 · Long Jump · Place 2 · Deering HighDeering HighLong Jump215-07.00—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDec 13 · 55 Meter · Place 2 · DeeringDeering55 Meter2.8.18a11
Dec 13SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDec 13 · Triple Jump · Place 1 · DeeringDeeringTriple Jump1.29-11.7511
Dec 13SMAA: Deering, Massabesic, Sanford, Westbrook & ScarboroughDec 13 · Long Jump · Place 1 · DeeringDeeringLong Jump1.14-10.00 PB11

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · Triple Jump · Place 17 · DeeringDeeringTriple Jump17.32-02.5010
Jun 4Maine Class A State ChampionshipJun 4 · 400 Meters · Place 4 · DeeringDeering400 Meters4.1:00.97a10
May 27Southwestern ChampionshipMay 27 · Triple Jump · Place 6 · DeeringDeeringTriple Jump633-04.00—
May 27Southwestern ChampionshipMay 27 · Long Jump · Place 9 · DeeringDeeringLong Jump915-06.50—
May 27Southwestern ChampionshipMay 27 · 400 Meters · Place 3 · DeeringDeering400 Meters31:02.20—
May 27Southwestern ChampionshipMay 27 · Triple Jump · Place 6 · DeeringDeeringTriple Jump633-04.00—
May 27Southwestern ChampionshipMay 27 · Long Jump · Place 9 · DeeringDeeringLong Jump915-06.50—
May 27Southwestern ChampionshipMay 27 · 400 Meters · Place 3 · DeeringDeering400 Meters31:02.20—
May 21Cumberland County MeetMay 21 · Triple Jump · Place 4 · DeeringDeeringTriple Jump431-11.00—
May 21Cumberland County MeetMay 21 · 400 Meters · Place 1 · DeeringDeering400 Meters11:03.64—
May 19SMAA:Kennebunk, Deering,Sanford @ Bonny EagleMay 19 · Triple Jump · Place 2 · Deering HighDeering HighTriple Jump231-01.00—
May 19SMAA:Kennebunk, Deering,Sanford @ Bonny EagleMay 19 · 100 Meters · Place 2 · Deering HighDeering High100 Meters213.65—
May 12SMAA: Westbrook, Portland @ DeeringMay 12 · Long Jump · Place 2 · Deering HighDeering HighLong Jump215-01.50—
May 12SMAA: Westbrook, Portland @ DeeringMay 12 · 400 Meters · Place 1 · Deering HighDeering High400 Meters11:04.34—
May 12SMAA: Westbrook, Portland @ DeeringMay 12 · 100 Meters · Place 1 · Deering HighDeering High100 Meters113.60—
Apr 28SMAA: TA, Deering, Massabesic@ GorhamApr 28 · Triple Jump · Place 2 · Deering HighDeering HighTriple Jump231-03.0010
Apr 28SMAA: TA, Deering, Massabesic@ GorhamApr 28 · 200 Meters · Place 2 · Deering HighDeering High200 Meters229.4410
Apr 28SMAA: TA, Deering, Massabesic@ GorhamApr 28 · 100 Meters · Place 4 · Deering HighDeering High100 Meters414.5410

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5Maine Class A State ChampionshipJun 5 · Triple Jump · Place 16 · DeeringDeeringTriple Jump16.30-10.759
Jun 5Maine Class A State ChampionshipJun 5 · High Jump · Place 18 · DeeringDeeringHigh Jump18.4-08.009
Jun 5Maine Class A State ChampionshipJun 5 · 200 Meters · Place 22 · DeeringDeering200 Meters22.28.38a9
May 13SMAA:Deering vs. Portland May 13 · Triple Jump · Place 1 · DeeringDeeringTriple Jump131-07.50—
May 13SMAA:Deering vs. Portland May 13 · 200 Meters · Place 1 · DeeringDeering200 Meters128.12—
May 13SMAA:Deering vs. Portland May 13 · 100 Meters · Place 1 · DeeringDeering100 Meters113.89—
Apr 28SMAA: Windham @ DeeringApr 28 · Triple Jump · Place 2 · DeeringDeeringTriple Jump226-07.00—
Apr 28SMAA: Windham @ DeeringApr 28 · 100 Meters · Place 4 · DeeringDeering100 Meters414.38—