Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · 3K CourseVassar Season Opener · Aug 2811:11.06Vassar Season OpenerAugust 28, 2026
3,000 Meters · Vassar Farm & Ecological PreserveVassar Season Starter Invitational · Sep 111:03.4Vassar Season Starter InvitationalSeptember 1, 2023
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 520:04.49Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Lyons Middle/High SchoolSt. Vrain Cross Country Invitational · Sep 1720:56.5St. Vrain Cross Country InvitationalSeptember 17, 2022
5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 3020:38.7CHSAA Class 5A State XC ChampionshipsOctober 30, 2021
5,000 Meters · Robert A. Easton Regional ParkColorado 5A Region 2 Championship · Oct 2120:58Colorado 5A Region 2 ChampionshipOctober 21, 2021
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2020:23.8NXR Southwest Regional ChampionshipsNovember 20, 2021
5,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1219:12.40Vassar Ron Stonitsch InvitationalSeptember 12, 2026
6,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3122:58.2Liberty League XC ChampionshipsOctober 31, 2026
6,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1822:46.82023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 322:48.7Running of the CowsOctober 3, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1722:13.0Conn College InviteOctober 17, 2026
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2323:05.52024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:14.5Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 322:20.5Paul Short Run (College)October 3, 2025
6,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2023:03.6DIII Pre-NatsSeptember 20, 2025
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2222:54.52025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Ronald C. Hoffmann Cross Country CourseLiberty League Cross Country Championships · Nov 222:59.9Liberty League Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 123:13.1Liberty League Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · Stanley ParkNCAA Division III Mideast Regional · Nov 1122:26.00NCAA Division III Mideast RegionalNovember 11, 2023
6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2622:27.9RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 6,000 Meters Liberty League · Place 8 · VassarVassar6,000 Meters Liberty League822:58.2 PBSr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 66 · VassarVassar6,000 Meters Blue6622:13.0 PBSr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 86 · VassarVassar6,000 Meters Navy Championship8622:48.7 PBSr
Sep 26RPI Fairgrounds ShowdownSep 26 · 6,000 Meters College · Place 31 · VassarVassar6,000 Meters College3122:27.9 PBSr
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 5,000 Meters Open · Place 8 · VassarVassar5,000 Meters Open819:12.40 PBSr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 4 · VassarVassar5,000 Meters Open420:04.49 PBSr
Aug 28Vassar Season OpenerAug 28 · 3,000 Meters College · Place 4 · VassarVassar3,000 Meters College411:11.06 PBSr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 117 · VassarVassar6,000 Meters D3 Championship11722:54.5 PBJr
Nov 15NCAA DIII Mideast RegionalNov 15 · 6,000 Meters D3 Mid-East · Place 50 · VassarVassar6,000 Meters D3 Mid-East5023:22.5Jr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 13 · VassarVassar6,000 Meters Champ1323:13.1 PBJr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 89 · VassarVassar6,000 Meters Blue8922:37.84Jr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 57 · VassarVassar6,000 Meters White5722:20.5 PBJr
Sep 20DIII Pre-NatsSep 20 · 6,000 Meters College · Place 19 · VassarVassar6,000 Meters College1923:03.6 PBJr
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 5,000 Meters College · Place 16 · VassarVassar5,000 Meters College1619:38.6Jr
Aug 29Vassar Season OpenerAug 29 · 3,000 Meters College · Place 4 · VassarVassar3,000 Meters College411:05.4Jr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 211 · VassarVassar6,000 Meters Championship21123:05.5 PBSo
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 6,000 Meters Liberty · Place 15 · VassarVassar6,000 Meters Liberty1522:59.9 PBSo
Oct 4Paul Short RunOct 4 · 6,000 Meters Open · Place 95 · VassarVassar6,000 Meters Open9523:14.5 PBSo
Sep 14Vassar Ron Stonitsch InvitationalSep 14 · 5,000 Meters Varsity · Place 12 · VassarVassar5,000 Meters Varsity1219:59.8SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 136 · VassarVassar6,000 Meters Championship13622:46.8 PBFr
Nov 11NCAA Division III Mideast RegionalNov 11 · 6,000 Meters Championship · Place 40 · VassarVassar6,000 Meters Championship4022:26.00 PBFr
Oct 28Liberty League Cross Country ChampionshipsOct 28 · 6,000 Meters Varsity · Place 9 · VassarVassar6,000 Meters Varsity922:34.1FR
Sep 23Bard College Fred Pavlich InvitationalSep 23 · 6,000 Meters Varsity · Place 10 · VassarVassar6,000 Meters Varsity1023:17.6FR
Sep 9Vassar Ron Stonitsch InvitationalSep 9 · 5,000 Meters Varsity · Place 9 · VassarVassar5,000 Meters Varsity919:25.0FR
Sep 1Vassar Season Starter InvitationalSep 1 · 3,000 Meters College · Place 6 · VassarVassar3,000 Meters College611:03.4 PBFr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Colorado 5A Region 2Oct 22 · 5,000 Meters Varsity · Place 20 · Mountain VistaMountain Vista5,000 Meters Varsity2019:3212
Sep 23Dave Sanders InvitationalSep 23 · 5,000 Meters Junior Varsity Division 1 · Place 2 · Mountain VistaMountain Vista5,000 Meters Junior Varsity Division 1219:46.212
Sep 17St. Vrain Cross Country InvitationalSep 17 · 5,000 Meters Varsity 4-5A · Place 63 · Mountain VistaMountain Vista5,000 Meters Varsity 4-5A6320:56.5 PB12
Sep 2 Arapahoe Warrior InvitationalSep 2 · 5,000 Meters Varsity · Place 50 · Mountain VistaMountain Vista5,000 Meters Varsity5021:20.212

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 143 · Mountain VistaMountain Vista5,000 Meters Championship14320:23.8 PB11
Oct 30CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 86 · Mountain VistaMountain Vista5,000 Meters Varsity8620:38.7 PB11
Oct 21Colorado 5A Region 2 ChampionshipOct 21 · 5,000 Meters Varsity · Place 41 · Mountain VistaMountain Vista5,000 Meters Varsity4120:58 PB11
Oct 2Pat Patten InvitationalOct 2 · 5,000 Meters Varsity · Place 20 · Mountain VistaMountain Vista5,000 Meters Varsity2020:17.4—
Sep 18St. Vrain Cross Country InvitationalSep 18 · 5,000 Meters Varsity 4A/5A · Place 34 · Mountain VistaMountain Vista5,000 Meters Varsity 4A/5A3421:17.511
Sep 11Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes · Place 103 · Mountain VistaMountain Vista5,000 Meters Sweepstakes10320:38.6Unofficial11
Sep 3Arapahoe Warrior XC InvitationalSep 3 · 5,000 Meters Varsity · Place 53 · Mountain VistaMountain Vista5,000 Meters Varsity5320:26.211

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1Continental League JV MeetOct 1 · 5,000 Meters Varsity · Place 7 · Mountain VistaMountain Vista5,000 Meters Varsity720:33.84—
Sep 19Rock Canyon/Runners Roost InvitationalSep 19 · 5,000 Meters Varsity · Place 29 · Mountain VistaMountain Vista5,000 Meters Varsity2922:18.9—
Sep 12Fairview InvitationalSep 12 · 5,000 Meters Varsity · Place 25 · Mountain VistaMountain Vista5,000 Meters Varsity2522:25.6—

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Continental League ChampionshipsOct 9 · 5,000 Meters Open · Place 116 · Mountain VistaMountain Vista5,000 Meters Open11629:219
Sep 28Pat Patten InvitationalSep 28 · Junior Varsity · Place 56 · Mountain VistaMountain VistaJunior Varsity5623:54—
Sep 7Liberty Bell InvitationalSep 7 · 5,000 Meters Open Division 1 · Place 10 · Mountain VistaMountain Vista5,000 Meters Open Division 11022:59.310