Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3019:00.4Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 918:31.7MVC Super MeetOctober 9, 2025
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 419:17.4Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · MHI2025 Independence Invitational · Sep 1819:19.22025 Independence InvitationalSeptember 18, 2025
5,000 Meters · Pella HSIowa State Qualifier - 3A - Pella · Oct 2218:34.03Iowa State Qualifier - 3A - PellaOctober 22, 2025
5,000 Meters · Seminole Valley ParkCorridor XC Clash-High School · Sep 119:26.7Corridor XC Clash-High SchoolSeptember 1, 2023
5,000 Meters · Solon Recreation and Nature AreaSolon Invitational · Sep 2220:09.9Solon InvitationalSeptember 22, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3019:00.40Steve Johnson InvitationalSeptember 30, 2023
5,000 Meters · West Delaware HSIowa State Qualifier - 3A - West Delaware · Oct 1919:33.24Iowa State Qualifier - 3A - West DelawareOctober 19, 2022

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 3A - PellaOct 22 · 5,000 Meters State · Place 45 · Xavier Cedar Rapids5,000 Meters State4518:34.03 PB12
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Varsity · Place 49 · Xavier Cedar Rapids5,000 Meters Varsity4918:50.8SR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 101 · Xavier Cedar Rapids5,000 Meters Varsity10118:31.7 PB12
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 202 · Xavier Cedar Rapids5,000 Meters Varsity20219:17.4 PB12
Sep 29Clear Creek-Amana Clipper ClassicSep 29 · 5,000 Meters Varsity · Place 28 · Xavier Cedar Rapids5,000 Meters Varsity2819:32.7SR
Sep 22Solon InvitationalSep 22 · 5,000 Meters Varsity Boys 5K · Place 62 · Xavier Cedar Rapids5,000 Meters Varsity Boys 5K6220:09.9 PB12
Sep 182025 Independence InvitationalSep 18 · 5,000 Meters Boys Varsity 5K · Place 43 · Xavier Cedar Rapids5,000 Meters Boys Varsity 5K4319:19.2 PB12
Sep 11Cedar Rapids InvitationalSep 11 · 5,000 Meters Varsity · Place 69 · Xavier Cedar Rapids5,000 Meters Varsity6918:38.4SR
Aug 30Cedar Rapids Prairie InvitationalAug 30 · 5,000 Meters Varsity · Place 93 · Xavier Cedar Rapids5,000 Meters Varsity9320:12.8SR
Aug 26Mount Vernon InvitationalAug 26 · 5,000 Meters Varsity · Place 40 · Xavier Cedar Rapids5,000 Meters Varsity4019:34.5SR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 3A - SolonOct 23 · 5,000 Meters Varsity · Place 62 · Xavier Cedar Rapids5,000 Meters Varsity6219:01.2JR
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Varsity · Place 58 · Xavier Cedar Rapids5,000 Meters Varsity5818:58.1JR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 95 · Xavier Cedar Rapids5,000 Meters Varsity9518:23.0JR
Sep 30Clear Creek-Amana Clipper ClassicSep 30 · 5,000 Meters Varsity · Place 42 · Xavier Cedar Rapids5,000 Meters Varsity4220:41.5JR
Aug 31Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 90 · Xavier Cedar Rapids5,000 Meters Varsity9019:35.0JR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 3A - SolonOct 18 · 5,000 Meters Varsity · Place 53 · Xavier Cedar Rapids5,000 Meters Varsity5318:39.6SO
Oct 122023 MVC Mississippi Divisional XC Meet @ Dubuque Soccer ComplexOct 12 · 5,000 Meters Varsity · Place 48 · Xavier Cedar Rapids5,000 Meters Varsity4819:21.8SO
Oct 3West Delaware Hawks XCOct 3 · 5,000 Meters Varsity · Place 68 · Xavier Cedar Rapids5,000 Meters Varsity6819:02.9SO
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 196 · Xavier Cedar Rapids5,000 Meters Varsity19619:00.4 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 196 · Xavier Cedar Rapids5,000 Meters Boys Varsity Orange 5000M19619:00.40 PB10
Sep 25Clipper CC ClassicSep 25 · 5,000 Meters Varsity · Place 32 · Xavier Cedar Rapids5,000 Meters Varsity3220:18.2SO
Sep 9Benton InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · Xavier Cedar Rapids5,000 Meters Varsity1519:01.5SO
Sep 7Cedar Rapids InvitationalSep 7 · 5,000 Meters Varsity · Place 89 · Xavier Cedar Rapids5,000 Meters Varsity8918:40.7210
Sep 1Corridor XC Clash-High SchoolSep 1 · 5,000 Meters Boys 5K · Place 18 · Xavier Cedar Rapids5,000 Meters Boys 5K1819:26.7 PB10
Aug 26Cedar Rapids Prairie InvitationalAug 26 · 5,000 Meters Varsity · Place 45 · Xavier Cedar Rapids5,000 Meters Varsity4520:47.5SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier -3A- West DelawareOct 19 · 5,000 Meters Varsity · Place 68 · Xavier Cedar Rapids5,000 Meters Varsity6819:33.249
Oct 19Iowa State Qualifier - 3A - West DelawareOct 19 · 5,000 Meters State · Place 68 · Xavier Cedar Rapids5,000 Meters State6819:33.24 PB9
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 96 · Xavier Cedar Rapids5,000 Meters Varsity9618:53.059
Sep 26Clipper Cross Country ClassicSep 26 · 5,000 Meters Varsity · Place 42 · Xavier, CR5,000 Meters Varsity426:34.509
Sep 19Solon InvitationalSep 19 · 5,000 Meters Varsity · Place 52 · Xavier Cedar Rapids5,000 Meters Varsity5221:01.3FR
Sep 6Grinnell InvitationalSep 6 · 5,000 Meters Varsity · Place 59 · Xavier Cedar Rapids5,000 Meters Varsity5920:20.3FR
Sep 2Corridor XC ClashSep 2 · 5,000 Meters Varsity · Place 33 · Xavier Cedar Rapids5,000 Meters Varsity3320:52.8FR