Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWilson Track Invite 4 · May 514.16aWilson Track Invite 4May 5, 2026
100m Hurdles · 30" / 0.762m · OutdoorIESA 2A State Track & Field Championships · May 1517.36aIESA 2A State Track & Field ChampionshipsMay 15, 2026
1600 Meters · OutdoorWindy City Spring Series #1 Blue Division · Apr 126:08.71aWindy City Spring Series #1 Blue DivisionApril 12, 2026
200 Meters · IndoorMidwest Youth Indoor Scholastic Championships · Mar 2929.39Midwest Youth Indoor Scholastic Championships March 29, 2026
200 Meters · OutdoorWilson Track Invite 2 · Apr 2129.28aWilson Track Invite 2April 21, 2026
400 Meters · IndoorMidwest Youth Indoor Scholastic Championships · Mar 291:07.59Midwest Youth Indoor Scholastic Championships March 29, 2026
400 Meters · OutdoorWilson Track Invite 2 · Apr 211:02.98aWilson Track Invite 2April 21, 2026
800 Meters · IndoorMidwest Youth Indoor Scholastic Championships · Mar 292:38.25Midwest Youth Indoor Scholastic Championships March 29, 2026
800 Meters · OutdoorIESA 2A State Track & Field Championships · May 162:29.22aIESA 2A State Track & Field ChampionshipsMay 16, 2025
Shot Put · 4kg · OutdoorIESA 2A State Track & Field Championships · May 158.53mIESA 2A State Track & Field ChampionshipsMay 15, 2026
Shot Put · 6lb · OutdoorWilson Track Invite 1 · Apr 2225' 9"Wilson Track Invite 1April 22, 2025

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 17CYO Grade School Track & Field MeetMay 17 · 200 Meters · Place 2 · Evanston St. Athanasius200 Meters2.29.45a7
May 17CYO Grade School Track & Field MeetMay 17 · 100 Meters · Place 6 · Evanston St. Athanasius100 Meters6.14.34a7
May 15IESA 2A State Track & Field ChampionshipsMay 15 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put4kg1.8.53m PB7
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 100m Hurdles · Place 3 · Evanston St. Athanasius100m Hurdles30" / 0.762mRound P3.18.01a7
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 100m Hurdles · Place 2 · Evanston St. Athanasius100m Hurdles30" / 0.762m2.17.36a PB7
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 800 Meters · Place 6 · Evanston St. Athanasius800 Meters6.2:29.84a7
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 400 Meters · Place 5 · Evanston St. Athanasius400 Meters5.1:03.85a7
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put4kg1.8.13m7
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles30" / 0.762m1.17.99a7
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 800 Meters · Place 5 · Evanston St. Athanasius800 Meters5.2:37.83a7
May 9IESA 2A - Sectional 02 @ Alan B. Shepard HSMay 9 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters1.1:04.16a7
May 5Wilson Track Invite 4May 5 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put18.59m7
May 5Wilson Track Invite 4May 5 · 800 Meters · Place 4 · Evanston St. Athanasius800 Meters42:35.61a7
May 5Wilson Track Invite 4May 5 · 100 Meters · Place 7 · Evanston St. Athanasius100 Meters714.16a PB7
May 2Willie May/Ron Risch Evanston Conference ChampionshipMay 2 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put128-37
May 2Willie May/Ron Risch Evanston Conference ChampionshipMay 2 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles118.63a7
May 2Willie May/Ron Risch Evanston Conference ChampionshipMay 2 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters12:30.71a7
May 2Willie May/Ron Risch Evanston Conference ChampionshipMay 2 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters11:06.30a7
Apr 262026 Loyola Academy Grade School MeetApr 26 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put131-107
Apr 262026 Loyola Academy Grade School MeetApr 26 · 100m Hurdles · Place 2 · Evanston St. Athanasius100m Hurdles218.46a7
Apr 262026 Loyola Academy Grade School MeetApr 26 · 800 Meters · Place 2 · Evanston St. Athanasius800 Meters22:30.73a7
Apr 262026 Loyola Academy Grade School MeetApr 26 · 400 Meters · Place 2 · Evanston St. Athanasius400 Meters21:04.40a7
Apr 21Wilson Track Invite 2Apr 21 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put18.57m7
Apr 21Wilson Track Invite 2Apr 21 · 400 Meters · Place 2 · Evanston St. Athanasius400 Meters21:02.98a PB7
Apr 21Wilson Track Invite 2Apr 21 · 200 Meters · Place 2 · Evanston St. Athanasius200 Meters229.28a PB7
Apr 19Windy City Spring Series #2 Blue DivisionApr 19 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put18.13m7
Apr 19Windy City Spring Series #2 Blue DivisionApr 19 · 100m Hurdles · Place 2 · Evanston St. Athanasius100m Hurdles218.36a7
Apr 19Windy City Spring Series #2 Blue DivisionApr 19 · 800 Meters · Place 2 · Evanston St. Athanasius800 Meters22:36.88a7
Apr 14Wilson Track Invite 1Apr 14 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put18.53m7
Apr 14Wilson Track Invite 1Apr 14 · 800 Meters · Place 3 · Evanston St. Athanasius800 Meters32:33.32a7
Apr 14Wilson Track Invite 1Apr 14 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters11:06.22a7
Apr 12Windy City Spring Series #1 Blue DivisionApr 12 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put17.96m7
Apr 12Windy City Spring Series #1 Blue DivisionApr 12 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles118.37a7
Apr 12Windy City Spring Series #1 Blue DivisionApr 12 · 1600 Meters · Place 3 · Evanston St. Athanasius1600 Meters36:08.71a PB7

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 29Midwest Youth Indoor Scholastic Championships Mar 29 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters12:38.25 PB7
Mar 29Midwest Youth Indoor Scholastic Championships Mar 29 · 400 Meters · Place 3 · Evanston St. Athanasius400 Meters31:07.59 PB7
Mar 29Midwest Youth Indoor Scholastic Championships Mar 29 · 200 Meters · Place 8 · Evanston St. Athanasius200 Meters829.39 PB7

