Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Iowa City Kickers Soccer ParkClear Creek-Amana Clipper Classic · Sep 2824:59.5Clear Creek-Amana Clipper ClassicSeptember 28, 2026
5,000 Meters · Monticello HSIowa State Qualifier 2A @ Monticello · Oct 2423:51.0Iowa State Qualifier 2A @ MonticelloOctober 24, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28Clear Creek-Amana Clipper ClassicSep 28 · 5,000 Meters Boys 5K · Place 127 · Notre Dame / West Burlington5,000 Meters Boys 5K12724:59.5 PB11
Sep 122026 Monticello XCSep 12 · 5,000 Meters JV Boys 5000 Meters · Place 78 · Notre Dame / West Burlington5,000 Meters JV Boys 5000 Meters7826:06.311

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29Clear Creek-Amana Clipper ClassicSep 29 · 5,000 Meters Varsity · Place 92 · Notre Dame / West Burlington5,000 Meters Varsity9225:58.6SO
Sep 13Monticello XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 75 · Notre Dame / West Burlington5,000 Meters Junior Varsity7525:01.0SO

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - MonticelloOct 24 · 5,000 Meters Varsity · Place 94 · Notre Dame / West Burlington5,000 Meters Varsity9423:50.93FR
Oct 24Iowa State Qualifier 2A @ MonticelloOct 24 · 5,000 Meters New Division · Place 94 · Notre Dame / West Burlington5,000 Meters New Division9423:51.0 PB9
Sep 30Clear Creek-Amana Clipper ClassicSep 30 · 5,000 Meters Varsity · Place 95 · Notre Dame / West Burlington5,000 Meters Varsity9527:30.3FR
Sep 14Monticello XCSep 14 · 5,000 Meters Junior Varsity · Place 60 · Notre Dame / West -5,000 Meters Junior Varsity6025:49.8FR