Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRoger Haynes Invitational · Feb 144:29.88aRoger Haynes InvitationalFebruary 14, 2026
1000 Meters · IndoorBumble Rumble · Jan 172:35.96aBumble RumbleJanuary 17, 2026
1500 Meters · OutdoorViking Olympics · Apr 34:09.26aViking OlympicsApril 3, 2026
1600 Meters · IndoorGlenbard East Tri · Feb 145:03.7Glenbard East TriFebruary 14, 2024
1600 Meters · OutdoorGBN, Geneva, WWS @ LP · Apr 304:39.62aGBN, Geneva, WWS @ LPApril 30, 2024
200 Meters · OutdoorDKC dual (Batavia at Glenbard North) · Apr 1124.90aDKC dual (Batavia at Glenbard North)April 11, 2023
400 Meters · IndoorGBN Dual vs. Lake Park · Mar 2256.9GBN Dual vs. Lake Park March 22, 2022
400 Meters · OutdoorDKC dual (Batavia at Glenbard North) · Apr 1153.60aDKC dual (Batavia at Glenbard North)April 11, 2023
400 Meters · Relay Split · Indoor2025 CCIW Championship · Feb 2752.3202025 CCIW ChampionshipFebruary 27, 2026
400 Meters · Relay Split · OutdoorCCIW Championships · May 152.33CCIW ChampionshipsMay 1, 2026
800 Meters · IndoorCCIW Indoor Championships · Feb 281:57.65aCCIW Indoor ChampionshipsFebruary 28, 2025
800 Meters · OutdoorMidwest Twilight Final Qualifier · May 141:55.61aMidwest Twilight Final QualifierMay 14, 2025
800 Meters · Outdoor · Hand timedGBN vs. Lake Park Boys Dual · May 122:19.3hGBN vs. Lake Park Boys Dual May 12, 2021
800 Meters · Relay Split · Indoor2025 CCIW Championship · Feb 272:02.3212025 CCIW ChampionshipFebruary 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · 400 Meters · Augustana (Ill.)Augustana (Ill.)400 MetersRelay Split—52.33 PBSo
May 1CCIW ChampionshipsMay 1 · 800 Meters · Place 11 · Augustana (Ill.)Augustana (Ill.)800 MetersRound P11.1:57.89aSo
Apr 25Augie AlternativeApr 25 · 400 Meters · Augustana (Ill.)Augustana (Ill.)400 Meters--DNSSo
Apr 17Meet of ChampionsApr 17 · 800 Meters · Place 33 · Augustana (Ill.)Augustana (Ill.)800 Meters332:05.69aSo
Apr 10UW-Platteville InvitationalApr 10 · 800 Meters · Place 13 · Augustana (Ill.)Augustana (Ill.)800 Meters13.1:56.76aSo
Apr 3Viking OlympicsApr 3 · 1500 Meters · Place 5 · Augustana (Ill.)Augustana (Ill.)1500 Meters54:09.26a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 800 Meters · Augustana (Ill.)Augustana (Ill.)800 MetersRelay Split—2:02.321 PBSo
Feb 272025 CCIW ChampionshipFeb 27 · 400 Meters · Augustana (Ill.)Augustana (Ill.)400 MetersRelay Split—52.320 PBSo
Feb 272025 CCIW ChampionshipFeb 27 · 800 Meters · Place 31 · Augustana (Ill.)Augustana (Ill.)800 Meters31.2:08.06aSo
Feb 14Roger Haynes InvitationalFeb 14 · 1 Mile · Place 1 · Augustana (Ill.)Augustana (Ill.)1 Mile14:29.88a PBSO
Jan 31Windy City RumbleJan 31 · 800 Meters · Place 5 · Augustana (Ill.)Augustana (Ill.)800 Meters51:58.68aSo
Jan 17Bumble RumbleJan 17 · 1000 Meters · Place 1 · Augustana (Ill.)Augustana (Ill.)1000 Meters1.2:35.96a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Midwest Twilight Final QualifierMay 14 · 800 Meters · Place 24 · Augustana (Ill.)Augustana (Ill.)800 Meters241:55.61a PBFr
May 9Penultimate QualifierMay 9 · 800 Meters · Place 3 · Augustana (Ill.)Augustana (Ill.)800 Meters31:56.37FR
May 2CCIW Outdoor ChampionshipsMay 2 · 800 Meters · Place 11 · Augustana (Ill.)Augustana (Ill.)800 Meters111:58.19aFR
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Augustana (Ill.)Augustana (Ill.)800 Meters--DNSFr
Apr 5Viking OlympicsApr 5 · 1500 Meters · Place 9 · Augustana (Ill.)Augustana (Ill.)1500 Meters94:10.67aFr
Apr 5Viking OlympicsApr 5 · 800 Meters · Place 5 · Augustana (Ill.)Augustana (Ill.)800 Meters52:01.42aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 800 Meters · Place 4 · Augustana (Ill.)Augustana (Ill.)800 Meters4.1:57.65a PBFr
Feb 7Keck Select Feb 7 · 800 Meters · Place 11 · Augustana (Ill.)Augustana (Ill.)800 Meters111:59.64a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Viking Alumni IntrasquadDec 6 · 1 Mile · Place 6 · Augustana (Ill.)Augustana (Ill.)1 Mile6.4:53.89aUnofficialFr
Dec 6Viking Alumni IntrasquadDec 6 · 600 Meters · Place 3 · Augustana (Ill.)Augustana (Ill.)600 Meters3.1:27.35aUnofficialFr
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · 800 Meters · Place 6 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters62:06.5712
Feb 22Glenbard North Boys QuadFeb 22 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:04.0—
Feb 14Glenbard East TriFeb 14 · 1600 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard1600 Meters15:03.7 PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 800 Meters · Place 7 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters71:58.46a—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · 800 Meters · Place 8 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters82:00.33a—
May 390th Dupage County Boys ChampionshipMay 3 · 800 Meters · Place 3 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters31:59.57a—
Apr 30GBN, Geneva, WWS @ LPApr 30 · 1600 Meters · Place 1 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)1600 Meters1.4:39.62a PB12
Apr 26Mike Yavorski InvitationalApr 26 · 800 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters22:00.62a—
Apr 23DKC Coed Dual (WWS & GBN)Apr 23 · 1600 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard1600 Meters14:41.15a—
Apr 16GBN QUAD W/ LP, WWS, & SCEApr 16 · 800 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters22:03.7—
Apr 9DKC Coed Dual (Batavia vs Glenbard North)Apr 9 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:03.03a—
Apr 9DKC Coed Dual (Batavia vs Glenbard North)Apr 9 · 200 Meters · Place 12 · Carol Stream (GlenbardCarol Stream (Glenbard200 Meters1225.11a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 800 Meters · Place 3 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters32:04.29a—
Mar 8Batavia Distance MadnessMar 8 · 800 Meters · Place 19 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters192:01.37a—
Mar 12024 PANTHER INVITATIONAL Mar 1 · 800 Meters · Place 1 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters12:05.4512

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #4 BataviaMay 18 · 800 Meters · Place 9 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters92:00.3111
May 12DuKane Conference Boys MeetMay 12 · 800 Meters · Place 8 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters82:01.35a—
May 589th DuPage County Boys ChampionshipsMay 5 · 800 Meters · Place 6 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters62:01.48a—
May 2DuKane Conference Boys Quad #2May 2 · 400 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard400 Meters253.95a—
Apr 282023 Mike Yavorski Invitational (Boys Only)Apr 28 · 800 Meters · Place 3 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters3.2:05.97a11
Apr 25WWS | GN Co-Ed DualApr 25 · 1600 Meters · Place 5 · Carol Stream (Glenbard NoCarol Stream (Glenbard No1600 Meters54:54.5211
Apr 18Gen, GN, SCN, WN QuadApr 18 · 800 Meters · Place 1 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters12:06.111
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · 400 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard400 Meters253.60a PB—
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · 200 Meters · Place 15 · Carol Stream (GlenbardCarol Stream (Glenbard200 Meters1524.90a PB—
Apr 8St. Charles East Boys "Elmore McCornack" InviteApr 8 · 800 Meters · Place 8 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters82:05.4211
Mar 21Glenbard North / Lake Park Dual Mar 21 · 1600 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard1600 Meters14:54.5—
Mar 3Glenbard North Panther InvitationalMar 3 · 800 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters22:09.94a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17DuKane Boys Indoor ChampionshipsMar 17 · 800 Meters · Place 7 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters72:06.35a—
Feb 23GBN QUAD 2023 Feb 23 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:14.0—
Feb 15Glenbard East Tri MeetFeb 15 · 800 Meters · Place 7 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters72:15.1—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North)May 19 · 800 Meters · Place 11 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters112:08.80a10
May 13DuKane Boys Conference ChampionshipMay 13 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:06.89a10
May 7DuPage County Boys InvitationalMay 7 · 800 Meters · Place 10 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters10.2:07.67a10
Apr 29Mike Yavorski InvitationalApr 29 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:08.01a10
Apr 26Lake Park & GBN coed dualApr 26 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:10.910
Apr 19StCN & GBN DualApr 19 · 800 Meters · Place 1 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters1.2:07.110
Apr 12GN-WN Coed DualApr 12 · 1600 Meters · Place 10 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)1600 Meters10.5:07.610
Apr 9St. Charles East Elmore McCornack InviteApr 9 · 800 Meters · Place 3 · Carol Stream (Glenbard N.Carol Stream (Glenbard N.800 Meters32:13.67SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 22GBN Dual vs. Lake Park Mar 22 · 400 Meters · Place 1 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 Meters1.56.9 PB10
Mar 19DuKane Boys Indoor ChampionshipsMar 19 · 800 Meters · Place 1 · Carol Stream (Glenbard N.Carol Stream (Glenbard N.800 Meters12:11.3410
Feb 24GBN Quad Feb 24 · 800 Meters · Place 2 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters2.2:16.010
Feb 16Glenbard East Boys TriangularFeb 16 · 1600 Meters · Place 1 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)1600 Meters1.5:28.010

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 11IHSA Class 3A TRB Sectional #5 - Hoffman Estates (H.S.)Jun 11 · 800 Meters · Place 25 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters25.2:21.63a9
Jun 4DuKane Conference Championships - BoysJun 4 · 800 Meters · Place 8 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters8.2:15.46a9
May 19Glenbard North vs St. Charles North Dual (boys and girls)May 19 · 800 Meters · Place 4 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters4.2:24.19
May 12GBN vs. Lake Park Boys Dual May 12 · 800 Meters · Place 1 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters12:19.3h PB9
May 5GN vs. WN Boys DualMay 5 · 1600 Meters · Place 12 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)1600 Meters12.5:43.09
May 5GN vs. WN Boys DualMay 5 · 800 Meters · Place 10 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters10.2:20.29
Apr 28Boys Dual BHS vs. GBNApr 28 · 1600 Meters · Place 4 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)1600 Meters4.5:27.21a9
Apr 21STCE vs GBN BoysApr 21 · 1600 Meters · Place 8 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)1600 Meters8.5:33.379