Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Chambers Creek Regional Park2022 NCAA Division II Cross Country Champs (64th Men & 41st Women) · Dec 2 | 31:28.2 | 2022 NCAA Division II Cross Country Champs (64th Men & 41st Women) | December 2, 2022 |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 22 | 32:03.8 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) | November 22, 2025 |
| 10,000 Meters · Florida Southern CollegeNCAA D2 South Regional XC Championships · Nov 19 | 31:38.2 | NCAA D2 South Regional XC Championships | November 19, 2022 |
| 10,000 Meters · Holloway ParkNCAA DII South Regional · Nov 8 | 32:01.8 | NCAA DII South Regional | November 8, 2025 |
| 5,000 Meters · Air Academy High SchoolThe Kadet Cross Country Invite · Sep 14 | 17:56.0 | The Kadet Cross Country Invite | September 14, 2019 |
| 5,000 Meters · Clement ParkJeffco League XC Championship · Oct 11 | 19:34 | Jeffco League XC Championship | October 11, 2018 |
| 5,000 Meters · Colorado Mountain CollegeLake County Invitational · Sep 5 | 19:18.9 | Lake County Invitational | September 5, 2020 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 17:14.2 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Julia deKoevend ParkLions Invitational · Sep 24 | 17:36 | Lions Invitational | September 24, 2019 |
| 5,000 Meters · Monument Valley ParkCHSAA 4A Region 2 Championships · Oct 17 | 17:14 | CHSAA 4A Region 2 Championships | October 17, 2019 |
| 5,000 Meters · Norris Penrose Event CenterCHSAA Class 4A State XC Championships · Oct 26 | 17:30.5 | CHSAA Class 4A State XC Championships | October 26, 2019 |
| 5,000 Meters · Northwest Open SpaceColorado 4A Region 2 Championship · Oct 9 | 16:41.2 | Colorado 4A Region 2 Championship | October 9, 2020 |
| 5,000 Meters · Stoney Creek Golf CourseJeffco League XC Championship · Oct 11 | 17:15 | Jeffco League XC Championship | October 11, 2019 |
| 5,000 Meters · YMCA of the Rockies - Snow Mountain Ranch Family Resort and CabinsMiddle Park Invitational · Sep 16 | 27:29 | Middle Park Invitational | September 16, 2017 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 25:54.73 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkUAH Invitational · Oct 22 | 24:17.40 | UAH Invitational | October 22, 2022 |
| 8,000 Meters · Montevallo campusGSC Cross Country Championships · Nov 5 | 24:31.4 | GSC Cross Country Championships | November 5, 2022 |
| 8,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 25 | 24:14.91 | 2025 GSC XC Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 132 · Lee (Tenn.)Lee (Tenn.) | 10,000 Meters D2 Championship | 132 | 32:03.8 PB | Sr |
| Nov 8 | NCAA DII South RegionalNov 8 · 10,000 Meters South · Place 8 · Lee (Tenn.)Lee (Tenn.) | 10,000 Meters South | 8 | 32:01.8 PB | Sr |
| Oct 25 | 2025 GSC XC ChampionshipsOct 25 · 8,000 Meters Men · Place 7 · Lee (Tenn.)Lee (Tenn.) | 8,000 Meters Men | 7 | 24:14.91 PB | Sr |
| Oct 11 | UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 16 · Lee (Tenn.)Lee (Tenn.) | 8,000 Meters Men | 16 | 24:50.80 | Sr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 56 · Lee (Tenn.)Lee (Tenn.) | 8,000 Meters Men's Championship | 56 | 25:54.73 PB | Sr |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 138 · Lee (Tenn.)Lee (Tenn.) | 8,000 Meters College | 138 | 25:23.63 | Sr |
2023 Cross Country
1 results2022 Cross Country
4 results2021 Cross Country
2 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 4A · Place 33 · LittletonLittleton | 5,000 Meters 4A | 33 | 16:56.6 | SR |
| Oct 9 | Colorado 4A Region 2 ChampionshipOct 9 · 5,000 Meters Varsity · Place 6 · LittletonLittleton | 5,000 Meters Varsity | 6 | 16:41.2 PB | 12 |
| Oct 1 | Jeffco 4A League ChampionshipOct 1 · 5,000 Meters Varsity · Place 6 · LittletonLittleton | 5,000 Meters Varsity | 6 | 17:08.8 | 12 |
| Sep 18 | Bear Creek InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · LittletonLittleton | 5,000 Meters Varsity | 1 | 5:19 | 12 |
| Sep 5 | Lake County Invitational Sep 5 · 5,000 Meters Saturday Varsity · Place 7 · LittletonLittleton | 5,000 Meters Saturday Varsity | 7 | 19:18.9 PB | 12 |
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Medium School 1 (1000-1599) · Place 63 · LittletonLittleton | 5,000 Meters Open - Medium School 1 (1000-1599) | 63 | 17:14.2 PB | 11 |
| Oct 26 | CHSAA Class 4A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 65 · LittletonLittleton | 5,000 Meters Varsity | 65 | 17:30.5 PB | 11 |
| Oct 17 | CHSAA 4A Region 2 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 13 · LittletonLittleton | 5,000 Meters Varsity | 13 | 17:14 PB | 11 |
| Oct 11 | Jeffco League XC ChampionshipOct 11 · 5,000 Meters Varsity 4A · Place 5 · LittletonLittleton | 5,000 Meters Varsity 4A | 5 | 17:15 PB | 11 |
| Oct 5 | Cherry Creek Steve Lohman InvitationalOct 5 · Varsity · Place 10 · LittletonLittleton | Varsity | 10 | 16:59 | — |
| Oct 5 | Cherry Creek Steve Lohman InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · LittletonLittleton | 5,000 Meters Varsity | 10 | 16:59 | 11 |
| Sep 24 | Lions InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · LittletonLittleton | 5,000 Meters Varsity | 3 | 17:36 PB | 11 |
| Sep 20 | Dave Sanders Cross Country InvitationalSep 20 · 5,000 Meters Varsity Division 2 · Place 18 · LittletonLittleton | 5,000 Meters Varsity Division 2 | 18 | 0:18:08 | — |
| Sep 14 | The Kadet Cross Country InviteSep 14 · 5,000 Meters Varsity Div 1 · Place 6 · LittletonLittleton | 5,000 Meters Varsity Div 1 | 6 | 17:56.0 PB | 11 |
| Sep 5 | Standley Lake Gator InvitationalSep 5 · Varsity · Place 23 · LittletonLittleton | Varsity | 23 | 18:18 | — |
| Aug 30 | Arapahoe Warrior Cross Country InvitationalAug 30 · Varsity · Place 69 · LittletonLittleton | Varsity | 69 | 18:18 | — |
| Aug 23 | Cheyenne Mountain StampedeAug 23 · 5,000 Meters 4A · Place 37 · LittletonLittleton | 5,000 Meters 4A | 37 | 18:09.9 | 11 |
2018 Cross Country
6 results2017 Cross Country
9 results