Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouthwesterns Championship · May 2611.17Southwesterns ChampionshipMay 26, 2023
200 Meters · IndoorSMAA: Cheverus-Marshwood-Scarborough-Thornton Academy · Dec 1623.42aSMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDecember 16, 2023
200 Meters · OutdoorSt. Joseph's Monks Invitational · May 2022.74St. Joseph's Monks InvitationalMay 20, 2023
300 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 635.11aSharon Colyear-Danville Season OpenerDecember 6, 2025
400 Meters · IndoorRiverhawk Invitational · Jan 2449.06aRiverhawk InvitationalJanuary 24, 2025
400 Meters · OutdoorJim Kavanagh Legacy Invitational · Apr 1848.75aJim Kavanagh Legacy InvitationalApril 18, 2026
55 Meter · IndoorMIAAA Class A Indoor State Championship · Feb 216.85aMIAAA Class A Indoor State ChampionshipFebruary 21, 2022
55 Meters · IndoorSMAA Southwesterns Championships · Feb 126.88SMAA Southwesterns ChampionshipsFebruary 12, 2022
60 Meters · IndoorURI Invitational · Jan 187.23URI InvitationalJanuary 18, 2025
600 yard Run Open Division · IndoorSMAA: Cheverus-Falmouth-Kennebunk-Sanford-Westbrook · Jan 101:15.91SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJanuary 10, 2024
800 Meters · OutdoorRed Riot Invitational · Apr 192:09.32Red Riot InvitationalApril 19, 2023
Long Jump · OutdoorSMAA: Cheverus @ Gorham · May 115-10.75SMAA: Cheverus @ GorhamMay 1, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 400 Meters · Place 16 · Holy CrossHoly Cross400 MetersRound P16.49.40aSo
May 3Duke TwilightMay 3 · 400 Meters · Place 35 · Holy CrossHoly Cross400 Meters35.49.22aSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 400 Meters · Place 5 · Holy CrossHoly Cross400 Meters5.48.75a PBSo
Apr 11UMASS Commonwealth InvitationalApr 11 · 400 Meters · Holy CrossHoly Cross400 Meters—DNSSo
Apr 10Friar InvitationalApr 10 · 400 Meters · Place 5 · Holy CrossHoly Cross400 Meters5.49.15aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 400 Meters · Place 6 · Holy CrossHoly Cross400 Meters649.63aSO
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 15 · Holy CrossHoly Cross400 MetersRound P15.49.26aSo
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 16 · Holy CrossHoly Cross400 Meters1649.60SO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 300 Meters · Place 12 · Holy CrossHoly Cross300 Meters12.35.11a PBSo
Feb 14David Hemery Valentine InvitationalFeb 14 · 400 Meters · Place 40 · Holy CrossHoly Cross400 Meters4049.71a—
Jan 24Riverhawk InvitationalJan 24 · 400 Meters · Place 8 · Holy CrossHoly Cross400 Meters8.49.06a PBFr
Jan 18URI InvitationalJan 18 · 60 Meters · Place 29 · Holy CrossHoly Cross60 MetersRound P297.23 PBFR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 400 Meters · Place 3 · Holy CrossHoly Cross400 Meters349.06FR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 400 Meters · Place 3 · Holy CrossHoly Cross400 Meters349.06FR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 400 Meters · Place 16 · Holy CrossHoly Cross400 Meters16.50.45aFr
Apr 11Friar InvitationalApr 11 · 400 Meters · Place 6 · Holy CrossHoly Cross400 Meters650.22aFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 300 Meters · Place 7 · Holy CrossHoly Cross300 Meters7.36.08aFr
Feb 19Maine Class A Indoor State MeetFeb 19 · 400 Meters · Place 3 · CheverusCheverus400 Meters3.52.21a12
Feb 19Maine Class A Indoor State MeetFeb 19 · 200 Meters · Place 15 · CheverusCheverus200 Meters15.24.11a12
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 400 Meters · Place 2 · CheverusCheverus400 Meters251.6112
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · 600 yard Run Open Division · Place 1 · CheverusCheverus600 yard Run Open Division11:15.91 PB12
Jan 3SMAA: Biddeford-Cheverus-Noble-WindhamJan 3 · 200 Meters · Place 1 · CheverusCheverus200 Meters123.4912

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 400 Meters · Place 3 · CheverusCheverus400 Meters3.50.20a12
Jun 1Maine Class A State ChampionshipJun 1 · 200 Meters · Place 7 · CheverusCheverus200 Meters7.23.74a12
May 24Southwesterns ChampionshipMay 24 · 400 Meters · Place 2 · CheverusCheverus400 Meters249.7812
May 7Cheverus Home MeetMay 7 · 200 Meters · Place 2 · Cheverus HigCheverus Hig200 Meters223.06—
May 7Cheverus Home MeetMay 7 · 100 Meters · Place 2 · Cheverus HigCheverus Hig100 Meters211.50—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 400 Meters · Place 1 · Cheverus HigCheverus Hig400 Meters150.54—
May 2SMAA: South Portland, Biddeford, CheverusMay 2 · 400 Meters · Place 1 · Cheverus HigCheverus Hig400 Meters150.54—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 400 Meters · Place 4 · CheverusCheverus400 Meters4.52.30a12
Dec 16SMAA: Cheverus-Marshwood-Scarborough-Thornton AcademyDec 16 · 200 Meters · Place 2 · CheverusCheverus200 Meters2.23.42a PB12
Jan 21SMAA: Cheverus-Deering-Portland-South PortlandJan 21 · 400 Meters · Place 1 · Cheverus HigCheverus Hig400 Meters151.84—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 400 Meters · Place 2 · CheverusCheverus400 Meters2.49.63a11
Jun 3Maine Class A State ChampionshipJun 3 · 200 Meters · Place 8 · CheverusCheverus200 Meters8.23.19a11
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 4 · Cheverus HigCheverus Hig100 Meters411.17 PB—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 5 · Cheverus HigCheverus Hig100 MetersRound P511.25—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 4 · Cheverus HigCheverus Hig100 Meters411.17—
May 26Southwesterns ChampionshipMay 26 · 100 Meters · Place 5 · Cheverus HigCheverus Hig100 MetersRound P511.25—
May 20St. Joseph's Monks InvitationalMay 20 · 200 Meters · Place 1 · Cheverus HigCheverus Hig200 Meters122.74 PB—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · 400 Meters · Place 1 · Cheverus HigCheverus Hig400 Meters150.71—
May 4SMAA: Westbrook, Windham, Massabesic @ CheverusMay 4 · 100 Meters · Place 1 · Cheverus HigCheverus Hig100 Meters111.53—
Apr 26SMAA: Marshwood, Cheverus, Biddeford @ SanfordApr 26 · 400 Meters · Place 1 · Cheverus HigCheverus Hig400 Meters152.73—
Apr 19Red Riot InvitationalApr 19 · 800 Meters · Place 1 · Cheverus HigCheverus Hig800 Meters12:09.32 PB—
Apr 19Red Riot InvitationalApr 19 · 800 Meters · Place 1 · Cheverus HigCheverus Hig800 Meters12:09.32—

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · 55 Meter · Place 1 · CheverusCheverus55 Meter1.6.86a11
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · 200 Meters · Place 1 · CheverusCheverus200 Meters1.23.83a11
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 55 Meter · Place 9 · CheverusCheverus55 MeterRound P9.6.85a PB10
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · 400 Meters · Place 7 · CheverusCheverus400 Meters7.53.30a10
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · 200 Meters · Place 1 · CheverusCheverus200 Meters123.92—
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · 55 Meters · Place 1 · CheverusCheverus55 Meters16.88 PB—
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · 55 Meters · Place 1 · CheverusCheverus55 MetersRound P16.92—
Feb 5SMAA:Cheverus-Deering-Portland-South PortlandFeb 5 · 400 Meters · Place 1 · CheverusCheverus400 Meters153.37SO
Feb 5SMAA:Cheverus-Deering-Portland-South PortlandFeb 5 · 55 Meters · Place 1 · CheverusCheverus55 Meters16.99SO
Jan 22SMAA:Bonny Eagle-Cheverus-Gorham-MassabesicJan 22 · 200 Meters · Place 1 · CheverusCheverus200 Meters124.59SO
Jan 22SMAA:Bonny Eagle-Cheverus-Gorham-MassabesicJan 22 · 55 Meters · Place 1 · CheverusCheverus55 Meters17.09SO
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · 400 Meters · Place 1 · CheverusCheverus400 Meters154.30—
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · 55 Meters · Place 1 · CheverusCheverus55 Meters16.95—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · 400 Meters · Place 2 · CheverusCheverus400 Meters2.51.21a10
May 27Southwestern ChampionshipMay 27 · 200 Meters · Place 7 · CheverusCheverus200 Meters723.30—
May 27Southwestern ChampionshipMay 27 · 100 Meters · Place 7 · CheverusCheverus100 Meters711.35—
May 27Southwestern ChampionshipMay 27 · 100 Meters · Place 7 · CheverusCheverus100 MetersRound P711.37—
May 27Southwestern ChampionshipMay 27 · 200 Meters · Place 7 · CheverusCheverus200 Meters723.30—
May 27Southwestern ChampionshipMay 27 · 100 Meters · Place 7 · CheverusCheverus100 Meters711.35—
May 27Southwestern ChampionshipMay 27 · 100 Meters · Place 7 · CheverusCheverus100 MetersRound P711.37—
May 21Cumberland County MeetMay 21 · 200 Meters · Place 2 · CheverusCheverus200 Meters223.16—
May 17SMAA: Noble, Chveverus @ MassabesicMay 17 · 100 Meters · Place 1 · CheverusCheverus100 Meters111.73—
May 10SMAA: Thornton Academy, Kennebunk @ CheverusMay 10 · 400 Meters · Place 2 · Cheverus HigCheverus Hig400 Meters252.63—
May 10SMAA: Thornton Academy, Kennebunk @ CheverusMay 10 · 100 Meters · Place 3 · Cheverus HigCheverus Hig100 Meters311.53—
May 3SMAA: Westbrook, Windham, Cheverus @ MassabesicMay 3 · Long Jump · CheverusCheverusLong Jump—17-07.75—
Apr 28SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · Long Jump · Place 1 · CheverusCheverusLong Jump117-07.75—
Apr 28SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · 200 Meters · Place 2 · CheverusCheverus200 Meters223.91—
Apr 28SMAA: Marshwood, Cheverus, Sanford @ BiddefordApr 28 · 100 Meters · Place 4 · CheverusCheverus100 Meters411.40—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30USM New Years InvitationalDec 30 · 200 Meters · Place 4 · CheverusCheverus200 Meters4.24.49a10
Dec 20SMAA:Cheverus-Marshwood-Scarborough-ThorntonDec 20 · 55 Meter · Place 1 · CheverusCheverus55 Meter1.6.89a10
Dec 20SMAA:Cheverus-Marshwood-Scarborough-ThorntonDec 20 · 400 Meters · Place 1 · CheverusCheverus400 Meters1.56.56a10
Dec 14SMAA:Biddeford-Cheverus-Noble-WindhamDec 14 · 55 Meter · Place 1 · CheverusCheverus55 Meter1.7.00a10
Dec 14SMAA:Biddeford-Cheverus-Noble-WindhamDec 14 · 200 Meters · Place 1 · CheverusCheverus200 Meters1.25.42a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26SMAA: South Portland, Noble @CheverusMay 26 · 400 Meters · Place 6 · CheverusCheverus400 Meters657.77—
May 14SMAA:Cheverus @ WindhamMay 14 · 200 Meters · Place 1 · CheverusCheverus200 Meters124.09—
May 14SMAA:Cheverus @ WindhamMay 14 · 100 Meters · Place 3 · CheverusCheverus100 Meters312.15—
May 1SMAA: Cheverus @ GorhamMay 1 · Long Jump · Place 4 · CheverusCheverusLong Jump4.15-10.75 PB9
May 1SMAA: Cheverus @ GorhamMay 1 · 200 Meters · Place 2 · CheverusCheverus200 Meters2.24.93a9