Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorONU Holiday Open · Dec 64:51.72aONU Holiday OpenDecember 6, 2025
10,000 Meters · OutdoorChicagoland (CCAC) Outdoor Championships · May 133:05.33aChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026
1500 Meters · OutdoorHillsdale Gina Relays · Apr 164:29.91aHillsdale Gina RelaysApril 16, 2026
1600 Meters · IndoorHononegah Boys Indoor Classic (AAA) · Mar 95:10.79aHononegah Boys Indoor Classic (AAA)March 9, 2024
1600 Meters · OutdoorStephen P. Hunt Memorial Invitational · Apr 254:52.63Stephen P. Hunt Memorial Invitational April 25, 2024
3000 Meters · IndoorCougar Invite · Dec 59:28.33aCougar InviteDecember 5, 2025
3000 Meters · OutdoorChicagoland Championships · Apr 39:22.02aChicagoland ChampionshipsApril 3, 2025
3200 Meters · IndoorHononegah Boys Indoor Classic (AAA) · Mar 910:49.29aHononegah Boys Indoor Classic (AAA)March 9, 2024
3200 Meters · Outdoor39th Annual Rock Island Boy's ABC Track & Field Invitational · Apr 1910:33.59a39th Annual Rock Island Boy's ABC Track & Field InvitationalApril 19, 2024
3200 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 711:39.40Belleville West Norm Armstrong InvitationalApril 7, 2023
5000 Meters · IndoorFinals Week Invitational · Dec 1116:10.81aFinals Week InvitationalDecember 11, 2025
5000 Meters · Outdoor2026 Chicagoland Championships · Apr 915:56.82a2026 Chicagoland ChampionshipsApril 9, 2026
800 Meters · IndoorPlainfield South Boys Triangular #2 · May 42:57.38aPlainfield South Boys Triangular #2May 4, 2021
800 Meters · OutdoorMinooka Boys Quad · May 22:31.74aMinooka Boys QuadMay 2, 2023
Combined results · OutdoorBelleville West Norm Armstrong Invitational · Apr 611:02.69Belleville West Norm Armstrong InvitationalApril 6, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 5000 Meters · Place 17 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters17.16:33.49aSo
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 6 · Saint Xavier (Ill.)Saint Xavier (Ill.)10,000 Meters6.33:05.33a PBSo
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 5000 Meters · Place 12 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters12.16:08.69aSo
Apr 25ONU Outdoor OpenApr 25 · 3000 Meters · Place 13 · Saint Xavier (Ill.)Saint Xavier (Ill.)3000 Meters13.9:27.63aSo
Apr 16Hillsdale Gina RelaysApr 16 · 1500 Meters · Place 38 · Saint Xavier (Ill.)Saint Xavier (Ill.)1500 Meters38.4:29.91a PBSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 5000 Meters · Place 22 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters22.15:56.82a PBSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20CCAC Indoor ChampionshipsFeb 20 · 5000 Meters · Place 16 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters1616:16.64aSO
Jan 31Chicago Collegiate InviteJan 31 · 1 Mile · Place 18 · Saint Xavier (Ill.)Saint Xavier (Ill.)1 Mile184:59.60aSo
Jan 24Aurora Grand PrixJan 24 · 3000 Meters · Place 36 · Saint Xavier (Ill.)Saint Xavier (Ill.)3000 Meters369:37.32aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · 5000 Meters · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters1.16:10.81a PBSo
Dec 6ONU Holiday OpenDec 6 · 1 Mile · Place 9 · Saint Xavier (Ill.)Saint Xavier (Ill.)1 Mile9.4:51.72a PBSo
Dec 5Cougar InviteDec 5 · 3000 Meters · Place 20 · Saint Xavier (Ill.)Saint Xavier (Ill.)3000 Meters20.9:28.33a PBSo
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 5000 Meters · Place 16 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters16.16:19.89aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25ONU Outdoor OpenApr 25 · 3000 Meters · Place 11 · Saint Xavier (Ill.)Saint Xavier (Ill.)3000 Meters11.9:27.16aFr
Apr 3Chicagoland ChampionshipsApr 3 · 5000 Meters · Place 23 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters2316:06.37aFr
Apr 3Chicagoland ChampionshipsApr 3 · 3000 Meters · Place 31 · Saint Xavier (Ill.)Saint Xavier (Ill.)3000 Meters319:22.02a PBFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Finals Week InvitationalDec 14 · 5000 Meters · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)5000 Meters1.16:44.62aFr
Dec 7ONU Holiday OpenDec 7 · 3000 Meters · Place 5 · Saint Xavier (Ill.)Saint Xavier (Ill.)3000 Meters5.9:40.07aFr
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 3200 Meters · Place 13 · Plainfield (East)Plainfield (East)3200 Meters13.10:49.29a PB12
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 1600 Meters · Place 39 · Plainfield (East)Plainfield (East)1600 Meters39.5:10.79a PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #9 Joliet (Central)May 17 · 3200 Meters · Place 26 · Plainfield (East)Plainfield (East)3200 Meters2611:12.91a—
May 8Southwest Prairie Boys Conference ChampionshipMay 8 · 3200 Meters · Place 13 · Plainfield (East)Plainfield (East)3200 Meters1310:41.69a—
May 8Southwest Prairie Boys Conference ChampionshipMay 8 · 1600 Meters · Place 21 · Plainfield (East)Plainfield (East)1600 Meters215:06.88a—
Apr 30Minooka Boys QuadApr 30 · 3200 Meters · Place 2 · Plainfield (East)Plainfield (East)3200 Meters210:54.41a—
Apr 25Stephen P. Hunt Memorial Invitational Apr 25 · 1600 Meters · Place 12 · Plainfield (East)Plainfield (East)1600 Meters124:52.63 PB12
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 1600 Meters · Place 3 · Plainfield (East)Plainfield (East)1600 Meters35:04.71a—
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 3200 Meters · Place 4 · Plainfield (East)Plainfield (East)3200 Meters410:33.59a PB—
Apr 13Metea Valley Boys InviteApr 13 · 3200 Meters · Place 16 · Plainfield (East)Plainfield (East)3200 Meters1610:54.14a—
Apr 13Metea Valley Boys InviteApr 13 · 1600 Meters · Place 19 · Plainfield (East)Plainfield (East)1600 Meters195:13.60a—
Apr 9Plainfield East TriApr 9 · 1600 Meters · Place 5 · Plainfield (East)Plainfield (East)1600 Meters55:00.36a—
Apr 6Belleville West Norm Armstrong InvitationalApr 6 · Combined results · Place 33 · Plainfield E.Plainfield E.Combined results3311:02.69 PB12

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17 · 3200 Meters · Place 27 · Plainfield (East)Plainfield (East)3200 Meters2711:19.0911
May 5Bill Jackson InvitationalMay 5 · 3200 Meters · Place 12 · Plainfield (East)Plainfield (East)3200 Meters1211:30.5911
May 2Minooka Boys QuadMay 2 · 1600 Meters · Place 20 · Plainfield (East)Plainfield (East)1600 Meters205:35.97a—
May 2Minooka Boys QuadMay 2 · 800 Meters · Place 36 · Plainfield (East)Plainfield (East)800 Meters362:31.74a PB—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 3200 Meters · Place 4 · Plainfield (East)Plainfield (East)3200 Meters411:21.08a—
Apr 15Metea Valley Boys InviteApr 15 · 3200 Meters · Place 13 · Plainfield (East)Plainfield (East)3200 Meters1311:41.11a—
Apr 15Metea Valley Boys InviteApr 15 · 1600 Meters · Place 19 · Plainfield (East)Plainfield (East)1600 Meters195:39.56a—
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · 3200 Meters · Place 39 · Plainfield E.Plainfield E.3200 Meters3911:39.40 PB11
Feb 24Huntley Boys Indoor InvitationalFeb 24 · 3200 Meters · Place 25 · Plainfield (East)Plainfield (East)3200 Meters25.11:40.96a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 17Southwest Prairie Conference Indoor ChampionshipsMar 17 · 3200 Meters · Place 22 · Plainfield (East)Plainfield (East)3200 Meters22.11:43.54a11

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Naperville Central Frosh-Soph ABCMay 16 · 3200 Meters · Place 8 · Plainfield (East)Plainfield (East)3200 Meters812:23.11a10
May 11Southwest Prairie Conference Boys ChampionshipsMay 11 · 800 Meters · Place 21 · Plainfield (East)Plainfield (East)800 Meters212:32.96a10
May 2Minooka Quad (Boys Only)May 2 · 3200 Meters · Place 9 · Plainfield (East)Plainfield (East)3200 Meters9.12:21.08a10
May 2Minooka Quad (Boys Only)May 2 · 1600 Meters · Place 30 · Plainfield (East)Plainfield (East)1600 Meters30.5:45.79a10
Apr 28Plainfield Stephen P. Hunt InvitationalApr 28 · 1600 Meters · Place 15 · Plainfield (East)Plainfield (East)1600 Meters155:45.87a10
Apr 2237th Annual Rock Island Boys' ABC Track and Field InvitationalApr 22 · 3200 Meters · Place 4 · Plainfield (East)Plainfield (East)3200 Meters4.11:56.87a10
Apr 16Metea Valley Boys InviteApr 16 · 3200 Meters · Place 14 · Plainfield (East)Plainfield (East)3200 Meters1412:23.4110
Apr 13Oswego Boys (WA-PS-PE)Apr 13 · 1600 Meters · Place 13 · Plainfield (East)Plainfield (East)1600 Meters135:43.4510

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Plainfield South Boys Indoor Invite #1Feb 19 · 3200 Meters · Place 9 · Plainfield (East)Plainfield (East)3200 Meters9.13:12.81a10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Plainfield East Boys WA - MinMay 18 · 3200 Meters · Place 2 · Plainfield (East)Plainfield (East)3200 Meters2.15:17.79a9
May 11Joliet Central Triangular vs. PFE and YorkvilleMay 11 · 1600 Meters · Place 12 · Plainfield (East)Plainfield (East)1600 Meters12.6:19.77a9
Apr 27Plainfield North Boys Track TriangularApr 27 · 1600 Meters · Place 26 · Plainfield (East)Plainfield (East)1600 Meters26.6:16.26a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
May 4Plainfield South Boys Triangular #2May 4 · 1600 Meters · Place 9 · Plainfield (East)Plainfield (East)1600 Meters9.6:35.61a9
May 4Plainfield South Boys Triangular #2May 4 · 800 Meters · Place 13 · Plainfield (East)Plainfield (East)800 Meters13.2:57.38a PB9