2025 Outdoor Track

39 results
DateMeetEventPlMarkGr
May 18CYO Grade School MeetMay 18 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters12:45.92a6
May 18CYO Grade School MeetMay 18 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters11:07.61a6
May 18CYO Grade School MeetMay 18 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put128-66
May 18CYO Grade School MeetMay 18 · 100 Meters · Place 2 · Evanston St. Athanasius100 Meters214.37a6
May 16IESA 2A State Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 5 · Evanston St. Athanasius100m Hurdles30" / 0.762mRound P5.17.85a6
May 16IESA 2A State Track & Field ChampionshipsMay 16 · 100m Hurdles · Place 8 · Evanston St. Athanasius100m Hurdles30" / 0.762m8.17.92a6
May 16IESA 2A State Track & Field ChampionshipsMay 16 · 800 Meters · Place 9 · Evanston St. Athanasius800 Meters9.2:29.22a PB6
May 16IESA 2A State Track & Field ChampionshipsMay 16 · 400 Meters · Place 3 · Evanston St. Athanasius400 Meters3.1:04.08a6
May 13Wilson Track Invite 4May 13 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters12:42.806
May 10IESA 2A - Sectional 1 @ Grayslake Central HSMay 10 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles117.92a6
May 10IESA 2A - Sectional 1 @ Grayslake Central HSMay 10 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters12:32.63a6
May 10IESA 2A - Sectional 1 @ Grayslake Central HSMay 10 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters11:04.16a6
May 6Wilson Track Invite 3May 6 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put128-86
May 6Wilson Track Invite 3May 6 · 800 Meters · Place 2 · Evanston St. Athanasius800 Meters22:35.08a6
May 6Wilson Track Invite 3May 6 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters11:05.64a6
May 2 Willie May/Ron Risch Evanston Conference ChampionshipMay 2 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles118.71a6
May 2 Willie May/Ron Risch Evanston Conference ChampionshipMay 2 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters12:38.04a6
May 2 Willie May/Ron Risch Evanston Conference ChampionshipMay 2 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters11:07.68a6
Apr 29Wilson Track Invite 2Apr 29 · Shot Put · Place 2 · Evanston St. AthanasiusShot Put4kg2.21' 4"6
Apr 29Wilson Track Invite 2Apr 29 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters1.2:35.10a6
Apr 29Wilson Track Invite 2Apr 29 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters1.1:07.03a6
Apr 272025 Loyola Academy Grade School MeetApr 27 · Shot Put · Place 2 · Evanston St. AthanasiusShot Put225-46
Apr 272025 Loyola Academy Grade School MeetApr 27 · 100m Hurdles · Place 3 · Evanston St. Athanasius100m Hurdles318.776
Apr 272025 Loyola Academy Grade School MeetApr 27 · 400 Meters · Place 2 · Evanston St. Athanasius400 Meters21:06.256
Apr 272025 Loyola Academy Grade School MeetApr 27 · 200 Meters · Place 4 · Evanston St. Athanasius200 Meters431.136
Apr 22Wilson Track Invite 1Apr 22 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put6lb1.25' 9" PB6
Apr 22Wilson Track Invite 1Apr 22 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters1.2:32.79a6
Apr 22Wilson Track Invite 1Apr 22 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters1.1:06.92a6
Apr 13Windy City Spring Series #3 Blue DivisionApr 13 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles119.306
Apr 13Windy City Spring Series #3 Blue DivisionApr 13 · 800 Meters · Place 2 · Evanston St. Athanasius800 Meters22:43.646
Apr 13Windy City Spring Series #3 Blue DivisionApr 13 · 400 Meters · Place 2 · Evanston St. Athanasius400 Meters21:07.756
Apr 13Windy City Spring Series #3 Blue DivisionApr 13 · 100 Meters · Place 6 · Evanston St. Athanasius100 Meters615.466
Apr 6Windy City Spring Series #2 Blue DivisionApr 6 · Shot Put · Place 2 · Evanston St. AthanasiusShot Put222-36
Apr 6Windy City Spring Series #2 Blue DivisionApr 6 · 100m Hurdles · Place 2 · Evanston St. Athanasius100m Hurdles219.516
Apr 6Windy City Spring Series #2 Blue DivisionApr 6 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters12:42.436
Apr 6Windy City Spring Series #2 Blue DivisionApr 6 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters11:08.706
Mar 30Windy City Spring Series #1 Blue DivisionMar 30 · 1600 Meters · Place 1 · Evanston St. Athanasius1600 Meters1.6:21.76a6
Mar 30Windy City Spring Series #1 Blue DivisionMar 30 · 200 Meters · Place 1 · Evanston St. Athanasius200 Meters1.32.33a6
Mar 30Windy City Spring Series #1 Blue DivisionMar 30 · 100 Meters · Place 5 · Evanston St. Athanasius100 Meters5.15.26a6

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 19CYO Track & Field MeetMay 19 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put4kg1.25' 45
May 19CYO Track & Field MeetMay 19 · 800 Meters · Place 1 · Evanston St. Athanasius800 Meters1.2:42.68a5
May 19CYO Track & Field MeetMay 19 · 400 Meters · Place 1 · Evanston St. Athanasius400 Meters1.1:09.44a5
May 19CYO Track & Field MeetMay 19 · 200 Meters · Place 11 · Evanston St. Athanasius200 Meters11.32.32a5
May 14Wilson Invite 3 MAKEUPMay 14 · Shot Put · Place 1 · Evanston St. AthanasiusShot Put6lb1.23-06.005
May 14Wilson Invite 3 MAKEUPMay 14 · 800 Meters · Place 2 · Evanston St. Athanasius800 Meters2.2:53.18a5
May 14Wilson Invite 3 MAKEUPMay 14 · 200 Meters · Place 3 · Evanston St. Athanasius200 Meters3.31.82a5
Apr 28Windy City Series #4Apr 28 · Long Jump · Place 9 · Evanston St. AthanasiusLong Jump910-11.755
Apr 28Windy City Series #4Apr 28 · 100m Hurdles · Place 2 · Evanston St. Athanasius100m Hurdles219.735
Apr 28Windy City Series #4Apr 28 · 400 Meters · Place 6 · Evanston St. Athanasius400 Meters61:14.425
Apr 28Windy City Series #4Apr 28 · 100 Meters · Place 8 · Evanston St. Athanasius100 Meters815.605
Apr 212024 Loyola Academy Grade School MeetApr 21 · Long Jump · Place 6 · Evanston St. AthanasiusLong Jump611-15
Apr 212024 Loyola Academy Grade School MeetApr 21 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles119.085
Apr 212024 Loyola Academy Grade School MeetApr 21 · 800 Meters · Place 2 · Evanston St. Athanasius800 Meters22:49.235
Apr 212024 Loyola Academy Grade School MeetApr 21 · 200 Meters · Place 5 · Evanston St. Athanasius200 Meters531.825
Apr 14Windy City Series #2Apr 14 · Long Jump · Place 6 · Evanston St. AthanasiusLong Jump611-85
Apr 14Windy City Series #2Apr 14 · 100m Hurdles · Place 1 · Evanston St. Athanasius100m Hurdles119.955
Apr 14Windy City Series #2Apr 14 · 800 Meters · Place 6 · Evanston St. Athanasius800 Meters62:53.825
Apr 14Windy City Series #2Apr 14 · 400 Meters · Place 8 · Evanston St. Athanasius400 Meters81:15.025
Apr 7Windy City Series #1Apr 7 · Javelin · Place 1 · Evanston St. AthanasiusJavelin159-25
Apr 7Windy City Series #1Apr 7 · 100m Hurdles · Place 3 · Evanston St. Athanasius100m Hurdles320.985
Apr 7Windy City Series #1Apr 7 · 400 Meters · Place 9 · Evanston St. Athanasius400 Meters91:15.015

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20CYO Track & FieldMay 20 · 800 Meters · Place 2 · Evanston St. Athanasius800 Meters2.3:00.45a4
May 20CYO Track & FieldMay 20 · 400 Meters · Place 7 · Evanston St. Athanasius400 Meters7.1:18.46a4
May 20CYO Track & FieldMay 20 · 200 Meters · Place 4 · Evanston St. Athanasius200 Meters4.33.20a4
May 20CYO Track & FieldMay 20 · 100 Meters · Place 6 · Evanston St. Athanasius100 Meters6.15.46a4
May 5Willie May/Ron Risch Evanston Conference ChampionshipsMay 5 · 800 Meters · Place 1 · St Athanasius800 Meters12:59.87a—
May 5Willie May/Ron Risch Evanston Conference ChampionshipsMay 5 · 400 Meters · Place 1 · St Athanasius400 Meters11:12.83a—
May 5Willie May/Ron Risch Evanston Conference ChampionshipsMay 5 · 100m Hurdles · Place 1 · St Athanasius100m Hurdles120.21a—
Apr 29Windy City Series #4Apr 29 · 100m Hurdles · Place 4 · St Athanasius100m Hurdles420.80a—
Apr 29Windy City Series #4Apr 29 · 400 Meters · Place 12 · St Athanasius400 Meters121:16.98a—
Apr 29Windy City Series #4Apr 29 · Long Jump · Place 1 · St AthanasiusLong Jump111-8—
Apr 23Windy City Series #3Apr 23 · Long Jump · Place 38 · St AthanasiusLong Jump3810-3.254
Apr 23Windy City Series #3Apr 23 · 100m Hurdles · Place 3 · St Athanasius100m Hurdles321.174
Apr 23Windy City Series #3Apr 23 · 400 Meters · Place 17 · St Athanasius400 Meters171:19.664
Apr 23Windy City Series #3Apr 23 · 200 Meters · Place 1 · St Athanasius200 Meters133.894
Apr 2Windy City Invite #1Apr 2 · Long Jump · Place 17 · St AthanasiusLong Jump179-84
Apr 2Windy City Invite #1Apr 2 · High Jump · Place 11 · St AthanasiusHigh Jump113-64
Apr 2Windy City Invite #1Apr 2 · 800 Meters · Place 1 · St Athanasius800 Meters13:09.324
Apr 2Windy City Invite #1Apr 2 · 200 Meters · Place 1 · St Athanasius200 Meters135.834