Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMissouri Valley Conference Indoor Championships · Feb 264:12.42aMissouri Valley Conference Indoor ChampionshipsFebruary 26, 2023
10,000 Meters · OutdoorMissouri Valley Track and Field Championships · May 1730:47.23aMissouri Valley Track and Field ChampionshipsMay 17, 2025
1500 Meters · OutdoorWashU Distance Carnival · Mar 263:55.60aWashU Distance CarnivalMarch 26, 2026
1600 Meters · OutdoorDale Collier Invitational · Apr 304:15.22aDale Collier Invitational April 30, 2022
1600 Meters · OutdoorTimberland "Wolfpack" Invitational · Apr 104:30.72Timberland "Wolfpack" InvitationalApril 10, 2021
3000 Meters · Indoor2025 Meyo Invitational · Jan 318:07.18a2025 Meyo InvitationalJanuary 31, 2025
3200 Meters · OutdoorTimberland Wolfpack Invitational · Apr 99:17.67Timberland Wolfpack InvitationalApril 9, 2022
3200 Meters · OutdoorTimberland Wolfpack Invitational · Apr 99:17.67Timberland Wolfpack InvitationalApril 9, 2022
5000 Meters · IndoorMissouri Valley Conference Indoor Track & Field Championships · Mar 114:11.77aMissouri Valley Conference Indoor Track & Field ChampionshipsMarch 1, 2026
5000 Meters · OutdoorStanford Invitational · Apr 413:56.95aStanford InvitationalApril 4, 2025
800 Meters · OutdoorJohn Creer Invitational · Apr 161:56.40aJohn Creer InvitationalApril 16, 2022
Combined results · OutdoorMSHSAA Class 3 District 3 · May 114:58.34MSHSAA Class 3 District 3May 11, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 162026 MVC Outdoor ChampionshipsMay 16 · 10,000 Meters · Place 8 · BradleyBradley10,000 Meters8.31:06.36aSr
May 162026 MVC Outdoor ChampionshipsMay 16 · 5000 Meters · BradleyBradley5000 Meters—DNFSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 18 · BradleyBradley5000 Meters18.14:29.72aSr
Apr 3Stanford InviteApr 3 · 5000 Meters · BradleyBradley5000 Meters--DNFSr
Mar 26WashU Distance CarnivalMar 26 · 1500 Meters · Place 31 · BradleyBradley1500 Meters31.3:55.60a PBSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Missouri Valley Conference Indoor Track & Field ChampionshipsMar 1 · 5000 Meters · Place 2 · BradleyBradley5000 Meters214:11.77a PBSR
Mar 1Missouri Valley Conference Indoor Track & Field ChampionshipsMar 1 · 3000 Meters · Place 4 · BradleyBradley3000 Meters48:16.36aSR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Missouri Valley Track and Field ChampionshipsMay 17 · 10,000 Meters · Place 3 · BradleyBradley10,000 Meters3.30:47.23a PBJr
May 17Missouri Valley Track and Field ChampionshipsMay 17 · 5000 Meters · BradleyBradley5000 Meters—DNFJr
Apr 4Stanford InvitationalApr 4 · 5000 Meters · Place 3 · BradleyBradley5000 Meters3.13:56.95a PBJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 312025 Meyo InvitationalJan 31 · 3000 Meters · Place 4 · BradleyBradley3000 Meters48:07.18a PB—
Jan 17Hawkeye InvitationalJan 17 · 3000 Meters · Place 7 · BradleyBradley3000 Meters7.8:17.97aJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Jimmy Grant InvitationalDec 13 · 3000 Meters · Place 5 · BradleyBradley3000 Meters5.8:26.83aJr
Jan 26IUPUI InvitationalJan 26 · 3000 Meters · Place 9 · BradleyBradley3000 Meters98:34.43a—
Jan 12Hawkeye InvitationalJan 12 · 3000 Meters · Place 5 · BradleyBradley3000 Meters5.8:45.45aSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MVC Outdoor ChampionshipsMay 10 · 3000m Steeplechase · BradleyBradley3000m Steeplechase0.914m--DNSSo
May 10MVC Outdoor ChampionshipsMay 10 · 1500 Meters · Place 26 · BradleyBradley1500 MetersRound P26.4:07.74aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 29 · BradleyBradley5000 Meters29.14:40.53aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 122 · BradleyBradley1500 Meters122.4:00.42aSo
Apr 5SLU BillikenApr 5 · 1500 Meters · Place 8 · BradleyBradley1500 Meters8.4:01.65aSo
Apr 5SLU BillikenApr 5 · 800 Meters · BradleyBradley800 Meters—DNFSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 1John Coughlan InvitationalDec 1 · 1 Mile · Place 3 · BradleyBradley1 Mile3.4:26.02aSo
Feb 26Missouri Valley Conference Indoor ChampionshipsFeb 26 · 1 Mile · Place 10 · BradleyBradley1 MileRound P10.4:12.42a PBFr
Feb 26Missouri Valley Conference Indoor ChampionshipsFeb 26 · 1 Mile · Place 9 · BradleyBradley1 Mile9.4:24.42aFr
Feb 11GVSU Big Meet-FridayFeb 11 · 1 Mile · Place 48 · BradleyBradley1 Mile48.4:28.75aFr
Feb 11GVSU Big Meet-FridayFeb 11 · 3000 Meters · Place 13 · BradleyBradley3000 Meters13.8:30.10aFr
Feb 4Meyo InvitationalFeb 4 · 5000 Meters · Place 33 · BradleyBradley5000 Meters33.14:51.14aFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Gary Weineke MemorialApr 21 · 5000 Meters · Place 18 · UNAT-BradleyUNAT-Bradley5000 Meters1815:25.57—

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 3 State Track & Field ChampionshipsMay 27 · 3200 Meters · Place 3 · Lutheran (St. Charles)Lutheran (St. Charles)3200 Meters3.9:26.83a12
May 27MSHSAA Class 3 State Track & Field ChampionshipsMay 27 · 1600 Meters · Place 4 · Lutheran (St. Charles)Lutheran (St. Charles)1600 Meters4.4:18.99a12
May 27MSHSAA Class 3 State Track & Field ChampionshipsMay 27 · 800 Meters · Place 6 · Lutheran (St. Charles)Lutheran (St. Charles)800 Meters6.1:59.16a12
May 21MSHSAA Class 3 Sectional 2May 21 · 3200 Meters · Place 2 · Lutheran (St. Charles) High ScLutheran (St. Charles) High Sc3200 Meters29:55.5812
May 21MSHSAA Class 3 Sectional 2May 21 · 1600 Meters · Place 3 · Lutheran (St. Charles) High ScLutheran (St. Charles) High Sc1600 Meters34:23.8312
May 21MSHSAA Class 3 Sectional 2May 21 · 800 Meters · Place 3 · Lutheran (St. Charles) High ScLutheran (St. Charles) High Sc800 Meters31:58.9812
May 21MSHSAA Class 3 Sectional 2May 21 · 3200 Meters · Place 2 · Lutheran (StLutheran (St3200 Meters29:55.5812
May 21MSHSAA Class 3 Sectional 2May 21 · 1600 Meters · Place 3 · Lutheran (StLutheran (St1600 Meters34:23.8312
May 21MSHSAA Class 3 Sectional 2May 21 · 800 Meters · Place 3 · Lutheran (StLutheran (St800 Meters31:58.9812
May 14MSHSAA Class 3 District 3May 14 · 3200 Meters · Place 1 · Lutheran (St. Charles)Lutheran (St. Charles)3200 Meters1.10:06.21a12
May 14MSHSAA Class 3 District 3May 14 · 1600 Meters · Place 1 · Lutheran (St. Charles)Lutheran (St. Charles)1600 Meters1.4:24.57a12
May 14MSHSAA Class 3 District 3May 14 · 800 Meters · Place 3 · Lutheran (St. Charles)Lutheran (St. Charles)800 Meters3.2:02.46a12
Apr 30Dale Collier Invitational Apr 30 · 1600 Meters · Place 3 · Lutheran (St. Charles)Lutheran (St. Charles)1600 Meters3.4:15.22a PB12
Apr 16John Creer InvitationalApr 16 · 800 Meters · Place 1 · Lutheran (St. Charles)Lutheran (St. Charles)800 Meters1.1:56.40a PB12
Apr 9Timberland Wolfpack InvitationalApr 9 · 3200 Meters · Place 1 · Lutheran (S.C.)Lutheran (S.C.)3200 Meters19:17.67 PB12
Apr 9Timberland Wolfpack InvitationalApr 9 · 3200 Meters · Place 1 · Lutheran (S.C.)Lutheran (S.C.)3200 Meters19:17.67 PB12
Apr 2Holt Invite Apr 2 · 3200 Meters · Lutheran (St. Charles)Lutheran (St. Charles)3200 Meters—DNS12
Apr 2Holt Invite Apr 2 · 1600 Meters · Place 2 · Lutheran (St. Charles)Lutheran (St. Charles)1600 Meters2.4:19.45a12
Apr 2Holt Invite Apr 2 · 800 Meters · Place 5 · Lutheran (St. Charles)Lutheran (St. Charles)800 Meters5.2:00.34a12
Mar 26Bob Carter InvitationalMar 26 · 3200 Meters · Place 1 · Lutheran (St. Charles)Lutheran (St. Charles)3200 Meters1.9:38.33a12
Mar 26Bob Carter InvitationalMar 26 · 800 Meters · Place 2 · Lutheran (St. Charles)Lutheran (St. Charles)800 Meters2.2:01.70a12
Mar 18Season's Open MeetMar 18 · 800 Meters · Place 1 · Lutheran (S.C.)Lutheran (S.C.)800 Meters12:01.1012
Mar 18Season's Open MeetMar 18 · 1600 Meters · Place 1 · Lutheran (S.C.)Lutheran (S.C.)1600 Meters14:22.0512

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Eastern Indoors InvitationalFeb 11 · 1 Mile · Place 4 · UnattachedUnattached1 Mile4.4:20.80a12
Jan 30Kansas HS OpenJan 30 · 1 Mile · Place 2 · UnattachedUnattached1 Mile2.4:26.25a12
Jan 30Kansas HS OpenJan 30 · 3000 Meters · Place 2 · UnattachedUnattached3000 Meters2.9:03.17a12

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MSHSAA Class 3 State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 4 · Lutheran (StLutheran (St3200 Meters49:26.5911
May 29MSHSAA Class 3 State Track & Field ChampionshipsMay 29 · 1600 Meters · Place 4 · Lutheran (StLutheran (St1600 Meters44:26.7611
May 22MSHSAA Class 3 Sectional 1May 22 · 3200 Meters · Place 1 · Lutheran (St. CharleLutheran (St. Charle3200 Meters19:46.07JR
May 22MSHSAA Class 3 Sectional 1May 22 · 1600 Meters · Place 1 · Lutheran (St. CharleLutheran (St. Charle1600 Meters14:32.35JR
May 15MSHSAA Class 3 District 2May 15 · 3200 Meters · Place 1 · Lutheran (StLutheran (St3200 Meters19:39.8311
May 15MSHSAA Class 3 District 2May 15 · 1600 Meters · Place 1 · Lutheran (StLutheran (St1600 Meters14:33.5611
May 4MAAA JV ConferenceMay 4 · 3200 Meters · Place 1 · Lutheran (S.C.)Lutheran (S.C.)3200 Meters19:59.6711
May 4MAAA JV ConferenceMay 4 · 1600 Meters · Place 2 · Lutheran (S.C.)Lutheran (S.C.)1600 Meters24:30.6711
Apr 24Lafayette InviteApr 24 · 1600 Meters · Place 4 · Lutheran (S.C.)Lutheran (S.C.)1600 Meters44:27.9011
Apr 17Corey Siebert InvitationalApr 17 · 3200 Meters · Place 2 · Lutheran (St. Charles)Lutheran (St. Charles)3200 Meters2.9:31.16a11
Apr 16LHSSC Bob Carter Invitational (V/JV)Apr 16 · 3200 Meters · Place 2 · Lutheran (S.C.)Lutheran (S.C.)3200 Meters29:31.1611
Apr 16LHSSC Bob Carter Invitational (V/JV)Apr 16 · 3200 Meters · Place 2 · Lutheran (S.C.)Lutheran (S.C.)3200 Meters29:31.1611
Apr 10Timberland "Wolfpack" InvitationalApr 10 · 800 Meters · Place 6 · Lutheran (S.C.)Lutheran (S.C.)800 Meters62:10.8711
Apr 10Timberland "Wolfpack" InvitationalApr 10 · 1600 Meters · Place 4 · Lutheran (S.C.)Lutheran (S.C.)1600 Meters44:30.72 PB11
Mar 26AAA Conference RelaysMar 26 · 1600 Meters · Place 1 · Lutheran (S.C.)Lutheran (S.C.)1600 Meters14:30.7211

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 3 District 3May 11 · 1600 Meters · Place 8 · Lutheran (S.C.)Lutheran (S.C.)1600 Meters84:58.34FR
May 11MSHSAA Class 3 District 3May 11 · Combined results · Place 8 · Lutheran (S.C.)Lutheran (S.C.)Combined results84:58.34 PBFR
Apr 18Cunningham InvitationalApr 18 · 800 Meters · Place 3 · Lutheran (St. Charles)Lutheran (St. Charles)800 Meters32:17.87PR9