Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anamosa Middle SchoolAnamosa Cross Country Invitational · Sep 2719:18.0Anamosa Cross Country InvitationalSeptember 27, 2025
5,000 Meters · Bellevue Golf CourseComet Cross Country Invitational · Sep 2318:02.1Comet Cross Country InvitationalSeptember 23, 2024
5,000 Meters · Grace Camp2025 Jim Hetrick High School Invitational (Central DeWitt) · Oct 918:25.92025 Jim Hetrick High School Invitational (Central DeWitt)October 9, 2025
5,000 Meters · Iowa City Kickers Soccer ParkClear Creek-Amana Clipper Classic · Sep 2819:51.4Clear Creek-Amana Clipper ClassicSeptember 28, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Nov 217:34.3Iowa State Championships 1ANovember 2, 2024
5,000 Meters · North Linn High SchoolIowa State Qualifier - 1A - North Linn · Oct 2318:35.2Iowa State Qualifier - 1A - North LinnOctober 23, 2025
5,000 Meters · Scott County ParkNorth Scott Lancer Invitational · Sep 1718:22.3North Scott Lancer Invitational September 17, 2024
5,000 Meters · Springville HS2026 Tri Rivers Conference XC Meet · Oct 1319:14.52026 Tri Rivers Conference XC MeetOctober 13, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 141 · Prince of Peace Catholic Clinton5,000 Meters State14120:28.712
Oct 22Iowa State Qualifier - 1A - North LinnOct 22 · 5,000 Meters Varsity · Place 11 · Prince of Peace Catholic Clinton5,000 Meters Varsity1118:38.812
Oct 132026 Tri Rivers Conference XC MeetOct 13 · 5,000 Meters Varsity Boys · Place 11 · Prince of Peace Catholic Clinton5,000 Meters Varsity Boys1119:14.5 PB12
Oct 82026 Jim Hetrick High School Invitational (Central DeWitt)Oct 8 · 5,000 Meters Boys Varsity 5K · Place 56 · Prince of Peace Catholic Clinton5,000 Meters Boys Varsity 5K5619:14.212
Sep 28Clear Creek-Amana Clipper ClassicSep 28 · 5,000 Meters Boys 5K · Place 63 · Prince of Peace Catholic Clinton5,000 Meters Boys 5K6319:51.4 PB12
Sep 262026 Anamosa XC Invitational Sep 26 · 5,000 Meters High School Boys 5000 Meters · Place 85 · Prince of Peace Catholic Clinton5,000 Meters High School Boys 5000 Meters8521:13.312
Sep 232026 Bellevue XC MeetSep 23 · 5,000 Meters High School Boys 5000 Meters · Place 12 · Prince of Peace Catholic Clinton5,000 Meters High School Boys 5000 Meters1219:23.112
Sep 152026 Lancer Cross Country InvitationalSep 15 · 5,000 Meters Varsity Boys 5000 Meters · Place 25 · Prince of Peace Catholic Clinton5,000 Meters Varsity Boys 5000 Meters2520:54.412

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - North LinnOct 23 · 5,000 Meters State · Place 14 · Prince of Peace Catholic Clinton5,000 Meters State1418:35.2 PB11
Oct 142025 Tri Rivers Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 11 · Prince of Peace Catholic Clinton5,000 Meters Varsity1118:21.2JR
Oct 92025 Jim Hetrick High School Invitational (Central DeWitt)Oct 9 · 5,000 Meters Boys Varsity 5K · Place 53 · Prince of Peace Catholic Clinton5,000 Meters Boys Varsity 5K5318:25.9 PB11
Oct 6Marquette Invitational XCOct 6 · 5,000 Meters Varsity · Place 28 · Prince of Peace Catholic Clinton5,000 Meters Varsity2820:28.4JR
Oct 2Western Dubuque InvitationalOct 2 · 5,000 Meters Varsity · Place 35 · Prince of Peace Catholic Clinton5,000 Meters Varsity3519:21.2JR
Sep 27Anamosa Cross Country InvitationalSep 27 · 5,000 Meters High School Boys · Place 40 · Prince of Peace Catholic Clinton5,000 Meters High School Boys4019:18.0 PB11
Sep 18Cascade InvitationalSep 18 · 5,000 Meters Varsity · Place 17 · Prince of Peace Catholic Clinton5,000 Meters Varsity1718:46.3JR
Sep 16Lancer XCSep 16 · 5,000 Meters Varsity · Place 13 · Prince of Peace Catholic Clinton5,000 Meters Varsity1318:41.2JR

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 1ANov 2 · 5,000 Meters Varsity 1A · Place 62 · Prince of Peace Catholic Clinton5,000 Meters Varsity 1A6217:34.3 PB10
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity 1A · Place 62 · Prince of Peace Catholic Clinton5,000 Meters Varsity 1A6217:34.3SO
Oct 24Iowa State Qualifier - 1A - Regina CatholicOct 24 · 5,000 Meters Varsity · Place 9 · Prince of Peace Catholic Clinton5,000 Meters Varsity918:13.3SO
Oct 15Tri-Rivers XC Conference Meet Oct 15 · 5,000 Meters Varsity · Place 9 · Prince of Peace Catholic Clinton5,000 Meters Varsity917:25.5SO
Oct 10Jim Hetrick High School Invitational (Central DeWitt)Oct 10 · 5,000 Meters Varsity · Place 17 · Prince of Peace Catholic Clinton5,000 Meters Varsity1717:26.8SO
Oct 7Marquette Invitational XCOct 7 · 5,000 Meters Varsity · Place 3 · Prince of Peace Catholic Clinton5,000 Meters Varsity317:39.1SO
Oct 3Western Dubuque InvitationalOct 3 · 5,000 Meters Varsity · Place 24 · Prince of Peace Catholic Clinton5,000 Meters Varsity2418:18.7SO
Sep 28Anamosa XCSep 28 · 5,000 Meters Varsity · Place 18 · Prince of Peace Cat5,000 Meters Varsity1818:21.6SO
Sep 23Comet Cross Country InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 6 · Prince of Peace Catholic Clinton5,000 Meters Varsity Boys618:02.1 PB10
Sep 19Cascade InvitationalSep 19 · 5,000 Meters Varsity · Place 23 · Prince of Peace Catholic Clinton5,000 Meters Varsity2319:14.6SO
Sep 17North Scott Lancer Invitational Sep 17 · 5,000 Meters Varsity Boys · Place 10 · Prince of Peace Catholic Clinton5,000 Meters Varsity Boys1018:22.3 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 18Comet Cross Country Invitational XCSep 18 · 5,000 Meters Varsity Boys · Place 15 · Prince of Peace Catholic Clinton5,000 Meters Varsity Boys1519:15.89
Sep 12North Scott XCSep 12 · 5,000 Meters Varsity Boys · Place 47 · Prince of Peace Catholic Clinton5,000 Meters Varsity Boys4719:42.09
Sep 1Bob Brown InvitationalSep 1 · 5,000 Meters Varsity · Place 103 · Prince of Peace5,000 Meters Varsity1036:53.709

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13Tri-Rivers ConferenceOct 13 · 2 Miles Middle School · Place 4 · Prince of Peace2 Miles Middle School46:288
Oct 11Tri-Rivers Conference MeetOct 11 · 2 Miles Middle School · Place 4 · Prince of Peace2 Miles Middle School46:288
Sep 19Bellevue InvitationalSep 19 · Varsity · Place 21 · Prince of PeaceVarsity216:048