Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3022:08.7Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Central College CourseDutch Invitational · Sep 521:41.7Dutch InvitationalSeptember 5, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 3A Championships · Oct 2820:58.8Iowa State Class 3A ChampionshipsOctober 28, 2023
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 121:38.65Steve Johnson InvitationalOctober 1, 2022
5,000 Meters · West Delaware HSIowa State Qualifier - 3A - West Delaware · Oct 1921:39.81Iowa State Qualifier - 3A - West DelawareOctober 19, 2022
6,000 Meters · Central College CourseDutch Open · Sep 2626:19.5Dutch OpenSeptember 26, 2025
6,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 125:50.0American Rivers Conference ChampionshipsNovember 1, 2025
6,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1227:13.7Les Duke InvitationalSeptember 12, 2026
6,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3125:33.1American Rivers Conference ChampionshipsOctober 31, 2026
6,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 427:01.3Dan Huston/Steve Johnson InvitationalOctober 4, 2025
6,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 327:26.7Steve Johnson Invitational October 3, 2026
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1726:23.94Bradley "Pink" ClassicOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31American Rivers Conference ChampionshipsOct 31 · 6,000 Meters College · Place 85 · Central (Iowa)Central (Iowa)6,000 Meters College8525:33.1 PBSo
Oct 3Steve Johnson Invitational Oct 3 · 6,000 Meters College · Place 129 · Central (Iowa)Central (Iowa)6,000 Meters College12927:26.7 PBSo
Sep 12Les Duke InvitationalSep 12 · 6,000 Meters Collegiate · Place 57 · Central (Iowa)Central (Iowa)6,000 Meters Collegiate5727:13.7 PBSo
Sep 4Dutch InvitationalSep 4 · 5,000 Meters Women · Place 48 · Central (Iowa)Central (Iowa)5,000 Meters Women4825:35.8So

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1American Rivers Conference ChampionshipsNov 1 · 6,000 Meters College · Place 94 · Central (Iowa)Central (Iowa)6,000 Meters College9425:50.0 PBFr
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters White · Place 161 · Central (Iowa)Central (Iowa)6,000 Meters White16126:23.94 PBFr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 6,000 Meters College · Place 129 · Central (Iowa)Central (Iowa)6,000 Meters College12927:01.3 PBFr
Sep 26Dutch OpenSep 26 · 6,000 Meters College · Place 42 · Central (Iowa)Central (Iowa)6,000 Meters College4226:19.5 PBFr
Sep 13Les Duke InvitationalSep 13 · 6,000 Meters Women's Race · Place 45 · Central (Iowa)Central (Iowa)6,000 Meters Women's Race4527:17.8Fr
Sep 5Dutch InvitationalSep 5 · 5,000 Meters Women's Race · Place 41 · Central (Iowa)Central (Iowa)5,000 Meters Women's Race4121:41.7 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 87 · SolonSolon5,000 Meters Varsity8720:58.8SR
Oct 23Iowa State Qualifier - 3A - SolonOct 23 · 5,000 Meters Varsity · Place 21 · SolonSolon5,000 Meters Varsity2120:33.9SR
Oct 17WaMaC ConferenceOct 17 · 5,000 Meters Varsity · Place 26 · SolonSolon5,000 Meters Varsity2621:15.5SR
Oct 12Bob Mudd Lynx InvitationalOct 12 · 5,000 Meters Varsity · Place 17 · SolonSolon5,000 Meters Varsity1720:50.2SR
Oct 1Williamsburg InvitationalOct 1 · 5,000 Meters Varsity · Place 29 · SolonSolon5,000 Meters Varsity2920:47.90SR
Sep 28Anamosa XCSep 28 · 5,000 Meters Varsity · Place 20 · SolonSolon5,000 Meters Varsity2022:02.5SR
Sep 23Solon InvitationalSep 23 · 5,000 Meters Varsity · Place 23 · SolonSolon5,000 Meters Varsity2321:33.3SR
Sep 19Independence InvitationalSep 19 · 5,000 Meters Varsity · Place 17 · SolonSolon5,000 Meters Varsity1723:07.1SR
Sep 12Gilbert CC InviteSep 12 · 5,000 Meters Varsity · Place 53 · SolonSolon5,000 Meters Varsity5321:21.8012
Aug 31Anamosa August XC MeetAug 31 · 5,000 Meters Varsity · Place 17 · SolonSolon5,000 Meters Varsity1723:08.1—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 92 · SolonSolon5,000 Meters Varsity9220:58.8 PB11
Oct 18Iowa State Qualifier - 3A - SolonOct 18 · 5,000 Meters Varsity · Place 23 · SolonSolon5,000 Meters Varsity2320:54.6JR
Oct 12WaMaC ConferenceOct 12 · 5,000 Meters Varsity · Place 21 · SolonSolon5,000 Meters Varsity2121:16.2JR
Oct 7North Linn Invitational XC MeetOct 7 · 5,000 Meters Varsity · Place 17 · SolonSolon5,000 Meters Varsity1720:45.3JR
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 75 · SolonSolon5,000 Meters Varsity7522:08.7 PB11
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Girls Varsity Orange 5000M · Place 75 · SolonSolon5,000 Meters Girls Varsity Orange 5000M7522:08.7011
Sep 26Williamsburg InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 5 · SolonSolon5,000 Meters Junior Varsity521:55.69JR
Sep 23Anamosa XCSep 23 · 5,000 Meters Varsity · Place 44 · SolonSolon5,000 Meters Varsity4424:17.1JR
Sep 18Solon InvitationalSep 18 · 5,000 Meters Varsity · Place 17 · SolonSolon5,000 Meters Varsity1721:18.3JR
Sep 1Bob Brown InvitationalSep 1 · 5,000 Meters Varsity · Place 40 · SolonSolon5,000 Meters Varsity407:35.011

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier -3A- West DelawareOct 19 · 5,000 Meters Varsity · Place 45 · SolonSolon5,000 Meters Varsity4521:39.8110
Oct 19Iowa State Qualifier - 3A - West DelawareOct 19 · 5,000 Meters State · Place 45 · SolonSolon5,000 Meters State4521:39.81 PB10
Oct 13WaMaC Conference @ IndependenceOct 13 · 5,000 Meters Varsity · Place 27 · SolonSolon5,000 Meters Varsity2721:39.3SO
Oct 8North Linn InvitationalOct 8 · Varsity · Place 42 · SolonSolonVarsity426:5410
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Grey Varsity · Place 107 · SolonSolon5,000 Meters Grey Varsity10721:38.65 PB10
Sep 24Anamosa InvitationalSep 24 · 5,000 Meters Varsity · Place 33 · SolonSolon5,000 Meters Varsity3323:40.110
Sep 19Solon InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 2 · SolonSolon5,000 Meters Junior Varsity222:34.3SO
Sep 6Tipton InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 3 · SolonSolon5,000 Meters Junior Varsity323:5310
Sep 1Bob Brown Cross Country ClassicSep 1 · 5,000 Meters Junior Varsity · Place 1 · SolonSolon5,000 Meters Junior Varsity17:43.010

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Steve Johnson InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 30 · SolonSolon5,000 Meters Junior Varsity3022:53.819
Sep 28Williamsburg InvitationalSep 28 · 5,000 Meters Varsity · Place 8 · SolonSolon5,000 Meters Varsity823:06.549
Sep 20Solon InvitationalSep 20 · 5,000 Meters Varsity · Place 33 · SolonSolon5,000 Meters Varsity3323:46.489

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Anamosa InvitationalSep 26 · 3,200 Meters Middle School · Place 12 · Solon Middle SchoolSolon Middle School3,200 Meters Middle School1214:09.88