Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGately Park Open · Dec 65:00.85aGately Park OpenDecember 6, 2025
1 Mile · Outdoor2026 Magis Miles · Jun 64:43.05a2026 Magis MilesJune 6, 2026
100 Meters · OutdoorSt Rita Clout Relays · May 113.28St Rita Clout RelaysMay 1, 2025
1500 Meters · Outdoor2026 Magis Miles · Jun 64:25.25a2026 Magis MilesJune 6, 2026
1600 Meters · IndoorRockford F.I.R.E. Indoor TF Invitational 2025 · Dec 134:59.92aRockford F.I.R.E. Indoor TF Invitational 2025December 13, 2025
1600 Meters · Outdoor2026 Magis Miles · Jun 64:41.33a2026 Magis MilesJune 6, 2026
200 Meters · OutdoorAAU Central District Qualifier · Jun 1132.18aAAU Central District QualifierJune 11, 2022
3000m Steeplechase · OutdoorAAU Track & Field Region 13 Qualifier · Jun 267:43.83AAU Track & Field Region 13 QualifierJune 26, 2025
3200 Meters · OutdoorLakeshore Athletic League · May 612:04.71aLakeshore Athletic LeagueMay 6, 2026
400 Meters · Outdoor11th Caxy Clash (LFA Invite) · Apr 2257.9611th Caxy Clash (LFA Invite)April 22, 2025
800 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 62:11.42aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
800 Meters · OutdoorIHSA Class 1A TRB Sectional - #04 Chicago (Lycee Francais de Chicago) · May 202:03.24aIHSA Class 1A TRB Sectional - #04 Chicago (Lycee Francais de Chicago)May 20, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 23Windy City Summer Series #3Jun 23 · 1500 Meters · Place 1 · Elmhurst Track and Field ClubElmhurst Track and Field Club1500 Meters15:07.16a10
Jun 23Windy City Summer Series #3Jun 23 · 800 Meters · Place 1 · Elmhurst Track and Field ClubElmhurst Track and Field Club800 Meters12:11.17a10
Jun 62026 Magis MilesJun 6 · 1 Mile · Place 69 · Clarendon HillsClarendon Hills1 Mile69.4:43.05a PB10
Jun 62026 Magis MilesJun 6 · 1600 Meters · Place 72 · Clarendon HillsClarendon Hills1600 Meters72.4:41.33a PB10
Jun 62026 Magis MilesJun 6 · 1500 Meters · Place 59 · Clarendon HillsClarendon Hills1500 Meters59.4:25.25a PB10
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 1600 Meters · Place 30 · Chicago (Wolcott)Chicago (Wolcott)1600 MetersRound P30.4:54.94a10
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 800 Meters · Place 27 · Chicago (Wolcott)Chicago (Wolcott)800 MetersRound P27.2:05.56a10
May 20IHSA Class 1A TRB Sectional - #04 Chicago (Lycee Francais de Chicago)May 20 · 1600 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters1.5:00.35a10
May 20IHSA Class 1A TRB Sectional - #04 Chicago (Lycee Francais de Chicago)May 20 · 800 Meters · Place 2 · Chicago (Wolcott)Chicago (Wolcott)800 Meters2.2:03.24a PB10
May 8St. Ignatius Boys Friday Night LightsMay 8 · 1600 Meters · Place 22 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters224:43.12a10
May 8St. Ignatius Boys Friday Night LightsMay 8 · 800 Meters · Place 17 · Chicago (Wolcott)Chicago (Wolcott)800 Meters172:04.92a10
May 6Lakeshore Athletic LeagueMay 6 · 3200 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)3200 Meters112:04.71a PB10
May 6Lakeshore Athletic LeagueMay 6 · 1600 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters15:27.11a10
May 6Lakeshore Athletic LeagueMay 6 · 800 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)800 Meters12:10.22a10
May 158th Annual Wanner Knights’ InvitationalMay 1 · 1600 Meters · Place 16 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters16.4:45.63a10
May 158th Annual Wanner Knights’ InvitationalMay 1 · 800 Meters · Place 31 · Chicago (Wolcott)Chicago (Wolcott)800 Meters31.2:08.55a10
Apr 28Hope Eagle InviteApr 28 · 1600 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters14:56.97a10
Apr 28Hope Eagle InviteApr 28 · 800 Meters · Place 2 · Chicago (Wolcott)Chicago (Wolcott)800 Meters22:05.80a10
Apr 25GWCP 4th Annual Warriors InvitationalApr 25 · 1600 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters15:06.41a10
Apr 25GWCP 4th Annual Warriors InvitationalApr 25 · 800 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)800 Meters12:13.77a10
Apr 11Rickover Invitational #1Apr 11 · 1600 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters15:02.91a10
Apr 11Rickover Invitational #1Apr 11 · 800 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)800 Meters12:12.58a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 1600 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters1.5:10.08a10
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 3 · Chicago (Wolcott)Chicago (Wolcott)800 Meters3.2:11.42a PB10
Feb 21The CIRCUIT ChicagoFeb 21 · 800 Meters · Place 37 · Chicago (Wolcott)Chicago (Wolcott)800 Meters372:14.71a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 1500 Meters · Elmhurst Track and Field ClubElmhurst Track and Field Club1500 Meters—DNS10
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 800 Meters · Place 10 · Elmhurst Track and Field ClubElmhurst Track and Field Club800 Meters10.2:17.62a10
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · 1600 Meters · Place 6 · Elmhurst Track and Field ClubElmhurst Track and Field Club1600 Meters6.4:59.92a PB10
Dec 13Rockford F.I.R.E. Indoor TF Invitational 2025Dec 13 · 800 Meters · Place 8 · Elmhurst Track and Field ClubElmhurst Track and Field Club800 Meters8.2:15.93a10
Dec 6Gately Park OpenDec 6 · 1 Mile · Place 8 · Elmhurst Track and Field ClubElmhurst Track and Field Club1 Mile8.5:00.85a PB10
Dec 6Gately Park OpenDec 6 · 800 Meters · Place 12 · Elmhurst Track and Field ClubElmhurst Track and Field Club800 Meters12.2:13.32a10

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 3000m Steeplechase · Place 1 · Chicago FlyersChicago Flyers3000m Steeplechase17:43.83 PB9
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 1500 Meters · Place 2 · Chicago FlyersChicago Flyers1500 Meters24:35.579
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 800 Meters · Place 7 · Chicago FlyersChicago Flyers800 Meters72:09.029
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 1500 Meters · Place 3 · Chicago Flyers TrackChicago Flyers Track1500 Meters3.4:41.44a9
Jun 14Bob Nihells Youth Open Track MeetJun 14 · 800 Meters · Place 6 · Chicago Flyers TrackChicago Flyers Track800 Meters6.2:09.47a9
Jun 7AAU Central District QualifierJun 7 · 1500 Meters · Place 3 · Chicago FlyersChicago Flyers1500 Meters34:36.479
Jun 7AAU Central District QualifierJun 7 · 800 Meters · Place 5 · Chicago FlyersChicago Flyers800 Meters52:13.649
May 21IHSA Class 1A TRB Sectional - #04 Chicago (C.-Hope Academy)May 21 · 1600 Meters · Place 4 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters45:10.65a9
May 21IHSA Class 1A TRB Sectional - #04 Chicago (C.-Hope Academy)May 21 · 800 Meters · Place 4 · Chicago (Wolcott)Chicago (Wolcott)800 Meters42:14.54a9
May 9St Ignatius Boys Friday Night LightsMay 9 · 1600 Meters · Place 32 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters324:56.03a9
May 9St Ignatius Boys Friday Night LightsMay 9 · 800 Meters · Place 26 · Chicago (Wolcott)Chicago (Wolcott)800 Meters262:09.86a9
May 7Lakeshore Athletic ConferenceMay 7 · 1600 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters15:21.77a9
May 7Lakeshore Athletic ConferenceMay 7 · 800 Meters · Place 2 · Chicago (Wolcott)Chicago (Wolcott)800 Meters22:15.33a9
May 1St Rita Clout RelaysMay 1 · 800 Meters · Place 1 · Chicago (Wolcott)Chicago (Wolcott)800 Meters12:24.389
May 1St Rita Clout RelaysMay 1 · 100 Meters · Place 12 · Chicago (Wolcott)Chicago (Wolcott)100 Meters1213.28 PB9
Apr 2211th Caxy Clash (LFA Invite)Apr 22 · 1600 Meters · Place 4 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters45:13.899
Apr 2211th Caxy Clash (LFA Invite)Apr 22 · 400 Meters · Place 3 · Chicago (Wolcott)Chicago (Wolcott)400 Meters357.96 PB9
Apr 19Latin Hope Invitational #3Apr 19 · 1600 Meters · Place 8 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters85:07.669
Apr 19Latin Hope Invitational #3Apr 19 · 800 Meters · Place 3 · Chicago (Wolcott)Chicago (Wolcott)800 Meters32:13.579
Apr 12Rickover Invitational #1Apr 12 · 800 Meters · Place 4 · Chicago (Wolcott)Chicago (Wolcott)800 Meters42:11.82a9
Apr 12Rickover Invitational #1Apr 12 · 400 Meters · Place 10 · Chicago (Wolcott)Chicago (Wolcott)400 Meters101:00.88a9
Apr 8The LFA OpenApr 8 · 1600 Meters · Place 4 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters45:11.69a9
Apr 8The LFA OpenApr 8 · 800 Meters · Place 4 · Chicago (Wolcott)Chicago (Wolcott)800 Meters42:25.12a9
Apr 5Latin Hope Invitational #1Apr 5 · 1600 Meters · Place 8 · Chicago (Wolcott)Chicago (Wolcott)1600 Meters85:36.809
Apr 5Latin Hope Invitational #1Apr 5 · 800 Meters · Place 6 · Chicago (Wolcott)Chicago (Wolcott)800 Meters62:20.329

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 27AAU Region 13 National QualifierJun 27 · 1500 Meters · Place 7 · Chicago FlyersChicago Flyers1500 Meters74:53.83a—
Jun 27AAU Region 13 National QualifierJun 27 · 800 Meters · Place 16 · Chicago FlyersChicago Flyers800 Meters162:23.08a—
Jun 8AAU Central District QualifierJun 8 · 1500 Meters · Place 6 · Chicago Flyers TrackChicago Flyers Track1500 Meters6.5:12.62a8
Jun 8AAU Central District QualifierJun 8 · 800 Meters · Place 15 · Chicago Flyers TrackChicago Flyers Track800 Meters15.2:32.06a8
Jun 8AAU Central District QualifierJun 8 · 400 Meters · Place 35 · Chicago Flyers TrackChicago Flyers Track400 Meters35.1:01.13a8
May 7SDEAA Conference MeetMay 7 · 1600 Meters · Place 5 · Westmont JHSWestmont JHS1600 Meters5.5:37.17a8
May 7SDEAA Conference MeetMay 7 · 400 Meters · Place 4 · Westmont JHSWestmont JHS400 Meters4.1:02.35a8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 400 Meters · Place 8 · Chicago FlyeChicago Flye400 Meters81:02.57—
Jul 15DuPage Bob Nihells Youth OpenJul 15 · 800 Meters · Place 3 · Chicago FlyeChicago Flye800 Meters32:33.38—
Jun 28AAU Region 13 National QualifierJun 28 · 800 Meters · Place 9 · Chicago Flyers TrackChicago Flyers Track800 Meters9.2:33.38a7
Jun 28AAU Region 13 National QualifierJun 28 · 400 Meters · Place 16 · Chicago Flyers TrackChicago Flyers Track400 Meters16.1:02.57a7
Jun 1720th Annual Jane Dickens InviteJun 17 · 800 Meters · Place 8 · Chicago FlyersChicago Flyers800 Meters82:33.547
Jun 1720th Annual Jane Dickens InviteJun 17 · 400 Meters · Place 28 · Chicago FlyersChicago Flyers400 Meters281:06.517
Jun 1720th Annual Jane Dickens InviteJun 17 · 100 Meters · Place 26 · Chicago FlyersChicago Flyers100 Meters2614.707

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 9Chicago Flyers Summer Track MeetJul 9 · 800 Meters · Place 2 · Chicago FlyersChicago Flyers800 Meters22:46.186
Jul 9Chicago Flyers Summer Track MeetJul 9 · 400 Meters · Place 4 · Chicago FlyersChicago Flyers400 Meters41:13.316
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 400 Meters · Chicago Flyers TrackChicago Flyers Track400 Meters--DNS6
Jun 11AAU Central District QualifierJun 11 · 800 Meters · Place 6 · Chicago Flyers TrackChicago Flyers Track800 Meters6.2:54.70a6
Jun 11AAU Central District QualifierJun 11 · 400 Meters · Place 12 · Chicago Flyers TrackChicago Flyers Track400 Meters12.1:17.73a6
Jun 11AAU Central District QualifierJun 11 · 200 Meters · Place 19 · Chicago Flyers TrackChicago Flyers Track200 Meters19.32.18a PB6