Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKML Varsity Invite · May 1211.61aKML Varsity InviteMay 12, 2026
200 Meters · IndoorADE Sports Indoor · Mar 1824.07aADE Sports IndoorMarch 18, 2026
200 Meters · OutdoorKML Varsity Invite · May 1223.51aKML Varsity InviteMay 12, 2026
55 Meters · Outdoor Performance Running Outfitters Invitational · Mar 227.08 Performance Running Outfitters InvitationalMarch 22, 2025
60 Meter · IndoorMilwaukee Open Meet #1 · Dec 67.36aMilwaukee Open Meet #1December 6, 2025
60 Meters · IndoorADE Sports Indoor · Mar 187.27aADE Sports IndoorMarch 18, 2026
60 Meters · OutdoorPerformance Running Outfitters Invite · Mar 217.42aPerformance Running Outfitters InviteMarch 21, 2026
Long Jump · IndoorThe CIRCUIT Chicago · Feb 215.84mThe CIRCUIT ChicagoFebruary 21, 2026
Long Jump · OutdoorD2 Regional 4A - Grafton · May 2620-11.75D2 Regional 4A - GraftonMay 26, 2026
Triple Jump · OutdoorKML Schools Track Meet · May 833-09.00KML Schools Track Meet May 8, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29D2 Sectional 4 - KewaskumMay 29 · Long Jump · Place 12 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump12.19-00.7510
May 26D2 Regional 4A - GraftonMay 26 · Long Jump · Place 4 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump4.20-11.75 PB10
May 26D2 Regional 4A - GraftonMay 26 · 100 Meters · Place 11 · Kettle Moraine LutheranKettle Moraine Lutheran100 MetersRound P11.12.06a10
May 19Glacier Trails Conference MeetMay 19 · Long Jump · Place 4 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump419-11.5010
May 19Glacier Trails Conference MeetMay 19 · 200 Meters · Place 12 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters1224.55a10
May 19Glacier Trails Conference MeetMay 19 · 100 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters511.67a10
May 19Glacier Trails Conference MeetMay 19 · 100 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters711.74a10
May 15Grafton V InviteMay 15 · Long Jump · Place 5 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump520-04.2510
May 15Grafton V InviteMay 15 · 200 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters723.77a10
May 15Grafton V InviteMay 15 · 100 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters511.91a10
May 12KML Varsity InviteMay 12 · Long Jump · Place 5 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump5.19-02.7510
May 12KML Varsity InviteMay 12 · 200 Meters · Place 3 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters3.23.51a PB10
May 12KML Varsity InviteMay 12 · 100 Meters · Place 9 · Kettle Moraine LutheranKettle Moraine Lutheran100 MetersRound P9.11.61a PB10
May 8Lutheran InviteMay 8 · Long Jump · Place 11 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump1118-11.5010
May 8Lutheran InviteMay 8 · 100 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters1011.62a10
May 5Glacier Trails RelaysMay 5 · Long Jump · Place 3 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump319-10.510
Apr 28Washington County InviteApr 28 · Long Jump · Place 11 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump1116-07.5010
Apr 28Washington County InviteApr 28 · 100 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters511.84a10
Apr 28Washington County InviteApr 28 · 100 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters511.88a10
Apr 23Germantown InvitationalApr 23 · 200 Meters · Place 12 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters1224.84a10
Apr 23Germantown InvitationalApr 23 · 100 Meters · Place 8 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters811.96a10
Apr 15Lightning InviteApr 15 · Long Jump · Place 15 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump1515-11.0010
Apr 15Lightning InviteApr 15 · 100 Meters · Place 5 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters511.63a10
Mar 21Performance Running Outfitters InviteMar 21 · Long Jump · Place 14 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump1418-510
Mar 21Performance Running Outfitters InviteMar 21 · 60 Meters · Place 15 · Kettle Moraine LutheranKettle Moraine Lutheran60 MetersRound P157.42a PB10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 18ADE Sports IndoorMar 18 · Long Jump · Place 6 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump618-11.7510
Mar 18ADE Sports IndoorMar 18 · 200 Meters · Place 1 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters124.07a PB10
Mar 18ADE Sports IndoorMar 18 · 60 Meters · Place 1 · Kettle Moraine LutheranKettle Moraine Lutheran60 Meters17.27a PB10
Feb 21The CIRCUIT ChicagoFeb 21 · Long Jump · Place 7 · Milwaukee Speed AcademyMilwaukee Speed AcademyLong Jump75.84m PB10
Feb 21The CIRCUIT ChicagoFeb 21 · 60 Meters · Place 15 · Milwaukee Speed AcademyMilwaukee Speed Academy60 MetersRound P157.39a10
Jan 3Milwaukee Open Meet #2Jan 3 · 60 Meter · Place 30 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter30.7.45a10
Jan 3Milwaukee Open Meet #2Jan 3 · Long Jump · Place 9 · Milwaukee Speed AcademyMilwaukee Speed AcademyLong Jump9.18-08.2510
Jan 3Milwaukee Open Meet #2Jan 3 · 200 Meters · Place 13 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters13.24.28a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Milwaukee Open Meet #1Dec 6 · 60 Meter · Place 8 · Milwaukee Speed AcademyMilwaukee Speed Academy60 Meter8.7.36a PB10
Dec 6Milwaukee Open Meet #1Dec 6 · 200 Meters · Place 8 · Milwaukee Speed AcademyMilwaukee Speed Academy200 Meters8.24.23a10
Apr 4ECC Indoor MeetApr 4 · 200 Meters · Place 8 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters824.86a9
Apr 4ECC Indoor MeetApr 4 · 60 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran60 Meters77.56a9

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 30D2 Sectional 4 - Big FootMay 30 · Long Jump · Place 15 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump1519-0.59
May 27D2 Regional 4C - GraftonMay 27 · Long Jump · Place 4 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump4.19-07.759
May 27D2 Regional 4C - GraftonMay 27 · 100 Meters · Place 12 · Kettle Moraine LutheranKettle Moraine Lutheran100 MetersRound P12.11.70a9
May 22ECC ChampionshipMay 22 · Long Jump · Place 5 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump518-10.59
May 22ECC ChampionshipMay 22 · 100 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters1011.67a9
May 13Berlin ECC TriangularMay 13 · 200 Meters · Place 1 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters123.57a9
May 13Berlin ECC TriangularMay 13 · 100 Meters · Place 3 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters311.66a9
May 9Lutheran Invitational TournamentMay 9 · 100 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran100 MetersRound P1011.719
May 9Lutheran Invitational TournamentMay 9 · Long Jump · Place 6 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump619-9.509
May 9Lutheran Invitational TournamentMay 9 · Long Jump · Place 6 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump6.19-9.509
May 9Lutheran Invitational TournamentMay 9 · 100 Meters · Place 10 · Kettle Moraine LutheranKettle Moraine Lutheran100 MetersRound P10.11.71a9
May 6KML Varsity Invite May 6 · Long Jump · Place 1 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump119-11.759
May 6KML Varsity Invite May 6 · 100 Meters · Place 6 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters612.00a9
May 6KML Varsity Invite May 6 · 100 Meters · Place 8 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters812.25a9
May 1KML JV Track & Field InvitationalMay 1 · Long Jump · Place 1 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump1.19-03.759
May 1KML JV Track & Field InvitationalMay 1 · 200 Meters · Place 2 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters2.24.19a9
May 1KML JV Track & Field InvitationalMay 1 · 100 Meters · Place 1 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters1.11.65a9
Apr 29Washington County InviteApr 29 · Long Jump · Place 3 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump3.20-02.009
Apr 29Washington County InviteApr 29 · 200 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters7.23.94a9
Apr 29Washington County InviteApr 29 · 100 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran100 MetersRound P7.11.66a9
Apr 29Washington County InviteApr 29 · 100 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters7.11.65a9
Apr 24Germantown InvitationalApr 24 · 200 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters723.799
Apr 24Germantown InvitationalApr 24 · 100 Meters · Place 12 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters1211.709
Apr 22Plymouth ECC QuadApr 22 · Long Jump · Place 2 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump218-07.509
Apr 22Plymouth ECC QuadApr 22 · 200 Meters · Place 4 · Kettle Moraine LutheranKettle Moraine Lutheran200 Meters424.399
Apr 22Plymouth ECC QuadApr 22 · 100 Meters · Place 2 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters212.049
Apr 15ECC JV/V Triangular @ KMLApr 15 · Long Jump · Place 3 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump316-09.759
Apr 15ECC JV/V Triangular @ KMLApr 15 · 100 Meters · Place 7 · Kettle Moraine LutheranKettle Moraine Lutheran100 Meters711.989
Mar 22 Performance Running Outfitters InvitationalMar 22 · Long Jump · Place 12 · Kettle Moraine LutheranKettle Moraine LutheranLong Jump1218-0.259
Mar 22 Performance Running Outfitters InvitationalMar 22 · 55 Meters · Place 18 · Kettle Moraine LutheranKettle Moraine Lutheran55 MetersRound P187.08 PB9
Mar 20UW-Oshkosh Boys D2/D3 InvitationalMar 20 · 60 Meters · Place 16 · Kettle Moraine LutheranKettle Moraine Lutheran60 MetersRound P167.529

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18Wisconsin LSA Middle School State Track MeetMay 18 · Long Jump · Place 4 · Morning Star LutheranMorning Star LutheranLong Jump417-58
May 18Wisconsin LSA Middle School State Track MeetMay 18 · 200 Meters · Place 9 · Morning Star LutheranMorning Star Lutheran200 MetersRound P926.138
May 18Wisconsin LSA Middle School State Track MeetMay 18 · 100 Meters · Place 2 · Morning Star LutheranMorning Star Lutheran100 MetersRound P212.418
May 18Wisconsin LSA Middle School State Track MeetMay 18 · 100 Meters · Place 2 · Morning Star LutheranMorning Star Lutheran100 Meters212.378
May 8KML Schools Track Meet May 8 · Triple Jump · Place 1 · Morning Star LutheranMorning Star LutheranTriple Jump1.33-09.00 PB8
May 8KML Schools Track Meet May 8 · Long Jump · Place 1 · Morning Star LutheranMorning Star LutheranLong Jump1.16-07.008
May 8KML Schools Track Meet May 8 · 100 Meters · Place 1 · Morning Star LutheranMorning Star Lutheran100 MetersRound P1.12.59a8
May 8KML Schools Track Meet May 8 · 100 Meters · Place 1 · Morning Star LutheranMorning Star Lutheran100 Meters1.12.53a8
Apr 29WCHSA Track Meet 2024Apr 29 · Long Jump · Place 1 · Morning Star LutheranMorning Star LutheranLong Jump1.16-03.008
Apr 29WCHSA Track Meet 2024Apr 29 · 100 Meters · Place 3 · Morning Star LutheranMorning Star Lutheran100 Meters3.12.298

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Wisconsin LSA Middle School State Track MeetMay 20 · Long Jump · Place 42 · Morning Star LutheranMorning Star LutheranLong Jump4212-87
May 10KML Schools MeetMay 10 · Triple Jump · Place 9 · Morning Star LutheranMorning Star LutheranTriple Jump926-7—
May 10KML Schools MeetMay 10 · Long Jump · Place 13 · Morning Star LutheranMorning Star LutheranLong Jump1312-1—
May 10KML Schools MeetMay 10 · 100 Meters · Place 18 · Morning Star LutheranMorning Star Lutheran100 Meters1815.66a—
Apr 24WCHSA Track Meet 2023Apr 24 · Long Jump · Place 24 · Morning Star LutheranMorning Star LutheranLong Jump24.11'8"7
Apr 24WCHSA Track Meet 2023Apr 24 · 100 Meters · Place 19 · Morning Star LutheranMorning Star Lutheran100 Meters19.14.227

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11KML Schools Track MeetMay 11 · Long Jump · Place 5 · Morning Star LutheranMorning Star LutheranLong Jump5.10-11.00Unofficial6
May 11KML Schools Track MeetMay 11 · 100 Meters · Place 8 · Morning Star LutheranMorning Star Lutheran100 MetersRound P8.15.55aUnofficial6
May 11KML Schools Track MeetMay 11 · 100 Meters · Morning Star LutheranMorning Star Lutheran100 Meters—DNS6

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12KML Schools Track MeetMay 12 · Long Jump · Place 4 · Morning Star LutheranMorning Star LutheranLong Jump4.11-04.005
May 12KML Schools Track MeetMay 12 · 100 Meters · Place 10 · Morning Star LutheranMorning Star Lutheran100 MetersRound P10.16.63a5