Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJayhawk HS Open · Jan 265:04.24aJayhawk HS OpenJanuary 26, 2020
10,000 Meters · OutdoorBig East Outdoor · May 1431:18.72aBig East OutdoorMay 14, 2026
1500 Meters · IndoorSuper Topeka Meet · Feb 194:16.71aSuper Topeka Meet February 19, 2022
1500 Meters · OutdoorMusco Twilight · May 24:00.87Musco TwilightMay 2, 2025
1600 Meters · OutdoorKansas State HS Track & Field Championships · May 274:27.29aKansas State HS Track & Field ChampionshipsMay 27, 2022
3000 Meters · IndoorBig East · Feb 278:25.18aBig EastFebruary 27, 2026
3000 Meters · OutdoorMusco Twilight · May 18:35.82aMusco TwilightMay 1, 2026
3200 Meters · OutdoorShawnee Mission North Relays · May 69:24.02Shawnee Mission North RelaysMay 6, 2022
5000 Meters · IndoorUSD Early Bird · Apr 415:15.76aUSD Early BirdApril 4, 2025
5000 Meters · OutdoorJim Duncan Invitational · Apr 1014:49.85aJim Duncan InvitationalApril 10, 2026
800 Meters · OutdoorLittle KU Meet · Apr 132:00.56Little KU MeetApril 13, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 10,000 Meters · Place 12 · CreightonCreighton10,000 Meters12.31:18.72a PBSr
May 1Musco TwilightMay 1 · 3000 Meters · Place 2 · CreightonCreighton3000 Meters2.8:35.82a PBSr
Apr 24Kip Janvrin OpenApr 24 · 5000 Meters · Place 57 · CreightonCreighton5000 Meters57.15:18.30aSr
Apr 10Jim Duncan InvitationalApr 10 · 5000 Meters · Place 3 · CreightonCreighton5000 Meters314:49.85a PBSr
Mar 28Central Nebraska ChallengeMar 28 · 1500 Meters · Place 3 · CreightonCreighton1500 Meters3.4:04.95aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · 3000 Meters · Place 13 · CreightonCreighton3000 Meters13.8:25.18a PBSr
Feb 6Iowa State ClassicFeb 6 · 3000 Meters · Place 10 · CreightonCreighton3000 Meters108:42.66aSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Musco TwilightMay 2 · 1500 Meters · Place 3 · CreightonCreighton1500 Meters34:00.87 PBJR
Apr 24Kip Janvrin OpenApr 24 · 5000 Meters · Place 37 · CreightonCreighton5000 Meters37.15:28.28aJr
Apr 11Jim Duncan InvitationalApr 11 · 5000 Meters · Place 6 · CreightonCreighton5000 Meters614:53.84aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4USD Early BirdApr 4 · 5000 Meters · Place 14 · CreightonCreighton5000 Meters14.15:15.76a PBJr
Feb 8Iowa State ClassicFeb 8 · 3000 Meters · Place 18 · CreightonCreighton3000 Meters188:50.32JR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25Kip Janvrin OpenApr 25 · 5000 Meters · Place 16 · CreightonCreighton5000 Meters1615:02.68a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Iowa State ClassicFeb 3 · 3000 Meters · Place 24 · CreightonCreighton3000 Meters248:52.17a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 272023 Kip Janvrin OpenApr 27 · 5000 Meters · Place 65 · CreightonCreighton5000 Meters65.15:32.52aFr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Kansas State HS Track & Field ChampionshipsMay 27 · 3200 Meters · Place 8 · St James AcademySt James Academy3200 Meters8.9:43.41a12
May 27Kansas State HS Track & Field ChampionshipsMay 27 · 1600 Meters · Place 7 · St James AcademySt James Academy1600 Meters7.4:27.29a PB12
May 13Eastern Kansas LeagueMay 13 · 1600 Meters · Place 4 · St. JamesSt. James1600 Meters44:27.3012
May 6Shawnee Mission North RelaysMay 6 · 3200 Meters · Place 6 · St. James AcademySt. James Academy3200 Meters69:24.02 PB12
Apr 22Lawrence Free State Barrier BreakersApr 22 · 3200 Meters · Place 9 · St. James AcSt. James Ac3200 Meters99:58.47—
Apr 22Lawrence Free State Barrier BreakersApr 22 · 1600 Meters · Place 8 · St. James AcSt. James Ac1600 Meters84:30.61—
Apr 22Lawrence Free State Barrier BreakersApr 22 · 3200 Meters · Place 9 · St. James AcSt. James Ac3200 Meters99:58.47—
Apr 22Lawrence Free State Barrier BreakersApr 22 · 1600 Meters · Place 8 · St. James AcSt. James Ac1600 Meters84:30.61—
Apr 13Little KU MeetApr 13 · 800 Meters · Place 4 · St. James AcSt. James Ac800 Meters42:00.56 PB—
Apr 1Emporia State University HS RelaysApr 1 · 3200 Meters · Place 1 · St James AcademySt James Academy3200 Meters19:34.3512

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Super Topeka Meet Feb 19 · 1500 Meters · Place 10 · St James AcademySt James Academy1500 Meters10.4:16.71a PB12
Feb 19Super Topeka Meet Feb 19 · 800 Meters · St James AcademySt James Academy800 Meters—DNS12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 275A-6A Kansas State HS Track & Field ChampionshipsMay 27 · 3200 Meters · Place 13 · St James AcademySt James Academy3200 Meters13.9:58.38a11
May 21KSHSAA 5A Regional #5May 21 · 3200 Meters · Place 3 · St James AcademySt James Academy3200 Meters3.9:41.75aUnofficial11
May 1Trials of Miles Kansas City Qualifier May 1 · 1600 Meters · Place 13 · St James AcademySt James Academy1600 Meters134:38.5011
May 1Trials of Miles Kansas City Qualifier May 1 · 1600 Meters · Place 13 · St. James AcSt. James Ac1600 Meters134:38.50—
Apr 22Barrier BreakerApr 22 · 3200 Meters · Place 8 · St. James AcSt. James Ac3200 Meters89:49.26—
Apr 22Boys barrier breakersApr 22 · 3200 Meters · Place 8 · St James AcademySt James Academy3200 Meters8.9:49.26a11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Jayhawk HS OpenJan 26 · 1 Mile · Place 26 · Heartland PaHeartland Pa1 Mile26.5:04.24a PB10

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7JV EKL ChampionshipMay 7 · 3200 Meters · Place 6 · St James AcademySt James Academy3200 Meters6.10:40.17a9
Apr 16Mill Valley InvitationalApr 16 · 1600 Meters · Place 18 · St JamesSt James1600 Meters185:04.579
Apr 12Barrier BreakersApr 12 · 3200 Meters · Place 29 · St James AcademySt James Academy3200 Meters29.10:43.79a9

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Christian and Homeschool NationalsMay 9 · 2400 Meters · Place 5 · Christ Preparatory AcadChrist Preparatory Acad2400 Meters5.8:56.52aUnofficial8
May 9Christian and Homeschool NationalsMay 9 · 1600 Meters · Place 7 · Christ Preparatory AcadChrist Preparatory Acad1600 Meters7.5:29.97aUnofficial8
May 5Veritas Christian Academy InviteMay 5 · 1600 Meters · Place 5 · Christ Preparatory AcadChrist Preparatory Acad1600 Meters5.5:34.55aUnofficial8
May 5Veritas Christian Academy InviteMay 5 · 1600 Meters · Place 5 · Christ Preparatory AcadChrist Preparatory Acad1600 Meters5.5:34.55aUnofficial8
Apr 27McLouth InvitationalApr 27 · 3200 Meters · Place 1 · Christ Preparatory AcadChrist Preparatory Acad3200 Meters1.12:14.50Unofficial8
Apr 17Pleasant Ridge InvitationalApr 17 · 3200 Meters · Place 3 · Christ Preparatory AcadChrist Preparatory Acad3200 Meters3.12:05.28Unofficial8
Apr 12Jefferson County West InvitationalApr 12 · 1600 Meters · Place 2 · Christ Preparatory AcadChrist Preparatory Acad1600 Meters2.5:36.79Unofficial8
Apr 5Oskaloosa InvitationalApr 5 · 3200 Meters · Place 3 · Christ Preparatory AcadChrist Preparatory Acad3200 Meters3.11:45.50Unofficial8
Mar 29West Platte InvitationalMar 29 · 1600 Meters · Place 1 · Christ Preparatory AcadChrist Preparatory Acad1600 Meters1.5:32.07aUnofficial8
Mar 24CPA Time TrialMar 24 · 1600 Meters · Christ Preparatory AcadChrist Preparatory Acad1600 Meters—5:36.67Unofficial8
Mar 24CPA Time TrialMar 24 · 400 Meters · Christ Preparatory AcadChrist Preparatory Acad400 Meters—81.64Unofficial8

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Veritas InvitationalMay 6 · 1600 Meters · Place 5 · Christ Preparatory AcadChrist Preparatory Acad1600 Meters5.5:34.55a8