Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1211:31.9Columbus InviteOctober 12, 2026
3,200 Meters · Columbus Country ClubColumbus Invite · Oct 1311:32.8Columbus InviteOctober 13, 2025
3,200 Meters · Rio HSRebel Invite - Rio · Sep 1514:00.1Rebel Invite - RioSeptember 15, 2023
3,200 Meters · Westfield High SchoolPioneer Invite - Westfield · Aug 2814:38.4Pioneer Invite - WestfieldAugust 28, 2023
5,000 Meters · CamRock ParkCam Rock Invite · Sep 317:50.6Cam Rock InviteSeptember 3, 2026
5,000 Meters · Laconia HSLaconia Invite · Oct 618:16.1Laconia InviteOctober 6, 2026
5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 1018:19.9Poynette InvitationalSeptember 10, 2026
5,000 Meters · Markesan HSMarkesan Invite · Sep 118:58.8Markesan InviteSeptember 1, 2026
5,000 Meters · Rio HSTrailways Conference Championship · Oct 1517:56.4Trailways Conference ChampionshipOctober 15, 2026
5,000 Meters · River Bend ParkHoricon River Run · Sep 2418:04.8Horicon River RunSeptember 24, 2026
5,000 Meters · Sheboygan LutheranWIAA D3 Sectional 7 - Sheboygan Lutheran · Oct 2518:27.30WIAA D3 Sectional 7 - Sheboygan LutheranOctober 25, 2025
5,000 Meters · Tuscumbia Golf CourseNightfall Classic 608 - Green Lake · Oct 218:21.7Nightfall Classic 608 - Green LakeOctober 2, 2026
5,000 Meters · Waterloo Firemen's ParkPirate Invitational · Sep 2219:37.3Pirate InvitationalSeptember 22, 2026
5,000 Meters · Westfield High SchoolWestfield Pioneer Invite · Aug 2719:09.9Westfield Pioneer InviteAugust 27, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 15Trailways Conference ChampionshipOct 15 · 5,000 Meters Varsity North · Place 4 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity North417:56.4 PB11
Oct 12Columbus InviteOct 12 · 3,200 Meters Varsity · Place 5 · Rio/Fall RiverRio/Fall River3,200 Meters Varsity511:31.9 PB11
Oct 6Laconia InviteOct 6 · 5,000 Meters Varsity Small · Place 7 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity Small718:16.1 PB11
Oct 2Nightfall Classic 608 - Green LakeOct 2 · 5,000 Meters Varsity D3 · Place 34 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity D33418:21.7 PB11
Sep 24Horicon River RunSep 24 · 5,000 Meters Varsity · Place 15 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity1518:04.8 PB11
Sep 22Pirate InvitationalSep 22 · 5,000 Meters Varsity · Place 5 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity519:37.3 PB11
Sep 18Rebel InviteSep 18 · 5,000 Meters Varsity · Rio/Fall RiverRio/Fall River5,000 Meters Varsity018:13.811
Sep 10Poynette InvitationalSep 10 · 5,000 Meters Varsity Small · Place 8 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity Small818:19.9 PB11
Sep 3Cam Rock InviteSep 3 · 5,000 Meters Varsity · Place 8 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity817:50.6 PB11
Sep 1Markesan InviteSep 1 · 5,000 Meters Varsity · Place 2 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity218:58.8 PB11
Aug 27Westfield Pioneer InviteAug 27 · 5,000 Meters Varsity · Place 4 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity419:09.9 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25WIAA D3 Sectional 7 - Sheboygan LutheranOct 25 · 5,000 Meters Boys Varsity · Place 21 · Rio/Fall RiverRio/Fall River5,000 Meters Boys Varsity2118:27.30 PB10
Oct 16Trailways Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 9 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity918:20.910
Oct 13Columbus InviteOct 13 · 3,200 Meters Varsity · Place 15 · Rio/Fall RiverRio/Fall River3,200 Meters Varsity1511:32.8 PB10
Oct 9Fox Lake Golf Course InviteOct 9 · 5,000 Meters Varsity · Place 7 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity718:19.610
Oct 7Laconia InviteOct 7 · 5,000 Meters Varsity Small · Place 11 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity Small1118:17.310
Oct 3Nightfall Classic 608 - Green LakeOct 3 · 5,000 Meters Varsity Division 3 · Place 45 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity Division 34519:07.610
Sep 25Horicon River RunSep 25 · 5,000 Meters Varsity · Place 35 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity3518:58.810
Sep 19Rebel InviteSep 19 · 5,000 Meters Varsity · Place 11 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity1119:24.110
Sep 11Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 16 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity1619:47.010
Sep 4CamRock Invite - Deerfield CambridgeSep 4 · 5,000 Meters Varsity · Place 28 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity2818:25.210
Sep 2Markesan InviteSep 2 · 5,000 Meters Varsity · Place 8 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity820:10.310
Aug 28Westfield Pioneer InviteAug 28 · 5,000 Meters Varsity · Place 6 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity620:03.510

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 17Trailways Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 24 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity2418:43.89
Oct 14Columbus Day InvitationalOct 14 · 3,200 Meters Varsity · Place 25 · Rio/Fall RiverRio/Fall River3,200 Meters Varsity2511:56.19
Oct 10Fox Lake Golf Course InviteOct 10 · 5,000 Meters Varsity · Place 14 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity1418:53.19
Oct 8Laconia InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 1 · Rio/Fall RiverRio/Fall River5,000 Meters Junior Varsity118:59.89
Oct 4Nightfall Classic 608 - Lake MillsOct 4 · 5,000 Meters Varsity Division 3 · Place 95 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity Division 39519:52.09
Sep 26Horicon River Run 2024Sep 26 · 5,000 Meters Varsity · Place 64 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity6420:46.79
Sep 20Rebel InviteSep 20 · 5,000 Meters Varsity · Place 26 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity2621:26.19
Sep 12Poynette InvitationalSep 12 · 5,000 Meters Varsity · Place 39 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity3922:14.49
Sep 12Poynette InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 39 · Rio/Fall RiverRio/Fall River5,000 Meters Junior Varsity3922:14.49
Sep 5Cam Rock Invite Deerfield/CambridgeSep 5 · 5,000 Meters Junior Varsity · Place 9 · Rio/Fall RiverRio/Fall River5,000 Meters Junior Varsity920:25.39
Sep 3Markesan InviteSep 3 · 5,000 Meters Varsity · Place 16 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity1621:33.89
Aug 29Westfield Pioneer InviteAug 29 · 5,000 Meters Varsity · Place 23 · Rio/Fall RiverRio/Fall River5,000 Meters Varsity2321:33.89

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9Columbus Day InvitationalOct 9 · 3,200 Meters Middle School · Place 22 · RioRio3,200 Meters Middle School2213:23.578
Sep 15Rebel Invite - RioSep 15 · 3,200 Meters Junior High · Place 19 · RioRio3,200 Meters Junior High1914:00.1 PB8
Sep 7Poynette InvitationalSep 7 · 3,200 Meters Middle School · Place 44 · RioRio3,200 Meters Middle School4414:05.28
Sep 5Markesan InviteSep 5 · 3,200 Meters Middle School · Place 21 · RioRio3,200 Meters Middle School2115:03.08
Aug 31Cam Rock Invite Cambridge/DeerfieldAug 31 · 3,000 Meters Middle School · Place 44 · RioRio3,000 Meters Middle School4414:37.58
Aug 28Pioneer Invite - WestfieldAug 28 · 3,200 Meters Junior High · Place 15 · RioRio3,200 Meters Junior High1514:38.4 PB8

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Trailways Conference Championship Oct 13 · 1.5 Miles Middle School · Place 39 · RioRio1.5 Miles Middle School3912:29.11—
Oct 10Columbus Day InvitationalOct 10 · 3,200 Meters Middle School · Place 42 · RioRio3,200 Meters Middle School4214:34.457
Sep 22Horicon River Run InvitationalSep 22 · 3,200 Meters Middle School · Place 61 · RioRio3,200 Meters Middle School6114:53.447
Sep 8Poynette InvitationalSep 8 · 3,200 Meters Middle School · Place 74 · RioRio3,200 Meters Middle School7415:51.247
Sep 6Markesan InviteSep 6 · 3,200 Meters Middle School · Place 26 · RioRio3,200 Meters Middle School2615:52.297
Sep 1Cam Rock Invite Cambridge/DeerfieldSep 1 · 3,000 Meters Middle School · Place 36 · RioRio3,000 Meters Middle School3615:28.227
Aug 25Westfield Pioneer InviteAug 25 · 3,200 Meters Middle School · Place 19 · RioRio3,200 Meters Middle School1916:01.427