Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance Night in Palatine · Apr 264:32.92Distance Night in PalatineApril 26, 2025
1500 Meters · OutdoorG-MAC Outdoor Championship 2026 · May 13:58.27aG-MAC Outdoor Championship 2026May 1, 2026
1600 Meters · IndoorIllinois Indoor Championships · Mar 294:20.35Illinois Indoor ChampionshipsMarch 29, 2025
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #03 Deerfield · May 224:20.09IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22, 2025
200 Meters · OutdoorNotre Dame Invite #2 · Apr 1825.30aNotre Dame Invite #2April 18, 2023
3000 Meters · OutdoorDuPage Bob Nihells All Comers Youth Meet · Jul 1710:53.95aDuPage Bob Nihells All Comers Youth MeetJuly 17, 2021
3200 Meters · IndoorICOPS Invitational · Feb 2710:48.15ICOPS InvitationalFebruary 27, 2022
3200 Meters · OutdoorMikias Tibebu Invitational · Apr 129:36.47aMikias Tibebu InvitationalApril 12, 2025
400 Meters · OutdoorDon Relays · Apr 2552.28aDon RelaysApril 25, 2025
800 Meters · IndoorG-MAC Indoor Track & Field Championships · Feb 281:53.83aG-MAC Indoor Track & Field ChampionshipsFebruary 28, 2026
800 Meters · Outdoor2026 Auto-Owners Insurance Spartan Invite · Apr 31:57.15a2026 Auto-Owners Insurance Spartan InviteApril 3, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1G-MAC Outdoor Championship 2026May 1 · 1500 Meters · Place 2 · HillsdaleHillsdale1500 MetersRound P2.3:59.46aFr
May 1G-MAC Outdoor Championship 2026May 1 · 1500 Meters · Place 9 · HillsdaleHillsdale1500 Meters9.3:58.27a PBFr
Apr 16Hillsdale Gina RelaysApr 16 · 1500 Meters · Place 14 · HillsdaleHillsdale1500 Meters14.4:11.73aFr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 1500 Meters · Place 18 · HillsdaleHillsdale1500 Meters18.3:59.80aFr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 800 Meters · Place 13 · HillsdaleHillsdale800 Meters13.1:57.15a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · 800 Meters · Place 5 · HillsdaleHillsdale800 Meters5.1:53.83a PBFr

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 1600 Meters · Place 27 · Niles (Notre Dame)Niles (Notre Dame)1600 MetersRound P27.4:27.65a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 1600 Meters · Place 27 · Niles (Notre Dame)Niles (Notre Dame)1600 MetersRound P274:27.65a12
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · 1600 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters24:20.09 PB12
May 13ESCC Boys ConferenceMay 13 · 3200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters29:49.09a12
May 13ESCC Boys ConferenceMay 13 · 1600 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters14:23.17a12
May 392nd Annual Palatine RelaysMay 3 · 1600 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters24:23.11a12
Apr 29Notre Dame Quad #3Apr 29 · 1600 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters14:28.5512
Apr 26Distance Night in PalatineApr 26 · 1 Mile · Place 16 · Niles (Notre Dame)Niles (Notre Dame)1 Mile164:32.92 PB12
Apr 26Distance Night in PalatineApr 26 · 1600 Meters · Place 16 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters164:30.8312
Apr 25Don RelaysApr 25 · 400 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)400 Meters1.52.28a PB12
Apr 19Bartlett/Elgin Boys Track and Field InvitationalApr 19 · 800 Meters · Place 12 · Niles (Notre Dame)Niles (Notre Dame)800 Meters122:09.2612
Apr 12Mikias Tibebu InvitationalApr 12 · 3200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters29:36.47a PB12
Apr 12Mikias Tibebu InvitationalApr 12 · 1600 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters14:28.94a12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters54:26.68a12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)1500 Meters54:08.58a12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters54:26.6812
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)1500 Meters54:08.5812
Mar 12025 ICOPS InvitationalMar 1 · 1600 Meters · Place 3 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters34:32.2712

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · 1600 Meters · Place 6 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters64:20.35 PB12
Mar 222025 ESCC Indoor ConferenceMar 22 · 1600 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters14:28.0912
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 1600 Meters · Place 6 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters6.4:38.25a12
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 800 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)800 Meters1.2:00.63a12
Feb 15Proviso West Valentine RelaysFeb 15 · 800 Meters · Niles (Notre Dame)Niles (Notre Dame)800 MetersRelay Split—2:03.5hUnofficial12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #3 Wilmette (Loyola)May 16 · 1600 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters44:24.83a—
May 8ESCC Boys ChampionshipsMay 8 · 3200 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters110:00.17a—
May 8ESCC Boys ChampionshipsMay 8 · 1600 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters24:36.81a—
May 4Carlin Nalley Boys InvitationalMay 4 · 1600 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters14:29.76a—
Apr 2791st Annual Palatine RelaysApr 27 · 3200 Meters · Place 9 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters910:02.67a—
Apr 2791st Annual Palatine RelaysApr 27 · 1600 Meters · Place 3 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters34:35.81a—
Apr 19Notre Dame Don RelaysApr 19 · 1600 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters14:37.44a—
Apr 13Bartlett/Elgin Boys Track & Field InvitationalApr 13 · 3200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters29:53.4111
Apr 10Notre Dame InviteApr 10 · 1600 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters24:58.56a—
Apr 10Notre Dame InviteApr 10 · 800 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)800 Meters12:07.75a—
Apr 10Notre Dame InviteApr 10 · 400 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)400 Meters157.20a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 1600 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters54:37.87a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 1600 Meters · Niles (Notre Dame)Niles (Notre Dame)1600 Meters—FS11
Feb 25ICOPS InvitationalFeb 25 · 1600 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters54:37.0811
Feb 17Illinois Meet of ChampionsFeb 17 · 1600 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters5.4:31.44a11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · 800 Meters · Place 20 · Niles (Notre Dame)Niles (Notre Dame)800 Meters202:03.7810
May 10ESCC ChampionshipsMay 10 · 1600 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters44:47.71a—
May 10ESCC ChampionshipsMay 10 · 800 Meters · Place 5 · Niles (Notre Dame)Niles (Notre Dame)800 Meters52:04.33a—
May 6Carlin Nalley Invitational (Boys Only)May 6 · 400 Meters · Niles (Notre Dame)Niles (Notre Dame)400 Meters—DNS10
May 2Andrew Acuff 2nd Annual Memorial InvitationalMay 2 · 1600 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters24:51.55a—
Apr 29Palatine RelaysApr 29 · 800 Meters · Place 15 · Niles (Notre Dame)Niles (Notre Dame)800 Meters152:11.33a—
Apr 21Don RelaysApr 21 · 1600 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters44:47.3410
Apr 21Don RelaysApr 21 · 800 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)800 Meters22:03.6410
Apr 18Notre Dame Invite #2Apr 18 · 400 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)400 Meters453.75a—
Apr 18Notre Dame Invite #2Apr 18 · 200 Meters · Place 9 · Niles (Notre Dame)Niles (Notre Dame)200 Meters925.30a PB—
Apr 14Bartlett/Elgin Boys Track and Field InvitationalApr 14 · 1600 Meters · Place 11 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters114:47.28a—
Apr 8Schaumburg Boys "Mikias Tibebu" InviteApr 8 · 1600 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters4.4:40.98a10
Mar 37th Annual Ron Campbell InviteMar 3 · 1600 Meters · Place 3 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters34:55.34a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26ICOPS InvitationalFeb 26 · 1600 Meters · Place 11 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters114:55.1710
Feb 17Elk Grove Co-Ed QuadFeb 17 · 1600 Meters · Place 4 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters45:06.3110

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)May 19 · 1600 Meters · Place 22 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters224:51.58a9
May 19IHSA Class 3A TRB Sectional #3 - Glenview (Glenbrook South)May 19 · 800 Meters · Place 23 · Niles (Notre Dame)Niles (Notre Dame)800 Meters232:13.39a9
May 11ESCC Track and Field Championships at Notre DameMay 11 · 3200 Meters · Place 8 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters810:52.73a9
May 11ESCC Track and Field Championships at Notre DameMay 11 · 1600 Meters · Place 9 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters94:55.31a9
May 2Niles West Freshman InviteMay 2 · 800 Meters · Place 1 · Niles (Notre Dame)Niles (Notre Dame)800 Meters12:11.28a9
Apr 30Palatine RelaysApr 30 · 3200 Meters · Place 13 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters13.10:46.25a9
Apr 30Palatine RelaysApr 30 · 1600 Meters · Place 16 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters16.4:58.21a9
Apr 27Niles Notre Dame InviteApr 27 · 800 Meters · Place 3 · Niles (Notre Dame)Niles (Notre Dame)800 Meters32:11.15a9
Apr 27Niles Notre Dame InviteApr 27 · 400 Meters · Place 6 · Niles (Notre Dame)Niles (Notre Dame)400 Meters659.49a9
Apr 22Notre Dame Don RelaysApr 22 · 1600 Meters · Place 6 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters64:55.209
Apr 20Notre Dame Invite 4_20Apr 20 · 400 Meters · Place 9 · Niles (Notre Dame)Niles (Notre Dame)400 Meters9.1:01.33a9
Apr 20Notre Dame Invite 4_20Apr 20 · 200 Meters · Place 18 · Niles (Notre Dame)Niles (Notre Dame)200 Meters18.27.27a9
Apr 16Bartlett/Elgin Boys Track and Field InvitationalApr 16 · 1600 Meters · Place 12 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters12.5:10.78a9
Apr 16Bartlett/Elgin Boys Track and Field InvitationalApr 16 · 800 Meters · Place 14 · Niles (Notre Dame)Niles (Notre Dame)800 Meters14.2:15.97a9
Apr 12Benet Boys Home Meet 1Apr 12 · 3200 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters210:56.889
Apr 12Benet Boys Home Meet 1Apr 12 · 1600 Meters · Place 2 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters25:06.399

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 4Ron Campbell InviteMar 4 · 1600 Meters · Place 7 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters7.5:04.92a9
Feb 27ICOPS InvitationalFeb 27 · 3200 Meters · Place 14 · Niles (Notre Dame)Niles (Notre Dame)3200 Meters1410:48.15 PBFR
Feb 27ICOPS InvitationalFeb 27 · 1600 Meters · Place 19 · Niles (Notre Dame)Niles (Notre Dame)1600 Meters194:59.45FR

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 17DuPage Bob Nihells All Comers Youth MeetJul 17 · 3000 Meters · Place 1 · Windy City HammersWindy City Hammers3000 Meters1.10:53.95a PB8
Jul 17DuPage Bob Nihells All Comers Youth MeetJul 17 · 1500 Meters · Place 4 · Windy City HammersWindy City Hammers1500 Meters4.5:09.41a8
Jun 6Hand Off and See Me FlyJun 6 · 3000 Meters · Place 2 · Windy City HammersWindy City Hammers3000 Meters2.11:49.25a8
Jun 6Hand Off and See Me FlyJun 6 · 1500 Meters · Place 4 · Windy City HammersWindy City Hammers1500 Meters4.5:42.16a8