Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 8 | 33:06.1 | NCAA DII Midwest Regional | November 8, 2025 |
| 5,000 Meters · St. Michael the Archangel Catholic High SchoolSt. Mary’s 49th Annual Invitational · Sep 4 | 19:06.64 | St. Mary’s 49th Annual Invitational | September 4, 2021 |
| 5,000 Meters · ColumbiaGans Creek Classic (Girls White & Boys Blue Divisions) · Sep 25 | 17:13.2 | Gans Creek Classic (Girls White & Boys Blue Divisions) | September 25, 2021 |
| 5,000 Meters · Platte Ridge ParkBishop LeBlond Invitational-Held this year at Platte Ridge Park HS & MS · Oct 1 | 17:25 | Bishop LeBlond Invitational-Held this year at Platte Ridge Park HS & MS | October 1, 2022 |
| 5,000 Meters · St. Michael the Archangel H.S.20th SMH Fall Classic · Oct 24 | 18:53.0 | 20th SMH Fall Classic | October 24, 2020 |
| 5,000 Meters · St. Pius X High School Athletic ComplexSPX Invite · Sep 26 | 20:49.0 | SPX Invite | September 26, 2020 |
| 5,000 Meters · Warrensburg High SchoolWarrensburg CC Meet · Oct 15 | 18:13.2 | Warrensburg CC Meet | October 15, 2020 |
| 8,000 Meters · Baldwin Golf CourseBaker Wildcat Classic · Sep 6 | 25:55.5 | Baker Wildcat Classic | September 6, 2025 |
| 8,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 25:19.37 | GLVC Cross Country Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 3 State XC ChampionshipNov 5 · 5,000 Meters Varsity · Place 11 · St. MichaelSt. Michael | 5,000 Meters Varsity | 11 | 16:54.1 | 12 |
| Oct 29 | MSHSAA Class 3 - District 4Oct 29 · 5,000 Meters Varsity · Place 1 · St. MichaelSt. Michael | 5,000 Meters Varsity | 1 | 17:10.54 | 12 |
| Oct 15 | Crossroads Conference MeetOct 15 · 5,000 Meters Varsity · Place 3 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 3 | 17:41.7 | 12 |
| Oct 8 | Kearney InvitationalOct 8 · 5,000 Meters Varsity · Place 13 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 13 | 17:14.1 | 12 |
| Oct 1 | Bishop LeBlond Invitational-Held this year at Platte Ridge Park HS & MSOct 1 · 5,000 Meters Varsity · Place 3 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 3 | 17:25 PB | 12 |
| Sep 27 | 14th Annual Lamar Tigers CC InvSep 27 · 5,000 Meters Varsity · Place 4 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 4 | 17:13.4Unofficial | 12 |
| Sep 24 | Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 2 · St. MichaelSt. Michael | 5,000 Meters Varsity | 2 | 17:00.2 | 12 |
| Sep 17 | LSN InvitationalSep 17 · 5,000 Meters Varsity · Place 15 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 15 | 16:49.6Unofficial | 12 |
| Sep 10 | Knob Noster InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 1 | 16:57.6 | 12 |
| Sep 3 | St.Mary’s 50th CC InvitationalSep 3 · 5,000 Meters Varsity · Place 2 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 2 | 17:46.75Unofficial | 12 |
| Aug 27 | Alumni / Time trial 5kAug 27 · 5,000 Meters SMA 5k Time Trial · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters SMA 5k Time Trial | 0 | 18:33.70Unofficial | 12 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSAA Class 3 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 72 · St. MichaelSt. Michael | 5,000 Meters Varsity | 72 | 17:57.8 | 11 |
| Oct 30 | MSHSAA Class 3 District 4Oct 30 · 5,000 Meters Varsity · Place 11 · St. Michael the ArchSt. Michael the Arch | 5,000 Meters Varsity | 11 | 18:50.3 | JR |
| Oct 2 | Bishop LeBlond InvitationalOct 2 · 5,000 Meters Varsity · Place 8 · St Michael the Arch...St Michael the Arch... | 5,000 Meters Varsity | 8 | 18:15.19 | 11 |
| Sep 28 | 13th Annual Lamar Tiger’s CC Inv.Sep 28 · 5,000 Meters Varsity · Place 8 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 8 | 17:21.8Unofficial | 11 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 33 · St. MichaelSt. Michael | 5,000 Meters Varsity | 33 | 17:13.2 | 11 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Boys Blue Division · Place 33 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Boys Blue Division | 33 | 17:13.2Unofficial | 11 |
| Sep 25 | Gans Creek Classic (Girls White & Boys Blue Divisions)Sep 25 · 5,000 Meters Boys Blue Division · Place 33 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Boys Blue Division | 33 | 17:13.2 PB | 11 |
| Sep 18 | LSN InvitationalSep 18 · 5,000 Meters Varsity · Place 44 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 44 | 17:27.9Unofficial | 11 |
| Sep 11 | Knob Noster InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 2 | 17:45.7 | 11 |
| Sep 4 | 49th St. Mary’s CC InvitationalSep 4 · 5,000 Meters Varsity · Place 10 · St Michael the Arch...St Michael the Arch... | 5,000 Meters Varsity | 10 | 19:06.64 | 11 |
| Sep 4 | St. Mary’s 49th Annual InvitationalSep 4 · 5,000 Meters Varsity · Place 10 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 10 | 19:06.64 PB | 11 |
| Aug 28 | St.Michael the Archangel Alumni Run / Time TrialAug 28 · 5,000 Meters Varsity · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 0 | 19:20Unofficial | 11 |
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 3 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 74 · St. MichaelSt. Michael | 5,000 Meters Varsity | 74 | 18:25.4 | 10 |
| Nov 5 | Class3A State MeetNov 5 · 5,000 Meters New Division · Place 74 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters New Division | 74 | 18:25.4Unofficial | 10 |
| Oct 24 | 20th SMH Fall ClassicOct 24 · 5,000 Meters Varsity · Place 7 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 7 | 18:53.0 PB | 10 |
| Oct 15 | Warrensburg CC MeetOct 15 · 5,000 Meters Varsity-Large School · Place 28 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity-Large School | 28 | 18:13.2 PB | 10 |
| Oct 10 | Battle of Lexington XC InvitationalOct 10 · 5,000 Meters Varsity · Place 8 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 8 | 18:35Unofficial | 10 |
| Oct 3 | Bishop LeBlond InvitationalOct 3 · 5,000 Meters Varsity · Place 16 · St Michael the Arch...St Michael the Arch... | 5,000 Meters Varsity | 16 | 18:14.61 | 10 |
| Sep 29 | 12th Annual Lamar Tiger’s CC Inv.Sep 29 · 5,000 Meters Varsity · Place 22 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 22 | 18:33.6Unofficial | 10 |
| Sep 26 | SPX InviteSep 26 · 5,000 Meters Varsity · Place 26 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 26 | 20:49.0 PB | 10 |
| Sep 12 | Knob Noster InvitationalSep 12 · 5,000 Meters High School Boys · Place 8 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters High School Boys | 8 | 18:52.7Unofficial | 10 |
| Sep 5 | St.Mary’s 48th CC InvitationalSep 5 · 5,000 Meters Varsity · Place 10 · St Michael the Arch...St Michael the Arch... | 5,000 Meters Varsity | 10 | 20:28.4 | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 19th SMH Fall ClassicOct 26 · 5,000 Meters Varsity · Place 26 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 26 | 20:50 | 9 |
| Oct 17 | Warrensburg CC MeetOct 17 · 5,000 Meters Varsity · Place 103 · St. MichaelsSt. Michaels | 5,000 Meters Varsity | 103 | 20:34.3 | — |
| Oct 15 | E.A. Markey InvitationalOct 15 · 5,000 Meters Varsity · Place 9 · St Michael the Arch...St Michael the Arch... | 5,000 Meters Varsity | 9 | 21:50 | 9 |
| Oct 12 | Kearney InvitationalOct 12 · 5,000 Meters Varsity · Place 67 · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 67 | 21:23.1 | 09 |
| Sep 21 | Lee’s Summit North InvitationalSep 21 · 5,000 Meters Varsity · St. Michael the ArchangelSt. Michael the Archangel | 5,000 Meters Varsity | 0 | 21:37.6Unofficial | 9 |
| Sep 7 | St. Mary’s 47th CC InvitationalSep 7 · 2,500 Meters Novice · Place 6 · St Michael the Arch...St Michael the Arch... | 2,500 Meters Novice | 6 | 10:53 | 9 |