Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorIHSA 3A Boys State Track & Field Championships · May 2615.25aIHSA 3A Boys State Track & Field ChampionshipsMay 26, 2023
110m Hurdles · 42" / 1.067m · OutdoorHillsdale Gina Relays · Apr 1614.43aHillsdale Gina RelaysApril 16, 2026
200 Meters · IndoorGVSU Holiday Open · Dec 523.32aGVSU Holiday OpenDecember 5, 2025
200m Hurdles · 36" / 0.914m · IndoorNIC-10 Indoor Championship Meet · Mar 1927.94aNIC-10 Indoor Championship MeetMarch 19, 2022
300m Hurdles · 36" / 0.914m · OutdoorIHSA Class 3A TRB Sectional #1 - Huntley · Jun 942.80aIHSA Class 3A TRB Sectional #1 - HuntleyJune 9, 2021
400 Meters · OutdoorONU Outdoor Open · Apr 2551.50aONU Outdoor OpenApril 25, 2026
400m Hurdles · 36" / 0.914m · OutdoorDon Kleinow Memorial Invitational · Apr 2355.25aDon Kleinow Memorial InvitationalApril 23, 2026
60 Meter · IndoorFinals Week Invitational · Dec 117.45aFinals Week InvitationalDecember 11, 2025
60 Meters · IndoorChicago Collegiate Invite · Jan 317.38aChicago Collegiate InviteJanuary 31, 2026
60m Hurdles · 39" / 0.991m · IndoorJerry Lowe Boys Invitational · Feb 48.89aJerry Lowe Boys InvitationalFebruary 4, 2023
60m Hurdles · 42" / 1.067m · IndoorFinals Week Invitational · Dec 118.33aFinals Week InvitationalDecember 11, 2025
Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 515.93aHarlem v Auburn, Freeport, BelvidereApril 5, 2023

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 400m Hurdles · Place 3 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles36" / 0.914m3.56.10aJr
May 8St Francis Fighting Chance InviteMay 8 · 110m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067mRound P2.14.68aWind: 4.5Jr
May 8St Francis Fighting Chance InviteMay 8 · 110m Hurdles · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067m1.14.49aJr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles36" / 0.914m4.56.61aJr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067mRound P2.14.88aWind: 1.3Jr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 110m Hurdles · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067m—DNFJr
Apr 25ONU Outdoor OpenApr 25 · 400 Meters · Place 15 · Saint Xavier (Ill.)Saint Xavier (Ill.)400 Meters15.51.50a PBJr
Apr 25ONU Outdoor OpenApr 25 · 200 Meters · Place 19 · Saint Xavier (Ill.)Saint Xavier (Ill.)200 Meters19.22.74aWind: 2.6Jr
Apr 25ONU Outdoor OpenApr 25 · 100 Meters · Place 27 · Saint Xavier (Ill.)Saint Xavier (Ill.)100 Meters27.11.29aWind: 2.4Jr
Apr 23Don Kleinow Memorial InvitationalApr 23 · 400m Hurdles · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles36" / 0.914m4.55.25a PBJr
Apr 23Don Kleinow Memorial InvitationalApr 23 · 110m Hurdles · Place 3 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067mRound P3.14.58aWind: 3.9Jr
Apr 23Don Kleinow Memorial InvitationalApr 23 · 110m Hurdles · Place 3 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067m3.14.73aWind: 0.2Jr
Apr 16Hillsdale Gina RelaysApr 16 · 400m Hurdles · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles36" / 0.914m7.57.30Jr
Apr 16Hillsdale Gina RelaysApr 16 · 110m Hurdles · Place 5 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067mRound P5.14.47aWind: 2.8Jr
Apr 16Hillsdale Gina RelaysApr 16 · 110m Hurdles · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067m4.14.43a PBWind: 1.8Jr
Apr 16Hillsdale Gina RelaysApr 16 · 400 Meters · Saint Xavier (Ill.)Saint Xavier (Ill.)400 Meters--DNSJr
Apr 92026 Chicagoland ChampionshipsApr 9 · 400m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)400m Hurdles36" / 0.914m2.55.83aJr
Apr 92026 Chicagoland ChampionshipsApr 9 · 110m Hurdles · Place 6 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067mRound P6.15.83aWind: -2.1Jr
Apr 92026 Chicagoland ChampionshipsApr 9 · 110m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)110m Hurdles42" / 1.067m2.14.76aWind: 0.8Jr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20CCAC Indoor ChampionshipsFeb 20 · 60m Hurdles · Place 1 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles18.32aJR
Jan 31Chicago Collegiate InviteJan 31 · 60m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles28.37aJr
Jan 31Chicago Collegiate InviteJan 31 · 60 Meters · Place 19 · Saint Xavier (Ill.)Saint Xavier (Ill.)60 MetersRound P197.38a PBJr
Jan 24Aurora Grand PrixJan 24 · 60m Hurdles · Place 9 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles98.77aJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · 60m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles42" / 1.067mRound P2.8.40aJr
Dec 11Finals Week InvitationalDec 11 · 60m Hurdles · Place 2 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles42" / 1.067m2.8.33a PBJr
Dec 11Finals Week InvitationalDec 11 · 60 Meter · Place 23 · Saint Xavier (Ill.)Saint Xavier (Ill.)60 MeterRound P23.7.45a PBJr
Dec 6ONU Holiday OpenDec 6 · 60m Hurdles · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles42" / 1.067mRound P—DQJr
Dec 6ONU Holiday OpenDec 6 · 200 Meters · Place 18 · Saint Xavier (Ill.)Saint Xavier (Ill.)200 Meters18.24.03aJr
Dec 5GVSU Holiday OpenDec 5 · 60m Hurdles · Place 11 · Saint Xavier (Ill.)Saint Xavier (Ill.)60m Hurdles42" / 1.067mRound P11.8.39aJr
Dec 5GVSU Holiday OpenDec 5 · 200 Meters · Place 48 · Saint Xavier (Ill.)Saint Xavier (Ill.)200 Meters48.23.32a PBJr

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 26IHSA 3A Boys State Track & Field ChampionshipsMay 26 · 110m Hurdles · Place 16 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991mRound P16.15.25a PBWind: 0.412
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 110m Hurdles · Place 16 · Rockford (Auburn)Rockford (Auburn)110m HurdlesRound P1615.2512
May 172023 IHSA Class 3A TRB Sectional - #1 DeKalbMay 17 · 110m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)110m Hurdles215.1012
May 11NIC-10 Boy's Conference ChampionshipMay 11 · 300m Hurdles · Place 8 · Rockford (Auburn)Rockford (Auburn)300m Hurdles844.34a—
May 11NIC-10 Boy's Conference ChampionshipMay 11 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles114.98a—
May 2Auburn v Boylan, GuilfordMay 2 · 300m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)300m Hurdles244.80a—
Apr 282023 Gib Seegers Track and Field ClassicApr 28 · 300m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m2.43.91a12
Apr 282023 Gib Seegers Track and Field ClassicApr 28 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m1.15.54a12
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 300m Hurdles · Place 4 · Rockford (Auburn)Rockford (Auburn)300m Hurdles444.91a—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 110m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)110m Hurdles316.18a—
Apr 11East vs Auburn & Harlem TriangularApr 11 · 300m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)300m Hurdles243.38a—
Apr 8Larkin RelaysApr 8 · 300m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)300m Hurdles344.9212
Apr 8Larkin RelaysApr 8 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles115.7212
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 1 · Rockford (Auburn)Rockford (Auburn)Varsity115.93a PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 200m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)200m Hurdles327.5112
Mar 18NIC-10 Indoor ChampionshipsMar 18 · 60m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)60m Hurdles18.9312
Mar 11Hononegah Boys Indoor ClassicMar 11 · 60m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)60m Hurdles28.9512
Feb 25Hononegah Boys Indoor Meet #2Feb 25 · 60m Hurdles · Place 9 · Rockford (Auburn)Rockford (Auburn)60m Hurdles910.7312
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 60m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)60m Hurdles38.8812
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 60m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)60m Hurdles39" / 0.991m1.8.89a PB12

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 18IHSA Class 3A TRB Sectional #1 - HuntleyMay 18 · 300m Hurdles · Place 9 · Rockford (Auburn)Rockford (Auburn)300m Hurdles944.32a11
May 18IHSA Class 3A TRB Sectional #1 - HuntleyMay 18 · 110m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)110m Hurdles315.85a11
May 13NIC-10 Boys ChampionshipMay 13 · 300m Hurdles · Place 4 · Rockford (Auburn)Rockford (Auburn)300m Hurdles442.93a11
May 13NIC-10 Boys ChampionshipMay 13 · 110m Hurdles · Place 4 · Rockford (Auburn)Rockford (Auburn)110m Hurdles416.42a11
May 3NIC 10 Auburn/Belvidere/East/BoylanMay 3 · 300m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)300m Hurdles145.35a11
May 3NIC 10 Auburn/Belvidere/East/BoylanMay 3 · 110m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)110m Hurdles219.30a11
Apr 29Gib Seegers Track and Field ClassicApr 29 · 300m Hurdles · Place 5 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m5.44.7111
Apr 29Gib Seegers Track and Field ClassicApr 29 · 110m Hurdles · Place 9 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m9.19.2011
Apr 27Harlem/Belvidere North/East/AuburnApr 27 · 300m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)300m Hurdles345.05a11
Apr 27Harlem/Belvidere North/East/AuburnApr 27 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles118.97a11
Apr 22Red Grange InvitationalApr 22 · 300m Hurdles · Place 7 · Rockford (Auburn)Rockford (Auburn)300m Hurdles746.6811
Apr 22Red Grange InvitationalApr 22 · 110m Hurdles · Place 10 · Rockford (Auburn)Rockford (Auburn)110m Hurdles1019.0411
Apr 19Belvidere North/Boylan/Jefferson/AuburnApr 19 · 300m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)300m Hurdles144.4511
Apr 19Belvidere North/Boylan/Jefferson/AuburnApr 19 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles119.1111
Apr 16Ottawa Invitational (Boys Only)Apr 16 · 300m Hurdles · Place 6 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m6.49.17a11
Apr 16Ottawa Invitational (Boys Only)Apr 16 · 110m Hurdles · Place 8 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m8.19.36a11
Apr 12Guilford/Hononegah/AuburnApr 12 · 300m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)300m Hurdles146.1611
Apr 12Guilford/Hononegah/AuburnApr 12 · 110m Hurdles · Place 5 · Rockford (Auburn)Rockford (Auburn)110m Hurdles520.1611
Apr 5Auburn HS TrackApr 5 · 300m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)300m Hurdles246.6911
Apr 5Auburn HS TrackApr 5 · 110m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)110m Hurdles217.4111

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 19NIC-10 Indoor Championship MeetMar 19 · 200m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)200m Hurdles36" / 0.914m3.27.94a PB11
Mar 19NIC-10 Indoor Championship MeetMar 19 · 60m Hurdles · Place 9 · Rockford (Auburn)Rockford (Auburn)60m Hurdles39" / 0.991m9.DQ11
Mar 12Hononegah Indoor Invitational (Boys)Mar 12 · 60m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)60m HurdlesRound P29.4011
Mar 12Hononegah Indoor Invitational (Boys)Mar 12 · 60m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)60m Hurdles19.0311
Feb 26Hononegah Boys Indoor Meet #2Feb 26 · 60m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)60m Hurdles39.5211
Feb 19Rockford Auburn Boys JV/V Indoor InviteFeb 19 · 60m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)60m Hurdles29.5011
Feb 5Jerry Lowe InvitationalFeb 5 · 60m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)60m Hurdles29.47JR

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 9IHSA Class 3A TRB Sectional #1 - HuntleyJun 9 · 300m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m3.42.80a PB10
Jun 9IHSA Class 3A TRB Sectional #1 - HuntleyJun 9 · 110m Hurdles · Place 5 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m5.17.09a10
Jun 4NIC-10 Boys Conference ChampionshipJun 4 · 300m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)300m Hurdles143.1210
Jun 4NIC-10 Boys Conference ChampionshipJun 4 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles116.8610
May 26NIC-10 Quad Meet Auburn/Harlem/Hononegah/JeffersonMay 26 · 300m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m2.45.47a10
May 26NIC-10 Quad Meet Auburn/Harlem/Hononegah/JeffersonMay 26 · 110m Hurdles · Place 2 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m2.18.54a10
May 22NIC-10 Quad Meet Auburn/Hononegah/Jefferson/BoylanMay 22 · 300m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m1.48.02a10
May 22NIC-10 Quad Meet Auburn/Hononegah/Jefferson/BoylanMay 22 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m1.19.30a10
May 21Gib Seegers' Track and Field ClassicMay 21 · 300m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m1.46.73a10
May 21Gib Seegers' Track and Field ClassicMay 21 · 110m Hurdles · Place 6 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m6.22.43a10
May 15Guilford Co-ed Invitational MeetMay 15 · 300m Hurdles · Place 4 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m4.49.96a10
May 15Guilford Co-ed Invitational MeetMay 15 · 110m Hurdles · Place 4 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m4.20.69a10
May 12NIC-10 Dual Meet Rockford Auburn/Belvidere NorthMay 12 · 300m Hurdles · Place 3 · Rockford (Auburn)Rockford (Auburn)300m Hurdles36" / 0.914m3.57.12a10
May 12NIC-10 Dual Meet Rockford Auburn/Belvidere NorthMay 12 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles39" / 0.991m1.18.34a10
May 8Auburn vs. Boylan Dual MeetMay 8 · 110m Hurdles · Place 1 · Rockford (Auburn)Rockford (Auburn)110m Hurdles119.65h10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Rockford Auburn Boys InvitationalFeb 22 · 60m Hurdles · Place 1 · Rockford AuburnRockford Auburn60m Hurdles110.96FR