Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCarmel Invite · Apr 1412.42aCarmel InviteApril 14, 2026
110m Hurdles · 30" / 0.762m · OutdoorIESA 2A - Sectional 1 @ Chicago Hope · May 721.56aIESA 2A - Sectional 1 @ Chicago HopeMay 7, 2022
200 Meters · Indoor2026 ICOPS Invitational · Feb 2825.18a2026 ICOPS InvitationalFebruary 28, 2026
200 Meters · OutdoorNotre Dame Quad #3 · Apr 2824.05aNotre Dame Quad #3April 28, 2026
400 Meters · Indoor2026 ICOPS Invitational · Feb 2856.44a2026 ICOPS InvitationalFebruary 28, 2026
400 Meters · Outdoor2026 Bear Invite · Apr 2353.60a2026 Bear InviteApril 23, 2026
800 Meters · Outdoor2025 ICOPS Invitational · Mar 12:18.132025 ICOPS InvitationalMarch 1, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · 400 Meters · Place 14 · Mundelein (Carmel)Mundelein (Carmel)400 Meters14.55.92a10
May 12ESCC Boys ConferenceMay 12 · 400 Meters · Place 3 · Mundelein (Carmel)Mundelein (Carmel)400 Meters354.11a10
May 72026 Boys Lake County InvitationalMay 7 · 400 Meters · Place 19 · Mundelein (Carmel)Mundelein (Carmel)400 Meters19.54.61a10
Apr 28Notre Dame Quad #3Apr 28 · 200 Meters · Place 2 · Mundelein (Carmel)Mundelein (Carmel)200 Meters224.05a PB10
Apr 232026 Bear InviteApr 23 · 400 Meters · Place 8 · Mundelein (Carmel)Mundelein (Carmel)400 Meters8.53.60a PB10
Apr 21Carmel Coed Open #2Apr 21 · 400 Meters · Place 4 · Mundelein (Carmel)Mundelein (Carmel)400 Meters4.55.33a10
Apr 21Carmel Coed Open #2Apr 21 · 200 Meters · Place 3 · Mundelein (Carmel)Mundelein (Carmel)200 Meters3.24.79a10
Apr 14Carmel InviteApr 14 · 100 Meters · Place 5 · Mundelein (Carmel)Mundelein (Carmel)100 Meters5.12.42a PB10
Apr 11Corsair Time TrialApr 11 · 200 Meters · Place 1 · Mundelein (Carmel)Mundelein (Carmel)200 Meters1.24.78aUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 282026 ICOPS InvitationalFeb 28 · 400 Meters · Place 18 · Mundelein (Carmel)Mundelein (Carmel)400 Meters1856.44a PB10
Feb 282026 ICOPS InvitationalFeb 28 · 200 Meters · Place 25 · Mundelein (Carmel)Mundelein (Carmel)200 Meters2525.18a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #01 Aurora (Marmion Academy)May 21 · 400 Meters · Place 11 · Mundelein (Carmel)Mundelein (Carmel)400 Meters11.55.91a9
May 13ESCC Boys ConferenceMay 13 · 400 Meters · Place 11 · Mundelein (Carmel)Mundelein (Carmel)400 Meters1155.00a9
May 82025 Boys Lake County InvitationalMay 8 · 400 Meters · Place 21 · Mundelein (Carmel)Mundelein (Carmel)400 Meters2155.549
May 392nd Annual Palatine RelaysMay 3 · 400 Meters · Place 14 · Mundelein (Carmel)Mundelein (Carmel)400 Meters1455.19a9
Apr 29Notre Dame Quad #3Apr 29 · 400 Meters · Place 4 · Mundelein (Carmel)Mundelein (Carmel)400 Meters454.519
Apr 29Notre Dame Quad #3Apr 29 · 200 Meters · Mundelein (Carmel)Mundelein (Carmel)200 Meters—NT9
Apr 242025 Bear InviteApr 24 · 400 Meters · Place 13 · Mundelein (Carmel)Mundelein (Carmel)400 Meters1355.039
Apr 22Carmel Triangular 2Apr 22 · 400 Meters · Place 3 · Mundelein (Carmel)Mundelein (Carmel)400 Meters355.67a9
Apr 22Carmel Triangular 2Apr 22 · 200 Meters · Place 10 · Mundelein (Carmel)Mundelein (Carmel)200 Meters1025.34a9
Mar 12025 ICOPS InvitationalMar 1 · 800 Meters · Place 23 · Mundelein (Carmel)Mundelein (Carmel)800 Meters232:18.13 PB9
Mar 12025 ICOPS InvitationalMar 1 · 400 Meters · Place 31 · Mundelein (Carmel)Mundelein (Carmel)400 Meters3158.799

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10IESA 2A State Track & Field ChampionshipsMay 10 · 400 Meters · Place 17 · Grayslake Prairie CrossingGrayslake Prairie Crossing400 Meters17.59.25a8
May 4IESA 2A - Sectional 1 @ Grayslake Central HSMay 4 · 400 Meters · Place 1 · Grayslake Prairie CrossinGrayslake Prairie Crossin400 Meters11:01.088
May 4IESA 2A - Sectional 1 @ Grayslake Central HSMay 4 · 100 Meters · Place 4 · Grayslake Prairie CrossinGrayslake Prairie Crossin100 Meters412.938
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · 400 Meters · Place 4 · Grayslake Prairie CrossingGrayslake Prairie Crossing400 Meters4.1:02.29a8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · 100 Meters · Place 14 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters14.13.00a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7IESA 2A - Sectional 1 @ Chicago HopeMay 7 · 110m Hurdles · Place 4 · Grayslake Prairie CrossingGrayslake Prairie Crossing110m Hurdles30" / 0.762m4.21.56a PB6
May 7IESA 2A - Sectional 1 @ Chicago HopeMay 7 · 200 Meters · Place 11 · Grayslake Prairie CrossingGrayslake Prairie Crossing200 Meters11.32.17a6
May 7IESA 2A - Sectional 1 @ Chicago HopeMay 7 · 100 Meters · Place 9 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters9.14.72a6
Apr 23Keith Zawila InvitationalApr 23 · 100 Meters · Place 14 · Grayslake Prairie CrossingGrayslake Prairie Crossing100 Meters14.15.57a6