Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWidener Final Qualifier · May 103:54.98aWidener Final QualifierMay 10, 2026
1600 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 194:26.06Nagel-Saylor Indoor InvitationalMarch 19, 2022
1600 Meters · OutdoorJoe Wanner Knights Invitational · Apr 294:20.03aJoe Wanner Knights InvitationalApril 29, 2022
3000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 68:24.37aSharon Colyear-Danville Season OpenerDecember 6, 2025
3000m Steeplechase · 0.914m · Outdoor130th Penn Relays Carnival · Apr 238:53.87a130th Penn Relays CarnivalApril 23, 2026
3000m Steeplechase · Outdoor2024 Widener FQ Meet · May 138:59.61a2024 Widener FQ MeetMay 13, 2024
3200 Meters · IndoorHononegah Boys Indoor Meet #2 · Feb 269:35.73Hononegah Boys Indoor Meet #2February 26, 2022
3200 Meters · OutdoorDistance Night in Palatine · Apr 239:27.49Distance Night in PalatineApril 23, 2022
400 Meters · Outdoor31st Annual Mike Stokes "Stogie" Relays · Apr 954.75a31st Annual Mike Stokes "Stogie" RelaysApril 9, 2022
5000 Meters · IndoorCentennial Conference Indoor Championships · Feb 2515:05.48Centennial Conference Indoor ChampionshipsFebruary 25, 2023
5000 Meters · OutdoorBison Outdoor Classic · Apr 1214:35.39aBison Outdoor ClassicApril 12, 2024
800 Meters · IndoorGBS Boys 5 Team Invite #2 · Feb 182:08.6GBS Boys 5 Team Invite #2February 18, 2022
800 Meters · OutdoorMSL Boys Conference Championship · May 121:58.54aMSL Boys Conference ChampionshipMay 12, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 3000m Steeplechase · Place 10 · Johns HopkinsJohns Hopkins3000m Steeplechase0.914mRound P10.9:03.48aSr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 3000m Steeplechase · Place 12 · Johns HopkinsJohns Hopkins3000m Steeplechase0.914m12.9:16.96aSr
May 10Widener Final QualifierMay 10 · 1500 Meters · Place 26 · Johns HopkinsJohns Hopkins1500 Meters26.3:54.98a PBSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 1500 Meters · Johns HopkinsJohns Hopkins1500 Meters--DNFSr
Apr 23130th Penn Relays CarnivalApr 23 · 3000m Steeplechase · Place 17 · Johns HopkinsJohns Hopkins3000m Steeplechase0.914m17.8:53.87a PBSr
Apr 11Bison Outdoor ClassicApr 11 · 3000m Steeplechase · Place 3 · Johns HopkinsJohns Hopkins3000m Steeplechase0.914m3.8:58.75aSr
Mar 28Navy Outdoor InvitationalMar 28 · 1500 Meters · Place 8 · Johns HopkinsJohns Hopkins1500 Meters8.3:58.69aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 3000 Meters · Place 4 · Johns HopkinsJohns Hopkins3000 Meters48:40.22aSR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 3000 Meters · Place 87 · Johns HopkinsJohns Hopkins3000 Meters87.8:24.37a PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 3000m Steeplechase · Place 15 · Johns HopkinsJohns Hopkins3000m Steeplechase0.914mRound P15.9:02.00aJr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 1 · Johns HopkinsJohns Hopkins3000m Steeplechase19:13.21JR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 1500 Meters · Place 6 · Johns HopkinsJohns Hopkins1500 Meters63:58.87JR
Apr 24129th Penn RelaysApr 24 · 3000m Steeplechase · Johns HopkinsJohns Hopkins3000m Steeplechase0.914m—8:56.16aJr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 5000 Meters · Place 25 · Johns HopkinsJohns Hopkins5000 Meters2514:36.22aJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Bow Tie InvitiationalDec 7 · 5000 Meters · Place 4 · Johns HopkinsJohns Hopkins5000 Meters4.15:10.27aJr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 3000 Meters · Place 4 · Johns HopkinsJohns Hopkins3000 Meters48:31.94a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23NCAA Division III Outdoor Track & Field ChampionshipsMay 23 · 3000m Steeplechase · Place 19 · Johns HopkinsJohns Hopkins3000m Steeplechase0.914mRound P19.9:23.12aSo
May 132024 Widener FQ MeetMay 13 · 3000m Steeplechase · Place 2 · Johns HopkinsJohns Hopkins3000m Steeplechase28:59.61a PB—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 2 · Johns HopkinsJohns Hopkins3000m Steeplechase29:10.28a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 1500 Meters · Place 11 · Johns HopkinsJohns Hopkins1500 Meters114:05.40a—
Apr 25The 2024 Penn Relays (College)Apr 25 · 3000m Steeplechase · Johns HopkinsJohns Hopkins3000m Steeplechase0.914m—9:06.96aSo
Apr 20Hopkins Loyola InvitationalApr 20 · 400m Hurdles · Place 12 · Johns HopkinsJohns Hopkins400m Hurdles121:01.38a—
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 23 · Johns HopkinsJohns Hopkins5000 Meters2314:35.39a PB—
Mar 30Navy Outdoor InvitationalMar 30 · 3000m Steeplechase · Place 2 · Johns HopkinsJohns Hopkins3000m Steeplechase29:12.76a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 3000m Steeplechase · Place 3 · Johns HopkinsJohns Hopkins3000m Steeplechase39:24.97FR
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 5000 Meters · Place 13 · Johns HopkinsJohns Hopkins5000 Meters1315:28.00FR
Apr 22Hopkins-Loyola InvitationalApr 22 · 3000m Steeplechase · Place 1 · Johns HopkinsJohns Hopkins3000m Steeplechase19:19.36FR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 5000 Meters · Place 7 · Johns HopkinsJohns Hopkins5000 Meters715:05.48 PBFR
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 3000 Meters · Place 6 · Johns HopkinsJohns Hopkins3000 Meters68:42.41FR
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 235 · Johns HopkinsJohns Hopkins3000 Meters235.8:40.53aFr

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 5000 Meters · Place 8 · Johns HopkinsJohns Hopkins5000 Meters8.15:27.38aFr
Mar 19Nagel-Saylor Indoor InvitationalMar 19 · 1600 Meters · Place 3 · Arlington Heights (Herse.Arlington Heights (Herse.1600 Meters34:26.06 PBSR
Feb 26Hononegah Boys Indoor Meet #2Feb 26 · 3200 Meters · Place 2 · Arlington Heights (Herse.Arlington Heights (Herse.3200 Meters29:35.73 PB12
Feb 18GBS Boys 5 Team Invite #2Feb 18 · 1600 Meters · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters3.4:41.612
Feb 18GBS Boys 5 Team Invite #2Feb 18 · 800 Meters · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters1.2:08.6 PB12

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27IHSA 3A Boys State Track & Field ChampionshipsMay 27 · 800 Meters · Place 10 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 MetersRelay Split10.1:58.39aUnofficial12
May 19IHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)May 19 · 1600 Meters · Place 5 · Arlington Heights (HersArlington Heights (Hers1600 Meters54:25.09a12
May 12MSL Boys Conference ChampionshipMay 12 · 1600 Meters · Place 4 · Arlington Heights (HersArlington Heights (Hers1600 Meters44:26.65a12
May 12MSL Boys Conference ChampionshipMay 12 · 800 Meters · Place 4 · Arlington Heights (HersArlington Heights (Hers800 Meters41:58.54a PB12
Apr 29Joe Wanner Knights InvitationalApr 29 · 1600 Meters · Place 7 · Arlington Heights (HersArlington Heights (Hers1600 Meters74:20.03a PB12
Apr 26Hersey Boys TriApr 26 · 400 Meters · Place 3 · Arlington Heights (HersArlington Heights (Hers400 Meters354.77a12
Apr 23Distance Night in PalatineApr 23 · 3200 Meters · Place 8 · Arlington Heights (Herse...Arlington Heights (Herse...3200 Meters89:27.49 PBSR
Apr 19MSL-East Division Boys ConferenceApr 19 · 1600 Meters · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters2.4:30.28a12
Apr 19MSL-East Division Boys ConferenceApr 19 · 800 Meters · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters1.2:01.34a12
Apr 12Palatine Tri Meet Apr 12 · 3200 Meters · Place 2 · Arlington Heights (Herse.Arlington Heights (Herse.3200 Meters29:33.29SR
Apr 931st Annual Mike Stokes "Stogie" RelaysApr 9 · 1600 Meters · Place 7 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters7.4:32.12a12
Apr 931st Annual Mike Stokes "Stogie" RelaysApr 9 · 400 Meters · Place 21 · Arlington Heights (Hersey)Arlington Heights (Hersey)400 Meters21.54.75a PB12
Apr 4Prospect / Hersey / Rolling Meadows Boys TriApr 4 · 3200 Meters · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)3200 Meters2.10:09.58a12
Apr 4Prospect / Hersey / Rolling Meadows Boys TriApr 4 · 800 Meters · Place 3 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters3.2:02.63a12
Mar 4York Boys InviteMar 4 · 1600 Meters · Place 4 · Arlington Heights (Herse.Arlington Heights (Herse.1600 Meters44:26.4012

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10IHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)Jun 10 · 1600 Meters · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters9.4:30.51a11
May 25Buffalo Grove @ Hersey Men's DualMay 25 · 800 Meters · Place 1 · Arlington Heights (Hersey)Arlington Heights (Hersey)800 Meters1.2:00.811
May 21John R. Davis Boys Titan InvitationalMay 21 · 3200 Meters · Place 9 · Arlington Heights (HerseyArlington Heights (Hersey3200 Meters910:08.8811
May 8Distance Night in PalatineMay 8 · 1600 Meters · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters94:32.61—
May 4Hersey vs Rolling Meadows Mens duelMay 4 · 3200 Meters · Place 2 · Arlington Heights (Hersey)Arlington Heights (Hersey)3200 Meters2.10:40.911
Apr 3053rd Wanner Knights' InvitationalApr 30 · 1600 Meters · Place 13 · Arlington Heights (HerseyArlington Heights (Hersey1600 Meters134:35.4311