Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Grant ParkSoutheast Conference Meet · Oct 1616:58.3Southeast Conference MeetOctober 16, 2021
5,000 Meters · McCarty ParkViking Invitational · Oct 717:06.0Viking InvitationalOctober 7, 2021
5,000 Meters · Mike Mulrooney Cross Country CourseWIAA D1 State Cross Country Championships · Oct 3117:11.4WIAA D1 State Cross Country ChampionshipsOctober 31, 2020
5,000 Meters · State CourseWIAA State Championships · Oct 3017:52.8WIAA State ChampionshipsOctober 30, 2021
5,000 Meters · UW ParksideAngel Invite · Sep 1816:59.9Angel InviteSeptember 18, 2021
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Vic Godfrey Open · Sep 520:09.42Vic Godfrey OpenSeptember 5, 2025
6,000 Meters · St. James Farm Forest PreserveElmhurst Invite · Sep 221:16.1Elmhurst InviteSeptember 2, 2022
8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 128:40.9D3 Pre-NationalsOctober 1, 2022
8,000 Meters · River Park TrackCCIW · Nov 228:50.23CCIWNovember 2, 2024
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 127:22.0CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest Preserve2023 CCIW Cross Country Championships · Oct 2826:53.02023 CCIW Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Whitetail Golf CourseNCAA Division III North Regional · Nov 1127:15.1NCAA Division III North RegionalNovember 11, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Championship · Place 47 · CarthageCarthage8,000 Meters Championship4727:22.0 PBSr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 325 · CarthageCarthage8,000 Meters Gold32528:37.6Sr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 145 · CarthageCarthage8,000 Meters Varsity14527:27.5Sr
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 8,000 Meters College · Place 43 · CarthageCarthage8,000 Meters College4327:08.60Sr
Sep 5Vic Godfrey OpenSep 5 · 6,000 Meters Men's Race · Place 31 · CarthageCarthage6,000 Meters Men's Race3120:09.42 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2CCIWNov 2 · 8,000 Meters OPEN · Place 57 · CarthageCarthage8,000 Meters OPEN5728:50.23 PBJr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III North RegionalNov 11 · 8,000 Meters Championship · Place 135 · CarthageCarthage8,000 Meters Championship13527:15.1 PBSo
Oct 282023 CCIW Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 38 · CarthageCarthage8,000 Meters College3826:53.0 PBSo
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Varsity Invitational · Place 270 · CarthageCarthage8,000 Meters Varsity Invitational27027:08.1SO
Sep 16Gil Dodds InvitationalSep 16 · 8,000 Meters Varsity · Place 79 · CarthageCarthage8,000 Meters Varsity7926:37.8SO
Jun 19MIAC Test ChampsJun 19 · 8,000 Meters New Division · Place 256 · CarthageCarthage8,000 Meters New Division25631:13.20UnofficialSo

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29CCIW XC ChampionshipsOct 29 · 8,000 Meters Open · Place 20 · CarthageCarthage8,000 Meters Open2027:51.4Fr
Oct 15Augustana Interregional InvitationalOct 15 · 8,000 Meters Varsity Invitational · Place 231 · CarthageCarthage8,000 Meters Varsity Invitational23127:42.6FR
Oct 1D3 Pre-NationalsOct 1 · 8,000 Meters College · Place 242 · CarthageCarthage8,000 Meters College24228:40.9 PBFr
Sep 2Elmhurst InviteSep 2 · 6,000 Meters College · Place 33 · CarthageCarthage6,000 Meters College3321:16.1 PBFr

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30WIAA State ChampionshipsOct 30 · 5,000 Meters Boys D1 · Place 119 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Boys D111917:52.8 PB12
Oct 23WIAA D1 Sectional - Kenosha BradfordOct 23 · 5,000 Meters Varsity · Place 6 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity616:52.7—
Oct 16Southeast Conference MeetOct 16 · 5,000 Meters Varsity · Place 2 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity216:58.3 PB12
Oct 7Viking InvitationalOct 7 · 5,000 Meters Varsity · Place 15 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity1517:06.0 PB12
Sep 30Kenosha County ChampionshipsSep 30 · 5,000 Meters Varsity · Place 5 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity517:13.3—
Sep 30Kenosha County ChampionshipsSep 30 · Varsity · Place 5 · Kenosha Indian TrailKenosha Indian TrailVarsity517:13.3—
Sep 25Midwest InvitationalSep 25 · 5,000 Meters Varsity · Place 57 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity5716:54.312
Sep 18Angel InviteSep 18 · 5,000 Meters Varsity · Place 13 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity1316:59.9 PB12
Sep 9Arrowhead InvitationalSep 9 · 5,000 Meters Varsity · Place 26 · Indian Trail AcademyIndian Trail Academy5,000 Meters Varsity2616:47.712
Sep 3Leighton-Betz InvitationalSep 3 · 5,000 Meters Varsity · Place 26 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity2617:16.712
Aug 26Milwaukee River InvitationalAug 26 · 5,000 Meters Varsity · Place 18 · Indian Trail AcademyIndian Trail Academy5,000 Meters Varsity185:4512

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31WIAA D1 State Cross Country ChampionshipsOct 31 · 5,000 Meters Division 1 · Place 59 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Division 15917:11.4 PB11
Oct 24WIAA D1 Sectional 6 - South MilwaukeeOct 24 · 5,000 Meters Championship · Place 11 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Championship1117:21.3—
Oct 20WIAA D1 Sub Sectional 6B - Kenosha Bradford/ReutherOct 20 · 5,000 Meters Championship · Place 15 · Kenosha Indian TraKenosha Indian Tra5,000 Meters Championship155:4111
Oct 3Oak Creek TriangularOct 3 · 5,000 Meters Varsity · Place 3 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity317:2911
Sep 26Kenosha Triangular #3Sep 26 · 5,000 Meters Varsity · Place 4 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity418:1611
Sep 18Kenosha Triangular #2Sep 18 · 5,000 Meters Varsity · Place 2 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity217:3311
Sep 11Kenosha Triangular #1Sep 11 · 5,000 Meters Varsity · Place 3 · Kenosha Indian TrailKenosha Indian Trail5,000 Meters Varsity317:4511