Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWIAC TRI · Jan 245:30.13aWIAC TRIJanuary 24, 2026
1500 Meters · OutdoorUW-Whitewater Drake Alternative Meet · Apr 244:58.98aUW-Whitewater Drake Alternative MeetApril 24, 2026
1600 Meters · OutdoorCWC Small Conference Championship · May 165:42.21aCWC Small Conference ChampionshipMay 16, 2025
3000m Steeplechase · 0.762m · OutdoorUW-La Crosse Uncaged Eagle Open · May 812:10.54aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
3200 Meters · OutdoorD3 Regional 3A - Stratford · May 2712:00.46aD3 Regional 3A - StratfordMay 27, 2025
5000 Meters · IndoorMidwest Elite · Feb 1319:43.96aMidwest EliteFebruary 13, 2026
5000 Meters · OutdoorUW-Platteville Invitational · Apr 1019:08.57aUW-Platteville InvitationalApril 10, 2026
800 Meters · OutdoorLoras Mid Week · Mar 312:36.88aLoras Mid WeekMarch 31, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 3000m Steeplechase · Place 12 · UW-PlattevilleUW-Platteville3000m Steeplechase0.762m12.12:10.54a PBFr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 1500 Meters · Place 8 · UW-PlattevilleUW-Platteville1500 Meters84:58.98a PBFr
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · Place 165 · UW-PlattevilleUW-Platteville5000 Meters165.19:08.57a PBFr
Mar 31Loras Mid WeekMar 31 · 1500 Meters · Place 8 · UW-PlattevilleUW-Platteville1500 Meters8.5:07.34aFr
Mar 31Loras Mid WeekMar 31 · 800 Meters · Place 12 · UW-PlattevilleUW-Platteville800 Meters12.2:36.88a PBFr
Mar 27Pioneer TriangularMar 27 · 1500 Meters · Place 4 · UW-PlattevilleUW-Platteville1500 Meters4.5:10.50aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Midwest EliteFeb 13 · 5000 Meters · Place 78 · UW-PlattevilleUW-Platteville5000 Meters78.19:43.96a PBFr
Jan 24WIAC TRIJan 24 · 1 Mile · Place 18 · UW-PlattevilleUW-Platteville1 Mile185:30.13a PB—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27D3 Regional 3A - StratfordMay 27 · 3200 Meters · Place 5 · Northland LutheranNorthland Lutheran3200 Meters5.12:00.46a PB12
May 16CWC Small Conference ChampionshipMay 16 · Triple Jump · Place 7 · Northland LutheranNorthland LutheranTriple Jump725-2.2512
May 16CWC Small Conference ChampionshipMay 16 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters112:13.82a12
May 16CWC Small Conference ChampionshipMay 16 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters25:42.21a PB12
May 8Weyauwega Fremont HS InviteMay 8 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters112:12.51a12
May 8Weyauwega Fremont HS InviteMay 8 · 1600 Meters · Place 1 · Northland LutheranNorthland Lutheran1600 Meters15:42.95a12
Apr 28Marion InviteApr 28 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters1.12:31.27a12
Apr 28Marion InviteApr 28 · 1600 Meters · Place 1 · Northland LutheranNorthland Lutheran1600 Meters1.5:54.02a12
Apr 22CWC Large Pre-ConferenceApr 22 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters112:34.6312
Apr 22CWC Large Pre-ConferenceApr 22 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters25:59.7012
Apr 22CWC Small Pre-Conference meetApr 22 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters1.12:34.63a12
Apr 22CWC Small Pre-Conference meetApr 22 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters2.5:59.70a12
Apr 10Gresham-Bowler Cats Invite 2025Apr 10 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters112:32.45a12

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23WIAA D3 Sectional - RosholtMay 23 · 3200 Meters · Place 7 · Northland LutheranNorthland Lutheran3200 Meters7.12:42.53a11
May 23WIAA D3 Sectional - RosholtMay 23 · 1600 Meters · Place 8 · Northland LutheranNorthland Lutheran1600 Meters8.5:46.33a11
May 20WIAA D3 Marathon RegionalMay 20 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters213:58.42a—
May 20WIAA D3 Marathon RegionalMay 20 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters25:53.84a—
May 14Rosholt RelaysMay 14 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters25:49.08a—
May 10CWC Small Conference MeetMay 10 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters213:05.48a—
May 10CWC Small Conference MeetMay 10 · 1600 Meters · Place 4 · Northland LutheranNorthland Lutheran1600 Meters45:53.20a—
May 6Wittenburg Lions InviteMay 6 · 1600 Meters · Place 3 · Northland Luth.Northland Luth.1600 Meters35:57.4411
May 6Wittenburg Lions InviteMay 6 · 800 Meters · Place 4 · Northland Luth.Northland Luth.800 Meters42:53.5911
May 3Lutheran InvitationalMay 3 · 3200 Meters · Place 8 · Northland LutheranNorthland Lutheran3200 Meters8.13:15.89a11
May 3Lutheran InvitationalMay 3 · 1600 Meters · Place 7 · Northland LutheranNorthland Lutheran1600 Meters7.5:54.82a11
Apr 22Marion HS InvitationalApr 22 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters1.12:50.48a11
Apr 22Marion HS InvitationalApr 22 · 1600 Meters · Place 1 · Northland LutheranNorthland Lutheran1600 Meters1.6:06.41a11
Apr 19Amherst InvitationalApr 19 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters113:34.6711
Apr 19Amherst InvitationalApr 19 · 1600 Meters · Place 1 · Northland LutheranNorthland Lutheran1600 Meters16:13.4311
Apr 15CWC Small Pre-ConferenceApr 15 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters213:03.32a—
Apr 15CWC Small Pre-ConferenceApr 15 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters25:59.22a—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25WIAA D3 Marathon SectionalMay 25 · 1600 Meters · Place 6 · Northland LutheranNorthland Lutheran1600 Meters65:47.3510
May 25WIAA D3 Marathon SectionalMay 25 · 3200 Meters · Place 5 · Northland LutheranNorthland Lutheran3200 Meters512:23.2510
May 25WIAA D3 Marathon SectionalMay 25 · 1600 Meters · Place 6 · Northland LutheranNorthland Lutheran1600 Meters65:47.3510
May 25WIAA D3 Marathon SectionalMay 25 · 3200 Meters · Place 5 · Northland LutheranNorthland Lutheran3200 Meters512:23.2510
May 25WIAA D3 Marathon SectionalMay 25 · 1600 Meters · Place 6 · Northland LutheranNorthland Lutheran1600 Meters65:47.3510
May 25WIAA D3 Marathon SectionalMay 25 · 3200 Meters · Place 5 · Northland LutheranNorthland Lutheran3200 Meters512:23.2510
May 12CWC Small Conference MeetMay 12 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters112:40.64a—
May 12CWC Small Conference MeetMay 12 · 1600 Meters · Place 3 · Northland LutheranNorthland Lutheran1600 Meters36:13.14a—
May 4Weyauwega-Fremont MeetMay 4 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters112:55.2810
May 4Weyauwega-Fremont MeetMay 4 · 1600 Meters · Place 1 · Northland LutheranNorthland Lutheran1600 Meters16:12.2910
Apr 24Marion InvitationalApr 24 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters113:25.12a—
Apr 24Marion InvitationalApr 24 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters25:58.72a—
Apr 21Amherst InvitationalApr 21 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters212:58.0210
Apr 21Amherst InvitationalApr 21 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters26:08.5610
Apr 21Amherst InvitationalApr 21 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters212:58.0210
Apr 21Amherst InvitationalApr 21 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters26:08.5610
Apr 17CWC Small Pre-Conference MeetApr 17 · 3200 Meters · Place 1 · Northland LutheranNorthland Lutheran3200 Meters113:24.83a—
Apr 17CWC Small Pre-Conference MeetApr 17 · 1600 Meters · Place 2 · Northland LutheranNorthland Lutheran1600 Meters26:07.37a—
Mar 31Rosholt-Webko-Politos InvitationalMar 31 · 1600 Meters · Place 10 · Northland LutheranNorthland Lutheran1600 Meters106:07.7110
Mar 31Rosholt-Webko-Politos InvitationalMar 31 · 3200 Meters · Place 3 · Northland LutheranNorthland Lutheran3200 Meters313:19.1810

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26WIAA D3 Sectional - RosholtMay 26 · 3200 Meters · Place 12 · Northland Luth.Northland Luth.3200 Meters1213:20.689
May 23WIAA D3 Regional - MarathonMay 23 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters2.13:41.50a9
May 23WIAA D3 Regional - MarathonMay 23 · 1600 Meters · Place 6 · Northland LutheranNorthland Lutheran1600 Meters6.6:15.38a9
May 13CWC Small Conference MeetMay 13 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters214:29.39a9
May 13CWC Small Conference MeetMay 13 · 1600 Meters · Place 4 · Northland LutheranNorthland Lutheran1600 Meters46:29.31a9
May 10Wausau City MeetMay 10 · 800 Meters · Place 9 · Northland LutheranNorthland Lutheran800 Meters92:57.009
May 10Wausau City MeetMay 10 · 1600 Meters · Place 7 · Northland LutheranNorthland Lutheran1600 Meters76:36.249
May 9Wittenburg/Birnamwood InvitationalMay 9 · 3200 Meters · Place 2 · Northland LutheranNorthland Lutheran3200 Meters213:55.72a9
May 9Wittenburg/Birnamwood InvitationalMay 9 · 1600 Meters · Place 3 · Northland LutheranNorthland Lutheran1600 Meters36:45.49a9
May 5Weyauwega/Fremont InvitationalMay 5 · 3200 Meters · Place 3 · Northland LutheranNorthland Lutheran3200 Meters314:48.14a9
May 5Weyauwega/Fremont InvitationalMay 5 · 1600 Meters · Place 3 · Northland LutheranNorthland Lutheran1600 Meters36:25.09a9
Apr 19CWC Small Pre-ConferenceApr 19 · 3200 Meters · Place 3 · Northland LutheranNorthland Lutheran3200 Meters315:18.409
Apr 19CWC Small Pre-ConferenceApr 19 · 1600 Meters · Place 4 · Northland LutheranNorthland Lutheran1600 Meters46:52.439