Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1430:57.5NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
5,000 Meters · Arapahoe County FairgroundsColorado 5A Region 1 · Oct 1915:44Colorado 5A Region 1October 19, 2023
5,000 Meters · Monument Valley ParkUSATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team Invitational · Nov 516:24USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNovember 5, 2022
5,000 Meters · Norris Penrose Event CenterColorado State 5A Championships · Oct 2815:42.9Colorado State 5A ChampionshipsOctober 28, 2023
6,000 Meters · Highland ParkFriar Invitational · Sep 518:20.2Friar InvitationalSeptember 5, 2025
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1723:57.2IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 3124:15.9Patriot League XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh UniversityPatriot League Cross Country Championships · Oct 3125:30.9Patriot League Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:26.2Paul Short Run (College)October 3, 2025
8,000 Meters · PrincetonPrinceton Meadows Challenge · Sep 2624:01.8Princeton Meadows ChallengeSeptember 26, 2026
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:15.0Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Patriot League XC ChampionshipsOct 31 · 8,000 Meters Patriot League · Place 5 · Boston UniversityBoston University8,000 Meters Patriot League524:15.9 PBJr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 5 · Boston UniversityBoston University8,000 Meters Collegiate523:57.2 PBJr
Sep 26Princeton Meadows ChallengeSep 26 · 8,000 Meters College · Place 45 · Boston UniversityBoston University8,000 Meters College4524:01.8 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 83 · Boston UniversityBoston University10,000 Meters D1 Northeast8330:57.5 PBSo
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 8,000 Meters Champs · Place 27 · Boston UniversityBoston University8,000 Meters Champs2725:30.9 PBSo
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 73 · Boston UniversityBoston University8,000 Meters Fall Classic7324:15.0 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 230 · Boston UniversityBoston University8,000 Meters Gold23025:26.2 PBSo
Sep 5Friar InvitationalSep 5 · 6,000 Meters Men's Race · Place 1 · Boston UniversityBoston University6,000 Meters Men's Race118:20.2 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 79 · Boston UniversityBoston University10,000 Meters Northeast7931:34.3Fr
Nov 2Patriot League Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 26 · Boston UniversityBoston University8,000 Meters Varsity2624:37.0FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 266 · Boston UniversityBoston University8,000 Meters Gold26625:55.9Fr
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 14 · Boston UniversityBoston University8,000 Meters Varsity1425:23.82FR
Aug 31Ken O'Brien Minutemen InvitationalAug 31 · 6,000 Meters Varsity · Place 5 · Boston UniversityBoston University6,000 Meters Varsity518:34.5FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Colorado State 5A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 7 · Cherry CreekCherry Creek5,000 Meters Varsity715:42.9 PB12
Oct 19Colorado 5A Region 1Oct 19 · 5,000 Meters Varsity · Place 2 · Cherry CreekCherry Creek5,000 Meters Varsity215:44 PB12
Sep 9Liberty Bell Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 8 · Cherry CreekCherry Creek5,000 Meters Varsity815:08.912
Aug 26Cherry Creek Steve Lohman InvitationalAug 26 · 5,000 Meters Varsity · Place 1 · Cherry CreekCherry Creek5,000 Meters Varsity114:49.012

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5USATF Colorado Association Junior Olympic Championships & Kokopelli Racing Team InvitationalNov 5 · 5,000 Meters 15-18 · Place 1 · Pillows.com RacingPillows.com Racing5,000 Meters 15-18116:24 PB11
Oct 29CHSAA Colorado State Cross Country ChampionshipOct 29 · 5,000 Meters Varsity - 5A · Place 6 · Cherry CreekCherry Creek5,000 Meters Varsity - 5A615:49.711
Oct 20Colorado 5A Region 1Oct 20 · 5,000 Meters Varsity · Place 4 · Cherry CreekCherry Creek5,000 Meters Varsity416:1811
Oct 13Centennial League MeetOct 13 · 5,000 Meters Varsity · Place 9 · Cherry CreekCherry Creek5,000 Meters Varsity916:39.511
Oct 7Pat Amato ClassicOct 7 · 5,000 Meters Varsity · Place 3 · Cherry CreekCherry Creek5,000 Meters Varsity34:58—
Sep 10Liberty Bell InviteSep 10 · 5,000 Meters Division 1 · Place 1 · Cherry CreekCherry Creek5,000 Meters Division 1115:05.511

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30CHSAA Class 5A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 19 · Cherry CreekCherry Creek5,000 Meters Varsity1916:41.310
Oct 21Colorado 5A Region 1 ChampionshipOct 21 · 5,000 Meters Varsity · Place 2 · Cherry CreekCherry Creek5,000 Meters Varsity216:34.710
Oct 8Pat Amato ClassicOct 8 · Varsity · Place 10 · Cherry CreekCherry CreekVarsity105:22—
Sep 18Fairgrounds 5kSep 18 · Varsity · Place 1 · Cherry Creek High ScCherry Creek High ScVarsity116:40.1SO
Sep 11Liberty Bell InvitationalSep 11 · 5,000 Meters Sweepstakes · Place 41 · Cherry CreekCherry Creek5,000 Meters Sweepstakes4116:26.7Unofficial10
Sep 3Arapahoe Warrior XC InvitationalSep 3 · 5,000 Meters Varsity · Place 6 · Cherry CreekCherry Creek5,000 Meters Varsity616:08.210
Aug 28Cherry Creek Steve Lohman InvitationalAug 28 · 5,000 Meters Varsity · Place 4 · Cherry CreekCherry Creek5,000 Meters Varsity416:35.510

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2Smoky Hill Buffalo 5kOct 2 · 5,000 Meters Varsity · Place 5 · Cherry CreekCherry Creek5,000 Meters Varsity55:519
Sep 23Centennial League ChampionshipsSep 23 · 5,000 Meters Varsity · Place 46 · Cherry CreekCherry Creek5,000 Meters Varsity4620:00.69
Sep 11Centennial League Fairgrounds 5kSep 11 · 5,000 Meters Varsity · Place 18 · Cherry CreekCherry Creek5,000 Meters Varsity1818:12.49
Aug 29Bruins 5kAug 29 · 5,000 Meters Varsity · Place 15 · Cherry CreekCherry Creek5,000 Meters Varsity150:17:22—
Aug 22Centennial League Mullen InviteAug 22 · Varsity · Place 21 · Cherry CreekCherry CreekVarsity215:449