Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 2331:57.02024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)November 23, 2024
10,000 Meters · Lubbock Christian UniversityNCAA Division II South Central Region Cross Country Championships · Nov 431:54.6NCAA Division II South Central Region Cross Country ChampionshipsNovember 4, 2023
10,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 1832:17.52023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)November 18, 2023
10,000 Meters · Washington ParkNCAA DII South Central Regional XC Championships · Nov 1933:44.7NCAA DII South Central Regional XC ChampionshipsNovember 19, 2022
5,000 Meters · Chatfield State ParkCharger Invitational · Sep 1016:39.9Charger InvitationalSeptember 10, 2020
5,000 Meters · City ParkCHSAA 5A Region 3 Championships · Oct 1817:05CHSAA 5A Region 3 ChampionshipsOctober 18, 2019
5,000 Meters · Clement ParkJeffco League XC Championship · Oct 1117:09Jeffco League XC ChampionshipOctober 11, 2018
5,000 Meters · Lyons Middle/High SchoolColorado 5A Region 3 Championships · Oct 1817:45Colorado 5A Region 3 ChampionshipsOctober 18, 2018
5,000 Meters · Monarch High SchoolColorado 5A Region 3 Championships · Oct 816:55.7Colorado 5A Region 3 ChampionshipsOctober 8, 2020
5,000 Meters · Norris Penrose Event CenterCHSSA 5A State Championships · Oct 2717:46.0CHSSA 5A State ChampionshipsOctober 27, 2018
5,000 Meters · Stoney Creek Golf CourseJeffco League XC Championship · Oct 1116:50Jeffco League XC ChampionshipOctober 11, 2019
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2726:02.74Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · Hillcrest Golf ClubRMAC Cross Country Championships · Nov 527:11.2RMAC Cross Country ChampionshipsNovember 5, 2022
8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 625:31.7Rust Buster InvitationalSeptember 6, 2025
8,000 Meters · N.M. Highlands Gene Torres Golf CourseRMAC Cross Country Championships · Oct 2625:44.0RMAC Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2227:13.7Roy Griak Invitational-CollegeSeptember 22, 2023
8,000 Meters · Washington Park2023 RMAC XC Championships · Oct 2125:59.32023 RMAC XC ChampionshipsOctober 21, 2023

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25RMAC Cross Country ChampionshipsOct 25 · 8,000 Meters RMAC · Place 60 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters RMAC6026:26.9Sr
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 63 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters Men's Championship6326:02.74 PBSr
Sep 6Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 10 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters New College1025:31.7 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 159 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters Championship15931:57.0 PBJr
Oct 26RMAC Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 43 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College4325:44.0 PBJr
Sep 7UCCS Rust Buster Sep 7 · 8,000 Meters College · Place 5 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College525:41.30Jr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)Nov 18 · 10,000 Meters Championship · Place 202 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters Championship20232:17.5 PBSo
Nov 4NCAA Division II South Central Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 53 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters College5331:54.6 PBSo
Oct 212023 RMAC XC ChampionshipsOct 21 · 8,000 Meters College · Place 53 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College5325:59.3 PBSo
Sep 22Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 73 · UC-Colo. Spgs.UC-Colo. Spgs.8,000 Meters Varsity735:29SO
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 69 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters Maroon6927:13.7 PBSo

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19NCAA DII South Central Regional XC ChampionshipsNov 19 · 10,000 Meters Championship · Place 74 · UC-Colorado SpringsUC-Colorado Springs10,000 Meters Championship7433:44.7 PBFr
Nov 5RMAC Cross Country ChampionshipsNov 5 · 8,000 Meters College · Place 64 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College6427:11.2 PBFr
Oct 21Colorado Springs OpenOct 21 · 8,000 Meters Varsity · Place 40 · UC-Colo. Spgs.UC-Colo. Spgs.8,000 Meters Varsity4027:30.7FR

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 5A · Place 34 · Ralston ValleyRalston Valley5,000 Meters 5A3416:58.6SR
Oct 8Colorado 5A Region 3 ChampionshipsOct 8 · 5,000 Meters Varsity · Place 8 · Ralston ValleyRalston Valley5,000 Meters Varsity816:55.7 PB12
Oct 2Jeffco 5A League MeetOct 2 · 5,000 Meters Varsity · Place 4 · Ralston ValleyRalston Valley5,000 Meters Varsity416:55.412
Sep 26Coyote Invitational #2Sep 26 · 5,000 Meters Varsity · Place 41 · Ralston ValleyRalston Valley5,000 Meters Varsity4122:31.5—
Sep 18Durden InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · Ralston ValleyRalston Valley5,000 Meters Varsity417:08.012
Sep 10Charger InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · Ralston ValleyRalston Valley5,000 Meters Varsity116:39.9 PB12

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18CHSAA 5A Region 3 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 16 · Ralston ValleyRalston Valley5,000 Meters Varsity1617:05 PB11
Oct 11Jeffco League XC ChampionshipOct 11 · 5,000 Meters Varsity 5A · Place 11 · Ralston ValleyRalston Valley5,000 Meters Varsity 5A1116:50 PB11
Oct 4Northfield Nighthawk InvitationalOct 4 · 5,000 Meters Varsity · Place 5 · Ralston ValleyRalston Valley5,000 Meters Varsity517:0411
Sep 13Arvada West Wildcat InvitationalSep 13 · Varsity · Place 16 · Ralston ValleyRalston ValleyVarsity1617:08—
Sep 7Liberty Bell InvitationalSep 7 · 5,000 Meters Varsity · Place 40 · Ralston ValleyRalston Valley5,000 Meters Varsity4016:09.511
Sep 5Standley Lake Gator InvitationalSep 5 · Varsity · Place 34 · Ralston ValleyRalston ValleyVarsity3418:47—
Aug 30Horizon InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · RALSTON VALLEYRALSTON VALLEY5,000 Meters Varsity45:3211

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27CHSSA 5A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 90 · Ralston ValleyRalston Valley5,000 Meters Varsity9017:46.0 PB10
Oct 18Colorado 5A Region 3 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 23 · Ralston ValleyRalston Valley5,000 Meters Varsity2317:45 PB10
Oct 11Jeffco League XC ChampionshipOct 11 · 5,000 Meters Varsity 5A · Place 13 · Ralston ValleyRalston Valley5,000 Meters Varsity 5A1317:09 PB10
Oct 5Pat Amato ClassicOct 5 · Varsity · Place 25 · Ralston ValleyRalston ValleyVarsity255:27—
Sep 15Rock Canyon InvitationalSep 15 · 5,000 Meters Varsity · Place 41 · Ralston ValleyRalston Valley5,000 Meters Varsity4118:00.710
Sep 8Liberty Bell InviteSep 8 · 5,000 Meters Division 1 · Place 31 · Ralston ValleyRalston Valley5,000 Meters Division 13117:22.810

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 22Dave Sanders Cross Country Invitational Sep 22 · Varsity · Place 19 · Ralston ValleyRalston ValleyVarsity1918:54—
Sep 19Denver North Viking Invitational Sep 19 · Varsity · Place 64 · Ralston ValleyRalston ValleyVarsity6420:29—
Sep 15Arvada West InvitationalSep 15 · 5,000 Meters Open · Place 17 · Ralston ValleyRalston Valley5,000 Meters Open1719:409
Sep 8Liberty Bell InvitationalSep 8 · Varsity · Place 20 · Ralston ValleyRalston ValleyVarsity2018:51—
Sep 2Centaurus InvitationalSep 2 · Junior Varsity · Place 34 · Ralston ValleyRalston ValleyJunior Varsity3419:59—