Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Scott County ParkNorth Scott XC · Sep 12 | 19:16.1 | North Scott XC | September 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 3A - SolonOct 23 · 5,000 Meters Varsity · Place 53 · Marion | 5,000 Meters Varsity | 53 | 18:40.9 | SR |
| Oct 17 | WaMaC ConferenceOct 17 · 5,000 Meters Varsity · Place 51 · Marion | 5,000 Meters Varsity | 51 | 18:56.5 | SR |
| Oct 12 | Bob Mudd Lynx InvitationalOct 12 · 5,000 Meters Varsity · Place 51 · Marion | 5,000 Meters Varsity | 51 | 18:53.5 | SR |
| Oct 8 | West Delaware Hawks XC Invitational Oct 8 · 5,000 Meters Varsity · Place 68 · Marion | 5,000 Meters Varsity | 68 | 18:38.2 | SR |
| Sep 12 | Cedar Rapids InvitationalSep 12 · 5,000 Meters Varsity · Place 80 · Marion | 5,000 Meters Varsity | 80 | 18:49.3 | SR |
| Sep 7 | Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 77 · Marion | 5,000 Meters Varsity | 77 | 18:49.7 | SR |
| Aug 31 | Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 98 · Marion | 5,000 Meters Varsity | 98 | 19:48.1 | SR |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Iowa State Qualifier - 3A - SolonOct 18 · 5,000 Meters Varsity · Place 54 · Marion | 5,000 Meters Varsity | 54 | 18:45.6 | JR |
| Oct 12 | WaMaC ConferenceOct 12 · 5,000 Meters Varsity · Place 67 · Marion | 5,000 Meters Varsity | 67 | 19:17.3 | JR |
| Oct 7 | North Linn Invitational XC MeetOct 7 · 5,000 Meters Varsity · Place 66 · Marion | 5,000 Meters Varsity | 66 | 18:59.8 | JR |
| Oct 3 | West Delaware Hawks XCOct 3 · 5,000 Meters Varsity · Place 81 · Marion | 5,000 Meters Varsity | 81 | 19:21.6 | JR |
| Sep 21 | Eastern Iowa ClassicSep 21 · 5,000 Meters Varsity · Place 57 · Marion | 5,000 Meters Varsity | 57 | 18:50.55 | 11 |
| Sep 18 | Solon InvitationalSep 18 · 5,000 Meters Varsity · Place 42 · Marion | 5,000 Meters Varsity | 42 | 19:31.7 | JR |
| Sep 12 | North Scott XCSep 12 · 5,000 Meters Varsity Boys · Place 39 · Marion | 5,000 Meters Varsity Boys | 39 | 19:16.1 PB | 11 |
| Sep 7 | Cedar Rapids InvitationalSep 7 · 5,000 Meters Varsity · Place 92 · Marion | 5,000 Meters Varsity | 92 | 18:54.46 | 11 |
| Sep 1 | Bob Brown InvitationalSep 1 · 5,000 Meters Varsity · Place 67 · Marion | 5,000 Meters Varsity | 67 | 6:30.1 | 11 |
| Aug 26 | Cedar Rapids Prairie InvitationalAug 26 · 5,000 Meters Varsity · Place 37 · Marion | 5,000 Meters Varsity | 37 | 20:20.8 | JR |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | WaMaC Conference @ IndependenceOct 13 · 5,000 Meters Junior Varsity · Place 27 · Marion | 5,000 Meters Junior Varsity | 27 | 19:45.6 | SO |
| Oct 8 | North Linn InvitationalOct 8 · Junior Varsity · Place 13 · Marion | Junior Varsity | 13 | 6:16 | 10 |
| Oct 4 | West Delaware InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 18 · Marion | 5,000 Meters Junior Varsity | 18 | 6:14 | 10 |
| Sep 22 | Eastern Iowa ClassicSep 22 · 5,000 Meters Junior Varsity · Place 60 · Marion | 5,000 Meters Junior Varsity | 60 | 19:33.88 | 10 |
| Sep 15 | Cascade InvitationalSep 15 · 5,000 Meters Varsity · Place 77 · Marion | 5,000 Meters Varsity | 77 | 20:58.0 | SO |
| Sep 8 | Cedar Rapids InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 40 · Marion | 5,000 Meters Junior Varsity | 40 | 20:12.80 | 10 |
| Sep 8 | Cedar Rapids InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 40 · Marion | 5,000 Meters Junior Varsity | 40 | 20:12.80 | 10 |
| Sep 1 | Bob Brown Cross Country ClassicSep 1 · 5,000 Meters Junior Varsity · Place 20 · Marion | 5,000 Meters Junior Varsity | 20 | 7:01.5 | 10 |
| Aug 27 | Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 52 · Marion | 5,000 Meters Junior Varsity | 52 | 21:55.43 | SO |
| Aug 23 | Mount Vernon InvitationalAug 23 · 5,000 Meters Varsity · Place 130 · Marion | 5,000 Meters Varsity | 130 | 21:41.30 | SO |