Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSt Francis Fighting Chance Invite · May 84:07.20aSt Francis Fighting Chance InviteMay 8, 2026
400 Meters · IndoorUW-Oshkosh Boys Indoor Invitational · Mar 1753.98aUW-Oshkosh Boys Indoor InvitationalMarch 17, 2022
400 Meters · OutdoorRandolph Invitational · Apr 555.07aRandolph InvitationalApril 5, 2022
800 Meters · IndoorGVSU Holiday Open · Dec 51:57.81aGVSU Holiday OpenDecember 5, 2025
800 Meters · Outdoor2026 GLIAC Outdoor Track & Field Championships · Apr 291:53.81a2026 GLIAC Outdoor Track & Field ChampionshipsApril 29, 2026
High Jump · IndoorUW-Oshkosh Boys Indoor Invitational · Mar 175-04.00UW-Oshkosh Boys Indoor InvitationalMarch 17, 2022
High Jump · OutdoorDeerfield Classic · May 65-10.00Deerfield ClassicMay 6, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 1500 Meters · Place 4 · Michigan TechMichigan Tech1500 Meters4.4:07.20a PBJr
May 8St Francis Fighting Chance InviteMay 8 · 800 Meters · Place 6 · Michigan TechMichigan Tech800 Meters6.1:54.30aJr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 800 Meters · Place 6 · Michigan TechMichigan Tech800 MetersRound P6.1:56.37aJr
Apr 292026 GLIAC Outdoor Track & Field ChampionshipsApr 29 · 800 Meters · Place 7 · Michigan TechMichigan Tech800 Meters7.1:53.81a PBJr
Apr 252026 St. Norbert College InvitationalApr 25 · 800 Meters · Place 4 · Michigan TechMichigan Tech800 Meters4.1:55.30aJr
Apr 10UW-Platteville InvitationalApr 10 · 800 Meters · Place 10 · Michigan TechMichigan Tech800 Meters10.1:56.42aJr
Mar 28St. Norbert Early BirdMar 28 · 800 Meters · Place 1 · Michigan TechMichigan Tech800 Meters1.1:58.71aJr
Mar 6Ripon Final Qualifier + MultiMar 6 · 800 Meters · Place 1 · Michigan TechMichigan Tech800 Meters11:59.04aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 800 Meters · Place 16 · Michigan TechMichigan Tech800 Meters16.1:57.81a PBSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Ripon NCAA Final Qualifier and MultiMar 7 · 800 Meters · Place 13 · Michigan TechMichigan Tech800 Meters132:00.26FR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2WIAA D2 State Track & Field ChampionshipsJun 2 · 800 Meters · Place 4 · OmroOmro800 Meters4.1:57.21a12
May 22WIAA D2 Regional 2C - WautomaMay 22 · High Jump · Place 3 · OmroOmroHigh Jump3.5-09.0012
May 22WIAA D2 Regional 2C - WautomaMay 22 · 800 Meters · Place 1 · OmroOmro800 Meters1.2:00.72a12

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3WIAA D2 State Track & Field ChampionshipsJun 3 · 800 Meters · Place 7 · OmroOmro800 Meters7.1:58.73a11
May 23WIAA D2 Regional - WinneconneMay 23 · High Jump · Place 3 · OmroOmroHigh Jump3.5-08.0011
May 23WIAA D2 Regional - WinneconneMay 23 · 800 Meters · Place 1 · OmroOmro800 Meters1.2:02.41a11
May 6Deerfield ClassicMay 6 · High Jump · Place 3 · OmroOmroHigh Jump3.5-10.00 PB11
May 6Deerfield ClassicMay 6 · 800 Meters · Place 2 · OmroOmro800 Meters2.2:03.76a11
Apr 26Flyway Conference QuadApr 26 · High Jump · Place 2 · OmroOmroHigh Jump2.5-10.00Unofficial11
Apr 26Flyway Conference QuadApr 26 · 800 Meters · Place 2 · OmroOmro800 Meters2.2:11.45aUnofficial11
Apr 22Under the Lights Invitational - WinneconneApr 22 · High Jump · Place 2 · OmroOmroHigh Jump2.5-08.0011
Apr 22Under the Lights Invitational - WinneconneApr 22 · 800 Meters · Place 1 · OmroOmro800 Meters1.2:09.13a11
Apr 5Randolph InvitationalApr 5 · 400 Meters · Place 4 · OmroOmro400 Meters4.55.07a PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 9WTFA Indoor StateApr 9 · 400 Meters · Place 17 · OmroOmro400 Meters17.54.37a11
Mar 17UW-Oshkosh Boys Indoor InvitationalMar 17 · High Jump · Place 13 · OmroOmroHigh Jump13.5-04.00 PB11
Mar 17UW-Oshkosh Boys Indoor InvitationalMar 17 · 400 Meters · Place 4 · OmroOmro400 Meters4.53.98a PB11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14WIAA D2 Regional - WinneconneJun 14 · High Jump · Place 3 · OmroOmroHigh Jump3.5-06.0010
Jun 7Wisconsin Flyway Conference Track and Field ChampionshipsJun 7 · High Jump · Place 3 · OmroOmroHigh Jump3.5-08.0010
Jun 7Wisconsin Flyway Conference Track and Field ChampionshipsJun 7 · 800 Meters · Place 2 · OmroOmro800 Meters2.2:19.19a10
Apr 29Berlin InviteApr 29 · High Jump · Place 3 · OmroOmroHigh Jump3.5-08.0010
Apr 29Berlin InviteApr 29 · 800 Meters · Place 4 · OmroOmro800 Meters4.2:17.48a10