Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPat Heenan Invitational · Jan 175:06.04aPat Heenan InvitationalJanuary 17, 2026
100 Meters · OutdoorKML JV Invite · Apr 2813.56aKML JV InviteApril 28, 2022
1500 Meters · Outdoor2026 St. Norbert College Invitational · Apr 254:41.87a2026 St. Norbert College InvitationalApril 25, 2026
1600 Meters · OutdoorGermantown Invitational · Apr 185:15.04Germantown InvitationalApril 18, 2024
200 Meters · OutdoorECC JV/V Quad at KML · Apr 1629.01aECC JV/V Quad at KMLApril 16, 2024
3000 Meters · IndoorSquig Converse Invite · Jan 3010:22.34aSquig Converse InviteJanuary 30, 2026
3200 Meters · OutdoorKML Varsity Track & Field Invitational · Apr 1111:31.29aKML Varsity Track & Field InvitationalApril 11, 2024
400 Meters · IndoorECC Indoor Meet · Mar 311:01.76ECC Indoor MeetMarch 31, 2023
400 Meters · OutdoorWaupun ECC Meet · May 258.76aWaupun ECC MeetMay 2, 2023
5000 Meters · IndoorNACC Championship · Feb 2719:03.79aNACC ChampionshipFebruary 27, 2026
5000 Meters · OutdoorNACC Outdoor · May 118:06.03aNACC OutdoorMay 1, 2026
800 Meters · IndoorECC Indoor Meet · Apr 42:21.99aECC Indoor MeetApril 4, 2024
800 Meters · OutdoorNACC Outdoor Championships · May 22:16.29aNACC Outdoor ChampionshipsMay 2, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1NACC OutdoorMay 1 · 5000 Meters · Place 20 · Concordia WisconsinConcordia Wisconsin5000 Meters20.18:06.03a PBSo
Apr 252026 St. Norbert College InvitationalApr 25 · 1500 Meters · Place 25 · Concordia WisconsinConcordia Wisconsin1500 Meters25.4:41.87a PBSo
Apr 17Meet of ChampionsApr 17 · 5000 Meters · Place 12 · Concordia WisconsinConcordia Wisconsin5000 Meters1218:20.23aSo
Apr 2Private College ChampionshipApr 2 · 1500 Meters · Place 36 · Concordia WisconsinConcordia Wisconsin1500 Meters364:42.38aSo
Mar 27NCC Distance FlingMar 27 · 1500 Meters · Place 48 · Concordia WisconsinConcordia Wisconsin1500 Meters48.4:43.77aSo
Mar 21Rose-Hulman Early Bird InvitationalMar 21 · 5000 Meters · Place 12 · Concordia WisconsinConcordia Wisconsin5000 Meters12.18:45.29aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 5000 Meters · Place 15 · Concordia WisconsinConcordia Wisconsin5000 Meters15.19:03.79a PBSo
Feb 27NACC ChampionshipFeb 27 · 3000 Meters · Place 23 · Concordia WisconsinConcordia Wisconsin3000 Meters23.10:39.93aSo
Jan 30Squig Converse InviteJan 30 · 3000 Meters · Place 69 · Concordia WisconsinConcordia Wisconsin3000 Meters6910:22.34a PBSo
Jan 24Aurora Grand PrixJan 24 · 1 Mile · Place 46 · Concordia WisconsinConcordia Wisconsin1 Mile465:10.40aSo
Jan 17Pat Heenan InvitationalJan 17 · 1 Mile · Place 24 · Concordia WisconsinConcordia Wisconsin1 Mile245:06.04a PBSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2NACC Outdoor ChampionshipsMay 2 · 1500 Meters · Place 22 · Concordia WisconsinConcordia Wisconsin1500 Meters22.4:49.02aFr
May 2NACC Outdoor ChampionshipsMay 2 · 800 Meters · Place 24 · Concordia WisconsinConcordia Wisconsin800 MetersRound P24.2:16.29a PBFr
Apr 26St. Norbert InvitationalApr 26 · 800 Meters · Place 29 · Concordia WisconsinConcordia Wisconsin800 Meters29.2:22.07aFr
Apr 17Wisconsin Lutheran Green & White InviteApr 17 · 1500 Meters · Place 25 · Concordia (Wis.)Concordia (Wis.)1500 Meters254:56.80FR
Apr 12Beloit RelaysApr 12 · 800 Meters · Place 10 · Concordia (Wis.)Concordia (Wis.)800 Meters102:20.91FR
Apr 12Beloit RelaysApr 12 · 800 Meters · Place 10 · Concordia WisconsinConcordia Wisconsin800 Meters10.2:20.91aFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · 1500 Meters · Place 35 · Concordia WisconsinConcordia Wisconsin1500 Meters35.5:06.16aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18NCC Heenan InvitationalJan 18 · 1 Mile · Place 33 · Concordia WisconsinConcordia Wisconsin1 Mile335:26.27a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14ECC Championship MeetMay 14 · 800 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters102:22.81a—
May 3Lutheran InvitationalMay 3 · 1600 Meters · Place 11 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters11.5:25.20a12
Apr 23Washington County Track & Field InvitationalApr 23 · 3200 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran3200 Meters7.11:44.43a12
Apr 20Carleton Sitz InviteApr 20 · 1600 Meters · Place 26 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters265:17.2812
Apr 18Germantown InvitationalApr 18 · 1600 Meters · Place 13 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters135:15.04 PB12
Apr 16ECC JV/V Quad at KMLApr 16 · 200 Meters · Place 26 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters2629.01a PB—
Apr 11KML Varsity Track & Field InvitationalApr 11 · 3200 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran3200 Meters5.11:31.29a PB12
Mar 16Performance Running Outfitters InvitationalMar 16 · 1600 Meters · Place 21 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters215:23.1212
Mar 14UW-Oshkosh 'Boys Small Schools' InvitationalMar 14 · 800 Meters · Place 22 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters222:21.4812

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4ECC Indoor MeetApr 4 · 800 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters52:21.99a PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18East Central Conf JV ChampionshipMay 18 · 400 Meters · Place 11 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters1159.88a—
May 9ECC Triangular @KMLMay 9 · 400 Meters · Place 6 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters6.59.77a11
May 2Waupun ECC MeetMay 2 · 800 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters72:33.70a—
May 2Waupun ECC MeetMay 2 · 400 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters1058.76a PB—
Apr 27KML JV InvitationalApr 27 · 3200 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran3200 Meters5.12:06.21a11
Apr 20Germantown Invitational 2023Apr 20 · 800 Meters · Place 9 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters92:23.9511
Apr 18ECC Quad @KMLApr 18 · 1600 Meters · Place 9 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters95:42.68a—
Apr 11Kewaskum ECC QuadApr 11 · 800 Meters · Place 6 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters62:27.40a—
Mar 18Performance Running Outfitters InviteMar 18 · 400 Meters · Place 28 · KM LutheranKM Lutheran400 Meters281:03.3211
Mar 18Performance Running Outfitters InviteMar 18 · 400 Meters · Place 28 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters281:03.3211
Mar 14Brown Deer QuadMar 14 · 800 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters52:34.6911

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31ECC Indoor MeetMar 31 · 400 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters101:01.76 PB11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19ECC JV MEET - BerlinMay 19 · 400 Meters · Place 9 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters91:01.03a10
Apr 28KML JV InviteApr 28 · 400 Meters · Place 9 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters91:02.74a10
Apr 28KML JV InviteApr 28 · 100 Meters · Place 11 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters1113.56a PB10
Apr 12ECC TRIApr 12 · 400 Meters · Place 9 · Kettle Moraine LutheranKettle Moraine Lutheran400 Meters91:04.2210

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10ECC Last Chance JV MeetJun 10 · 800 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters102:43.559
Jun 10ECC Last Chance JV MeetJun 10 · 800 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters102:43.559
Jun 8ECC Conference MeetJun 8 · 800 Meters · Place 11 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters11.2:31.22a9
Jun 1Waupun QuadJun 1 · 1600 Meters · Place 6 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters65:47.989
May 25Berlin QuadMay 25 · 1600 Meters · Place 12 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters125:58.169
May 21Kewaskum Invite - VarsityMay 21 · 800 Meters · Place 17 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters17.2:30.32a9
May 11ECC Quad @ KMLMay 11 · 3200 Meters · Place 4 · Kettle Moraine LutheranKettle Moraine Lutheran3200 Meters413:08.419
May 4ECC Quad May 4 · 800 Meters · Place 4 · Kettle Moraine LutheranKettle Moraine Lutheran800 Meters4.2:37.94aUnofficial9
Apr 29KML JV InviteApr 29 · 1600 Meters · Place 11 · Kettle Moraine LutheranKettle Moraine Lutheran1600 Meters116:05.379