Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anamosa Middle SchoolAnamosa Cross Country Invitational · Sep 2724:23.3Anamosa Cross Country InvitationalSeptember 27, 2025
5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 222:23.32025 Oelwein InvitationalSeptember 2, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 1A Championships · Oct 2821:37.93Iowa High School Class 1A ChampionshipsOctober 28, 2022
5,000 Meters · Monticello HSMonticello XC Invitational · Sep 1021:22Monticello XC InvitationalSeptember 10, 2022
5,000 Meters · North Linn High SchoolIowa State Qualifier - 1A - North Linn · Oct 2321:52.2Iowa State Qualifier - 1A - North LinnOctober 23, 2025
5,000 Meters · Solon Recreation and Nature AreaSolon Invitational · Sep 2223:32.7Solon InvitationalSeptember 22, 2025
5,000 Meters · Starmount School Campus2025 Starmont Invitational · Sep 1623:10.92025 Starmont InvitationalSeptember 16, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 102 · North Linn Troy Mills5,000 Meters Varsity10222:06.712
Oct 23Iowa State Qualifier - 1A - North LinnOct 23 · 5,000 Meters State · Place 10 · North Linn Troy Mills5,000 Meters State1021:52.2 PB12
Oct 142025 Tri Rivers Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 10 · North Linn Troy Mills5,000 Meters Varsity1021:50.2SR
Oct 11Bob Mudd Lynx InvitationalOct 11 · 5,000 Meters Varsity · Place 44 · North Linn Troy Mills5,000 Meters Varsity4423:18.7SR
Oct 7Dike-New Hartford InvitationalOct 7 · 5,000 Meters Varsity · Place 75 · North Linn Troy Mills5,000 Meters Varsity7522:56.6SR
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 36 · North Linn Troy Mills5,000 Meters Varsity3622:16.3SR
Sep 27Anamosa Cross Country InvitationalSep 27 · 5,000 Meters High School Girls · Place 53 · North Linn Troy Mills5,000 Meters High School Girls5324:23.3 PB12
Sep 22Solon InvitationalSep 22 · 5,000 Meters Varsity Girls 5K · Place 40 · North Linn Troy Mills5,000 Meters Varsity Girls 5K4023:32.7 PB12
Sep 162025 Starmont InvitationalSep 16 · 5,000 Meters Girls Varsity 5K · Place 36 · North Linn Troy Mills5,000 Meters Girls Varsity 5K3623:10.9 PB12
Sep 13Monticello XC InvitationalSep 13 · 5,000 Meters Varsity · Place 54 · North Linn Troy Mills5,000 Meters Varsity5425:09.2SR
Sep 9Springville InvitationalSep 9 · 5,000 Meters Varsity · Place 1 · North Linn Troy Mills5,000 Meters Varsity122:33.7SR
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Girls Varsity 5K · Place 32 · North Linn Troy Mills5,000 Meters Girls Varsity 5K3222:23.3 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 1A - North LinnOct 24 · 5,000 Meters Varsity · Place 27 · North Linn Troy Mills5,000 Meters Varsity2722:39.4JR
Oct 15Tri-Rivers XC Conference Meet Oct 15 · 5,000 Meters Varsity · Place 18 · North Linn Troy Mills5,000 Meters Varsity1823:18.7JR
Oct 12Bob Mudd Lynx InvitationalOct 12 · 5,000 Meters Varsity · Place 64 · North Linn Troy Mills5,000 Meters Varsity6423:25.4JR
Oct 8Dike-New Hartford InvitationalOct 8 · 5,000 Meters Varsity · Place 80 · North Linn Troy Mills5,000 Meters Varsity8023:20.3JR
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 51 · North Linn Troy Mills5,000 Meters Varsity5122:20.0JR
Sep 23Solon InvitationalSep 23 · 5,000 Meters Varsity · Place 44 · North Linn Troy Mills5,000 Meters Varsity4424:29.0JR
Sep 17Starmont InvitationalSep 17 · 5,000 Meters Girls Varsity 5K · Place 66 · North Linn Troy Mills5,000 Meters Girls Varsity 5K6624:28.111
Sep 14Monticello XCSep 14 · 5,000 Meters Varsity · Place 41 · North Linn Troy Mill5,000 Meters Varsity4122:48.5JR
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Varsity · Place 46 · North Linn Troy Mills5,000 Meters Varsity4622:57.7JR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 91 · North Linn Troy Mills5,000 Meters Varsity9121:47.0SO
Oct 19Iowa State Qualifier - 1A - North LinnOct 19 · 5,000 Meters Varsity · Place 13 · North Linn Troy Mills5,000 Meters Varsity1321:29.9010
Oct 10Tri-Rivers Conference XC Meet @ Little Bear Country ClubOct 10 · 5,000 Meters Varsity · Place 13 · North Linn Troy Mills5,000 Meters Varsity1323:28.2—
Oct 7North Linn Invitational XC MeetOct 7 · 5,000 Meters Varsity · Place 52 · North Linn Troy Mills5,000 Meters Varsity5222:03.5SO
Oct 3Dike-New Hartford InvitationalOct 3 · 5,000 Meters Varsity · Place 47 · North Linn Troy Mills5,000 Meters Varsity4722:18.5SO
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 51 · North Linn Troy Mills5,000 Meters Varsity5122:40.1SO
Sep 23Anamosa XCSep 23 · 5,000 Meters Varsity · Place 41 · North Linn Troy Mills5,000 Meters Varsity4123:59.3SO
Sep 18Solon InvitationalSep 18 · 5,000 Meters Varsity · Place 37 · North Linn Troy Mills5,000 Meters Varsity3722:41.3SO
Sep 12Starmont InvitationalSep 12 · 5,000 Meters Varsity · Place 43 · North Linn Troy Mills5,000 Meters Varsity4322:32.2SO
Sep 9Monticello XCSep 9 · 5,000 Meters Varsity Girls · Place 46 · North Linn Troy Mills5,000 Meters Varsity Girls4622:05.710
Aug 29Oelwein InvitationalAug 29 · 5,000 Meters Varsity · Place 35 · North Linn Troy Mills5,000 Meters Varsity3522:55.1SO

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28Iowa High School Class 1A ChampionshipsOct 28 · 5,000 Meters State · Place 80 · North Linn Troy Mills5,000 Meters State8021:37.93 PB9
Oct 20Iowa State Qualifier - 1A - South HardinOct 20 · 5,000 Meters Varsity · Place 7 · North Linn Troy Mills5,000 Meters Varsity723:03.029
Oct 13Tri-Rivers ConferenceOct 13 · 5,000 Meters Varsity · Place 7 · North Linn Csd5,000 Meters Varsity77:039
Oct 11Tri-Rivers Conference MeetOct 11 · 5,000 Meters Varsity · Place 7 · North Linn Csd5,000 Meters Varsity77:039
Oct 8North Linn InvitationalOct 8 · Varsity · Place 45 · North Linn CsdVarsity456:569
Oct 4Dike-New Hartford InvitationalOct 4 · 5,000 Meters Varsity · Place 36 · North Linn Troy Mills5,000 Meters Varsity3621:57.7FR
Sep 27Jesup InvitationalSep 27 · 5,000 Meters Varsity · Place 41 · North Linn Troy Mills5,000 Meters Varsity4121:50.69
Sep 13Starmont InvitationalSep 13 · 5,000 Meters Varsity · Place 35 · North Linn Troy Mill5,000 Meters Varsity3522:32.11FR
Sep 10Monticello XC InvitationalSep 10 · 5,000 Meters Varsity · Place 25 · North Linn Troy Mills5,000 Meters Varsity2521:22 PB9
Sep 6Springville InvitationalSep 6 · 5,000 Meters Varsity · Place 4 · North Linn Troy Mills5,000 Meters Varsity423:56.5—
Aug 30Oelwein InvitationalAug 30 · 5,000 Meters Varsity · Place 29 · North Linn Troy Mill5,000 Meters Varsity2922:45.86FR

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Anamosa InvitationalSep 26 · 3,200 Meters Middle School · Place 11 · North Linn Csd3,200 Meters Middle School1114:01.17