Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack Invitational · Feb 64:10.80aFastrack InvitationalFebruary 6, 2026
1 Mile · OutdoorDistance Night in Palatine · Apr 264:12.27Distance Night in PalatineApril 26, 2025
1500 Meters · OutdoorNCAA Division III Outdoor Track & Field Championships · May 213:46.64aNCAA Division III Outdoor Track & Field ChampionshipsMay 21, 2026
1600 Meters · IndoorIllinois Meet of Champions · Feb 174:38.97aIllinois Meet of ChampionsFebruary 17, 2024
1600 Meters · OutdoorDistance Night in Palatine · Apr 264:10.70Distance Night in PalatineApril 26, 2025
2 Miles · OutdoorDistance Night in Palatine · Apr 2210:02.33Distance Night in PalatineApril 22, 2023
3200 Meters · IndoorLakes Clash at the Colosseum · Feb 159:18.35Lakes Clash at the Colosseum February 15, 2025
3200 Meters · OutdoorIHSA 2A Boys State Track & Field Championships · May 309:12.79aIHSA 2A Boys State Track & Field ChampionshipsMay 30, 2025
5000 Meters · OutdoorSam Howell Invitational · Apr 414:21.86aSam Howell InvitationalApril 4, 2026
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:53.20a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorCentennial Conference Outdoor Championships · May 11:55.47aCentennial Conference Outdoor ChampionshipsMay 1, 2026
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 242:00.475IHSA 2A 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

