Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemery Valentine Invitational · Feb 134:03.24aDavid Hemery Valentine InvitationalFebruary 13, 2026
1 Mile · OutdoorBattle Road Twilight Series Meet 2 · May 164:00.76aBattle Road Twilight Series Meet 2May 16, 2026
1000 Meters · IndoorURI Coaches Invitational · Feb 142:25.32URI Coaches InvitationalFebruary 14, 2026
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 313:53.50John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 83:41.80aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
1600 Meters · OutdoorMaine Class A State Championship · Jun 34:12.72aMaine Class A State ChampionshipJune 3, 2023
2 Miles · IndoorMaine Class A Indoor State Meet · Feb 199:45.12aMaine Class A Indoor State MeetFebruary 19, 2024
200 Meters · IndoorSMAA:Gorham-Noble-South Portland-Westbrook · Dec 2026.72aSMAA:Gorham-Noble-South Portland-WestbrookDecember 20, 2021
400 Meters · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 1652.25aSMAA: Gorham-Noble-South Portland-WestbrookDecember 16, 2023
400 Meters · OutdoorSt. Joseph's Monks Invitational · May 2052.75St. Joseph's Monks InvitationalMay 20, 2023
600 Yards · IndoorSMAA:Gorham-Noble-South Portland-Westbrook · Dec 201:23.03aSMAA:Gorham-Noble-South Portland-WestbrookDecember 20, 2021
800 Meters · IndoorIC4A/ECAC Indoor · Mar 71:51.66aIC4A/ECAC IndoorMarch 7, 2025
800 Meters · OutdoorOcean State Cup · Apr 31:50.80aOcean State CupApril 3, 2026
Long Jump · IndoorSMAA: Gorham-Noble-South Portland-Westbrook · Dec 1618-9.75SMAA: Gorham-Noble-South Portland-WestbrookDecember 16, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Battle Road Twilight Series Meet 2May 16 · 1 Mile · Place 1 · Rhode IslandRhode Island1 Mile1.4:00.76a PBSo
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 1 · Rhode IslandRhode Island1500 Meters1.3:41.80a PBSo
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 800 Meters · Place 5 · Rhode IslandRhode Island800 Meters5.1:51.25aSo
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 1 · Rhode IslandRhode Island1500 MetersRound P1.3:47.69aSo
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 1500 Meters · Place 7 · Rhode IslandRhode Island1500 Meters7.4:06.51aSo
Apr 10Friar InvitationalApr 10 · 800 Meters · Place 9 · Rhode IslandRhode Island800 Meters9.1:53.29aSo
Apr 3Ocean State CupApr 3 · 1500 Meters · Place 2 · Rhode IslandRhode Island1500 Meters2.3:45.97aSo
Apr 3Ocean State CupApr 3 · 800 Meters · Place 1 · Rhode IslandRhode Island800 Meters1.1:50.80a PBSo
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 109 · Rhode IslandRhode Island1500 Meters109.3:49.52aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14URI Coaches InvitationalFeb 14 · 1000 Meters · Place 1 · Rhode IslandRhode Island1000 Meters12:25.32 PBSO
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 47 · Rhode IslandRhode Island1 Mile474:03.24a PBSo
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 25 · Rhode IslandRhode Island1 Mile254:05.32SO
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 800 Meters · Place 14 · Rhode IslandRhode Island800 Meters141:53.56aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · 1 Mile · Place 1 · Rhode IslandRhode Island1 Mile1.4:07.42aSo
May 102025 NEICAAA Outdoor ChampsMay 10 · 800 Meters · Place 12 · Rhode IslandRhode Island800 Meters121:56.41aFR
Apr 18UCONN NE ChallengeApr 18 · 800 Meters · Place 11 · Rhode IslandRhode Island800 Meters11.1:56.38aFr
Apr 11Friar InvitationalApr 11 · 1 Mile · Place 17 · Rhode IslandRhode Island1 Mile174:13.05aFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 7IC4A/ECAC IndoorMar 7 · 800 Meters · Place 8 · Rhode IslandRhode Island800 MetersRound P8.1:53.86aFr
Mar 7IC4A/ECAC IndoorMar 7 · 800 Meters · Place 2 · Rhode IslandRhode Island800 Meters2.1:51.66a PBFr
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 189 · Rhode IslandRhode Island1 Mile1894:10.52a—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 75 · Rhode IslandRhode Island1 Mile754:08.60a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 90 · Rhode IslandRhode Island1500 Meters903:53.50 PBFR
Jan 18URI InvitationalJan 18 · 1000 Meters · Place 4 · Rhode IslandRhode Island1000 Meters42:29.41FR
Jan 18URI InvitationalJan 18 · 1000 Meters · Place 4 · Rhode IslandRhode Island1000 Meters42:29.41—
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 800 Meters · Place 4 · Rhode IslandRhode Island800 Meters41:53.50FR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 800 Meters · Place 4 · Rhode IslandRhode Island800 Meters41:53.50FR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 1 Mile · Place 3 · Rhode IslandRhode Island1 Mile3.4:19.49aFr
Dec 738th Alden InviteDec 7 · 1000 Meters · Place 3 · Rhode IslandRhode Island1000 Meters3.2:31.71aFr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1 Mile · Place 1 · NobleNoble1 Mile1.4:15.45a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1000 Meters · Place 26 · NobleNoble1000 Meters26.2:46.35a12
Feb 19Maine Class A Indoor State MeetFeb 19 · 2 Miles · Place 1 · NobleNoble2 Miles1.9:45.12a PB12
Feb 19Maine Class A Indoor State MeetFeb 19 · 1 Mile · Place 1 · NobleNoble1 Mile1.4:17.23a12
Feb 19Maine Class A Indoor State MeetFeb 19 · 800 Meters · Place 1 · NobleNoble800 Meters1.1:55.68a12
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 800 Meters · Place 23 · UnattachedUnattached800 Meters23.1:51.82a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 1600 Meters · Place 1 · NobleNoble1600 Meters1.4:15.20a12
Jun 1Maine Class A State ChampionshipJun 1 · 800 Meters · Place 1 · NobleNoble800 Meters1.1:57.68a12
Apr 25Penn Relays - HSApr 25 · 1 Mile · Place 11 · NobleNoble1 Mile11.4:15.38a12

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 1 · NobleNoble800 Meters1.1:57.48a12
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 1 Mile · Place 4 · UnattachedUnattached1 Mile4.4:20.39a12
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · Long Jump · Place 4 · NobleNobleLong Jump4.18-9.75 PB12
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 800 Meters · Place 1 · NobleNoble800 Meters1.2:14.58a12
Dec 16SMAA: Gorham-Noble-South Portland-WestbrookDec 16 · 400 Meters · Place 2 · NobleNoble400 Meters2.52.25a PB12
Feb 20Maine Class A State MeetFeb 20 · 1 Mile · Place 1 · NobleNoble1 Mile1.4:20.65a11
Feb 20Maine Class A State MeetFeb 20 · 800 Meters · Place 1 · NobleNoble800 Meters1.2:00.56a11
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 1 Mile · Place 2 · Noble High SNoble High S1 Mile24:22.94—
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters11:59.77—
Jan 21SMAA: Kennebunk-Marshwood-Massabesic-Noble-SanfordJan 21 · 1 Mile · Place 1 · Noble High SNoble High S1 Mile14:31.22—
Jan 21SMAA: Kennebunk-Marshwood-Massabesic-Noble-SanfordJan 21 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters12:12.63—
Jan 14SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 14 · 400 Meters · Place 1 · Noble High SNoble High S400 Meters155.61—
Jan 4SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 4 · 2 Miles · Place 2 · Noble High SNoble High S2 Miles210:03.58—
Jan 4SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 4 · 800 Meters · Place 2 · Noble High SNoble High S800 Meters22:00.75—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 1600 Meters · Place 1 · NobleNoble1600 Meters1.4:12.72a PB11
Jun 3Maine Class A State ChampionshipJun 3 · 800 Meters · Place 1 · NobleNoble800 Meters1.1:56.18a11
May 26Southwesterns ChampionshipMay 26 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters11:57.92—
May 26Southwesterns ChampionshipMay 26 · 1600 Meters · Place 1 · Noble High SNoble High S1600 Meters14:15.70—
May 26Southwesterns ChampionshipMay 26 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters11:57.92—
May 26Southwesterns ChampionshipMay 26 · 1600 Meters · Place 1 · Noble High SNoble High S1600 Meters14:15.70—
May 20St. Joseph's Monks InvitationalMay 20 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters12:03.04—
May 20St. Joseph's Monks InvitationalMay 20 · 400 Meters · Place 3 · Noble High SNoble High S400 Meters352.75 PB—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters11:58.28—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · 1600 Meters · Place 1 · Noble High SNoble High S1600 Meters14:30.03—
May 1SMAA Week 2 MeetMay 1 · 1600 Meters · Place 1 · Noble High SNoble High S1600 Meters14:34.11—
May 1SMAA Week 2 MeetMay 1 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters12:03.08—
Apr 29Sanford RelaysApr 29 · 1600 Meters · Place 1 · Noble High SNoble High S1600 Meters14:36.02—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 1 Mile · Place 2 · NobleNoble1 Mile2.4:33.31a11
Dec 30USM New Year's InvitationalDec 30 · 400 Meters · Place 8 · NobleNoble400 Meters8.54.61a11
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 800 Meters · Place 1 · NobleNoble800 Meters1.2:10.99a11
Dec 27SMAA: Gorham-Noble-South Portland-WestbrookDec 27 · 400 Meters · Place 2 · NobleNoble400 Meters2.56.03a11
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · 400 Meters · Place 1 · NobleNoble400 Meters1.55.43a11
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 800 Meters · Place 9 · NobleNoble800 Meters9.2:08.28a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · 1600 Meters · Place 6 · NobleNoble1600 Meters6.4:27.90a10
Jun 4Maine Class A State ChampionshipJun 4 · 800 Meters · Place 5 · NobleNoble800 Meters5.2:00.32a10
May 27Southwestern ChampionshipMay 27 · 1600 Meters · Place 4 · Noble HighNoble High1600 Meters44:28.21—
May 27Southwestern ChampionshipMay 27 · 800 Meters · Place 6 · Noble HighNoble High800 Meters62:05.35—
May 27Southwestern ChampionshipMay 27 · 1600 Meters · Place 4 · Noble HighNoble High1600 Meters44:28.21—
May 27Southwestern ChampionshipMay 27 · 800 Meters · Place 6 · Noble HighNoble High800 Meters62:05.35—
May 21SMAA York County Championship MeetMay 21 · 1600 Meters · Place 1 · NobleNoble1600 Meters1.4:30.64a10
May 21SMAA York County Championship MeetMay 21 · 800 Meters · Place 1 · NobleNoble800 Meters1.2:04.11a10
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 1600 Meters · Place 2 · Noble High SNoble High S1600 Meters24:34.09—
May 5SMAA: Scarborough, Gorham, Kennebunk @ NobleMay 5 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters12:05.84—
Apr 28SMAA: Noble, Portland @ WindhamApr 28 · 1600 Meters · Place 1 · Noble High SNoble High S1600 Meters14:37.55—
Apr 28SMAA: Noble, Portland @ WindhamApr 28 · 800 Meters · Place 1 · Noble High SNoble High S800 Meters12:06.66—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SMAA:Gorham-Noble-South Portland-WestbrookDec 20 · 600 Yards · Place 1 · NobleNoble600 Yards1.1:23.03a PB10
Dec 20SMAA:Gorham-Noble-South Portland-WestbrookDec 20 · 400 Meters · Place 2 · NobleNoble400 Meters2.58.35a10
Dec 20SMAA:Gorham-Noble-South Portland-WestbrookDec 20 · 200 Meters · Place 3 · NobleNoble200 Meters3.26.72a PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5Maine Class A State ChampionshipJun 5 · 1600 Meters · Place 5 · NobleNoble1600 Meters5.4:29.23a9
Jun 5Maine Class A State ChampionshipJun 5 · 800 Meters · Place 9 · NobleNoble800 Meters9.2:04.99a9