Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 175:28.12aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
1 Mile · OutdoorHOKA Festival of Miles · Jun 45:07.72aHOKA Festival of MilesJune 4, 2026
1000 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 173:13.20aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
1500 Meters · IndoorAurora Flyers Boatright Classic · Dec 95:52.15aAurora Flyers Boatright ClassicDecember 9, 2023
1500 Meters · OutdoorHOKA Festival of Miles · Jun 44:48.24aHOKA Festival of MilesJune 4, 2026
1600 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 65:14.08aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
1600 Meters · OutdoorHOKA Festival of Miles · Jun 45:06.09aHOKA Festival of MilesJune 4, 2026
400 Meters · OutdoorSuburban Parochial League Week #2 @Marmion · Apr 251:02.16aSuburban Parochial League Week #2 @MarmionApril 25, 2026
800 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 62:24.50aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
800 Meters · OutdoorMusic City Track Carnival · May 292:18.16aMusic City Track CarnivalMay 29, 2026
Long Jump · IndoorCYUP Misfits Invite Presented By HOKA · Jan 173.77mCYUP Misfits Invite Presented By HOKAJanuary 17, 2025
Long Jump · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 214.08mUSATF Illinois Association Junior Olympic ChampionshipsJune 21, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4HOKA Festival of MilesJun 4 · 1 Mile · Place 3 · Zephyrs TrackZephyrs Track1 Mile3.5:07.72a PB6
Jun 4HOKA Festival of MilesJun 4 · 1600 Meters · Place 3 · Zephyrs TrackZephyrs Track1600 Meters3.5:06.09a PB6
Jun 4HOKA Festival of MilesJun 4 · 1500 Meters · Place 2 · Zephyrs TrackZephyrs Track1500 Meters2.4:48.24a PB6
May 29Music City Track CarnivalMay 29 · 1 Mile · Place 1 · United StatesUnited States1 Mile1.5:12.90a6
May 29Music City Track CarnivalMay 29 · 800 Meters · Place 11 · United StatesUnited States800 Meters11.2:18.16a PB6
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 1600 Meters · Place 1 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille1600 Meters1.5:18.77a6
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 800 Meters · Place 1 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille800 Meters1.2:19.45a6
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 400 Meters · Place 5 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille400 Meters5.1:02.18a6
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 1600 Meters · Place 1 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille1600 Meters1.5:25.65a6
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 800 Meters · Place 1 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille800 Meters1.2:29.63a6
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 400 Meters · Place 1 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille400 Meters1.1:03.69a6
May 2SPL ChampionshipsMay 2 · 1600 Meters · Place 1 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille1600 Meters1.5:23.56a6
May 2SPL ChampionshipsMay 2 · 800 Meters · Place 1 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille800 Meters1.2:24.58a6
Apr 25Suburban Parochial League Week #2 @MarmionApr 25 · 400 Meters · Place 2 · Glen Ellyn St. PetronilleGlen Ellyn St. Petronille400 Meters2.1:02.16a PB6
Apr 11SPL Intro TriApr 11 · Long Jump · Place 2 · Glen Ellyn St. PetronilleGlen Ellyn St. PetronilleLong Jump2.12' 2.5"6

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 1600 Meters · Place 3 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters3.5:14.08a PB6
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 800 Meters · Place 3 · Palatine Pack TFCCPalatine Pack TFCC800 Meters3.2:24.50a PB6
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1 Mile · Place 1 · Zephyrs TrackZephyrs Track1 Mile1.5:28.12a PB6
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1000 Meters · Place 2 · Zephyrs TrackZephyrs Track1000 Meters2.3:13.20a PB6
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · Long Jump · Zephyrs TracZephyrs TracLong Jump—4.02m—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 1600 Meters · Place 1 · Zephyrs TracZephyrs Trac1600 Meters15:32.04—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · Long Jump · Place 4 · Zephyrs TrackZephyrs TrackLong Jump4.4.06m6
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 1500 Meters · Zephyrs TrackZephyrs Track1500 Meters—DNS6
Dec 202nd Annual Purple Smoke Holiday InviteDec 20 · 800 Meters · Place 1 · Zephyrs TrackZephyrs Track800 Meters1.2:30.00a6
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · Long Jump · Place 4 · ZephyrsZephyrsLong Jump43.77m PB—
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 1 Mile · Place 5 · ZephyrsZephyrs1 Mile55:48.68a—
Jan 416th Annual Dorothy Dawson InviteJan 4 · Long Jump · Place 5 · ZephyrsZephyrsLong Jump53.86m5
Jan 416th Annual Dorothy Dawson InviteJan 4 · 800 Meters · Place 1 · ZephyrsZephyrs800 Meters12:45.135

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · Long Jump · Place 3 · ZephyrsZephyrsLong Jump33.98m5
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 800 Meters · Place 1 · ZephyrsZephyrs800 Meters12:27.00a5
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 400 Meters · Place 3 · ZephyrsZephyrs400 Meters31:06.87a5
Jun 26AAU Track & Field Region 13 QualifierJun 26 · Long Jump · Place 4 · ZephyrsZephyrsLong Jump43.76m5
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 1500 Meters · Place 1 · ZephyrsZephyrs1500 Meters15:13.395
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 800 Meters · Place 1 · ZephyrsZephyrs800 Meters12:24.815
Jun 21Legacy Runners Elite Purple Smoke InviteJun 21 · Long Jump · Place 1 · ZephyrsZephyrsLong Jump13.69m5
Jun 21Legacy Runners Elite Purple Smoke InviteJun 21 · 800 Meters · Place 1 · ZephyrsZephyrs800 Meters13:17.25a5
Jun 21Legacy Runners Elite Purple Smoke InviteJun 21 · 400 Meters · Place 1 · ZephyrsZephyrs400 Meters11:07.13a5
Jun 7AAU Central District QualifierJun 7 · Long Jump · Place 4 · ZephyrsZephyrsLong Jump43.76m5
Jun 7AAU Central District QualifierJun 7 · 1500 Meters · Place 1 · ZephyrsZephyrs1500 Meters15:15.505
Jun 7AAU Central District QualifierJun 7 · 800 Meters · Place 2 · ZephyrsZephyrs800 Meters22:35.865
Apr 27Windy City Series #4 White DivisionApr 27 · Long Jump · Place 2 · UnattachedUnattachedLong Jump2.11' 6.75"5
Apr 26Distance Night in Palatine - Community RacesApr 26 · 800 Meters · Place 1 · 21-Unattached21-Unattached800 Meters1.2:32.16a5

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 27AAU Region 13 National QualifierJun 27 · Long Jump · Place 2 · ZephyrsZephyrsLong Jump23.69m—
Jun 27AAU Region 13 National QualifierJun 27 · 1500 Meters · Place 1 · ZephyrsZephyrs1500 Meters15:44.21a—
Jun 27AAU Region 13 National QualifierJun 27 · 800 Meters · Place 2 · ZephyrsZephyrs800 Meters22:43.39a—
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 1 · Zephyrs TrackZephyrs TrackLong Jump1.4.08m PB5
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 2 · Zephyrs TrackZephyrs Track1500 Meters2.5:41.76a5
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 2 · Zephyrs TrackZephyrs Track800 Meters2.2:46.44a5
Jun 8AAU Central District QualifierJun 8 · Long Jump · Place 1 · Zephyrs TrackZephyrs TrackLong Jump1.3.86m5
Jun 8AAU Central District QualifierJun 8 · 1500 Meters · Place 1 · Zephyrs TrackZephyrs Track1500 Meters1.5:29.61a5
Jun 8AAU Central District QualifierJun 8 · 800 Meters · Place 2 · Zephyrs TrackZephyrs Track800 Meters2.2:42.51a5

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Palatine Pack Youth Indoor MeetMar 17 · 600 Meters · 21-Unattached21-Unattached600 Meters—DNS4
Mar 17Palatine Pack Youth Indoor MeetMar 17 · 1600 Meters · Place 2 · 21-Unattached21-Unattached1600 Meters2.6:15.10a4

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Aurora Flyers Boatright ClassicDec 9 · 1500 Meters · Place 1 · 21-Unattached21-Unattached1500 Meters1.5:52.15a PB4
Dec 9Aurora Flyers Boatright ClassicDec 9 · 800 Meters · 21-Unattached21-Unattached800 Meters--DNS4

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 2 · 21-Unattached21-Unattached1500 Meters2.6:00.96a3
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 6 · 21-Unattached21-Unattached400 Meters6.1:18.07a3
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · 21-Unattached21-Unattached1500 Meters1.6:14.11a3
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 2 · 21-Unattached21-Unattached400 Meters2.1:16.40a3