Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day Invitational · Oct 1020:53.60Amboy Columbus Day InvitationalOctober 10, 2022
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1122:14.1Amboy Columbus Day XC InvitationalOctober 11, 2021
3 Miles · Baker ParkLP Triangular Meet · Oct 1523:00.0LP Triangular Meet October 15, 2020
3 Miles · Catlin ParkOttawa/Marquette/Seneca Triangular · Sep 1824:23Ottawa/Marquette/Seneca TriangularSeptember 18, 2020
3 Miles · Detweiller Park2023 IHSA Class 1A State XC Championships · Nov 420:31.262023 IHSA Class 1A State XC ChampionshipsNovember 4, 2023
3 Miles · Putnam Co Conservation DistrictPutnam County Meet · Oct 825:04.020Putnam County MeetOctober 8, 2020
3 Miles · Seneca Ag FarmTri County Conference · Sep 2722:08.85Tri County ConferenceSeptember 27, 2022
3 Miles · Suwannee FFA Land LabIHSA Class 1A XC Sectional #4 - Seneca · Oct 3122:47.0IHSA Class 1A XC Sectional #4 - SenecaOctober 31, 2020
5,000 Meters · Oregon High SchoolIHSA Class 1A XC Sectional - Oregon #4 · Oct 3022:02.95IHSA Class 1A XC Sectional - Oregon #4October 30, 2021
5,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Aug 3022:17.21Tom Barry InvitationalAugust 30, 2025
6,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 226:25.532024 Midwest Conference XC ChampionshipNovember 2, 2024
6,000 Meters · St. Olaf CollegeNCAA North Region Championships · Nov 1627:29.2NCAA North Region ChampionshipsNovember 16, 2024
6,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Fall Classic · Sep 1925:59.8UW-Oshkosh Fall ClassicSeptember 19, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19UW-Oshkosh Fall ClassicSep 19 · 6,000 Meters College · Place 53 · RiponRipon6,000 Meters College5325:59.8 PBSo
Aug 30Tom Barry InvitationalAug 30 · 5,000 Meters Open · Place 64 · RiponRipon5,000 Meters Open6422:17.21 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 6,000 Meters D3 North · Place 190 · RiponRipon6,000 Meters D3 North19027:29.2 PBFr
Nov 22024 Midwest Conference XC ChampionshipNov 2 · 6,000 Meters Midwest · Place 61 · RiponRipon6,000 Meters Midwest6126:25.53 PBFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 1A State XC ChampionshipsNov 4 · 3 Miles 1A Varsity · Place 157 · SenecaSeneca3 Miles 1A Varsity15720:31.26 PB12
Oct 282023 IHSA Class 1A XC Sectional - #4 OregonOct 28 · 5,000 Meters Varsity · Place 30 · SenecaSeneca5,000 Meters Varsity3021:36.13—
Oct 212023 IHSA Class 1A XC Regional - #4C SenecaOct 21 · 3 Miles Varsity · Place 7 · SenecaSeneca3 Miles Varsity721:59.2012
Oct 950th Amboy Columbus Day Cross Country InviteOct 9 · 2.95 Miles Varsity · Place 24 · SenecaSeneca2.95 Miles Varsity2420:36.3012
Sep 30LaSalle County MeetSep 30 · 3 Miles Varsity · Place 3 · SenecaSeneca3 Miles Varsity320:41.4212
Sep 26Tri County ConferenceSep 26 · 3 Miles Varsity · Place 8 · SenecaSeneca3 Miles Varsity822:58.6612
Sep 16Dale Donner XC InvitationalSep 16 · 3 Miles Varsity · Place 34 · SenecaSeneca3 Miles Varsity3421:20.3012
Sep 1Twilight in the WoodsSep 1 · 3 Miles Varsity · Place 15 · SenecaSeneca3 Miles Varsity1522:54.412
Aug 29Ottawa Quad MeetAug 29 · 3 Miles Open · Place 5 · SenecaSeneca3 Miles Open524:00.0512

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 173 · SenecaSeneca3 Miles Varsity17321:23.1811
Oct 292022 IHSA Class 1A XC Sectional - Oregon #4Oct 29 · 5,000 Meters Varsity · Place 35 · SenecaSeneca5,000 Meters Varsity3521:50.3011
Oct 222022 IHSA Class 1A XC Regional - Seneca #4COct 22 · 3 Miles Varsity · Place 16 · SenecaSeneca3 Miles Varsity1623:00.5011
Oct 10Amboy Columbus Day InvitationalOct 10 · 2.95 Miles Varsity · Place 32 · SenecaSeneca2.95 Miles Varsity3220:53.60 PB11
Oct 4Seneca SpooktacularOct 4 · 3 Miles Varsity · Place 3 · SenecaSeneca3 Miles Varsity322:07.9211
Oct 1LaSalle County MeetOct 1 · 3 Miles Varsity · Place 5 · SenecaSeneca3 Miles Varsity520:22.011
Sep 27Tri County ConferenceSep 27 · 3 Miles Varsity Girls 3 mile Race · Place 4 · SenecaSeneca3 Miles Varsity Girls 3 mile Race422:08.85 PB11
Sep 24Herscher InvitationalSep 24 · 3 Miles Varsity · Place 13 · SenecaSeneca3 Miles Varsity1321:28.311
Sep 17Bureau Valley HS - Dale Donner InvitationalSep 17 · 5,000 Meters Varsity · Place 27 · SenecaSeneca5,000 Meters Varsity2721:49.8—
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 115 · SenecaSeneca3 Miles Varsity 1A11521:53.411
Sep 2Twilight in the WoodsSep 2 · 3 Miles Varsity · Place 16 · SenecaSeneca3 Miles Varsity1622:57.011
Aug 30Ottawa Twp HS Quad Meet #1Aug 30 · Varsity · Place 4 · SenecaSenecaVarsity422:3411
Aug 24Morris Early Bird InviteAug 24 · 3 Miles Varsity · Place 23 · SenecaSeneca3 Miles Varsity2322:06.911

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 190 · SenecaSeneca3 Miles Varsity19020:56.9510
Oct 30IHSA Class 1A XC Sectional - Oregon #4Oct 30 · 5,000 Meters Varsity · Place 42 · SenecaSeneca5,000 Meters Varsity4222:02.95 PB10
Oct 23IHSA Class 1A XC Regional - Peru (St. Bede) #4COct 23 · 3 Miles Varsity · Place 13 · SenecaSeneca3 Miles Varsity1320:14.810
Oct 11Amboy Columbus Day XC InvitationalOct 11 · 2.95 Miles Varsity · Place 70 · SenecaSeneca2.95 Miles Varsity7022:14.1 PB10
Oct 2LaSalle County MeetOct 2 · 3 Miles Varsity · Place 8 · SenecaSeneca3 Miles Varsity821:13.310
Sep 28Tri-County Conference Sep 28 · 3 Miles Varsity · Place 5 · SenecaSeneca3 Miles Varsity522:35.6510
Sep 21Seneca TriangularSep 21 · 3 Miles Varsity · Place 6 · SenecaSeneca3 Miles Varsity623:50.5810
Sep 18Dale Donner XC InvitationalSep 18 · 3 Miles Varsity · Place 34 · SenecaSeneca3 Miles Varsity3422:03.110
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 1A · Place 138 · SenecaSeneca3 Miles Varsity 1A13822:24.910
Sep 3Twilight in the WoodsSep 3 · 3 Miles Varsity · Place 39 · SenecaSeneca3 Miles Varsity3926:14.510
Aug 25Morris Early Bird InviteAug 25 · 3 Miles Varsity · Place 30 · SenecaSeneca3 Miles Varsity3024:38.110

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 1A XC Sectional #4 - SenecaOct 31 · 3 Miles Varsity · Place 54 · SenecaSeneca3 Miles Varsity5422:47.0 PB9
Oct 24IHSA Class 1A XC Regional #4C - Peru (St. Bede)Oct 24 · 3 Miles Varsity · Place 20 · SenecaSeneca3 Miles Varsity2022:31.689
Oct 17Seneca MeetOct 17 · 3 Miles Varsity · Place 11 · SenecaSeneca3 Miles Varsity1124:38.639
Oct 15LP Triangular Meet Oct 15 · 3 Miles Varsity · Place 9 · SenecaSeneca3 Miles Varsity923:00.0 PB9
Oct 8Putnam County MeetOct 8 · 3 Miles Girls Varsity · Place 13 · SenecaSeneca3 Miles Girls Varsity1325:04.020 PB9
Sep 25Seneca InviteSep 25 · 3 Miles Varsity · Place 21 · SenecaSeneca3 Miles Varsity2127:41.159
Sep 18Ottawa/Marquette/Seneca TriangularSep 18 · 3 Miles Girls · Place 11 · SenecaSeneca3 Miles Girls1124:23 PB9
Sep 10Putnam County MeetSep 10 · 3 Miles Girls · Place 12 · SenecaSeneca3 Miles Girls1225:449