Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Greenfield ParkWarrior Invite · Oct 212:03.02Warrior InviteOctober 2, 2021
2993 m · Dineen ParkMPS Middle School Cross Country Meet 10/19 · Oct 1910:55.3MPS Middle School Cross Country Meet 10/19October 19, 2023
2993 m · Mitchell ParkMPS Middle School Cross Country Meet 9/21 · Sep 2110:42.9MPS Middle School Cross Country Meet 9/21September 21, 2023
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel CC Invitational · Sep 1815:41.5Angel CC InvitationalSeptember 18, 2026
5,000 Meters · Greenfield Park #3ALeighton Betz Invitational · Sep 515:52.4Leighton Betz InvitationalSeptember 5, 2025
5,000 Meters · Humboldt ParkTrojan Invite · Sep 2516:24.4Trojan InviteSeptember 25, 2026
5,000 Meters · Jackson ParkWIAA D1 Sectional 7 - Milwaukee King · Oct 2515:45.70WIAA D1 Sectional 7 - Milwaukee KingOctober 25, 2025
5,000 Meters · McCarty ParkWisconsin Lutheran HS Invite · Oct 1016:21.0Wisconsin Lutheran HS InviteOctober 10, 2024
5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 3115:02.72026 WIAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Tendick ParkPort Washington Invite · Oct 815:05.8Port Washington Invite October 8, 2026
5,000 Meters · Timber-LeeEast Troy Ladish Invite · Sep 1015:59.1East Troy Ladish InviteSeptember 10, 2026
5,000 Meters · Tuscumbia Golf CourseNightfall Classic 608 - Green Lake · Oct 215:22.2Nightfall Classic 608 - Green LakeOctober 2, 2026
5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 2117:03.4Angel InvitationalSeptember 21, 2024
5,000 Meters · Veteran's ParkCity Conference CC Championship · Oct 1715:38.0City Conference CC ChampionshipOctober 17, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D1 · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity D1115:02.7 PB11
Oct 17City Conference CC ChampionshipOct 17 · 5,000 Meters Boys Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Boys Varsity115:38.0 PB11
Oct 8Port Washington Invite Oct 8 · 5,000 Meters Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity115:05.8 PB11
Oct 2Nightfall Classic 608 - Green LakeOct 2 · 5,000 Meters Varsity D1 · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity D1115:22.2 PB11
Sep 25Trojan InviteSep 25 · 5,000 Meters Boys Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Boys Varsity116:24.4 PB11
Sep 18Angel CC InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Boys Varsity115:41.5 PB11
Sep 10East Troy Ladish InviteSep 10 · 5,000 Meters Varsity · Place 2 · Milwaukee KingMilwaukee King5,000 Meters Varsity215:59.1 PB11
Sep 5Racine Horlick Rebel InvitationalSep 5 · 5,000 Meters Varsity · Place 2 · Milwaukee KingMilwaukee King5,000 Meters Varsity216:14.5511

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1 WIAA State XC ChampionshipsNov 1 · 5,000 Meters Varsity D1 · Place 7 · Milwaukee KingMilwaukee King5,000 Meters Varsity D1715:39.210
Oct 25WIAA D1 Sectional 7 - Milwaukee KingOct 25 · 5,000 Meters Boys Varsity · Place 2 · Milwaukee KingMilwaukee King5,000 Meters Boys Varsity215:45.70 PB10
Oct 17MCC High School Conference MeetOct 17 · 5,000 Meters Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity115:56.9010
Oct 9Port Washington InviteOct 9 · 5,000 Meters Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity115:29.9010
Oct 3Nightfall Classic 608 - Green LakeOct 3 · 5,000 Meters Varsity Division 1 · Place 2 · Milwaukee KingMilwaukee King5,000 Meters Varsity Division 1215:37.210
Sep 262025 Trojan Cross-Country InvitationalSep 26 · 5,000 Meters Varsity · Place 2 · Milwaukee KingMilwaukee King5,000 Meters Varsity215:46.8010
Sep 20Angel InvitationalSep 20 · 5,000 Meters Boys Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Boys Varsity115:42.7210
Sep 11Ladish InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity116:45.6010
Sep 5Leighton Betz InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · Milwaukee KingMilwaukee King5,000 Meters Varsity415:52.4 PB10
Aug 28Hoehnke-Hill Milwaukee River InvitationalAug 28 · 5,000 Meters Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity115:33.0010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 1 · Place 21 · Milwaukee KingMilwaukee King5,000 Meters Division 12116:10.39
Oct 26WIAA D1 Sectional - Wauwatosa EastOct 26 · 5,000 Meters Varsity · Place 5 · Milwaukee KingMilwaukee King5,000 Meters Varsity516:08.4—
Oct 10Wisconsin Lutheran HS InviteOct 10 · 5,000 Meters Varsity · Place 6 · Milwaukee KingMilwaukee King5,000 Meters Varsity616:21.0 PB9
Sep 27Bradley Tech Trojan InviteSep 27 · 5,000 Meters Varsity · Place 2 · Milwaukee KingMilwaukee King5,000 Meters Varsity216:58.80—
Sep 21Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 17 · Milwaukee KingMilwaukee King5,000 Meters Varsity1717:03.4 PB9
Sep 12Ladish InvitationalSep 12 · 5,000 Meters Varsity · Place 1 · Milwaukee KingMilwaukee King5,000 Meters Varsity117:32.29
Sep 5Cam Rock Invite Deerfield/CambridgeSep 5 · 5,000 Meters Varsity · Place 2 · Milwaukee KingMilwaukee King5,000 Meters Varsity216:17.19
Aug 29Milwaukee River InviteAug 29 · Varsity · Place 10 · Milwaukee KingMilwaukee KingVarsity1016:55.90—
Aug 29Milwaukee River InviteAug 29 · 5,000 Meters Varsity · Place 10 · Milwaukee KingMilwaukee King5,000 Meters Varsity1016:55.99

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19MPS Middle School Cross Country Meet 10/19Oct 19 · 1.86 Miles MS Boys · Place 1 · Fernwood MontessoriFernwood Montessori1.86 Miles MS Boys110:55.3 PB8
Sep 21MPS Middle School Cross Country Meet 9/21Sep 21 · 1.86 Miles MS Boys · Place 1 · Fernwood MontessoriFernwood Montessori1.86 Miles MS Boys110:42.9 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Warrior InviteOct 2 · 1.6 Miles 6th-8th Grade · Place 79 · Fernwood MontessoriFernwood Montessori1.6 Miles 6th-8th Grade7912:03.02 PB6