Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Newman Catholic HSNewman Catholic Invitational · Aug 3112:58.45Newman Catholic InvitationalAugust 31, 2021
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1318:17.1Forest City InvitationalOctober 13, 2025
5,000 Meters · Jewell Golf & Country ClubSouth Hamilton Invite · Oct 918:11.87South Hamilton InviteOctober 9, 2025
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2318:29.3Riverhawk InvitationalSeptember 23, 2025
5,000 Meters · Maynes Grove Country ParkIowa Falls-Alden XC Meet · Aug 2525:20Iowa Falls-Alden XC MeetAugust 25, 2022
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2317:56.8Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2518:29.7Panther InvitationalSeptember 25, 2025
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1818:27.3Clear Lake InvitationalSeptember 18, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 14 · Newman Catholic Mason City5,000 Meters State1417:56.8 PB12
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 22 · Newman Catholic Mason City5,000 Meters Varsity2218:44.112
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 16 · Newman Catholic Mason City5,000 Meters High School1618:17.1 PB12
Oct 9South Hamilton InviteOct 9 · 5,000 Meters Varsity · Place 12 · Newman Catholic Mason City5,000 Meters Varsity1218:11.87 PB12
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 50 · Newman Catholic Mason City5,000 Meters Varsity5018:40.6SR
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 22 · Newman Catholic Mason City5,000 Meters High School2218:29.7 PB12
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Varsity · Place 24 · Newman Catholic Mason City5,000 Meters Varsity2418:29.3 PB12
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Varsity · Place 20 · Newman Catholic Mason City5,000 Meters Varsity2018:27.3 PB12
Sep 2Newman Catholic InvitationalSep 2 · 5,000 Meters Varsity · Place 11 · Newman Catholic Mason City5,000 Meters Varsity1119:02.512
Aug 28IFA/AGWSR InvitationalAug 28 · 5,000 Meters Varsity · Place 12 · Newman Catholic Mason City5,000 Meters Varsity1219:12.3SR

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 1A - Central SpringsOct 24 · 5,000 Meters Varsity · Place 29 · Newman Catholic Mason City5,000 Meters Varsity2918:49.4JR
Oct 17Top of Iowa Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 57 · Newman Catholic Mason City5,000 Meters Varsity5719:58.9JR
Oct 14Forest City InvitationalOct 14 · 5,000 Meters Varsity · Place 43 · Newman Catholic Mason City5,000 Meters Varsity4320:20.2JR
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Varsity · Place 47 · Newman Catholic Mason City5,000 Meters Varsity4718:33.0JR
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 73 · Newman Catholic Mason City5,000 Meters Varsity7319:03.4JR
Sep 26Panther InvitationalSep 26 · 5,000 Meters Varsity · Place 51 · Newman Catholic Mason City5,000 Meters Varsity5120:09.6JR
Sep 24Riverhawk InvitationalSep 24 · 5,000 Meters Varsity · Place 34 · Newman Catholic Mason City5,000 Meters Varsity3419:22.4JR
Sep 19Clear Lake InvitationalSep 19 · 5,000 Meters Varsity · Place 61 · Newman Catholic Mason City5,000 Meters Varsity6121:13.8JR
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 35 · Newman Catholic Mason City5,000 Meters Varsity3520:44.7JR
Sep 10R.S Belmond-Klemme InvitationalSep 10 · 5,000 Meters Varsity · Place 60 · Newman Catholic Mason City5,000 Meters Varsity6020:46.8JR
Sep 3Newman Catholic InvitationalSep 3 · 5,000 Meters Varsity · Place 36 · Newman Catholic Mason City5,000 Meters Varsity3621:15.4JR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 1A - Central SpringsOct 19 · 5,000 Meters Varsity · Place 65 · Newman Catholic Mason5,000 Meters Varsity6521:17.6SO
Oct 12Top of Iowa Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 76 · Newman Catholic Mason5,000 Meters Varsity7622:10.70SO
Oct 9Forest City InvitationalOct 9 · 5,000 Meters Varsity · Place 57 · Newman Catholic Mason C5,000 Meters Varsity5720:25.9SO
Oct 3Dike-New Hartford InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 37 · Newman Catholic Mason5,000 Meters Junior Varsity3722:31.2SO
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 52 · Newman Catholic Mason5,000 Meters Junior Varsity5221:43.8SO
Sep 21Panther InvitationalSep 21 · 5,000 Meters Varsity · Place 90 · Newman Catholic Mason5,000 Meters Varsity9021:55.24SO
Sep 19Mason City InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 15 · Newman Catholic Mason5,000 Meters Junior Varsity1522:06.40SO
Sep 14Clear Lake InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 51 · Newman Catholic Mason5,000 Meters Junior Varsity5121:53.9SO
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 18 · Newman Catholic Mason5,000 Meters Junior Varsity1822:14.3SO
Aug 29Newman Catholic InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 20 · Newman Catholic Mason5,000 Meters Junior Varsity2024:01.06SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 10Forest City InvitationalOct 10 · 5,000 Meters Varsity · Place 61 · Newman Catholic Mason5,000 Meters Varsity6120:55.02FR
Oct 4Dike-New Hartford InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 47 · Newman Catholic Mason5,000 Meters Junior Varsity4721:44.8FR
Sep 27Jesup InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 75 · Newman Catholic Mason City5,000 Meters Junior Varsity7521:55.79
Sep 20Mason City InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 15 · Newman Catholic Mason5,000 Meters Junior Varsity1523:30.60FR
Sep 15Clear Lake InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 54 · Newman Catholic Mason5,000 Meters Junior Varsity5422:26.61FR
Aug 30Newman Catholic InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 24 · Newman Catholic Mason5,000 Meters Junior Varsity2424:07.09FR
Aug 25Iowa Falls-Alden XC MeetAug 25 · 5,000 Meters Varsity · Place 109 · Newman Catholic Mason City5,000 Meters Varsity10925:20 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 23Central Springs InvitationalSep 23 · 3,000 Meters Middle School · Place 27 · Newman Catholic Maso..3,000 Meters Middle School2715:16.688
Sep 16Clear Lake InvitationalSep 16 · 2 Miles Middle School · Place 53 · Newman Catholic Maso..2 Miles Middle School5316:14.548
Aug 31Newman Catholic InvitationalAug 31 · 1.5 Miles Junior High · Place 28 · Newman Catholic Mason City1.5 Miles Junior High2812:58.45 PB8