Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFasTrak Athletix Collegiate Challenge · Feb 74:20.06aFasTrak Athletix Collegiate ChallengeFebruary 7, 2026
1500 Meters · OutdoorLee Fast Break Athletics Invitational · Apr 103:55.67aLee Fast Break Athletics InvitationalApril 10, 2026
1600 Meters · IndoorProviso West Boys 3 · Feb 164:30.09aProviso West Boys 3February 16, 2024
1600 Meters · OutdoorMinooka Conference Clash · Apr 194:29.63aMinooka Conference ClashApril 19, 2024
3000 Meters · IndoorTexas Tech Jarvis Scott Invite · Feb 148:58.11aTexas Tech Jarvis Scott InviteFebruary 14, 2025
3200 Meters · IndoorCSL-South Boys Indoor Championships · Mar 1810:30.08CSL-South Boys Indoor ChampionshipsMarch 18, 2022
3200 Meters · OutdoorCabin Fever Invitational Presented by NIKE · Mar 29:37.73Cabin Fever Invitational Presented by NIKEMarch 2, 2024
5000 Meters · OutdoorCarl Kight Invitational · Apr 1015:04.28Carl Kight InvitationalApril 10, 2025
800 Meters · IndoorHowie Ryan Invit · Feb 131:53.24aHowie Ryan InvitFebruary 13, 2026
800 Meters · OutdoorAugustana Midwest Twilight Qualifier · May 131:51.32aAugustana Midwest Twilight QualifierMay 13, 2026
800 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 3A · Mar 232:01.931Illinois Top Times Indoor Championships - Class 3AMarch 23, 2024
800 Meters · Relay Split · OutdoorIHSA 3A Boys State Track & Field Championships · May 241:59.050IHSA 3A Boys State Track & Field ChampionshipsMay 24, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Augustana Midwest Twilight QualifierMay 13 · 800 Meters · Place 6 · Trinity (Texas)Trinity (Texas)800 Meters6.1:51.32a PBSo
May 1SMU InvitationalMay 1 · 800 Meters · Place 10 · Trinity (Texas)Trinity (Texas)800 Meters10.1:51.57aSo
Apr 24SAA Outdoor ChampionshipsApr 24 · 1500 Meters · Place 1 · Trinity (Texas)Trinity (Texas)1500 Meters1.3:56.31aSo
Apr 24SAA Outdoor ChampionshipsApr 24 · 800 Meters · Place 2 · Trinity (Texas)Trinity (Texas)800 Meters2.1:53.44aSo
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 1500 Meters · Place 12 · Trinity (Texas)Trinity (Texas)1500 Meters12.3:55.67a PBSo
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 800 Meters · Place 20 · Trinity (Texas)Trinity (Texas)800 Meters20.1:53.07aSo
Apr 3J.G Gonzales Memorial Invite-Trinity UniversityApr 3 · 800 Meters · Place 4 · Trinity (Texas)Trinity (Texas)800 Meters4.1:54.74aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Howie Ryan InvitFeb 13 · 800 Meters · Place 5 · Trinity (Texas)Trinity (Texas)800 Meters51:53.24a PBSo
Feb 7FasTrak Athletix Collegiate ChallengeFeb 7 · 1 Mile · Place 4 · Trinity (Texas)Trinity (Texas)1 Mile44:20.06a PBSo
Jan 16McNeese Indoor IJan 16 · 800 Meters · Place 1 · Trinity (Texas)Trinity (Texas)800 Meters11:59.57aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 252025 SCAC ChampionshipsApr 25 · 1500 Meters · Place 4 · Trinity (Texas)Trinity (Texas)1500 Meters4.4:03.88aFr
Apr 10Carl Kight InvitationalApr 10 · 5000 Meters · Place 12 · Trinity (Tex.)Trinity (Tex.)5000 Meters1215:04.28 PBFR
Mar 28Trinity (Texas) InvitationalMar 28 · 800 Meters · Place 6 · Trinity (Tex.)Trinity (Tex.)800 Meters61:54.79FR
Mar 21Charles Austin ClassicMar 21 · 1500 Meters · Place 5 · Trinity (Tex.)Trinity (Tex.)1500 Meters53:59.04FR
Mar 21Texas Lutheran DIII ChallengeMar 21 · 800 Meters · Place 4 · Trinity (Tex.)Trinity (Tex.)800 Meters41:57.40FR
Mar 1CenTex InviteMar 1 · 1500 Meters · Place 2 · Trinity (Texas)Trinity (Texas)1500 Meters2.4:03.73aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Texas Tech Jarvis Scott InviteFeb 14 · 3000 Meters · Place 15 · Trinity (Texas)Trinity (Texas)3000 Meters158:58.11a PB—
Feb 8FasTrak College Last ChanceFeb 8 · 1 Mile · Place 8 · Trinity (Texas)Trinity (Texas)1 Mile84:22.84a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Winnetka (New Trier)Winnetka (New Trier)800 MetersRelay SplitRound P—1:59.050 PB12
May 10CSL-South Boys Conference ChampionshipsMay 10 · 800 Meters · Place 7 · Winnetka (New Trier)Winnetka (New Trier)800 Meters7.2:01.73a12
May 3Boys Titan InviteMay 3 · 800 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)800 Meters42:00.10a—
Apr 19Minooka Conference ClashApr 19 · 1600 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters34:29.63a PB—
Apr 1311th Annual B.A.T.E. Track and Field InvitationalApr 13 · 800 Meters · Place 5 · Winnetka (New Trier)Winnetka (New Trier)800 Meters5.2:02.15a12
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters49:52.72a—
Mar 9Rantoul InviteMar 9 · 1600 Meters · Place 1 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters14:39.77a—
Mar 9Rantoul InviteMar 9 · 800 Meters · Place 2 · Winnetka (New Trier)Winnetka (New Trier)800 Meters22:02.30a—
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 3200 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters39:37.73 PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 3AMar 23 · 800 Meters · Winnetka (New Trier)Winnetka (New Trier)800 MetersRelay Split—2:01.931 PB12
Mar 15CSL-South Boys Indoor ChampionshipsMar 15 · 1600 Meters · Winnetka (New Trier)Winnetka (New Trier)1600 Meters—DNS12
Feb 16Proviso West Boys 3Feb 16 · 1600 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters44:30.09a PB—
Feb 32024 Coed Intrasquad MeetFeb 3 · 600 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)600 Meters3.1:31.32aUnofficial12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15CSL JV InviteMay 15 · 1600 Meters · Place 2 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters24:38.64a—
Apr 21Minooka Conference ClashApr 21 · 1600 Meters · Place 13 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters134:47.52a—
Apr 21Minooka Conference ClashApr 21 · 800 Meters · Place 10 · Winnetka (New Trier)Winnetka (New Trier)800 Meters102:04.65a—
Apr 15B.A.T.E. Track & Field InvitationalApr 15 · 800 Meters · Place 6 · Winnetka (New Trier)Winnetka (New Trier)800 Meters6.2:03.13a11
Apr 12New Trier boys Outdoor Meet #1Apr 12 · 800 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)800 Meters32:07.02a—
Mar 11Rantoul InviteMar 11 · 800 Meters · Place 10 · Winnetka (New Trier)Winnetka (New Trier)800 Meters102:09.60a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 456th Annual Maine East Indoor Track InvitationalMar 4 · 1600 Meters · Place 7 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters74:52.3711
Feb 17Proviso West Boys #3Feb 17 · 800 Meters · Place 2 · Winnetka (New Trier)Winnetka (New Trier)800 Meters22:11.7411

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13CSL South Boys ChampionshipsMay 13 · 800 Meters · Place 1 · Winnetka (New Trier)Winnetka (New Trier)800 Meters12:05.50a10
May 7Loyola-New Trier-Glenbrook SouthMay 7 · 1600 Meters · Place 8 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters8.4:50.76a10
Apr 30Deerfield InvitationalApr 30 · 1600 Meters · Place 10 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters10.4:58.96a10
Apr 30Deerfield InvitationalApr 30 · 800 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)800 Meters3.2:09.16a10
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 26New Trier Trevian Frosh-Soph InviteApr 26 · 3200 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters410:32.71—
Apr 23Niles North Dan Horyn InvitationalApr 23 · 800 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)800 Meters3.2:09.20a10
Apr 16B.A.T.E. Track & Field InvitationalApr 16 · 3200 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters3.10:44.77a10
Apr 5New Trier Sprint, Jump and Distance MeetApr 5 · 1600 Meters · Winnetka (New Trier)Winnetka (New Trier)1600 Meters—4:49.65aUnofficial10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 18CSL-South Boys Indoor ChampionshipsMar 18 · 3200 Meters · Place 3 · Winnetka (New Trier)Winnetka (New Trier)3200 Meters310:30.08 PB10
Mar 12Rantoul InviteMar 12 · 1600 Meters · Place 4 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters4.4:54.26a10
Mar 555th Annual Maine East Indoor Track Invitational (Boy’s Only)Mar 5 · 1600 Meters · Place 7 · Winnetka (New Trier)Winnetka (New Trier)1600 Meters7.4:55.75a10
Feb 16Proviso West Boys Quad # 3Feb 16 · 800 Meters · Place 1 · Winnetka (New Trier)Winnetka (New Trier)800 Meters1.2:17.79a10