Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPlattsburgh State Tuesday Meet · Feb 104:56.00Plattsburgh State Tuesday MeetFebruary 10, 2026
10,000 Meters · OutdoorLiberty League Outdoor Track & Field Championships · May 134:53.08aLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
1500 Meters · OutdoorDiv. 2 Vermont TF State Championship · May 314:27.30aDiv. 2 Vermont TF State ChampionshipMay 31, 2024
3000 Meters · IndoorFastrack Invitational · Feb 69:47.39aFastrack InvitationalFebruary 6, 2026
3000 Meters · OutdoorTwilight Invitational @ South Burlington HS · May 49:54.48aTwilight Invitational @ South Burlington HSMay 4, 2024
5000 Meters · IndoorSt. Lawrence Open · Feb 2016:54.52aSt. Lawrence OpenFebruary 20, 2026
5000 Meters · OutdoorSLU Intercollegiate Athletics Twilight Meeting · Apr 2416:41.64aSLU Intercollegiate Athletics Twilight MeetingApril 24, 2026
800 Meters · IndoorPlattsburgh State Tuesday Meet · Feb 102:17.87Plattsburgh State Tuesday MeetFebruary 10, 2026
800 Meters · OutdoorEssex HS TF Invitational - NE Champ Qualifier · May 252:13.11aEssex HS TF Invitational - NE Champ QualifierMay 25, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 17 · St. LawrenceSt. Lawrence10,000 Meters17.34:53.08a PBFr
Apr 24SLU Intercollegiate Athletics Twilight MeetingApr 24 · 5000 Meters · Place 4 · St. LawrenceSt. Lawrence5000 Meters4.16:41.64a PBFr
Apr 18Middlebury Outdoor MeetApr 18 · 1500 Meters · Place 20 · St. LawrenceSt. Lawrence1500 Meters20.4:31.13aFr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 5000 Meters · Place 6 · St. LawrenceSt. Lawrence5000 Meters6.17:25.52aFr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · 5000 Meters · Place 9 · St. LawrenceSt. Lawrence5000 Meters9.17:15.85aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20St. Lawrence OpenFeb 20 · 5000 Meters · Place 4 · St. LawrenceSt. Lawrence5000 Meters416:54.52a PBFr
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 1 Mile · Place 4 · St. LawrenceSt. Lawrence1 Mile44:56.00 PBFR
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 800 Meters · Place 4 · St. LawrenceSt. Lawrence800 Meters42:17.87 PBFR
Feb 6Fastrack InvitationalFeb 6 · 3000 Meters · Place 41 · St. LawrenceSt. Lawrence3000 Meters41.9:47.39a PBFr
Jan 31Nazareth Conference Challenge CupJan 31 · 3000 Meters · Place 37 · St. LawrenceSt. Lawrence3000 Meters379:58.28FR
Jan 23St. Lawrence InvitationalJan 23 · 5000 Meters · Place 2 · St. LawrenceSt. Lawrence5000 Meters217:03.58aFr
Jan 16Utica Winter OpenerJan 16 · 3000 Meters · Place 28 · St. LawrenceSt. Lawrence3000 Meters289:48.45aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Saints Holiday RelaysDec 5 · 1 Mile · Place 1 · St. LawrenceSt. Lawrence1 Mile1.5:09.23aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 3000 Meters · Place 15 · Otter Valley UnionOtter Valley Union3000 Meters1510:18.66a12
Jun 6Div. 2 Vermont State TF ChampionshipJun 6 · 1500 Meters · Place 12 · Otter Valley UnionOtter Valley Union1500 Meters124:33.58a12
Jun 1Essex HS Invitational/NE QualifierJun 1 · 1500 Meters · Place 38 · Otter Valley UnionOtter Valley Union1500 Meters384:38.06a12
May 23SVL-A ChampionshipMay 23 · 3000 Meters · Place 13 · Otter Valley UnionOtter Valley Union3000 Meters1310:49.42a12
May 23SVL-A ChampionshipMay 23 · 1500 Meters · Place 12 · Otter Valley UnionOtter Valley Union1500 Meters124:48.16a12
May 20Burr & Burton Academy Host TF Meet #2May 20 · 3000 Meters · Place 6 · Otter Valley UnionOtter Valley Union3000 Meters611:07.89a12
May 20Burr & Burton Academy Host TF Meet #2May 20 · 1500 Meters · Place 9 · Otter Valley UnionOtter Valley Union1500 Meters94:55.70a12
Apr 18Rutland Host Meet #1Apr 18 · 1500 Meters · Place 4 · Otter Valley UnionOtter Valley Union1500 Meters4.4:52.912

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 3000 Meters · Place 9 · Otter Valley UnionOtter Valley Union3000 Meters99:58.97a—
May 31Div. 2 Vermont TF State ChampionshipMay 31 · 1500 Meters · Place 9 · Otter Valley UnionOtter Valley Union1500 Meters94:27.30a PB—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 1500 Meters · Place 29 · Otter Valley UnionOtter Valley Union1500 Meters294:33.73a—
May 25Essex HS TF Invitational - NE Champ QualifierMay 25 · 800 Meters · Place 38 · Otter Valley UnionOtter Valley Union800 Meters382:13.11a PB—
May 21SVL A Championship MeetMay 21 · 3000 Meters · Place 7 · Otter Valley UnionOtter Valley Union3000 Meters7.10:19.65a11
May 21SVL A Championship MeetMay 21 · 1500 Meters · Place 5 · Otter Valley UnionOtter Valley Union1500 Meters5.4:35.80a11
May 4Twilight Invitational @ South Burlington HSMay 4 · 3000 Meters · Place 18 · Otter Valley UnionOtter Valley Union3000 Meters189:54.48a PB—
Apr 30Rutland SVL MeetApr 30 · 1500 Meters · Place 2 · Otter Valley UnionOtter Valley Union1500 Meters24:39.5—
Apr 30Rutland SVL MeetApr 30 · 800 Meters · Place 4 · Otter Valley UnionOtter Valley Union800 Meters42:16.0—
Apr 23BBA Host SVL #1Apr 23 · 3000 Meters · Place 4 · Otter Valley UnionOtter Valley Union3000 Meters4.10:17.57a11
Apr 23BBA Host SVL #1Apr 23 · 1500 Meters · Place 5 · Otter Valley UnionOtter Valley Union1500 Meters5.4:45.38a11
Apr 13Rutland Distance Mini-MeetApr 13 · 3000 Meters · Place 2 · Otter Valley UnionOtter Valley Union3000 Meters210:21.4—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2D2 Vermont TF State ChampionshipJun 2 · 3000 Meters · Place 12 · Otter Valley UnionOtter Valley Union3000 Meters12.10:33.53a10
Jun 1D3 Vermont TF State ChampionshipJun 1 · 3000 Meters · Place 12 · Otter Valley UnionOtter Valley Union3000 Meters1210:33.53a—
May 27Essex TF Invitational - NE QualifierMay 27 · 3000 Meters · Place 37 · Otter Valley UnionOtter Valley Union3000 Meters3710:42.72a—
May 23SVL-A Championship May 23 · 3000 Meters · Place 6 · Otter Valley UnionOtter Valley Union3000 Meters6.10:31.39a10
May 9SVL Meet # 5May 9 · 3000 Meters · Place 2 · Otter Valley UnionOtter Valley Union3000 Meters2.10:37.52a10
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 3000 Meters · Place 44 · Fair Haven UnionFair Haven Union3000 Meters44.10:52.20a10
Apr 19Fair Haven SVL #1Apr 19 · 3000 Meters · Place 5 · Otter Valley UnionOtter Valley Union3000 Meters511:22.30a—
Apr 19Fair Haven SVL #1Apr 19 · 800 Meters · Place 4 · Otter Valley UnionOtter Valley Union800 Meters42:33.37a—
Apr 11SVL Meet #2 @ Burr and Burton AcademyApr 11 · 1500 Meters · Place 8 · Fair Haven UnionFair Haven Union1500 Meters8.5:05.38a10
Apr 11SVL Meet #2 @ Burr and Burton AcademyApr 11 · 800 Meters · Place 8 · Fair Haven UnionFair Haven Union800 Meters8.2:32.45a10