Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUW-Oshkosh Titan Challenge · Feb 214:24.31UW-Oshkosh Titan ChallengeFebruary 21, 2026
10,000 Meters · OutdoorNACC Outdoor · May 134:46.02aNACC OutdoorMay 1, 2026
1500 Meters · OutdoorSt. Norbert Early Bird · Mar 284:18.86aSt. Norbert Early BirdMarch 28, 2026
1600 Meters · OutdoorWIAA State Track & Field Championships · Jun 64:27.40WIAA State Track & Field ChampionshipsJune 6, 2025
3000 Meters · IndoorNACC Championship · Feb 278:37.05aNACC ChampionshipFebruary 27, 2026
3200 Meters · OutdoorNEC Championship · May 1710:10.95aNEC ChampionshipMay 17, 2025
400 Meters · IndoorUW-Oshkosh Boys Indoor Invitational · Mar 171:09.79aUW-Oshkosh Boys Indoor InvitationalMarch 17, 2022
400 Meters · OutdoorNEC Pentangular @Wrightstown (Free,Lux-Cas,O-Falls, Waupaca) · Apr 111:01.16aNEC Pentangular @Wrightstown (Free,Lux-Cas,O-Falls, Waupaca)April 11, 2023
5000 Meters · IndoorNACC Championship · Feb 2715:14.49aNACC ChampionshipFebruary 27, 2026
5000 Meters · Outdoor2026 St. Norbert College Invitational · Apr 2515:42.32a2026 St. Norbert College InvitationalApril 25, 2026
800 Meters · OutdoorFVL Pentangular (Lux-Casco, Marinette, Oconto Falls, Wrightstown) · Apr 302:06.73aFVL Pentangular (Lux-Casco, Marinette, Oconto Falls, Wrightstown)April 30, 2024

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 · 10,000 Meters · Place 11 · St. NorbertSt. Norbert10,000 Meters11.34:46.02a PBFr
May 1NACC OutdoorMay 1 · 5000 Meters · St. NorbertSt. Norbert5000 Meters--DNFFr
Apr 252026 St. Norbert College InvitationalApr 25 · 5000 Meters · Place 3 · St. NorbertSt. Norbert5000 Meters3.15:42.32a PBFr
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · St. NorbertSt. Norbert5000 Meters—DNFFr
Apr 2Bobcat Invitational & MultiApr 2 · 5000 Meters · Place 35 · St. NorbertSt. Norbert5000 Meters3517:10.60aFr
Mar 28St. Norbert Early BirdMar 28 · 1500 Meters · Place 10 · St. NorbertSt. Norbert1500 Meters10.4:18.86a PBFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 5000 Meters · Place 1 · St. NorbertSt. Norbert5000 Meters1.15:14.49a PBFr
Feb 27NACC ChampionshipFeb 27 · 3000 Meters · Place 1 · St. NorbertSt. Norbert3000 Meters1.8:37.05a PBFr
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · 1 Mile · Place 8 · St. NorbertSt. Norbert1 Mile84:24.31 PBFR
Feb 7Red Hawk InviteFeb 7 · 3000 Meters · Place 1 · St. NorbertSt. Norbert3000 Meters18:42.32aFr
Jan 31Lake Michigan OpenJan 31 · 1 Mile · Place 1 · St. NorbertSt. Norbert1 Mile14:26.53FR
Jan 23Ripon Red Hawk OpenerJan 23 · 5000 Meters · Place 2 · St. NorbertSt. Norbert5000 Meters215:28.03aFR
Jan 17Point AlumniJan 17 · 3000 Meters · Place 5 · St. NorbertSt. Norbert3000 Meters59:01.33aFr

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 1600 Meters · Place 16 · Luxemburg-CascoLuxemburg-Casco1600 Meters164:27.40 PB12
May 30D2 Sectional 3 - MarinetteMay 30 · 3200 Meters · Place 12 · Luxemburg-CascoLuxemburg-Casco3200 Meters1210:33.41a12
May 30D2 Sectional 3 - MarinetteMay 30 · 1600 Meters · Place 4 · Luxemburg-CascoLuxemburg-Casco1600 Meters44:31.22a12
May 27D2 Regional 3C - ChiltonMay 27 · 3200 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco3200 Meters110:31.4112
May 27D2 Regional 3C - ChiltonMay 27 · 1600 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco1600 Meters14:40.7012
May 27D2 Regional 3C - ChiltonMay 27 · 3200 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco3200 Meters110:31.4112
May 27D2 Regional 3C - ChiltonMay 27 · 1600 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco1600 Meters14:40.7012
May 17NEC ChampionshipMay 17 · 3200 Meters · Place 3 · Luxemburg-CascoLuxemburg-Casco3200 Meters3.10:10.95a PB12
May 17NEC ChampionshipMay 17 · 1600 Meters · Place 4 · Luxemburg-CascoLuxemburg-Casco1600 Meters4.4:37.79a12
May 8Two Rivers InvitationalMay 8 · 1600 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco1600 Meters24:54.69a12
May 6NEC Pent-Lux-Casco (Den,Free,LC,LC,Mar)May 6 · 3200 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco3200 Meters110:32.24a12
May 6NEC Pent-Lux-Casco (Den,Free,LC,LC,Mar)May 6 · 1600 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco1600 Meters14:47.89a12
May 1Luxemburg-Casco Spartan InvitationalMay 1 · 3200 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco3200 Meters110:30.76a12
May 1Luxemburg-Casco Spartan InvitationalMay 1 · 1600 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco1600 Meters24:51.43a12
Apr 22NEC Pent-Freedom (Free,Lux-Cas,Mar,OF,Wrights)Apr 22 · 3200 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco3200 Meters2.10:42.41a12
Apr 22NEC Pent-Freedom (Free,Lux-Cas,Mar,OF,Wrights)Apr 22 · 1600 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco1600 Meters1.4:40.97a12
Apr 17Green Bay Preble RelaysApr 17 · 1600 Meters · Place 11 · Luxemburg-CascoLuxemburg-Casco1600 Meters11.4:47.82a12
Apr 15NEC Pent-Wrightstown (Den,Free,Lux-Cas,OF,Wrights)Apr 15 · 3200 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco3200 Meters110:55.5312
Apr 10Last in/First OutApr 10 · 1600 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco1600 Meters24:51.76a12
Apr 10Last in/First OutApr 10 · 800 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco800 Meters22:12.51a12
Mar 27Earl Hebert Men's InviteMar 27 · 1600 Meters · Place 3 · Luxemburg-CascoLuxemburg-Casco1600 Meters3.5:07.82a12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10NEC ChampionshipMay 10 · 1600 Meters · Place 4 · Luxemburg-CascoLuxemburg-Casco1600 Meters44:47.65a—
May 10NEC ChampionshipMay 10 · 800 Meters · Place 9 · Luxemburg-CascoLuxemburg-Casco800 Meters92:10.06a—
May 3Two Rivers InvitationalMay 3 · 1600 Meters · Place 4 · Luxemburg-CascoLuxemburg-Casco1600 Meters44:41.03a—
Apr 30FVL Pentangular (Lux-Casco, Marinette, Oconto Falls, Wrightstown)Apr 30 · 1600 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco1600 Meters24:47.66a—
Apr 30FVL Pentangular (Lux-Casco, Marinette, Oconto Falls, Wrightstown)Apr 30 · 800 Meters · Place 1 · Luxemburg-CascoLuxemburg-Casco800 Meters12:06.73a PB—
Apr 25Luxemburg-Casco Spartan InvitationalApr 25 · 3200 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco3200 Meters210:54.51a—
Apr 25Luxemburg-Casco Spartan InvitationalApr 25 · 1600 Meters · Place 3 · Luxemburg-CascoLuxemburg-Casco1600 Meters34:52.20a—
Apr 16Clintonville Pent (Clint, Den, Free, Lux-Cas, O-Falls)Apr 16 · 1600 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco1600 Meters2.5:12.02a11
Apr 9Waupaca Pent(Free, LC, Lux-Cas, O-Falls, Waup)Apr 9 · 3200 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco3200 Meters210:59.74a—
Apr 9Waupaca Pent(Free, LC, Lux-Cas, O-Falls, Waup)Apr 9 · 1600 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco1600 Meters24:59.87a—
Mar 21Earl Hebert InviteMar 21 · 3200 Meters · Place 3 · Luxemburg-CascoLuxemburg-Casco3200 Meters311:11.49a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13NEC ChampionshipMay 13 · 3200 Meters · Place 6 · Luxemburg-CascoLuxemburg-Casco3200 Meters611:12.8310
May 8Bay Port JV InvitationalMay 8 · 1600 Meters · Place 3 · Luxemburg-CascoLuxemburg-Casco1600 Meters35:02.99a—
May 8Bay Port JV InvitationalMay 8 · 800 Meters · Place 3 · Luxemburg-CascoLuxemburg-Casco800 Meters32:16.35a—
May 5Two Rivers InvitationalMay 5 · 3200 Meters · Place 8 · Luxemburg-CascoLuxemburg-Casco3200 Meters811:24.65a—
Apr 2720th Annual Lux-Casco Spartan InvitationalApr 27 · 3200 Meters · Place 4 · Luxemburg-CascoLuxemburg-Casco3200 Meters411:17.87a—
Apr 25NEC Pentangular @Denmark (FVL,LuxCasc,Waup,Wrights)Apr 25 · 1600 Meters · Place 5 · Luxemburg-CascoLuxemburg-Casco1600 Meters55:19.07a—
Apr 25NEC Pentangular @Denmark (FVL,LuxCasc,Waup,Wrights)Apr 25 · 800 Meters · Place 6 · Luxemburg-CascoLuxemburg-Casco800 Meters62:25.77a—
Apr 18NEC Pentangular @ Oconto FallsApr 18 · 1600 Meters · Place 6 · Luxemburg-CascoLuxemburg-Casco1600 Meters65:24.7—
Apr 18NEC Pentangular @ Oconto FallsApr 18 · 800 Meters · Place 9 · Luxemburg-CascoLuxemburg-Casco800 Meters92:27.0—
Apr 11NEC Pentangular @Wrightstown (Free,Lux-Cas,O-Falls, Waupaca)Apr 11 · 3200 Meters · Place 7 · Luxemburg-CascoLuxemburg-Casco3200 Meters712:15.67a—
Apr 11NEC Pentangular @Wrightstown (Free,Lux-Cas,O-Falls, Waupaca)Apr 11 · 400 Meters · Place 13 · Luxemburg-CascoLuxemburg-Casco400 Meters131:01.16a PB—
Mar 16Waters MeetMar 16 · 3200 Meters · Place 8 · Luxemburg-CascoLuxemburg-Casco3200 Meters812:54.01a—
Mar 16Waters MeetMar 16 · 1600 Meters · Place 13 · Luxemburg-CascoLuxemburg-Casco1600 Meters135:40.38a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23WIAA D2 Regional - WrightstownMay 23 · 3200 Meters · Place 11 · Luxemburg-CascoLuxemburg-Casco3200 Meters11.11:30.24a9
May 23WIAA D2 Regional - WrightstownMay 23 · 1600 Meters · Place 9 · Luxemburg-CascoLuxemburg-Casco1600 Meters9.5:10.72a9
May 17NEC JV Championship @Little ChuteMay 17 · 3200 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco3200 Meters211:27.78a9
May 17NEC JV Championship @Little ChuteMay 17 · 1600 Meters · Place 2 · Luxemburg-CascoLuxemburg-Casco1600 Meters25:00.66a9
May 13NEC Championship @FreedomMay 13 · 3200 Meters · Place 12 · Luxemburg-CascoLuxemburg-Casco3200 Meters1211:22.80a9
May 10West De Pere InvitationalMay 10 · 3200 Meters · Place 8 · Luxemburg-CascoLuxemburg-Casco3200 Meters8.11:26.00a9
May 6Two Rivers InvitationalMay 6 · 3200 Meters · Place 15 · Luxemburg-CascoLuxemburg-Casco3200 Meters15.11:42.81a9
May 3NEC Triangular (Clintonville, Lux-Casco)May 3 · 3200 Meters · Place 3 · Luxemburg-CascoLuxemburg-Casco3200 Meters311:36.09
May 3NEC Triangular (Clintonville, Lux-Casco)May 3 · 1600 Meters · Place 7 · Luxemburg-CascoLuxemburg-Casco1600 Meters75:13.39
Apr 19Waupaca Triangular (Waupaca, Lux-Casco, FVL)Apr 19 · 1600 Meters · Place 7 · Luxemburg-CascoLuxemburg-Casco1600 Meters7.5:27.59
Apr 19Waupaca Triangular (Waupaca, Lux-Casco, FVL)Apr 19 · 800 Meters · Place 8 · Luxemburg-CascoLuxemburg-Casco800 Meters8.2:32.59
Apr 12Wrightstown NEC Quad (Freedom,Little Chute,Lux Casco,Wrightstown)Apr 12 · 1600 Meters · Place 9 · Luxemburg-CascoLuxemburg-Casco1600 Meters9.5:31.65a9
Mar 24Earl Hebert Invite - Manitowoc BoysMar 24 · 800 Meters · Luxemburg-CascoLuxemburg-Casco800 Meters--DNS9
Mar 17Oshkosh HS Invitational Boys Small SchoolsMar 17 · 400 Meters · Place 30 · Luxemburg-CascoLuxemburg-Casco400 Meters301:09.799

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 17UW-Oshkosh Boys Indoor InvitationalMar 17 · 400 Meters · Place 30 · Luxemburg-CascoLuxemburg-Casco400 Meters30.1:09.79a PB9