Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside WIAA D2 Sectional 8 - Racine St. Catherine's · Oct 2417:09.44WIAA D2 Sectional 8 - Racine St. Catherine'sOctober 24, 2025
5,000 Meters · Greenfield Park #3ALeighton Betz Invitational · Sep 417:39.7Leighton Betz InvitationalSeptember 4, 2026
5,000 Meters · Humboldt ParkTrojan Invite · Sep 2517:47.3Trojan InviteSeptember 25, 2026
5,000 Meters · Johnson Park Golf CourseMetro Conference Reunion Invitational · Sep 1118:08.09Metro Conference Reunion InvitationalSeptember 11, 2026
5,000 Meters · Ridges Golf Course2026 WIAA State Cross Country Championships · Oct 3116:46.62026 WIAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Sheridan Park66th Cudahy Purgolder Invitational · Oct 317:44.766th Cudahy Purgolder InvitationalOctober 3, 2026
5,000 Meters · Tendick ParkPort Washington Invite · Oct 816:55.8Port Washington Invite October 8, 2026
5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 2118:05.8Angel InvitationalSeptember 21, 2024
5,000 Meters · Veteran's ParkMilwaukee River CC Invite · Aug 2717:41.0Milwaukee River CC InviteAugust 27, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D2 · Place 33 · Saint Thomas More5,000 Meters Varsity D23316:46.6 PB11
Oct 17Metro Classic ConferenceOct 17 · 5,000 Meters Varsity · Place 4 · Saint Thomas More5,000 Meters Varsity417:51.811
Oct 8Port Washington Invite Oct 8 · 5,000 Meters Varsity · Place 13 · Saint Thomas More5,000 Meters Varsity1316:55.8 PB11
Oct 366th Cudahy Purgolder InvitationalOct 3 · 5,000 Meters Boys Varsity · Place 10 · Saint Thomas More5,000 Meters Boys Varsity1017:44.7 PB11
Sep 25Trojan InviteSep 25 · 5,000 Meters Boys Varsity · Place 4 · Saint Thomas More5,000 Meters Boys Varsity417:47.3 PB11
Sep 18Angel CC InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 20 · Saint Thomas More5,000 Meters Boys Varsity2017:35.311
Sep 11Metro Conference Reunion InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · Saint Thomas More5,000 Meters Varsity218:08.09 PB11
Sep 4Leighton Betz InvitationalSep 4 · 5,000 Meters Varsity · Place 36 · Saint Thomas More5,000 Meters Varsity3617:39.7 PB11
Aug 27Milwaukee River CC InviteAug 27 · 5,000 Meters High School · Place 39 · Saint Thomas More5,000 Meters High School3917:41.0 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1 WIAA State XC ChampionshipsNov 1 · 5,000 Meters Varsity D2 · Place 51 · Saint Thomas More5,000 Meters Varsity D25117:15.510
Oct 24WIAA D2 Sectional 8 - Racine St. Catherine'sOct 24 · 5,000 Meters Varsity · Place 3 · Saint Thomas More5,000 Meters Varsity317:09.44 PB10
Oct 18Metro Classic ConferenceOct 18 · 5,000 Meters Boy's Varsity · Place 2 · Saint Thomas More5,000 Meters Boy's Varsity217:29.2910
Oct 9Port Washington InviteOct 9 · 5,000 Meters Varsity · Place 15 · Saint Thomas More5,000 Meters Varsity1517:06.9010
Oct 465th Cudahy Purgolder InvitationalOct 4 · 5,000 Meters Varsity · Place 5 · Saint Thomas More5,000 Meters Varsity517:41.4010
Sep 262025 Trojan Cross-Country InvitationalSep 26 · 5,000 Meters Varsity · Place 9 · Saint Thomas More5,000 Meters Varsity917:29.2010
Sep 20Angel InvitationalSep 20 · 5,000 Meters Boys Varsity · Place 34 · Saint Thomas More5,000 Meters Boys Varsity3417:52.6710
Sep 12Metro Reunion MeetSep 12 · 5,000 Meters Varsity · Place 1 · Saint Thomas More5,000 Meters Varsity117:54.0410
Sep 555th Annual Mark Klobukowski Bulldog InviteSep 5 · 5,000 Meters Varsity · Place 8 · Saint Thomas More5,000 Meters Varsity817:08.9010
Aug 28Hoehnke-Hill Milwaukee River InvitationalAug 28 · 5,000 Meters Varsity · Place 32 · Saint Thomas More5,000 Meters Varsity3217:26.9010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 2 · Place 64 · Saint Thomas More5,000 Meters Division 26417:25.79
Oct 25WIAA D2 Cross Country Sectional 8 (Port Washington)Oct 25 · 5,000 Meters Varsity · Place 11 · Saint Thomas More5,000 Meters Varsity1117:14.59
Oct 564th Cudahy Purgolder InvitationalOct 5 · 5,000 Meters Varsity · Place 5 · Saint Thomas More5,000 Meters Varsity517:35.40—
Sep 27Bradley Tech Trojan InviteSep 27 · 5,000 Meters Varsity · Place 6 · Saint Thomas More5,000 Meters Varsity618:04.30—
Sep 21Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 49 · Saint Thomas More5,000 Meters Varsity4918:05.8 PB9
Aug 29Milwaukee River InviteAug 29 · Varsity · Place 46 · Saint Thomas MoreVarsity4618:35.10—
Aug 29Milwaukee River InviteAug 29 · 5,000 Meters Varsity · Place 46 · Saint Thomas More5,000 Meters Varsity4618:35.19