Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKeogh Invitational · Feb 194:24.54aKeogh InvitationalFebruary 19, 2026
1000 Meters · IndoorBoys' GBS Quad #2 · Feb 212:38.0Boys' GBS Quad #2February 21, 2025
1500 Meters · OutdoorBill Butler Invitational · Apr 104:05.10aBill Butler InvitationalApril 10, 2026
1600 Meters · IndoorBoys GBS Quad #1 · Feb 144:35.1Boys GBS Quad #1February 14, 2025
1600 Meters · OutdoorBoys Titan Invite · May 94:22.33Boys Titan InviteMay 9, 2025
2 Miles · OutdoorDistance Night in Palatine · Apr 269:30.14Distance Night in PalatineApril 26, 2025
300 Meters · IndoorBoys' GBS Quad #3 · Mar 641.8Boys' GBS Quad #3March 6, 2025
3000 Meters · IndoorMcElligott Invitational · Jan 238:35.31aMcElligott InvitationalJanuary 23, 2026
3200 Meters · OutdoorDistance Night in Palatine · Apr 269:27.17Distance Night in PalatineApril 26, 2025
400 Meters · OutdoorGlenbrook South 4 Team Meet · Apr 2953.7Glenbrook South 4 Team MeetApril 29, 2024
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1714:44.79a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorDanny Curran Invitational · Mar 2714:53.89aDanny Curran InvitationalMarch 27, 2026
800 Meters · Indoor2025 CSL-South Boys Indoor Championships · Mar 212:01.33a2025 CSL-South Boys Indoor ChampionshipsMarch 21, 2025
800 Meters · Outdoor12th Annual B.A.T.E. Track and Field Invitational · Apr 191:58.90a12th Annual B.A.T.E. Track and Field InvitationalApril 19, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 5000 Meters · Place 7 · HaverfordHaverford5000 Meters7.15:04.79aFr
Apr 21Haverford Mid-Week MeetApr 21 · 1500 Meters · Place 4 · HaverfordHaverford1500 Meters4.4:05.80aFr
Apr 10Bill Butler InvitationalApr 10 · 1500 Meters · Place 1 · HaverfordHaverford1500 Meters1.4:05.10a PBFr
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 4 · HaverfordHaverford1500 Meters4.4:07.65aFr
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 8 · HaverfordHaverford5000 Meters8.14:53.89a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 5 · HaverfordHaverford5000 Meters5.14:44.79a PBFr
Feb 19Keogh InvitationalFeb 19 · 1 Mile · Place 5 · HaverfordHaverford1 Mile5.4:24.54a PBFr
Feb 6Fastrack InvitationalFeb 6 · 3000 Meters · Place 4 · HaverfordHaverford3000 Meters4.8:48.51aFr
Jan 31Widener Schuylkill ShowdownJan 31 · 1 Mile · Place 13 · HaverfordHaverford1 Mile13.4:30.59aFr
Jan 23McElligott InvitationalJan 23 · 3000 Meters · Place 2 · HaverfordHaverford3000 Meters2.8:35.31a PBFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 1 Mile · Place 3 · HaverfordHaverford1 Mile3.4:29.88aFr
Mar 212025 CSL-South Boys Indoor ChampionshipsMar 21 · 800 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters1.2:01.33a PB12
Mar 6Boys' GBS Quad #3Mar 6 · 300 Meters · Place 9 · Glenview (Glenbrook South)Glenview (Glenbrook South)300 Meters9.41.8 PB12
Mar 6Boys' GBS Quad #3Mar 6 · 1600 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters1.4:45.312
Mar 6Boys' GBS Quad #3Mar 6 · 800 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters1.2:04.512
Mar 1Kurt Hasenstein Indoor RelaysMar 1 · 800 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)800 MetersRelay Split—2:07.3hUnofficial12
Mar 1Kurt Hasenstein Indoor RelaysMar 1 · 400 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)400 MetersRelay Split—56.0hUnofficial12
Feb 21Boys' GBS Quad #2Feb 21 · 1000 Meters · Place 2 · Glenview (Glenbrook South)Glenview (Glenbrook South)1000 Meters22:38.0 PB—
Feb 14Boys GBS Quad #1Feb 14 · 1600 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters1.4:35.1 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · 1600 Meters · Place 13 · Glenview (Glenbrook SouthGlenview (Glenbrook South1600 Meters134:31.4312
May 14CSL-South Boys Conference ChampionshipsMay 14 · 3200 Meters · Place 6 · Glenview (Glenbrook SouthGlenview (Glenbrook South3200 Meters69:55.2512
May 9Boys Titan InviteMay 9 · 1600 Meters · Place 2 · Glenview (Glenbrook SouthGlenview (Glenbrook South1600 Meters24:22.33 PB12
May 2Spartan InviteMay 2 · 1600 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters1.4:25.22a12
Apr 26Distance Night in PalatineApr 26 · 2 Miles · Place 14 · Glenview (Glenbrook SouthGlenview (Glenbrook South2 Miles149:30.14 PB12
Apr 26Distance Night in PalatineApr 26 · 3200 Meters · Place 14 · Glenview (Glenbrook SouthGlenview (Glenbrook South3200 Meters149:27.17 PB12
Apr 1912th Annual B.A.T.E. Track and Field InvitationalApr 19 · 800 Meters · Place 2 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters2.1:58.90a PB12
Apr 12Mikias Tibebu InvitationalApr 12 · 3200 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)3200 Meters19:33.48a12
Apr 3Palatine Triangular Apr 3 · 800 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters12:01.13a12
Mar 14Batavia Distance MadnessMar 14 · 1600 Meters · Place 64 · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters644:37.91a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #3 Wilmette (Loyola)May 16 · 800 Meters · Place 12 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters122:00.88a—
May 10CSL-South Boys Conference ChampionshipsMay 10 · 400 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)400 MetersRelay Split—53.2hUnofficial11
May 10CSL-South Boys Conference ChampionshipsMay 10 · 800 Meters · Place 6 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters6.2:00.94a11
May 3Boys Titan InviteMay 3 · 800 Meters · Place 5 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters52:00.74a—
Apr 29Glenbrook South 4 Team MeetApr 29 · 400 Meters · Place 2 · Glenview (Glenbrook SouGlenview (Glenbrook Sou400 Meters253.7 PB—
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 400 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)400 MetersRelay Split—54.9hUnofficial11
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 800 Meters · Place 6 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters6.2:02.48a11
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 1600 Meters · Place 6 · Glenview (Glenbrook SouGlenview (Glenbrook Sou1600 Meters64:40.92a—
Mar 8Batavia Distance MadnessMar 8 · 800 Meters · Place 58 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters582:06.31a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 15CSL-South Boys Indoor ChampionshipsMar 15 · 800 Meters · Place 5 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters5.2:06.14a11
Feb 29Glenbrook South QuadFeb 29 · 800 Meters · Place 3 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters32:06.4—
Feb 24GBS Indoor RelaysFeb 24 · 1600 Meters · Place 2 · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters2.4:42.3Unofficial11
Feb 16GBS Boys 5 Team MeetFeb 16 · 1000 Meters · Place 3 · Glenview (Glenbrook SouthGlenview (Glenbrook South1000 Meters32:45.311
Feb 9GBS Boys 6 Team MeetFeb 9 · 800 Meters · Place 1 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters12:10.5—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · 1600 Meters · Place 12 · Glenview (Glenbrook SouthGlenview (Glenbrook South1600 Meters124:41.1110
May 12Boys CSL South OutdoorMay 12 · 1600 Meters · Place 6 · Glenview (Glenbrook SouthGlenview (Glenbrook South1600 Meters64:39.7410
May 5Glenbrook South Boys TitanMay 5 · 1600 Meters · Place 6 · Glenview (Glenbrook SouthGlenview (Glenbrook South1600 Meters64:34.2310
May 2Glenbrook South Outdoor Quad #2May 2 · 1600 Meters · Place 1 · Glenview (Glenbrook SouGlenview (Glenbrook Sou1600 Meters14:44.8—
Apr 25New Trier Boys F/S InviteApr 25 · 800 Meters · Place 3 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters32:06.78a—
Apr 21Niles North Dan Horyn InviteApr 21 · 3200 Meters · Place 1 · Glenview (Glenbrook SouGlenview (Glenbrook Sou3200 Meters110:32.84a—
Apr 15B.A.T.E. Track & Field InvitationalApr 15 · 800 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)800 MetersRelay Split—2:07.28Unofficial10
Apr 8Schaumburg Boys "Mikias Tibebu" InviteApr 8 · 1600 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters1.4:43.83a10
Mar 10Batavia Distance MadnessMar 10 · 800 Meters · Place 60 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters602:08.34a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17CSL South Boys Indoor MeetMar 17 · 800 Meters · Place 1 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters1.2:10.90a10
Mar 2Glenbrook South QuadMar 2 · 800 Meters · Place 5 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters5.2:10.010
Feb 25Glenbrook South Indoor Relays 2023Feb 25 · 800 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters—2:14.7Unofficial10
Feb 17Glenbrook South 5 Team Open #2Feb 17 · 1000 Meters · Place 5 · Glenview (Glenbrook SouthGlenview (Glenbrook South1000 Meters52:55.610
Feb 10Glenbrook South 5 Team MeetFeb 10 · 1600 Meters · Place 12 · Glenview (Glenbrook SouGlenview (Glenbrook Sou1600 Meters125:05.0—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13CSL South Boys ChampionshipsMay 13 · 800 Meters · Place 10 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters102:18.19a9
May 9CSL South Outdoor Freshman InviteMay 9 · 800 Meters · Place 4 · Glenview (Glenbrook SouGlenview (Glenbrook Sou800 Meters42:19.09
May 2Niles West Freshman InviteMay 2 · 3200 Meters · Place 1 · Glenview (Glenbrook SouGlenview (Glenbrook Sou3200 Meters111:28.42a9
Apr 26Glenbrook South 5 Team OpenApr 26 · 1600 Meters · Place 16 · Glenview (Glenbrook SouGlenview (Glenbrook Sou1600 Meters165:15.09
Apr 23Niles North Dan Horyn InvitationalApr 23 · 800 Meters · Place 13 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters13.2:20.77a9
Apr 16B.A.T.E. Track & Field InvitationalApr 16 · 800 Meters · Place 9 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters9.2:20.88a9
Apr 6Glenbrook South TriangularApr 6 · 1600 Meters · Place 16 · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters16.5:32.09

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18CSL-South Boys Indoor ChampionshipsMar 18 · 800 Meters · Place 10 · Glenview (Glenbrook Sout.Glenview (Glenbrook Sout.800 Meters102:28.359
Feb 18GBS Boys 5 Team Invite #2Feb 18 · 800 Meters · Place 14 · Glenview (Glenbrook South)Glenview (Glenbrook South)800 Meters14.2:31.09
Feb 18GBS Boys 5 Team Invite #2Feb 18 · 400 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)400 Meters—DNS9
Feb 11GBS Boys 5 Team Invite #1Feb 11 · 1600 Meters · Glenview (Glenbrook South)Glenview (Glenbrook South)1600 Meters—5:42Unofficial9