Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Walnut Creek @ PLSHSNebraska State JH XC Championship · Oct 6 | 14:58.7 | Nebraska State JH XC Championship | October 6, 2018 |
| 3,000 Meters · Walnut GroveUSATF Nebraska Association Junior Olympic Championships · Nov 3 | 12:39.10 | USATF Nebraska Association Junior Olympic Championships | November 3, 2019 |
| 3,000 Meters · Walnut Grove 3KUSATF Nebraska Association Junior Olympic Championships · Nov 11 | 14:18.00 | USATF Nebraska Association Junior Olympic Championships | November 11, 2018 |
| 3,000 Meters · Walnut Grove Park2020 USATF Nebraska Junior Olympic XC Championships · Nov 8 | 12:37.89 | 2020 USATF Nebraska Junior Olympic XC Championships | November 8, 2020 |
| 5,000 Meters · Boys Town High School Boys Town Invite · Oct 2 | 20:20.54 | Boys Town Invite | October 2, 2025 |
| 5,000 Meters · Capehart Soccer FieldsEastern Midland Conference Championship · Oct 9 | 19:45.62 | Eastern Midland Conference Championship | October 9, 2025 |
| 5,000 Meters · Mahoney State ParkPlatte River Rumble-HS · Sep 12 | 19:46.41 | Platte River Rumble-HS | September 12, 2025 |
| 5,000 Meters · Mount Michael High SchoolMount Michael Invitational · Sep 23 | 20:03 | Mount Michael Invitational | September 23, 2025 |
| 5,000 Meters · Pioneers ParkHarold Scott Invitational · Sep 18 | 20:30.90 | Harold Scott Invitational | September 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Eastern Midland Conference ChampionshipOct 9 · 5,000 Meters Junior Varsity · Place 34 · Elkhorn NorthElkhorn North | 5,000 Meters Junior Varsity | 34 | 19:45.62 PB | 10 |
| Oct 2 | Boys Town InviteOct 2 · 5,000 Meters Varsity · Place 18 · Elkhorn NorthElkhorn North | 5,000 Meters Varsity | 18 | 20:20.54 PB | 10 |
| Sep 23 | Mount Michael InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 32 · Elkhorn NorthElkhorn North | 5,000 Meters Junior Varsity | 32 | 20:03 PB | 10 |
| Sep 18 | Harold Scott InvitationalSep 18 · 5,000 Meters Varsity · Place 121 · Elkhorn NorthElkhorn North | 5,000 Meters Varsity | 121 | 20:30.90 PB | 10 |
| Sep 12 | Platte River Rumble-HSSep 12 · 5,000 Meters O Division · Place 40 · Elkhorn NorthElkhorn North | 5,000 Meters O Division | 40 | 19:46.41 PB | 10 |
| Sep 4 | Charlie Thorell InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 29 · Elkhorn NorthElkhorn North | 5,000 Meters Junior Varsity | 29 | 20:24.79 | 10 |
2020 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
2 results