Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1800 m · Markesan HSMarkesan Invite · Sep 1 | 13:48.2 | Markesan Invite | September 1, 2026 |
| 3,000 Meters · CamRock ParkCam Rock Invite · Sep 3 | 20:44.3 | Cam Rock Invite | September 3, 2026 |
| 3,200 Meters · Laconia HSLaconia Invite · Oct 7 | 14:38.2 | Laconia Invite | October 7, 2025 |
| 3,200 Meters · MacKenzie CenterPoynette Invitational · Sep 10 | 20:23.6 | Poynette Invitational | September 10, 2026 |
| 3,200 Meters · Rio HSRebel Invite · Sep 18 | 18:59.4 | Rebel Invite | September 18, 2026 |
| 3,200 Meters · River Bend ParkHoricon River Run · Sep 25 | 18:05.6 | Horicon River Run | September 25, 2025 |
| 3,200 Meters · Waterloo Firemen's ParkPirate Invitational · Sep 22 | 19:50.5 | Pirate Invitational | September 22, 2026 |
| 3,200 Meters · Westfield High SchoolWestfield Pioneer Invite · Aug 27 | 23:02.1 | Westfield Pioneer Invite | August 27, 2026 |
| 3,200 Meters · Weyauwega Fremont High School GroundsWisconsin Middle School Cross Country Championship · Oct 10 | 18:53.5 | Wisconsin Middle School Cross Country Championship | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Wisconsin Middle School Cross Country ChampionshipOct 10 · 3,200 Meters Middle School · Place 317 · Rio | 3,200 Meters Middle School | 317 | 18:53.5 PB | 8 |
| Oct 6 | Laconia InviteOct 6 · 3,200 Meters Middle School · Place 101 · Rio | 3,200 Meters Middle School | 101 | 14:52.4 | 8 |
| Sep 24 | Horicon River RunSep 24 · 3,200 Meters Middle School · Place 106 · Rio | 3,200 Meters Middle School | 106 | 18:15.7 | 8 |
| Sep 22 | Pirate InvitationalSep 22 · 3,200 Meters Middle School · Place 68 · Rio | 3,200 Meters Middle School | 68 | 19:50.5 PB | 8 |
| Sep 18 | Rebel InviteSep 18 · 3,200 Meters Junior High · Rio | 3,200 Meters Junior High | 0 | 18:59.4 PB | 8 |
| Sep 10 | Poynette InvitationalSep 10 · 3,200 Meters Middle School · Place 117 · Rio | 3,200 Meters Middle School | 117 | 20:23.6 PB | 8 |
| Sep 3 | Cam Rock InviteSep 3 · 3,000 Meters Middle School · Place 136 · Rio | 3,000 Meters Middle School | 136 | 20:44.3 PB | 8 |
| Sep 1 | Markesan InviteSep 1 · 1,800 Meters Junior High · Place 51 · Rio | 1,800 Meters Junior High | 51 | 13:48.2 PB | 8 |
| Aug 27 | Westfield Pioneer InviteAug 27 · 3,200 Meters Junior High · Place 60 · Rio | 3,200 Meters Junior High | 60 | 23:02.1 PB | 8 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Fox Lake Golf Course InviteOct 9 · 3,200 Meters Middle School · Place 37 · Rio | 3,200 Meters Middle School | 37 | 18:39.0 | 7 |
| Oct 7 | Laconia InviteOct 7 · 3,200 Meters Middle School · Place 98 · Rio | 3,200 Meters Middle School | 98 | 14:38.2 PB | 7 |
| Sep 25 | Horicon River RunSep 25 · 3,200 Meters Middle School · Place 81 · Rio | 3,200 Meters Middle School | 81 | 18:05.6 PB | 7 |
| Sep 19 | Rebel InviteSep 19 · 3,200 Meters Middle School · Place 93 · Rio | 3,200 Meters Middle School | 93 | 19:11.1 | 7 |
| Sep 11 | Poynette InvitationalSep 11 · 3,200 Meters Middle School · Place 113 · Rio | 3,200 Meters Middle School | 113 | 17:59.7 | 7 |
| Sep 4 | CamRock Invite - Deerfield CambridgeSep 4 · 3,000 Meters Middle School · Place 122 · Rio | 3,000 Meters Middle School | 122 | 18:35.4 | 7 |
| Sep 2 | Markesan InviteSep 2 · 3,200 Meters Middle School · Place 39 · Rio | 3,200 Meters Middle School | 39 | 21:13.6 | 7 |
| Aug 28 | Westfield Pioneer InviteAug 28 · 3,200 Meters Middle School · Place 64 · Rio | 3,200 Meters Middle School | 64 | 21:23.1 | 7 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Trailways Conference ChampionshipOct 17 · 3,200 Meters Middle School · Place 66 · Rio | 3,200 Meters Middle School | 66 | 18:30.8 | 6 |
| Oct 14 | Columbus Day InvitationalOct 14 · 3,200 Meters Middle School · Place 66 · Rio | 3,200 Meters Middle School | 66 | 17:40.5 | 6 |
| Oct 12 | Wisconsin Middle School Cross Country ChampionshipOct 12 · 3,200 Meters Middle School · Place 210 · Rio | 3,200 Meters Middle School | 210 | 17:31.1 | 6 |
| Oct 10 | Fox Lake Golf Course InviteOct 10 · 3,200 Meters Middle School · Place 22 · Rio | 3,200 Meters Middle School | 22 | 19:13.5 | 6 |
| Oct 8 | Laconia InvitationalOct 8 · 3,200 Meters Middle School · Place 94 · Rio | 3,200 Meters Middle School | 94 | 14:19.1 | 6 |
| Sep 20 | Rebel InviteSep 20 · 3,200 Meters Middle School · Place 56 · Rio | 3,200 Meters Middle School | 56 | 19:03.0 | 6 |
| Sep 12 | Poynette InvitationalSep 12 · 3,200 Meters Middle School · Place 81 · Rio | 3,200 Meters Middle School | 81 | 16:48.2 | 6 |
| Sep 3 | Markesan InviteSep 3 · 3,200 Meters Middle School · Place 31 · Rio | 3,200 Meters Middle School | 31 | 17:26.1 | 6 |
| Aug 29 | Westfield Pioneer InviteAug 29 · 3,200 Meters Middle School · Place 40 · Rio | 3,200 Meters Middle School | 40 | 18:07.5 | 6 |