Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTadd Metzger Invitational · Feb 24:39.01aTadd Metzger InvitationalFebruary 2, 2024
1500 Meters · Outdoor2026 Chicagoland Championships · Apr 94:16.84a2026 Chicagoland ChampionshipsApril 9, 2026
1600 Meters · IndoorWWS Indoor Invitational #1 · Feb 184:59.54aWWS Indoor Invitational #1February 18, 2022
1600 Meters · OutdoorWN-Geneva-NN Boys Triangular · May 194:52.1WN-Geneva-NN Boys TriangularMay 19, 2021
200 Meters · OutdoorLake Park vs Wheaton North Coed Dual · Apr 1926.12Lake Park vs Wheaton North Coed DualApril 19, 2022
3000 Meters · Indoor2024 Windy City Rumble · Feb 109:12.25a2024 Windy City RumbleFebruary 10, 2024
3000 Meters · OutdoorWheaton Invite · Mar 319:32.34aWheaton InviteMarch 31, 2026
3000m Steeplechase · 0.914m · OutdoorCCIW Championships · May 110:21.74aCCIW ChampionshipsMay 1, 2026
3000m Steeplechase · OutdoorNCC 1st Chance Invitational · Apr 710:16.13NCC 1st Chance InvitationalApril 7, 2023
3200 Meters · IndoorProviso West Boys Indoor Invitational · Feb 2311:34.36aProviso West Boys Indoor InvitationalFebruary 23, 2019
3200 Meters · OutdoorGN-WN Coed Dual · Apr 1210:31.8GN-WN Coed DualApril 12, 2022
400 Meters · IndoorCCIW Indoor Championships · Feb 2858.39aCCIW Indoor ChampionshipsFebruary 28, 2025
400 Meters · OutdoorIHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North) · May 1954.07aIHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North)May 19, 2022
5000 Meters · Indoor2025 CCIW Championship · Feb 2716:50.59a2025 CCIW ChampionshipFebruary 27, 2026
5000 Meters · OutdoorOld Fashion Track and Field Meet (Entries on DA) · Apr 2216:18.26aOld Fashion Track and Field Meet (Entries on DA)April 22, 2026
800 Meters · IndoorTadd Metzger Invitational · Feb 32:05.79aTadd Metzger InvitationalFebruary 3, 2023
800 Meters · OutdoorCCIW Outdoor Championships · May 52:01.98aCCIW Outdoor ChampionshipsMay 5, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 1500 Meters · Place 40 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters40.4:26.23aSr
May 1CCIW ChampionshipsMay 1 · 3000m Steeplechase · Place 16 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase0.914m16.10:21.74a PBSr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · 5000 Meters · Place 8 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters8.16:18.26a PBSr
Apr 18Don Church Twilight MeetApr 18 · 1500 Meters · Place 24 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters24.4:21.40aSr
Apr 92026 Chicagoland ChampionshipsApr 9 · 1500 Meters · Place 40 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters40.4:16.84a PBSr
Mar 31Wheaton InviteMar 31 · 3000 Meters · Place 7 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters7.9:32.34a PBSr
Mar 27First Chance InvitationalMar 27 · 800 Meters · Place 27 · Wheaton (Ill.)Wheaton (Ill.)800 Meters27.2:06.28aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 5000 Meters · Place 25 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters25.16:50.59a PBSr
Feb 20F Lee Slick InvitationalFeb 20 · 1 Mile · Place 33 · Wheaton (Ill.)Wheaton (Ill.)1 Mile334:53.02aSr
Feb 6Tadd Metzger MultiFeb 6 · 1 Mile · Place 18 · Wheaton (Ill.)Wheaton (Ill.)1 Mile184:51.41aSr
Jan 31Windy City RumbleJan 31 · 3000 Meters · Place 19 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters199:49.89aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9St Francis Fighting Chance InviteMay 9 · 800 Meters · Place 53 · Wheaton (Ill.)Wheaton (Ill.)800 Meters532:07.79JR
Apr 25Elmhurst TwilightApr 25 · 800 Meters · Place 39 · Wheaton (Ill.)Wheaton (Ill.)800 Meters39.2:08.66aJr
Apr 17Don ChurchApr 17 · 800 Meters · Place 22 · Wheaton (Ill.)Wheaton (Ill.)800 Meters22.2:06.88aJr
Apr 12Wheaton (Ill) InvitationalApr 12 · 1500 Meters · Place 61 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters614:23.76aJr
Apr 3Chicagoland ChampionshipsApr 3 · 800 Meters · Place 63 · Wheaton (Ill.)Wheaton (Ill.)800 Meters632:09.78aJr
Mar 28First Chance InvitationalMar 28 · 800 Meters · Place 43 · Wheaton (Ill.)Wheaton (Ill.)800 Meters43.2:08.06aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 400 Meters · Place 23 · Wheaton (Ill.)Wheaton (Ill.)400 Meters23.58.39a PBJr
Feb 21F Lee Slick InvitationalFeb 21 · 800 Meters · Place 36 · Wheaton (Ill.)Wheaton (Ill.)800 Meters362:12.42a—
Feb 7Tadd Metzger InvitationalFeb 7 · 800 Meters · Place 13 · Wheaton (Ill.)Wheaton (Ill.)800 Meters13.2:12.94aJr
Feb 1Windy City RumbleFeb 1 · 1 Mile · Place 73 · Wheaton (Ill.)Wheaton (Ill.)1 Mile734:59.01a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · 1500 Meters · Place 29 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters29.4:20.98aSo
Apr 20Wheaton TwilightApr 20 · 3000m Steeplechase · Place 12 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase1210:17.02a—
Apr 13Wheaton College InvitationalApr 13 · 800 Meters · Place 38 · Wheaton (Ill.)Wheaton (Ill.)800 Meters38.2:07.15aSo
Mar 28First Chance InvitationalMar 28 · 1500 Meters · Place 33 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters33.4:22.11aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Slick InviteFeb 16 · 1 Mile · Place 42 · Wheaton (Ill.)Wheaton (Ill.)1 Mile42.4:44.80aSo
Feb 102024 Windy City RumbleFeb 10 · 3000 Meters · Place 8 · Wheaton (Ill.)Wheaton (Ill.)3000 Meters89:12.25a PB—
Feb 2Tadd Metzger InvitationalFeb 2 · 1 Mile · Place 9 · Wheaton (Ill.)Wheaton (Ill.)1 Mile94:39.01a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5CCIW Outdoor ChampionshipsMay 5 · 800 Meters · Place 19 · Wheaton (Ill.)Wheaton (Ill.)800 MetersRound P19.2:01.98a PBFr
Apr 28Elmhurst University TwilightApr 28 · 3000m Steeplechase · Place 6 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase610:21.56FR
Apr 22Wheaton Don Church TwilightApr 22 · 3000m Steeplechase · Place 6 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase610:19.27FR
Apr 14Wheaton (IL) InvitationalApr 14 · 800 Meters · Place 22 · Wheaton (Ill.)Wheaton (Ill.)800 Meters22.2:02.37aFr
Apr 7NCC 1st Chance InvitationalApr 7 · 3000m Steeplechase · Place 13 · Wheaton (Ill.)Wheaton (Ill.)3000m Steeplechase1310:16.13 PBFR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24CCIW Indoor ChampionshipsFeb 24 · 1 Mile · Place 19 · Wheaton (Ill.)Wheaton (Ill.)1 Mile19.4:44.44aFr
Feb 17NCC Slick Track & Field InvitationalFeb 17 · 1 Mile · Place 27 · Wheaton (Ill.)Wheaton (Ill.)1 Mile274:41.99FR
Feb 3Tadd Metzger InvitationalFeb 3 · 800 Meters · Place 5 · Wheaton (IL) CollegeWheaton (IL) College800 Meters52:05.79a PB—
Jan 27Aurora University Grand PrixJan 27 · 1 Mile · Place 27 · Wheaton (IL) CollegeWheaton (IL) College1 Mile274:40.41a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North)May 19 · 400 Meters · Place 5 · Wheaton (North)Wheaton (North)400 Meters554.07a PB12
May 13DuKane Boys Conference ChampionshipMay 13 · 800 Meters · Place 9 · Wheaton (North)Wheaton (North)800 Meters92:07.42a12
Apr 30Jim Arnold InvitationalApr 30 · 800 Meters · Place 5 · Wheaton (North)Wheaton (North)800 Meters5.2:04.25a12
Apr 26WN | WWS DualApr 26 · 400 Meters · Place 8 · Wheaton (North)Wheaton (North)400 Meters8.56.07a12
Apr 19Lake Park vs Wheaton North Coed DualApr 19 · 800 Meters · Place 2 · Wheaton (North)Wheaton (North)800 Meters22:03.8112
Apr 19Lake Park vs Wheaton North Coed DualApr 19 · 200 Meters · Place 13 · Wheaton (North)Wheaton (North)200 Meters1326.12 PB12
Apr 12GN-WN Coed DualApr 12 · 3200 Meters · Place 2 · Wheaton (North)Wheaton (North)3200 Meters2.10:31.8 PB12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 19DuKane Boys Indoor ChampionshipsMar 19 · 800 Meters · Place 7 · Wheaton (North)Wheaton (North)800 Meters72:07.1012
Mar 11Central Rocket Indoor InviteMar 11 · 800 Meters · Place 8 · Wheaton (North)Wheaton (North)800 Meters8.2:08.16a12
Feb 18WWS Indoor Invitational #1Feb 18 · 1600 Meters · Place 4 · Wheaton (North)Wheaton (North)1600 Meters4.4:59.54a PB12
Feb 10WN, EA, NN Boys TriangularFeb 10 · 800 Meters · Wheaton (North)Wheaton (North)800 Meters—02:14.112

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19WN-Geneva-NN Boys TriangularMay 19 · 1600 Meters · Place 9 · Wheaton (North)Wheaton (North)1600 Meters9.4:52.1 PB11
May 15Wheaton North Best 4May 15 · 800 Meters · Place 1 · Wheaton (North)Wheaton (North)800 Meters12:07.3811
May 8Waubonsie Valley InviteMay 8 · 800 Meters · Place 9 · Wheaton (North)Wheaton (North)800 Meters92:08.5311
May 5GN vs. WN Boys DualMay 5 · 400 Meters · Place 4 · Wheaton (North)Wheaton (North)400 Meters4.56.211
Apr 28WN vs LP Boys DualApr 28 · 800 Meters · Place 1 · Wheaton (North)Wheaton (North)800 Meters1.2:06.211
Apr 23SCN at Wheaton North BoysApr 23 · 1600 Meters · Place 3 · Wheaton (North)Wheaton (North)1600 Meters3.4:53.811

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29Proviso West Boys Indoor InvitationalFeb 29 · 3200 Meters · Wheaton (North)Wheaton (North)3200 Meters—DNS10
Feb 29Proviso West Boys Indoor InvitationalFeb 29 · 800 Meters · Place 5 · Wheaton (North)Wheaton (North)800 Meters5.2:14.98a10
Feb 22Batavia COED Open MeetFeb 22 · 1600 Meters · Place 8 · Wheaton (North)Wheaton (North)1600 Meters8.5:08.46a10
Feb 12WN boys vs. NN, EA, SAFeb 12 · 3200 Meters · Wheaton (North)Wheaton (North)3200 Meters—11:42.9Unofficial10

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Batavia vs Wheaton North BoysMay 6 · 1600 Meters · Place 4 · Wheaton (North)Wheaton (North)1600 Meters4.4:58.909
May 387th ANNUAL DUPAGE COUNTY BOYS TRACK & FIELD CHAMPIONSHIPSMay 3 · 1600 Meters · Place 17 · Wheaton (North)Wheaton (North)1600 Meters17.5:06.64a9
Apr 26Glenbard West Jim Arnold InvitationalApr 26 · 3200 Meters · Place 8 · Wheaton (North)Wheaton (North)3200 Meters810:56.75PR9
Apr 23Wheaton North | Wheaton Warrenville South DualApr 23 · 1600 Meters · Place 4 · Wheaton (North)Wheaton (North)1600 Meters45:02.24PR9
Apr 9GN-WN boys dualApr 9 · 1600 Meters · Wheaton (North)Wheaton (North)1600 Meters—5:14.20Unofficial9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Proviso West Boys Indoor InvitationalFeb 23 · 3200 Meters · Place 16 · Wheaton (North)Wheaton (North)3200 Meters16.11:34.36a PB9
Feb 16Batavia Coed OpenFeb 16 · 1600 Meters · Place 11 · Wheaton (North)Wheaton (North)1600 Meters115:22.229

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22IPAC Track & Field ChampionshipsMay 22 · 1600 Meters · Place 8 · Monroe (Wheaton)Monroe (Wheaton)1600 Meters8.5:38.10a8
May 22IPAC Track & Field ChampionshipsMay 22 · 800 Meters · Place 8 · Monroe (Wheaton)Monroe (Wheaton)800 Meters8.2:37.95a8

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23IPAC Track & Field ChampionshipsMay 23 · 1600 Meters · Place 20 · Monroe (Wheaton)Monroe (Wheaton)1600 Meters20.6:39.79a7
May 23IPAC Track & Field ChampionshipsMay 23 · 800 Meters · Place 19 · Monroe (Wheaton)Monroe (Wheaton)800 Meters19.3:05.47a7