Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemery Valentine Invitational · Feb 134:02.53aDavid Hemery Valentine InvitationalFebruary 13, 2026
1 Mile · OutdoorFriar Invitational · Apr 104:06.80aFriar InvitationalApril 10, 2026
1500 Meters · OutdoorBryan Clay Invitational · Apr 163:45.92aBryan Clay InvitationalApril 16, 2026
1600 Meters · IndoorIllinois Top Times Championships - Class 3A · Mar 264:21.42aIllinois Top Times Championships - Class 3AMarch 26, 2022
1600 Meters · OutdoorMagis Miles · Jun 44:11.25aMagis MilesJune 4, 2022
2 Miles · IndoorCabin Fever Invitational · Mar 209:15.94aCabin Fever InvitationalMarch 20, 2021
3000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 68:06.94aSharon Colyear-Danville Season OpenerDecember 6, 2025
3200 Meters · IndoorCabin Fever Invitational · Mar 209:13.10aCabin Fever InvitationalMarch 20, 2021
3200 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · Jun 199:22.31aIHSA 3A Boys State Track & Field ChampionshipsJune 19, 2021
5000 Meters · OutdoorBryan Clay Invitational · Apr 1614:48.07aBryan Clay InvitationalApril 16, 2026
600 Meters · IndoorProviso West Quad #4 · Mar 61:28.02aProviso West Quad #4March 6, 2020
600 Meters · OutdoorProviso West Quad 4 · Mar 41:25.29Proviso West Quad 4March 4, 2022
800 Meters · IndoorProviso East Greg Foster Track & Field Invite · Feb 191:59.19aProviso East Greg Foster Track & Field Invite February 19, 2022
800 Meters · OutdoorThe FIRE Meet at Williams · May 81:53.38aThe FIRE Meet at WilliamsMay 8, 2026

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 19 · MITMIT1500 MetersRound P19.3:54.78aJr
May 8The FIRE Meet at WilliamsMay 8 · 1500 Meters · Place 4 · MITMIT1500 Meters4.3:48.92aJr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 14 · MITMIT800 Meters14.1:53.38a PBJr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 5000 Meters · MITMIT5000 Meters--DNSJr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 1500 Meters · Place 1 · MITMIT1500 Meters1.3:55.22aJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 219 · MITMIT5000 Meters219.14:48.07a PBJr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 90 · MITMIT1500 Meters90.3:45.92a PBJr
Apr 10Friar InvitationalApr 10 · 1 Mile · Place 12 · MITMIT1 Mile12.4:06.80a PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 3000 Meters · Place 11 · MITMIT3000 Meters11.8:16.25aSr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 1 Mile · Place 3 · MITMIT1 Mile34:09.84aSR
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 44 · MITMIT1 Mile444:02.53a PBSr
Jan 30John Thomas Terrier ClassicJan 30 · 3000 Meters · Place 73 · MITMIT3000 Meters738:17.11SR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 5000 Meters · MITMIT5000 Meters—NTSr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 3000 Meters · Place 43 · MITMIT3000 Meters43.8:06.94a PBSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · 3000 Meters · Place 12 · MITMIT3000 Meters12.8:21.71aJr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 3000 Meters · Place 11 · MITMIT3000 Meters11.8:08.74aJr
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 191 · MITMIT1 Mile1914:10.61a—
Feb 7Tufts Cupid ChallengeFeb 7 · 1 Mile · Place 1 · MITMIT1 Mile14:11.71a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 1500 Meters · Place 7 · MITMIT1500 MetersRound P7.3:51.83aSo
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 1500 Meters · Place 9 · MITMIT1500 Meters9.3:51.10aSo
May 15MIT Final QualifierMay 15 · 1500 Meters · Place 3 · MITMIT1500 Meters3.3:46.32aSo
May 32025 Jay Carisella Coaches InvitationalMay 3 · 1500 Meters · Place 3 · MITMIT1500 Meters33:50.54aSo

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 10NCAA DIII Indoor National ChampionshipsMar 10 · 1 Mile · Place 19 · MITMIT1 MileRound P19.4:19.30aFr
Mar 4Tufts Last Chance National QualifierMar 4 · 1 Mile · Place 2 · MITMIT1 Mile2.4:10.58aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 201 · MITMIT1 Mile201.4:12.28aFr
Jan 27John Thomas Terrier ClassicJan 27 · 3000 Meters · Place 73 · MITMIT3000 Meters73.8:22.59aFr

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10MIT ALUMNI/AE MEETDec 10 · 1 Mile · Place 1 · MITMIT1 Mile1.04:23.4aFr
Mar 26Illinois Top Times Championships - Class 3AMar 26 · 1600 Meters · Place 3 · Downers Grove (South)Downers Grove (South)1600 Meters3.4:21.42a PB12
Mar 18West Suburban Gold Conference Boys Indoor ChampionshipsMar 18 · 1600 Meters · Place 1 · Downers Grove (South)Downers Grove (South)1600 Meters1.4:28.59a12
Mar 18West Suburban Gold Conference Boys Indoor ChampionshipsMar 18 · 800 Meters · Place 1 · Downers Grove (South)Downers Grove (South)800 Meters1.2:02.36a12
Feb 26Proviso West 56th Boys InvitationalFeb 26 · 3200 Meters · Place 1 · Downers Grove (South)Downers Grove (South)3200 Meters1.9:19.83a12
Feb 19Proviso East Greg Foster Track & Field Invite Feb 19 · 1600 Meters · Place 1 · Downers Grove (South)Downers Grove (South)1600 Meters1.4:27.27a12
Feb 19Proviso East Greg Foster Track & Field Invite Feb 19 · 800 Meters · Place 1 · Downers Grove (South)Downers Grove (South)800 Meters1.1:59.19a PB12

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4Magis MilesJun 4 · 1 Mile · Place 6 · Downers Grove ILDowners Grove IL1 Mile64:12.92a12
Jun 4Magis MilesJun 4 · 1600 Meters · Place 6 · Downers Grove ILDowners Grove IL1600 Meters64:11.25a PB12
Jun 4Magis MilesJun 4 · 1500 Meters · Place 6 · Downers Grove ILDowners Grove IL1500 Meters63:57.77a12
May 27IHSA 3A Boys State Track & Field ChampionshipsMay 27 · 1600 Meters · Place 18 · Downers Grove (South)Downers Grove (South)1600 MetersRound P18.4:20.15a12
May 27IHSA 3A Boys State Track & Field ChampionshipsMay 27 · 800 Meters · Place 3 · Downers Grove (South)Downers Grove (South)800 MetersRelay Split3.1:55.27aUnofficial12
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 18 · Downers Grove (South)Downers Grove (South)1600 MetersRound P184:20.1512
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · 1600 Meters · Place 3 · Downers Grove (South)Downers Grove (South)1600 Meters34:17.29a12
Apr 29Joe Wanner Knights InvitationalApr 29 · 1600 Meters · Place 2 · Downers Grove (South)Downers Grove (South)1600 Meters24:17.50a12
Apr 23Distance Night in PalatineApr 23 · 3200 Meters · Place 9 · Downers Grove (South)Downers Grove (South)3200 Meters99:23.33SR
Apr 16Bud Mohns InvitationalApr 16 · 800 Meters · Place 2 · Downers Grove (South)Downers Grove (South)800 Meters21:57.0212
Mar 25Illinois Top Times Championships - Class 1AMar 25 · 1600 Meters · Place 3 · Downers Grove (South)Downers Grove (South)1600 Meters34:21.42SR
Mar 11Batavia Distance MadnessMar 11 · 1600 Meters · Place 3 · Downers Grove (South)Downers Grove (South)1600 Meters34:18.9712
Mar 11Batavia Distance MadnessMar 11 · 800 Meters · Place 3 · Downers Grove (South)Downers Grove (South)800 Meters31:58.0312
Mar 4Proviso West Quad 4Mar 4 · 600 Meters · Place 1 · Downers Grove (South)Downers Grove (South)600 Meters11:25.29 PBSR

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 19IHSA 3A Boys State Track & Field ChampionshipsJun 19 · 3200 Meters · Place 10 · Downers Grove (South)Downers Grove (South)3200 Meters10.9:22.31a PB11
Jun 17IHSA 1A Boys State Track & Field ChampionshipsJun 17 · 3200 Meters · Place 10 · Downers Grove (South)Downers Grove (South)3200 Meters109:22.3111
Jun 10IHSA Class 3A TRB Sectional #8 - Naperville (North)Jun 10 · 3200 Meters · Place 4 · Downers Grove (South)Downers Grove (South)3200 Meters4.9:27.74a11
Jun 4WSC Gold Conference ChampionshipJun 4 · 3200 Meters · Place 1 · Downers Grove (South)Downers Grove (South)3200 Meters1.9:41.11a11
Apr 9DGS Mustang Time TrialsApr 9 · 1600 Meters · Place 1 · Downers Grove (South)Downers Grove (South)1600 Meters1.4:30.34aUnofficial11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Cabin Fever InvitationalMar 20 · 2 Miles · Place 4 · UnattachedUnattached2 Miles4.9:15.94a PB11
Mar 20Cabin Fever InvitationalMar 20 · 3200 Meters · Place 4 · UnattachedUnattached3200 Meters4.9:13.10a PB11

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 6Proviso West Quad #4Mar 6 · 600 Meters · Place 1 · Downers Grove (South)Downers Grove (South)600 Meters1.1:28.02a PB10
Feb 29Proviso West Boys Indoor InvitationalFeb 29 · 1600 Meters · Place 8 · Downers Grove (South)Downers Grove (South)1600 Meters8.4:32.13a10
Feb 8York Boys QuadFeb 8 · 3200 Meters · Place 1 · Downers Grove (South)Downers Grove (South)3200 Meters1.9:40.610
Feb 8York Boys QuadFeb 8 · 600 Meters · Place 5 · Downers Grove (South)Downers Grove (South)600 Meters5.1:35.010

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Sandburg Pete Struck Eagle Classic InvitationalApr 26 · 1600 Meters · Place 17 · Downers Grove (South)Downers Grove (South)1600 Meters17.4:50.86a9
Apr 24Hinsdale Central Frosh/Soph Boys InvitationalApr 24 · 3200 Meters · Place 4 · Downers Grove (South)Downers Grove (South)3200 Meters4.10:25.049
Apr 19Bob Cohoon InvitationalApr 19 · 1600 Meters · Place 17 · Downers Grove (South)Downers Grove (South)1600 Meters174:48.03PR9
Apr 13Bud Mohns InvitationalApr 13 · 3200 Meters · Place 1 · Downers Grove (South)Downers Grove (South)3200 Meters110:27.66PR9
Mar 1Proviso West Quad #4Mar 1 · 1600 Meters · Place 1 · Downers Grove (South)Downers Grove (South)1600 Meters14:55.51—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15West Suburban Gold Boys Indoor Conference ChampionshipsMar 15 · 3200 Meters · Place 2 · Downers Grove (South)Downers Grove (South)3200 Meters210:46.18—
Mar 15West Suburban Gold Boys Indoor Conference ChampionshipsMar 15 · 1600 Meters · Place 3 · Downers Grove (South)Downers Grove (South)1600 Meters35:01.89—
Feb 23Proviso West Boys Indoor InvitationalFeb 23 · 3200 Meters · Place 9 · Downers Grove (South)Downers Grove (South)3200 Meters9.10:38.29a9
Feb 16Greg Foster InvitationalFeb 16 · 1600 Meters · Place 3 · Downers Grove (South)Downers Grove (South)1600 Meters3.4:59.20a9