Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Newman Catholic HSNewman Catholic Invitational · Aug 3112:26.83Newman Catholic InvitationalAugust 31, 2021
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1321:41.5Forest City InvitationalOctober 13, 2025
5,000 Meters · Belmond Golf CourseR.S. Belmond-Klemme Invitational · Sep 822:06.8R.S. Belmond-Klemme InvitationalSeptember 8, 2026
5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 2921:53.5Jesup InvitationalSeptember 29, 2026
5,000 Meters · Jewell Golf & Country ClubSouth Hamilton Invite · Oct 921:49.26South Hamilton InviteOctober 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Nov 220:24.5Iowa State Championships 1ANovember 2, 2024
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2321:55.9Riverhawk InvitationalSeptember 23, 2025
5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 621:58.2Dike-New Hartford InvitationalOctober 6, 2026
5,000 Meters · Maynes GroveIFA/AGWSR XC Invitational · Aug 2722:48.2IFA/AGWSR XC InvitationalAugust 27, 2026
5,000 Meters · Mercy Medical CenterNewman Catholic Invitational · Sep 123:11.3Newman Catholic InvitationalSeptember 1, 2026
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2321:15.4Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · Pioneer Town & Country ClubTop of Iowa Conerence Championships · Oct 1521:45.8Top of Iowa Conerence ChampionshipsOctober 15, 2026
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1721:47.6Clear Lake InvitationalSeptember 17, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22 Iowa State Qualifier - 1A - South WinneshiekOct 22 · 5,000 Meters Varsity · Place 17 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1722:07.1SR
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Varsity · Place 11 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1121:45.8 PB12
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters Varsity Girls · Place 33 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity Girls3321:58.2 PB12
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity Girls 5K · Place 57 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity Girls 5K5721:53.5 PB12
Sep 22Riverhawk InvitationalSep 22 · 5,000 Meters Varsity · Place 17 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1722:06.412
Sep 17Clear Lake InvitationalSep 17 · 5,000 Meters Varsity · Place 25 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity2521:47.6 PB12
Sep 8R.S. Belmond-Klemme InvitationalSep 8 · 5,000 Meters 5000m · Place 11 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters 5000m1122:06.8 PB12
Sep 1Newman Catholic InvitationalSep 1 · 5,000 Meters Varsity · Place 7 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity723:11.3 PB12
Aug 27IFA/AGWSR XC InvitationalAug 27 · 5,000 Meters High School Girls 5000 Meters · Place 16 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters High School Girls 5000 Meters1622:48.2 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 14 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters State1421:15.4 PB11
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 12 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1222:04.511
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 11 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters High School1121:41.5 PB11
Oct 9South Hamilton InviteOct 9 · 5,000 Meters High School · Place 16 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters High School1621:49.26 PB11
Oct 7Dike-New Hartford InvitationalOct 7 · 5,000 Meters Varsity · Place 20 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity2021:07.6JR
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 27 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity2721:51.1JR
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 13 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters High School1321:46.211
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Varsity · Place 15 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1521:55.9 PB11
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Varsity · Place 13 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1322:19.011
Sep 2Newman Catholic InvitationalSep 2 · 5,000 Meters Varsity · Place 9 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity921:56.711
Aug 28IFA/AGWSR InvitationalAug 28 · 5,000 Meters Varsity · Place 10 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1022:24.2JR
Aug 28IFA/AGWSR InvitationalAug 28 · 5,000 Meters Varsity · Place 10 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1022:24.2JR

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 1ANov 2 · 5,000 Meters Varsity 1A · Place 40 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity 1A4020:24.5 PB10
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity 1A · Place 40 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity 1A4020:24.5SO
Oct 24Iowa State Qualifier - 1A - Central SpringsOct 24 · 5,000 Meters Varsity · Place 10 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1020:35.6SO
Oct 17Top of Iowa Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 9 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity921:11.8SO
Oct 14Forest City InvitationalOct 14 · 5,000 Meters Varsity · Place 7 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity721:01.4SO
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Varsity · Place 32 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity3221:21.5SO
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 22 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity2220:57.3SO
Sep 26Panther InvitationalSep 26 · 5,000 Meters Varsity · Place 14 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1421:29.1SO
Sep 24Riverhawk InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity921:28.9SO
Sep 19Clear Lake InvitationalSep 19 · 5,000 Meters Varsity · Place 12 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1222:18.5SO
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 12 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity1222:33.1SO
Sep 10R.S Belmond-Klemme InvitationalSep 10 · 5,000 Meters Varsity · Place 7 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity722:17.3SO
Sep 3Newman Catholic InvitationalSep 3 · 5,000 Meters Varsity · Place 8 · Newman Catholic Mason CityNewman Catholic Mason City5,000 Meters Varsity821:59.7SO

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 57 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity5720:56.6FR
Oct 19Iowa State Qualifier - 1A - Central SpringsOct 19 · 5,000 Meters Varsity · Place 7 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity720:20.3FR
Oct 12Top of Iowa Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 13 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity1322:07.49FR
Oct 3Dike-New Hartford InvitationalOct 3 · 5,000 Meters Varsity · Place 14 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity1421:07.1FR
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 18 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity1821:02.5FR
Sep 21Panther InvitationalSep 21 · 5,000 Meters Varsity · Place 9 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity921:00.95FR
Sep 19Mason City InvitationalSep 19 · 5,000 Meters Varsity · Place 8 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity821:07.28FR
Sep 14Clear Lake InvitationalSep 14 · 5,000 Meters Varsity · Place 12 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity1221:09.4FR
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity1122:12.7FR
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity1122:12.7FR
Aug 29Newman Catholic InvitationalAug 29 · 5,000 Meters Varsity · Place 11 · Newman Catholic MasonNewman Catholic Mason5,000 Meters Varsity1122:39.75FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Newman Catholic InvitationalAug 31 · 1.5 Miles Junior High · Place 6 · Newman CatholicNewman Catholic1.5 Miles Junior High612:26.83 PB7