Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Last Chance Invitational · Feb 95:29.10MSTCA Last Chance InvitationalFebruary 9, 2020
1000 Meters · IndoorMIAA All-State Championships · Feb 262:59.67MIAA All-State ChampionshipsFebruary 26, 2022
1000 Meters · OutdoorNew England Championship · Mar 52:59.67New England ChampionshipMarch 5, 2022
1500 Meters · OutdoorNESCAC Track andand Field Championships · Apr 274:56.19aNESCAC Track andand Field ChampionshipsApril 27, 2024
3000m Steeplechase · OutdoorWeston Twilight Invitational · May 78:34.59Weston Twilight InvitationalMay 7, 2022
400 Meters · IndoorLynn Ruddy Invitational · Feb 181:00.40aLynn Ruddy InvitationalFebruary 18, 2023
400 Meters · OutdoorState of Maine, Pine Tree Classic · Apr 2259.55State of Maine, Pine Tree ClassicApril 22, 2023
500 Meters · IndoorJohn Thomas Terrier Classic · Jan 261:18.62aJohn Thomas Terrier ClassicJanuary 26, 2024
55 Meters · IndoorMSTCA Last Chance · Feb 128.32MSTCA Last ChanceFebruary 12, 2022
600 Meters · IndoorNew England Division III Indoor Track & Field Championship · Feb 231:38.80aNew England Division III Indoor Track & Field ChampionshipFebruary 23, 2024
800 Meters · IndoorDavid Hemrey Valentine Invitational · Feb 92:19.68David Hemrey Valentine InvitationalFebruary 9, 2024
800 Meters · OutdoorMiddlesex League Championship Meet · May 192:17.47aMiddlesex League Championship MeetMay 19, 2022
Triple Jump · IndoorMSTCA Northeast Invitational · Jan 147.51mMSTCA Northeast InvitationalJanuary 14, 2022

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

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Lynn Ruddy InvitationalFeb 14 · 600 Meters · Place 5 · ColbyColby600 Meters5.1:55.99aJr
Feb 8Maine State ChampionshipsFeb 8 · 600 Meters · Place 7 · ColbyColby600 Meters7.1:50.74aJr
Jan 26Middlebury's NESCAC Invite Jan 26 · 400 Meters · Place 23 · ColbyColby400 Meters231:05.06a—
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 1000 Meters · Place 11 · ColbyColby1000 Meters113:27.79a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Williams College The FIRE MeetMay 10 · 400 Meters · Place 11 · ColbyColby400 Meters11.1:02.29aSo
May 3NE Division 3May 3 · 800 Meters · Place 19 · ColbyColby800 Meters192:23.22a—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 1500 Meters · Place 14 · ColbyColby1500 Meters14.4:56.19a PBSo
Apr 19Maien State Pine Tree ClassicApr 19 · 1500 Meters · Place 5 · ColbyColby1500 Meters54:59.25SO
Apr 12UCONN Northeast ChallengeApr 12 · 800 Meters · Place 33 · ColbyColby800 Meters332:30.57a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 800 Meters · Place 25 · ColbyColby800 Meters25.2:27.15aSo
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 600 Meters · Place 4 · ColbyColby600 Meters4.1:38.80a PBSo
Feb 9David Hemrey Valentine InvitationalFeb 9 · 800 Meters · Place 208 · ColbyColby800 Meters2082:19.68 PBSO
Feb 3Maine College State meetFeb 3 · 400 Meters · Place 6 · ColbyColby400 Meters6.1:01.76aSo
Jan 26John Thomas Terrier ClassicJan 26 · 500 Meters · Place 11 · ColbyColby500 Meters111:18.62a PB—
Jan 19Ramapo College Season OpenerJan 19 · 800 Meters · Place 6 · ColbyColby800 Meters62:21.97SO

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Elm City ClassicDec 8 · 600 Meters · Place 1 · ColbyColby600 Meters1.1:39.55aSo
Feb 18Lynn Ruddy InvitationalFeb 18 · 400 Meters · Place 1 · ColbyColby400 Meters1.1:00.40a PBFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 168 · ColbyColby800 Meters168.2:20.01aFr
Feb 4Maine College State MeetFeb 4 · 600 Meters · Place 1 · ColbyColby600 Meters11:38.99FR
Jan 29Middlebury's New England Small College InvitationalJan 29 · 800 Meters · Place 8 · ColbyColby800 Meters82:21.33FR
Jan 21Lyons-Mule DualJan 21 · 800 Meters · Place 2 · Colby (ME)Colby (ME)800 Meters22:24.63aFr
Jan 14Peter Slovenski InvitationalJan 14 · 1000 Meters · Place 1 · ColbyColby1000 Meters13:07.14FR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22State of Maine, Pine Tree ClassicApr 22 · 400 Meters · Place 2 · ColbyColby400 Meters259.55 PB—
Apr 14UCONN Northeast ChallengeApr 14 · 800 Meters · Place 32 · ColbyColby800 Meters322:23.35FR
Mar 24Emory Thrills in the Hills OpenMar 24 · 800 Meters · Place 9 · ColbyColby800 Meters92:20.14FR
Mar 17Emory Spring Break ClassicMar 17 · 800 Meters · Place 2 · ColbyColby800 Meters22:20.73FR

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 10Elm City ClassicDec 10 · 600 Meters · Place 1 · ColbyColby600 Meters1.1:41.03aFr
Feb 26MIAA All-State ChampionshipsFeb 26 · 1000 Meters · Place 4 · MelroseMelrose1000 Meters42:59.67 PB—
Feb 16Division 3 Indoor ChampionshipsFeb 16 · 1000 Meters · Place 1 · MelroseMelrose1000 Meters13:02.67—
Feb 12MSTCA Last ChanceFeb 12 · 55 Meters · Place 98 · MelroseMelrose55 MetersRound P988.32 PB12
Feb 2Middlesex League ChampionshipFeb 2 · 1000 Meters · Place 3 · MelroseMelrose1000 Meters33:06.6312
Jan 22Middlesex League Indoor T&F #2Jan 22 · 1 Mile · Place 7 · MelroseMelrose1 Mile75:52.1912
Jan 14MSTCA Northeast InvitationalJan 14 · Triple Jump · Place 30 · Seni MelroseSeni MelroseTriple Jump3024-8—
Jan 14MSTCA Northeast InvitationalJan 14 · Triple Jump · Place 30 · Seni MelroseSeni MelroseTriple Jump307.51m PB—
Jan 14MSTCA Northeast InvitationalJan 14 · 1000 Meters · Place 8 · Seni MelroseSeni Melrose1000 Meters83:08.76—
Jan 13Middlesex League T & F #5Jan 13 · 1000 Meters · Place 1 · MelroseMelrose1000 Meters13:12.1812
Jan 6Middlesex League Indoor T & F #4Jan 6 · 1 Mile · Place 11 · MelroseMelrose1 Mile115:54.4612
Jan 6Middlesex League Indoor T & F #4Jan 6 · 1000 Meters · Place 10 · MelroseMelrose1000 Meters103:23.5212

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 800 Meters · Place 1 · MelroseMelrose800 Meters1.2:19.90a12
May 19Middlesex League Championship MeetMay 19 · 800 Meters · Place 2 · MelroseMelrose800 Meters2.2:17.47a PB12
May 1466th Annual Andover Boosters InvitationalMay 14 · 800 Meters · Place 10 · MelroseMelrose800 Meters102:24.2512
May 7Weston Twilight InvitationalMay 7 · 3000m Steeplechase · Place 4 · MelroseMelrose3000m Steeplechase48:34.59 PB12
Mar 5New England ChampionshipMar 5 · 1000 Meters · Place 5 · Melrose-MAMelrose-MA1000 Meters52:59.67 PB—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 1000 Meters · MelroseMelrose1000 Meters--SCR12
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 1 Mile · Place 7 · MelroseMelrose1 Mile7.5:52.19a12
Dec 18MSTCA Small School Speed ClassicDec 18 · 600 Meters · Place 9 · MelroseMelrose600 Meters9.1:48.99a12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10ML-12 Conference ChampionshipJun 10 · 800 Meters · Place 1 · MelroseMelrose800 Meters1.2:21.23a11
Jun 6MSTCA Jim Hoar InvitationalJun 6 · 800 Meters · Place 1 · MelroseMelrose800 Meters12:22.4111

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15MIAA Division IV Championship Feb 15 · 1000 Meters · Place 3 · MelroseMelrose1000 Meters3.3:01.21a10
Feb 9MSTCA Last Chance InvitationalFeb 9 · 1 Mile · Place 10 · MelroseMelrose1 Mile105:29.10 PB10
Feb 9MSTCA Last Chance InvitationalFeb 9 · 1 Mile · Place 1 · MelroseMelrose1 Mile15:29.1010
Feb 9MSTCA Last Chance InvitationalFeb 9 · 1 Mile · Place 1 · MelroseMelrose1 Mile15:29.10SO
Jan 7Middlesex League Meet #4Jan 7 · 1000 Meters · Place 2 · MelroseMelrose1000 Meters23:14.56SO
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 1000 Meters · Place 5 · MelroseMelrose1000 Meters53:17.3710
Jan 3Middlesex League Meet #3Jan 3 · 1000 Meters · Place 2 · MelroseMelrose1000 Meters23:22.14SO

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Middlesex League Meet #2Dec 27 · 1000 Meters · Place 9 · MelroseMelrose1000 Meters9.3:27.40a10
Dec 18Middlesex League Indoor Meet #1Dec 18 · 600 Meters · Place 21 · MelroseMelrose600 Meters21.1:54.12a10
Dec 14Boston University Mini Meet #1Dec 14 · 800 Meters · Place 53 · MelroseMelrose800 Meters53.2:47.55a10