Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorYale Giegengack Invitational · Feb 154:19.89aYale Giegengack InvitationalFebruary 15, 2025
1000 Meters · IndoorYale vs. Dartmouth & Columbia · Jan 172:32.24aYale vs. Dartmouth & ColumbiaJanuary 17, 2026
1500 Meters · OutdoorSam Howell · Apr 43:56.99aSam HowellApril 4, 2025
1600 Meters · IndoorWHSAA Indoor State Championships · Mar 34:37.37WHSAA Indoor State ChampionshipsMarch 3, 2023
1600 Meters · OutdoorWyoming State Championship · May 184:29.69Wyoming State ChampionshipMay 18, 2023
3000 Meters · Indoor19th Yale Giegengack Invitational · Feb 148:47.86a19th Yale Giegengack InvitationalFebruary 14, 2026
3000 Meters · OutdoorYale vs. Harvard · Apr 69:14.08Yale vs. HarvardApril 6, 2024
3000m Steeplechase · 0.914m · OutdoorBison Outdoor Classic · Apr 119:40.63aBison Outdoor ClassicApril 11, 2026
3000m Steeplechase · OutdoorUCONN Dog Fight · Apr 49:49.55aUCONN Dog FightApril 4, 2026
3200 Meters · IndoorWHSAA Indoor State Championships · Mar 310:12.73WHSAA Indoor State ChampionshipsMarch 3, 2023
3200 Meters · OutdoorWyoming State Championship · May 1810:19.69Wyoming State ChampionshipMay 18, 2023
800 Meters · IndoorYale Giegengack Invitational · Feb 151:57.18aYale Giegengack InvitationalFebruary 15, 2025
800 Meters · OutdoorWyoming State Championship · May 181:57.67Wyoming State ChampionshipMay 18, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 3000m Steeplechase · Place 11 · YaleYale3000m Steeplechase0.914m11.9:41.42aJr
Apr 18Mark Young InvitationalApr 18 · 5000 Meters · YaleYale5000 Meters--DNSJr
Apr 18Mark Young InvitationalApr 18 · 1500 Meters · Place 8 · YaleYale1500 Meters8.4:03.56aJr
Apr 18Mark Young InvitationalApr 18 · 800 Meters · Place 7 · YaleYale800 Meters7.2:01.20aJr
Apr 11Bison Outdoor ClassicApr 11 · 3000m Steeplechase · Place 37 · YaleYale3000m Steeplechase0.914m37.9:40.63a PBJr
Apr 4UCONN Dog FightApr 4 · 3000m Steeplechase · Place 2 · YaleYale3000m Steeplechase29:49.55a PBJr
Mar 28UMASS Flagship OpenerMar 28 · 1500 Meters · YaleYale1500 Meters—DNSJr
Mar 28UMASS Flagship OpenerMar 28 · 800 Meters · YaleYale800 Meters—DNSJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1419th Yale Giegengack InvitationalFeb 14 · 3000 Meters · Place 10 · YaleYale3000 Meters108:47.86a PBJr
Jan 17Yale vs. Dartmouth & ColumbiaJan 17 · 1000 Meters · Place 10 · YaleYale1000 Meters102:32.24a PBJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 1500 Meters · Place 20 · YaleYale1500 Meters20.3:59.67aSo
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 800 Meters · YaleYale800 Meters—DNSSo
Apr 19Mark Young InvitationalApr 19 · 3000m Steeplechase · Place 2 · YaleYale3000m Steeplechase29:50.74SO
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · 3000m Steeplechase · Place 5 · YaleYale3000m Steeplechase0.914m5.10:02.41aSo
Apr 4Sam HowellApr 4 · 1500 Meters · Place 24 · YaleYale1500 Meters24.3:56.99a PBSo
Apr 4UCONN Dog FightApr 4 · 1500 Meters · YaleYale1500 Meters--DNSSo
Apr 4UCONN Dog FightApr 4 · 800 Meters · YaleYale800 Meters--DNSSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Yale Giegengack InvitationalFeb 15 · 1 Mile · Place 10 · YaleYale1 Mile104:19.89a PB—
Feb 15Yale Giegengack InvitationalFeb 15 · 800 Meters · Place 12 · YaleYale800 Meters121:57.18a PB—
Jan 24Riverhawk InvitationalJan 24 · 3000 Meters · Place 39 · YaleYale3000 Meters39.8:49.92aSo
Jan 18Columbia-Dartmouth-YaleJan 18 · 1 Mile · Place 6 · YaleYale1 Mile6.4:25.75aSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Springtime InvitationalApr 28 · 1500 Meters · Place 5 · YaleYale1500 Meters54:04.04FR
Apr 20Yale Mark Young InvitationalApr 20 · 1500 Meters · Place 8 · YaleYale1500 Meters84:03.16a—
Apr 6Yale vs. HarvardApr 6 · 3000 Meters · Place 4 · YaleYale3000 Meters49:14.08 PBFR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18Wyoming State ChampionshipMay 18 · 800 Meters · Place 5 · Natrona CountyNatrona County800 Meters51:57.67 PB12
May 18Wyoming State ChampionshipMay 18 · 3200 Meters · Place 19 · Natrona CountyNatrona County3200 Meters1910:19.69 PB12
May 18Wyoming State ChampionshipMay 18 · 1600 Meters · Place 10 · Natrona CountyNatrona County1600 Meters104:29.69 PB12
May 18Wyoming State ChampionshipMay 18 · 800 Meters · Place 5 · Natrona CountyNatrona County800 Meters51:57.6712
May 18Wyoming State ChampionshipMay 18 · 3200 Meters · Place 19 · Natrona CountyNatrona County3200 Meters1910:19.6912
May 18Wyoming State ChampionshipMay 18 · 1600 Meters · Place 10 · Natrona CountyNatrona County1600 Meters104:29.6912
May 5Camel QualifierMay 5 · 800 Meters · Place 2 · Natrona CounNatrona Coun800 Meters22:03.15—
Apr 13Trojan InvitationalApr 13 · 1600 Meters · Place 4 · Natrona CountyNatrona County1600 Meters4.4:52.85a12
Apr 13Trojan InvitationalApr 13 · 800 Meters · Place 2 · Natrona CountyNatrona County800 Meters2.2:08.79a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 3WHSAA Indoor State ChampionshipsMar 3 · 3200 Meters · Place 9 · Natrona CounNatrona Coun3200 Meters910:12.73 PB—
Mar 3WHSAA Indoor State ChampionshipsMar 3 · 1600 Meters · Place 6 · Natrona CounNatrona Coun1600 Meters64:37.37 PB—
Mar 3WHSAA Indoor State ChampionshipsMar 3 · 800 Meters · Place 3 · Natrona CounNatrona Coun800 Meters31:59.99—
Feb 3Basin Nation MeetFeb 3 · 1600 Meters · Place 13 · Natrona CounNatrona Coun1600 Meters134:52.43—
Feb 3Basin Nation MeetFeb 3 · 800 Meters · Place 5 · Natrona CounNatrona Coun800 Meters52:08.54—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19Wyoming State Track and Field ChampionshipsMay 19 · 1600 Meters · Place 17 · Natrona CounNatrona Coun1600 Meters174:43.6011
May 19Wyoming State Track and Field ChampionshipsMay 19 · 800 Meters · Place 12 · Natrona CounNatrona Coun800 Meters122:03.3911
May 13Wyoming 4A West RegionalsMay 13 · 1600 Meters · Place 6 · Natrona CountyNatrona County1600 Meters6.4:46.54a11
May 13Wyoming 4A West RegionalsMay 13 · 800 Meters · Place 7 · Natrona CountyNatrona County800 Meters7.2:05.27a11
May 2Roy Peck May 2 · 1600 Meters · Place 3 · Natrona CountyNatrona County1600 Meters3.4:49.29a11
Apr 26Gary Benson (WY) Meet-Varsity OnlyApr 26 · 1600 Meters · Place 9 · Natrona CountyNatrona County1600 Meters9.4:49.88a11
Apr 26Gary Benson (WY) Meet-Varsity OnlyApr 26 · 800 Meters · Place 6 · Natrona CountyNatrona County800 Meters6.2:08.90a11
Apr 22Natrona County Invitational Apr 22 · 1600 Meters · Place 4 · Natrona CounNatrona Coun1600 Meters44:50.61—
Apr 22Natrona County Invitational Apr 22 · 800 Meters · Place 5 · Natrona CounNatrona Coun800 Meters52:07.41—
Apr 22Natrona County Invitational Apr 22 · 800 Meters · Place 5 · Natrona CountyNatrona County800 Meters52:07.4111
Apr 22Natrona County Invitational Apr 22 · 1600 Meters · Place 4 · Natrona CountyNatrona County1600 Meters44:50.6111
Apr 19Rapid City's Track-O-Rama NationApr 19 · 3200 Meters · Place 10 · Natrona CountyNatrona County3200 Meters10.10:59.05a11
Apr 19Rapid City's Track-O-Rama NationApr 19 · 800 Meters · Place 8 · Natrona CountyNatrona County800 Meters8.2:10.31a11
Apr 9Trojan InvitationalApr 9 · 1600 Meters · Place 7 · Natrona CountyNatrona County1600 Meters7.4:56.27a11
Mar 19Early Bird NatronaMar 19 · 1600 Meters · Place 7 · Natrona CountyNatrona County1600 Meters7.5:06.23a11
Mar 19Early Bird NatronaMar 19 · 800 Meters · Place 11 · Natrona CountyNatrona County800 Meters11.2:18.75a11