Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSAU Tune Up · Feb 154:24.02SAU Tune UpFebruary 15, 2025
1000 Meters · IndoorBumble Rumble · Jan 172:35.96aBumble RumbleJanuary 17, 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 · IndoorHilltop Invitational · Jan 2452.96aHilltop InvitationalJanuary 24, 2026
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
600 Meters · IndoorLarry Wieczorek Invitational · Jan 231:25.92aLarry Wieczorek InvitationalJanuary 23, 2026
800 Meters · IndoorSol Butler Classic · Feb 201:56.82Sol Butler ClassicFebruary 20, 2026
800 Meters · OutdoorUW-Platteville Invitational · Apr 101:56.76aUW-Platteville InvitationalApril 10, 2026
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

5 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 10UW-Platteville InvitationalApr 10 · 800 Meters · Place 13 · Augustana (Ill.)Augustana (Ill.)800 Meters13.1:56.76a PBSo
Mar 6Wartburg QualifierMar 6 · 800 Meters · Place 22 · Augustana (Ill.)Augustana (Ill.)800 Meters221:56.97aSo

2026 Indoor Track

8 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 20Sol Butler ClassicFeb 20 · 800 Meters · Place 1 · Augustana (Ill.)Augustana (Ill.)800 Meters11:56.82 PBSO
Feb 6Indoor Select MeetFeb 6 · 800 Meters · Place 7 · Augustana (Ill.)Augustana (Ill.)800 Meters71:58.44aSo
Jan 24Hilltop InvitationalJan 24 · 400 Meters · Place 5 · Augustana (Ill.)Augustana (Ill.)400 Meters552.96a PBSo
Jan 23Larry Wieczorek InvitationalJan 23 · 600 Meters · Place 5 · Augustana (Ill.)Augustana (Ill.)600 Meters51:25.92a PBSO
Jan 17Bumble RumbleJan 17 · 1000 Meters · Place 1 · Augustana (Ill.)Augustana (Ill.)1000 Meters1.2:35.96a PBSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Augustana (Ill.)Augustana (Ill.)800 Meters--DNSFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 800 Meters · Place 4 · Augustana (Ill.)Augustana (Ill.)800 Meters4.1:57.65aFr
Feb 21Sol Butler ClassicFeb 21 · 800 Meters · Place 2 · Augustana (Ill.)Augustana (Ill.)800 Meters21:59.58FR
Feb 15SAU Tune UpFeb 15 · 1 Mile · Place 1 · Augustana (Ill.)Augustana (Ill.)1 Mile14:24.02 PBFR
Jan 18Bumble RumbleJan 18 · 1 Mile · Place 15 · Augustana (Ill.)Augustana (Ill.)1 Mile154:28.99FR

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.910
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

7 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 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