Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Grant ParkRocket JV Invite · Oct 23 | 22:37.2 | Rocket JV Invite | October 23, 2025 |
| 5,000 Meters · Greenfield Park #3ALeighton Betz Invitational · Sep 5 | 25:59.9 | Leighton Betz Invitational | September 5, 2025 |
| 5,000 Meters · McCarty ParkWisconsin Lutheran High School Invitational · Oct 9 | 23:13.7 | Wisconsin Lutheran High School Invitational | October 9, 2025 |
| 5,000 Meters · McCarty ParkWISCO Invite · Oct 6 | 22:29.0 | WISCO Invite | October 6, 2022 |
| 5,000 Meters · McCarty ParkWest Allis Central Bulldog Invite · Sep 2 | 24:37.5 | West Allis Central Bulldog Invite | September 2, 2022 |
| 5,000 Meters · Meadow Links Golf CourseLen Nikolai Invitational · Sep 23 | 25:14.0 | Len Nikolai Invitational | September 23, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Rocket JV InviteOct 23 · 5,000 Meters Faster · Place 9 · New Berlin Eisenhower | 5,000 Meters Faster | 9 | 22:37.2 PB | 12 |
| Oct 16 | Woodland Conference CC MeetOct 16 · 5,000 Meters Varsity · Place 37 · New Berlin Eisenhower | 5,000 Meters Varsity | 37 | 22:53.80 | 12 |
| Oct 9 | Wisconsin Lutheran High School InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 23 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 23 | 23:13.7 PB | 12 |
| Oct 4 | Racine Case Bill Greiten Eagle InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 6 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 6 | 24:32.81 | 12 |
| Sep 11 | Whitnall InviteSep 11 · 5,000 Meters Junior Varsity · Place 15 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 15 | 25:33.47 | 12 |
| Sep 5 | Leighton Betz InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 132 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 132 | 25:59.9 PB | 12 |
| Aug 28 | PrimeTime Timing Night RaceAug 28 · 5,000 Meters Varsity · Place 236 · New Berlin Eisenhower | 5,000 Meters Varsity | 236 | 25:39.1 | — |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 6 | Leighton Betz Memorial Inv.Sep 6 · 5,000 Meters Junior Varsity · Place 137 · New Berlin Eisenhowe | 5,000 Meters Junior Varsity | 137 | 26:38.9 | — |
| Aug 29 | PrimeTime Timing Night RaceAug 29 · 5,000 Meters Varsity · Place 191 · New Berlin Eisenhower | 5,000 Meters Varsity | 191 | 8:45 | 11 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Rocket JV InviteOct 19 · 5,000 Meters Varsity · Place 4 · New Berlin Eisenhower | 5,000 Meters Varsity | 4 | 24:47.60 | — |
| Oct 12 | Woodland West Conference ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 13 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 13 | 24:05.60 | 10 |
| Oct 5 | Viking InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 56 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 56 | 25:16.4 | 10 |
| Sep 23 | Len Nikolai InvitationalSep 23 · 5,000 Meters JV · Place 59 · New Berlin Eisenhower | 5,000 Meters JV | 59 | 25:14.0 PB | 10 |
| Sep 23 | Manitowoc Cross Country InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 59 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 59 | 25:14.0 | 10 |
| Sep 16 | Angel InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 79 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 79 | 26:08.8 | 10 |
| Sep 7 | Whitnall CC InviteSep 7 · 5,000 Meters Junior Varsity · Place 3 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 3 | 25:14.64 | 10 |
| Sep 1 | West Allis Central Bulldog InviteSep 1 · 5,000 Meters Junior Varsity · Place 48 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 48 | 26:36.2 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | The 31st Annual South Milwaukee JV Invitational Cross Country MeetOct 20 · 5,000 Meters Varsity · Place 2 · New Berlin Eisenhower | 5,000 Meters Varsity | 2 | 22:39.3 | — |
| Oct 6 | WISCO InviteOct 6 · 5,000 Meters JV · Place 14 · New Berlin Eisenhower | 5,000 Meters JV | 14 | 22:29.0 PB | 9 |
| Sep 24 | Manitowoc InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 23 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 23 | 7:23 | 9 |
| Sep 17 | Angel InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 16 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 16 | 24:12.95 | 9 |
| Sep 8 | Whitnall CC InviteSep 8 · 5,000 Meters Varsity · Place 28 · New Berlin Eisenhower | 5,000 Meters Varsity | 28 | 24:47.9 | 9 |
| Sep 2 | West Allis Central Bulldog InviteSep 2 · 5,000 Meters Junior Varsity · Place 9 · New Berlin Eisenhower | 5,000 Meters Junior Varsity | 9 | 24:37.5 PB | 9 |