Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPlainfield Pack Summer Kickoff · Jun 196:33.47aPlainfield Pack Summer KickoffJune 19, 2026
800 Meters · OutdoorMidwest Track and Field Club Championship · Jul 173:00.37aMidwest Track and Field Club ChampionshipJuly 17, 2026
Javelin · 300g · OutdoorSPL Intro Tri · Apr 1145' 8"SPL Intro TriApril 11, 2026
Javelin · 400g · OutdoorSPL Championships · May 248' 0"SPL ChampionshipsMay 2, 2026
Javelin · 600g · OutdoorSuburban Parochial League Week #2 @Willowbrook · Apr 2546' 10"Suburban Parochial League Week #2 @WillowbrookApril 25, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 1600 Meters · Place 1 · West Suburban HarriersWest Suburban Harriers1600 Meters1.6:36.88a6
Jul 17Midwest Track and Field Club ChampionshipJul 17 · 800 Meters · Place 10 · West Suburban HarriersWest Suburban Harriers800 Meters10.3:00.37a PB6
Jun 19Plainfield Pack Summer KickoffJun 19 · 1600 Meters · Place 8 · West Suburban HarriersWest Suburban Harriers1600 Meters8.6:33.47a PB6
Jun 19Plainfield Pack Summer KickoffJun 19 · 800 Meters · Place 9 · West Suburban HarriersWest Suburban Harriers800 Meters9.3:00.98a6
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 1600 Meters · Place 7 · La Grange St. FrancisLa Grange St. Francis1600 Meters7.6:36.98a6
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 800 Meters · Place 8 · La Grange St. FrancisLa Grange St. Francis800 Meters8.3:02.09a6
May 2SPL ChampionshipsMay 2 · Javelin · Place 5 · La Grange St. FrancisLa Grange St. FrancisJavelin400g5.48' 0" PB6
May 2SPL ChampionshipsMay 2 · 1600 Meters · La Grange St. FrancisLa Grange St. Francis1600 Meters—DNS6
Apr 25Suburban Parochial League Week #2 @WillowbrookApr 25 · Javelin · Place 2 · La Grange St. FrancisLa Grange St. FrancisJavelin600g2.46' 10" PB6
Apr 25Suburban Parochial League Week #2 @WillowbrookApr 25 · 1600 Meters · Place 3 · La Grange St. FrancisLa Grange St. Francis1600 Meters3.6:37.77a6
Apr 25Suburban Parochial League Week #2 @WillowbrookApr 25 · 800 Meters · Place 4 · La Grange St. FrancisLa Grange St. Francis800 Meters4.3:09.49a6
Apr 182026 Suburban Parochial League Week #1 @BrooksApr 18 · Javelin · Place 9 · La Grange St. FrancisLa Grange St. FrancisJavelin600g9.34' 1"6
Apr 182026 Suburban Parochial League Week #1 @BrooksApr 18 · 1600 Meters · Place 2 · La Grange St. FrancisLa Grange St. Francis1600 Meters2.6:40.52a6
Apr 182026 Suburban Parochial League Week #1 @BrooksApr 18 · 800 Meters · Place 3 · La Grange St. FrancisLa Grange St. Francis800 Meters3.3:09.58a6
Apr 11SPL Intro TriApr 11 · Javelin · Place 1 · La Grange St. FrancisLa Grange St. FrancisJavelin300g1.45' 8" PB6
Apr 11SPL Intro TriApr 11 · 800 Meters · Place 2 · La Grange St. FrancisLa Grange St. Francis800 Meters2.3:03.08a6