8 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 4 · HaverfordHaverford1500 MetersRound P4.3:50.58aFr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 6 · HaverfordHaverford1500 Meters6.3:46.64a PBFr
May 10Widener Final QualifierMay 10 · 1500 Meters · Place 7 · HaverfordHaverford1500 Meters7.3:48.09aFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 1500 Meters · Place 2 · HaverfordHaverford1500 Meters2.3:52.52aFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 800 Meters · Place 3 · HaverfordHaverford800 MetersRound P3.1:55.47a PBFr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 800 Meters · Place 7 · HaverfordHaverford800 Meters7.1:58.03aFr
Apr 21Haverford Mid-Week MeetApr 21 · 1500 Meters · Place 1 · HaverfordHaverford1500 Meters1.3:49.13aFr
Apr 4Sam Howell InvitationalApr 4 · 5000 Meters · Place 6 · HaverfordHaverford5000 Meters6.14:21.86a PBFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 2 · HaverfordHaverford800 Meters2.1:53.20a PBFr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 7 · HaverfordHaverford1 Mile7.4:10.80a PBFr
Jan 23McElligott InvitationalJan 23 · 1 Mile · HaverfordHaverford1 Mile--4:13.48aFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters1.9:12.79a PB12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 MetersRound P2.4:20.39a12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 1600 Meters · Chicago (University)Chicago (University)1600 Meters--FS12
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 800 Meters · Chicago (University)Chicago (University)800 MetersRelay SplitRound P—2:03.24612
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters19:12.79a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 MetersRound P24:20.39a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 1600 Meters · Chicago (University)Chicago (University)1600 Meters—FS12
May 22IHSA Class 2A TRB Sectional - #05 Chicago (St. Rita)May 22 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters19:28.6512
May 22IHSA Class 2A TRB Sectional - #05 Chicago (St. Rita)May 22 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 Meters24:52.5212
May 8ISL ChampionshipsMay 8 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters1.4:38.81a12
May 8ISL ChampionshipsMay 8 · 800 Meters · Place 1 · Chicago (University)Chicago (University)800 Meters1.1:59.81a12
Apr 26Distance Night in PalatineApr 26 · 1 Mile · Place 1 · Chicago (University)Chicago (University)1 Mile14:12.27 PB12
Apr 26Distance Night in PalatineApr 26 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters14:10.70 PB12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters19:20.4612
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 1600 Meters · Place 10 · Chicago (University)Chicago (University)1600 Meters104:30.5412
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters19:20.46a12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 1600 Meters · Place 10 · Chicago (University)Chicago (University)1600 Meters104:30.54a12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters14:17.91a12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 2 · Chicago (University)Chicago (University)1500 Meters24:02.77a12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters14:17.9112
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 1500 Meters · Place 2 · Chicago (University)Chicago (University)1500 Meters24:02.7712
Mar 12025 ICOPS InvitationalMar 1 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters14:18.9212

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Lakes Clash at the Colosseum Feb 15 · 3200 Meters · Place 2 · Chicago (University)Chicago (University)3200 Meters29:18.35 PB12
Feb 7Midway Miles #1Feb 7 · 800 Meters · Place 1 · Chicago (University)Chicago (University)800 Meters12:02.08a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 9 · Chicago (University)Chicago (University)3200 Meters9.9:35.30a11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 1600 Meters · Place 32 · Chicago (University)Chicago (University)1600 MetersRound P32.4:37.70a11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Chicago (University)Chicago (University)800 MetersRelay SplitRound P—2:00.475 PB11
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 3200 Meters · Place 9 · Chicago (University)Chicago (University)3200 Meters99:35.3011
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 32 · Chicago (University)Chicago (University)1600 MetersRound P324:37.7011
May 16IHSA Class 2A TRB Sectional - #5 Chicago (St. Rita)May 16 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters110:05.40a—
May 16IHSA Class 2A TRB Sectional - #5 Chicago (St. Rita)May 16 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 Meters24:49.40a—
May 4ISL Conference ChampionshipsMay 4 · 3200 Meters · Place 2 · Chicago (University)Chicago (University)3200 Meters210:12.04a—
May 4ISL Conference ChampionshipsMay 4 · 1600 Meters · Place 3 · Chicago (University)Chicago (University)1600 Meters34:39.39a—
Apr 20Latin Hope Invite #3Apr 20 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters19:53.5411
Apr 20Latin Hope Invite #3Apr 20 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 Meters25:00.4711
Apr 11Lemont Co Ed Outdoor InvitationalApr 11 · 1600 Meters · Place 3 · Chicago (University)Chicago (University)1600 Meters34:39.01a—
Apr 6Latin Hope Invite #1Apr 6 · 3200 Meters · Place 9 · Chicago (University)Chicago (University)3200 Meters910:59.71a—
Apr 6Latin Hope Invite #1Apr 6 · 800 Meters · Place 4 · Chicago (University)Chicago (University)800 Meters42:06.58a—
Mar 8Batavia Distance MadnessMar 8 · 3200 Meters · Place 21 · Chicago (University)Chicago (University)3200 Meters219:54.04a—
Mar 1Midway Miles 3Mar 1 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 Meters24:46.8711

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 3200 Meters · Place 14 · Chicago (University)Chicago (University)3200 Meters14.10:26.92a11
Feb 25ICOPS InvitationalFeb 25 · 3200 Meters · Place 6 · Chicago (University)Chicago (University)3200 Meters610:04.8511
Feb 17Illinois Meet of ChampionsFeb 17 · 1600 Meters · Place 13 · Chicago (University)Chicago (University)1600 Meters13.4:38.97a PB11
Feb 2Midway Miles #1Feb 2 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 Meters24:50.48a—
Feb 2Midway Miles #1Feb 2 · 800 Meters · Place 2 · Chicago (University)Chicago (University)800 Meters22:12.32a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 18 · Chicago (University)Chicago (University)3200 Meters18.9:49.28a10
May 26IHSA 2A Boys State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 30 · Chicago (University)Chicago (University)1600 MetersRound P30.4:36.14a10
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 3200 Meters · Place 18 · Chicago (University)Chicago (University)3200 Meters189:49.2810
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 1600 Meters · Place 30 · Chicago (University)Chicago (University)1600 MetersRound P304:36.1410
May 182023 IHSA Class 2A TRB Sectional - #5 Chicago (St. Rita)May 18 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters110:27.2110
May 182023 IHSA Class 2A TRB Sectional - #5 Chicago (St. Rita)May 18 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters14:46.0210
May 6ISL ChampionshipsMay 6 · 3200 Meters · Place 4 · Chicago (University)Chicago (University)3200 Meters410:05.17a—
May 6ISL ChampionshipsMay 6 · 1600 Meters · Place 5 · Chicago (University)Chicago (University)1600 Meters55:00.02a—
Apr 2834th Annual Jim Kwasteniet T&F ClassicApr 28 · 1600 Meters · Place 2 · Chicago (University)Chicago (University)1600 Meters24:42.883a—
Apr 22Distance Night in PalatineApr 22 · 2 Miles · Place 14 · Chicago (University)Chicago (University)2 Miles1410:02.33 PB10
Apr 22Distance Night in PalatineApr 22 · 3200 Meters · Place 14 · Chicago (University)Chicago (University)3200 Meters149:58.8610
Apr 13Lemont InvitationalApr 13 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters14:47.0310
Apr 8Latin Hope Invitational 1Apr 8 · 3200 Meters · Place 1 · Chicago (University)Chicago (University)3200 Meters19:56.5210
Apr 8Latin Hope Invitational 1Apr 8 · 1600 Meters · Place 3 · Chicago (University)Chicago (University)1600 Meters34:49.9910
Mar 4Illinois Meet of ChampionsMar 4 · 1600 Meters · Place 15 · Chicago (University)Chicago (University)1600 Meters154:40.4510

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26ICOPS InvitationalFeb 26 · 3200 Meters · Place 9 · Chicago (University)Chicago (University)3200 Meters910:17.6410
Feb 17U High Midway Miles #2Feb 17 · 1600 Meters · Place 1 · Chicago (University)Chicago (University)1600 Meters14:52.1510
Feb 10U High Midway Miles #1Feb 10 · 1600 Meters · Place 4 · Chicago (University)Chicago (University)1600 Meters4.4:51.59a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27IHSA 2A Boys State Track & Field ChampionshipsMay 27 · 3200 Meters · Place 21 · Chicago (University)Chicago (University)3200 Meters21.10:24.48a9
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 21 · Chicago (University)Chicago (University)3200 Meters2110:24.48a9
May 19IHSA Class 2A TRB Sectional #5 - Chicago (St. Rita)May 19 · 3200 Meters · Place 2 · Chicago (University)Chicago (University)3200 Meters211:04.23a9
May 7ISL ChampionshipsMay 7 · 3200 Meters · Place 5 · Chicago (University)Chicago (University)3200 Meters510:53.37a9
May 7ISL ChampionshipsMay 7 · 1600 Meters · Place 10 · Chicago (University)Chicago (University)1600 Meters105:18.18a9
Apr 2933rd Annual Jim Kwasteniet T&F ClassicApr 29 · 3200 Meters · Place 8 · Chicago (University)Chicago (University)3200 Meters812:17.63a9
Apr 2933rd Annual Jim Kwasteniet T&F ClassicApr 29 · 1600 Meters · Place 7 · Chicago (University)Chicago (University)1600 Meters75:17.24a9
Apr 14Lemont InvitationalApr 14 · 3200 Meters · Place 2 · Chicago University HChicago University H3200 Meters210:58.109
Apr 9Latin Hope Invitational 2Apr 9 · 1600 Meters · Place 12 · Chicago University HChicago University H1600 Meters125:14.419
Apr 9Latin Hope Invitational 2Apr 9 · 3200 Meters · Place 7 · Chicago University HChicago University H3200 Meters711:03.989
Mar 11Midway Miles Meet #3Mar 11 · 1600 Meters · Place 12 · Chicago (University)Chicago (University)1600 Meters125:10.209
Feb 18Midway Miles Meet #1Feb 18 · 3200 Meters · Place 4 · Chicago (University)Chicago (University)3200 Meters4.11:30.10a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Midway Miles Meet #2Feb 25 · 1600 Meters · Place 13 · Chicago University HChicago University H1600 Meters135:32.589
Feb 25Midway Miles Meet #2Feb 25 · 3200 Meters · Place 9 · Chicago University HChicago University H3200 Meters911:41.169