Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorIESA 2A - Sectional 01 @ Grayslake Central HS · May 95:50.67aIESA 2A - Sectional 01 @ Grayslake Central HSMay 9, 2026
600 Meters · IndoorPalatine Pack Youth Invite · Feb 162:03.98aPalatine Pack Youth InviteFebruary 16, 2025
800 Meters · OutdoorNorthwest Catholic Conference Championship · May 32:44.33aNorthwest Catholic Conference ChampionshipMay 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15IESA 2A State Track & Field ChampionshipsMay 15 · 1600 Meters · Place 21 · Arlington Heights St. JamesArlington Heights St. James1600 Meters21.6:01.02a8
May 9IESA 2A - Sectional 01 @ Grayslake Central HSMay 9 · 1600 Meters · Place 4 · Arlington Heights St. JamesArlington Heights St. James1600 Meters4.5:50.67a PB8
May 9IESA 2A - Sectional 01 @ Grayslake Central HSMay 9 · 800 Meters · Place 6 · Arlington Heights St. JamesArlington Heights St. James800 Meters6.2:45.36a8
May 3Northwest Catholic Conference ChampionshipMay 3 · 1600 Meters · Place 7 · Arlington Heights St. JamesArlington Heights St. James1600 Meters7.6:00.67a8
May 3Northwest Catholic Conference ChampionshipMay 3 · 800 Meters · Place 3 · Arlington Heights St. JamesArlington Heights St. James800 Meters3.2:44.33a PB8
Apr 26Northwest Catholic Conference Invite 3Apr 26 · 1600 Meters · Place 1 · Arlington Heights St. JamesArlington Heights St. James1600 Meters1.5:55.05a8
Apr 26Northwest Catholic Conference Invite 3Apr 26 · 800 Meters · Place 1 · Arlington Heights St. JamesArlington Heights St. James800 Meters1.2:45.71a8
Apr 19Northwest Catholic Conference Invite 2Apr 19 · 1600 Meters · Place 6 · Arlington Heights St. JamesArlington Heights St. James1600 Meters6.6:30.76a8
Apr 12Northwest Catholic Conference Invite 1Apr 12 · 1600 Meters · Place 5 · Arlington Heights St. JamesArlington Heights St. James1600 Meters5.6:09.52a8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 19Palatine Pack Time TrialNov 19 · 1600 Meters · Place 14 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters14.5:55.06aUnofficial8
May 10IESA 2A - Sectional 1 @ Grayslake Central HSMay 10 · 1600 Meters · Place 4 · Arlington Heights St. JamesArlington Heights St. James1600 Meters46:00.56a7
May 4Northwest Catholic Conference MeetMay 4 · 1600 Meters · Place 6 · Arlington Heights St. JamesArlington Heights St. James1600 Meters66:01.56a7
May 4Northwest Catholic Conference MeetMay 4 · 800 Meters · Place 9 · Arlington Heights St. JamesArlington Heights St. James800 Meters92:57.70a7
Apr 27Northwest Catholic Conference Invite 3Apr 27 · 1600 Meters · Place 4 · Arlington Heights St. JamArlington Heights St. Jam1600 Meters45:59.947
Apr 27Northwest Catholic Conference Invite 3Apr 27 · 800 Meters · Place 7 · Arlington Heights St. JamArlington Heights St. Jam800 Meters72:52.827
Apr 13Northwest Catholic Conference Invite 2Apr 13 · 1600 Meters · Place 4 · Arlington Heights St. JamArlington Heights St. Jam1600 Meters46:08.387
Apr 6Northwest Catholic Conference Invite 1Apr 6 · 1600 Meters · Place 3 · Arlington Heights St. JamArlington Heights St. Jam1600 Meters36:07.107

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Palatine Pack Youth InviteFeb 16 · 600 Meters · Place 23 · Palatine Pack TFCCPalatine Pack TFCC600 Meters232:03.98a PB7

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Palatine Pack 1600 Meter Time TrialDec 9 · 1600 Meters · Place 20 · Palatine Pack TFCCPalatine Pack TFCC1600 Meters20.6:13.87aUnofficial7