Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 184:46.68aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
1600 Meters · OutdoorWIAA State Track & Field Championships · Jun 54:24.58aWIAA State Track & Field ChampionshipsJune 5, 2026
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 2829.74aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 28, 2024
200 Meters · OutdoorNekoosa Invite · May 927.77aNekoosa Invite May 9, 2024
3200 Meters · OutdoorWIAA State Track & Field Championships · Jun 59:29.68aWIAA State Track & Field ChampionshipsJune 5, 2026
400 Meters · OutdoorNekoosa Invite · May 959.95aNekoosa Invite May 9, 2024
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 182:11.21aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
800 Meters · OutdoorHatchet Invite · May 122:04.03aHatchet InviteMay 12, 2026
Discus · 1kg · OutdoorNekoosa Invite · May 968-00Nekoosa Invite May 9, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 3200 Meters · Place 2 · AssumptionAssumption3200 Meters2.9:29.68a PB9
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 1600 Meters · Place 2 · AssumptionAssumption1600 Meters2.4:24.58a PB9
May 29D3 Sectional 2 - HilbertMay 29 · 3200 Meters · Place 2 · AssumptionAssumption3200 Meters2.9:47.41a9
May 29D3 Sectional 2 - HilbertMay 29 · 1600 Meters · Place 2 · AssumptionAssumption1600 Meters2.4:28.64a9
May 26D3 Regional 2B - RosholtMay 26 · 3200 Meters · Place 3 · AssumptionAssumption3200 Meters3.9:54.90a9
May 26D3 Regional 2B - RosholtMay 26 · 1600 Meters · Place 4 · AssumptionAssumption1600 Meters4.4:38.69a9
May 18Marawood Conference MeetMay 18 · 3200 Meters · Place 1 · AssumptionAssumption3200 Meters1.9:51.68a9
May 18Marawood Conference MeetMay 18 · 1600 Meters · Place 1 · AssumptionAssumption1600 Meters1.4:29.30a9
May 12Hatchet InviteMay 12 · 1600 Meters · Place 1 · AssumptionAssumption1600 Meters1.4:35.40a9
May 12Hatchet InviteMay 12 · 800 Meters · Place 3 · AssumptionAssumption800 Meters3.2:04.03a PB9
Apr 28Wood County InvitationalApr 28 · 1600 Meters · Place 1 · AssumptionAssumption1600 Meters1.4:39.28a9
Apr 28Wood County InvitationalApr 28 · 800 Meters · Place 3 · AssumptionAssumption800 Meters3.2:07.93a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 1 Mile · Place 4 · 20-Unattached20-Unattached1 Mile4.4:46.68a PB9
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 800 Meters · Place 2 · 20-Unattached20-Unattached800 Meters2.2:11.21a PB9
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 400 Meters · 20-Unattached20-Unattached400 Meters—DNS9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24Wisconsin MS Track & Field ChampionshipsMay 24 · 1600 Meters · Place 2 · 20-Unattached20-Unattached1600 Meters2.4:40.60a8
May 24Wisconsin MS Track & Field ChampionshipsMay 24 · 800 Meters · Place 2 · 20-Unattached20-Unattached800 Meters2.2:08.52a8

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Wisconsin MS Track & Field ChampionshipsMay 18 · 1600 Meters · Place 2 · AssumptionAssumption1600 Meters2.4:58.47a7
May 18Wisconsin MS Track & Field ChampionshipsMay 18 · 800 Meters · Place 4 · AssumptionAssumption800 Meters4.2:18.27a7
May 13Amherst Middle School InviteMay 13 · 1600 Meters · Place 10 · AssumptionAssumption1600 Meters10.6:07.30a7
May 13Amherst Middle School InviteMay 13 · 800 Meters · Place 12 · AssumptionAssumption800 Meters12.2:51.56a7
May 9Nekoosa Invite May 9 · Discus · Place 10 · AssumptionAssumptionDiscus1kg10.68-00 PB7
May 9Nekoosa Invite May 9 · 400 Meters · Place 1 · AssumptionAssumption400 Meters1.59.95a PB7
May 9Nekoosa Invite May 9 · 200 Meters · Place 7 · AssumptionAssumption200 Meters7.27.77a PB7
May 6MS MeetMay 6 · 800 Meters · Place 1 · AssumptionAssumption800 Meters1.2:18.29a7
May 3Pittsville Middle School InvitationalMay 3 · 1600 Meters · Place 2 · AssumptionAssumption1600 Meters2.5:04.16a7
May 3Pittsville Middle School InvitationalMay 3 · 800 Meters · AssumptionAssumption800 Meters—DQ7
Apr 16Edgar Invite Apr 16 · 1600 Meters · Place 1 · AssumptionAssumption1600 Meters1.5:10.97a7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 800 Meters · Place 1 · 20-Unattached20-Unattached800 Meters1.2:26.86a7
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · Place 4 · 20-Unattached20-Unattached200 Meters4.29.74a PB7

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Edgar InviteMay 11 · 1600 Meters · Place 5 · AssumptionAssumption1600 Meters5.5:35.87a6
May 5Pittsville InviteMay 5 · 800 Meters · Place 3 · AssumptionAssumption800 Meters3.2:33.42a6
May 2Auburndale InviteMay 2 · 1600 Meters · Place 5 · AssumptionAssumption1600 Meters5.5:48.11a6

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Nekoosa Middle School MeetMay 10 · 1600 Meters · Place 5 · AssumptionAssumption1600 Meters5.6:03.47a5
May 10Nekoosa Middle School MeetMay 10 · 800 Meters · Place 7 · AssumptionAssumption800 Meters7.2:56.65a5
May 9Nekoosa May 9 · 1600 Meters · Place 5 · AssumptionAssumption1600 Meters5.6:03.47a5
May 9Nekoosa May 9 · 800 Meters · Place 7 · AssumptionAssumption800 Meters7.2:56.65a5
May 6Pittsville InviteMay 6 · 400 Meters · Place 11 · AssumptionAssumption400 Meters11.1:12.47a5