Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrian Ferguson Invitational · Apr 213.62Brian Ferguson InvitationalApril 2, 2022
110m Hurdles · 39" / 0.991m · OutdoorIHSA 3A Boys State Track & Field Championships · May 3015.04aIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
110m Hurdles · 42" / 1.067m · OutdoorCCIW Championships · May 115.02aCCIW ChampionshipsMay 1, 2026
200 Meters · IndoorICOPS Invitational · Feb 2525.49ICOPS InvitationalFebruary 25, 2024
200 Meters · OutdoorMidway Miles 3 · Mar 125.13Midway Miles 3March 1, 2024
300m Hurdles · 36" / 0.914m · OutdoorIHSA 3A Boys State Track & Field Championships · May 3040.30aIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
400m Hurdles · 36" / 0.914m · Outdoor2026 Chicagoland Championships · Apr 957.87a2026 Chicagoland ChampionshipsApril 9, 2026
55 Meters · IndoorEvanston boys vs. Brother Rice, Loyola, Marist · Feb 87.26aEvanston boys vs. Brother Rice, Loyola, MaristFebruary 8, 2025
60 Meters · IndoorPat Heenan Invitational · Jan 177.46aPat Heenan InvitationalJanuary 17, 2026
60m Hurdles · 39" / 0.991m · IndoorHononegah Indoor Classic (AAA) (Boys Only) · Mar 159.01aHononegah Indoor Classic (AAA) (Boys Only)March 15, 2025
60m Hurdles · 42" / 1.067m · Indoor2025 CCIW Championship · Feb 278.41a2025 CCIW ChampionshipFebruary 27, 2026
High Jump · IndoorICOPS Invitational · Feb 251.60mICOPS InvitationalFebruary 25, 2024
High Jump · OutdoorMidway Miles 3 · Mar 11.55mMidway Miles 3March 1, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13Augustana Midwest Twilight QualifierMay 13 · 110m Hurdles · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067mRound P—DNSFr
May 8St Francis Fighting Chance InviteMay 8 · 110m Hurdles · Place 3 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067mRound P3.14.73aWind: 4.5Fr
May 8St Francis Fighting Chance InviteMay 8 · 110m Hurdles · Place 6 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067m6.15.08aFr
May 1CCIW ChampionshipsMay 1 · 400m Hurdles · Place 18 · North Central (Ill.)North Central (Ill.)400m Hurdles36" / 0.914mRound P18.1:05.83aFr
May 1CCIW ChampionshipsMay 1 · 110m Hurdles · Place 3 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067mRound P3.15.02a PBWind: 0.8Fr
May 1CCIW ChampionshipsMay 1 · 110m Hurdles · Place 7 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067m7.15.50aWind: 1.6Fr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · 400m Hurdles · Place 1 · North Central (Ill.)North Central (Ill.)400m Hurdles36" / 0.914m1.58.03aFr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · 110m Hurdles · Place 1 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067m1.14.69aWind: 3.6Fr
Apr 17Meet of ChampionsApr 17 · 400m Hurdles · Place 12 · North Central (Ill.)North Central (Ill.)400m Hurdles121:01.22aFr
Apr 17Meet of ChampionsApr 17 · 110m Hurdles · Place 5 · North Central (Ill.)North Central (Ill.)110m HurdlesRound P515.25aFr
Apr 17Meet of ChampionsApr 17 · 110m Hurdles · Place 3 · North Central (Ill.)North Central (Ill.)110m Hurdles314.89aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 400m Hurdles · Place 9 · North Central (Ill.)North Central (Ill.)400m Hurdles36" / 0.914m9.57.87a PBFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 110m Hurdles · Place 3 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067mRound P3.15.55aWind: 0.2Fr
Apr 92026 Chicagoland ChampionshipsApr 9 · 110m Hurdles · Place 3 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067m3.15.24aWind: 0.8Fr
Mar 31Wheaton InviteMar 31 · 400m Hurdles · Place 2 · North Central (Ill.)North Central (Ill.)400m Hurdles36" / 0.914m2.57.89aFr
Mar 31Wheaton InviteMar 31 · 110m Hurdles · Place 2 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067m2.15.02aWind: 1.8Fr
Mar 27First Chance InvitationalMar 27 · 400m Hurdles · Place 6 · North Central (Ill.)North Central (Ill.)400m Hurdles36" / 0.914m6.1:00.92aFr
Mar 27First Chance InvitationalMar 27 · 110m Hurdles · Place 2 · North Central (Ill.)North Central (Ill.)110m Hurdles42" / 1.067m2.15.46aWind: 1.7Fr
Mar 7UW-La Crosse Final QualifierMar 7 · 60m Hurdles · Place 11 · North Central (Ill.)North Central (Ill.)60m Hurdles118.57aFR

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 60m Hurdles · Place 5 · North Central (Ill.)North Central (Ill.)60m Hurdles42" / 1.067mRound P5.8.47aFr
Feb 272025 CCIW ChampionshipFeb 27 · 60m Hurdles · Place 4 · North Central (Ill.)North Central (Ill.)60m Hurdles42" / 1.067m4.8.41a PBFr
Feb 20F Lee Slick InvitationalFeb 20 · 60m Hurdles · Place 2 · North Central (Ill.)North Central (Ill.)60m HurdlesRound P28.61aFr
Feb 20F Lee Slick InvitationalFeb 20 · 60m Hurdles · Place 2 · North Central (Ill.)North Central (Ill.)60m Hurdles28.40aFr
Jan 30Squig Converse InviteJan 30 · 60m Hurdles · North Central (Ill.)North Central (Ill.)60m HurdlesRound P—DNFFr
Jan 24Aurora Grand PrixJan 24 · 60m Hurdles · Place 8 · North Central (Ill.)North Central (Ill.)60m Hurdles88.75aFr
Jan 17Pat Heenan InvitationalJan 17 · 60m Hurdles · Place 3 · North Central (Ill.)North Central (Ill.)60m HurdlesRound P38.70aFr
Jan 17Pat Heenan InvitationalJan 17 · 60m Hurdles · Place 5 · North Central (Ill.)North Central (Ill.)60m Hurdles58.79aFr
Jan 17Pat Heenan InvitationalJan 17 · 60 Meters · Place 51 · North Central (Ill.)North Central (Ill.)60 MetersRound P517.46a PBFr

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 300m Hurdles · Place 19 · Chicago (Marist)Chicago (Marist)300m Hurdles36" / 0.914mRound P19.40.30a PB12
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 110m Hurdles · Place 31 · Chicago (Marist)Chicago (Marist)110m Hurdles39" / 0.991mRound P31.15.04a PBWind: 1.912
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 300m Hurdles · Place 19 · Chicago (Marist)Chicago (Marist)300m HurdlesRound P1940.30a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 110m Hurdles · Place 31 · Chicago (Marist)Chicago (Marist)110m HurdlesRound P3115.04a12
May 22IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 22 · 300m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)300m Hurdles239.8012
May 22IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 22 · 110m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)110m Hurdles215.0412
May 13ESCC Boys ConferenceMay 13 · 300m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)300m Hurdles140.01a12
May 13ESCC Boys ConferenceMay 13 · 110m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)110m Hurdles115.36a12
May 9St Ignatius Boys Friday Night LightsMay 9 · 300m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)300m Hurdles240.39a12
May 9St Ignatius Boys Friday Night LightsMay 9 · 110m Hurdles · Place 3 · Chicago (Marist)Chicago (Marist)110m Hurdles315.75a12
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 300m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)300m Hurdles141.20a12
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 110m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)110m Hurdles215.42a12
Apr 29Tuesday Night In SpikesApr 29 · 300m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)300m Hurdles141.67a12
Apr 29Tuesday Night In SpikesApr 29 · 110m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)110m Hurdles115.59a12
Apr 25Brother Rice RelaysApr 25 · 300m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)300m Hurdles240.6812
Apr 25Brother Rice RelaysApr 25 · 110m Hurdles · Place 3 · Chicago (Marist)Chicago (Marist)110m Hurdles315.3512
Apr 23Marist Boys InviteApr 23 · Shot Put · Place 4 · Chicago (Marist)Chicago (Marist)Shot Put410.94m12
Apr 23Marist Boys InviteApr 23 · 300m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)300m Hurdles140.29a12
Apr 23Marist Boys InviteApr 23 · 110m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)110m Hurdles215.94a12
Apr 17Spartan InviteApr 17 · 300m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)300m Hurdles141.06a12
Apr 17Spartan InviteApr 17 · 110m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)110m Hurdles215.58a12
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · Shot Put · Place 10 · Chicago (Marist)Chicago (Marist)Shot Put1011.00m12
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · 300m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)300m Hurdles241.82a12
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · 110m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)110m Hurdles215.87a12
Apr 5Jon Gordon InvitationalApr 5 · 300m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)300m Hurdles242.9612
Apr 5Jon Gordon InvitationalApr 5 · 110m Hurdles · Place 3 · Chicago (Marist)Chicago (Marist)110m Hurdles317.1412
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Shot Put · Place 18 · Chicago (Marist)Chicago (Marist)Shot Put1811.16m12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 60m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)60m Hurdles28.88a12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Shot Put · Place 18 · Chicago (Marist)Chicago (Marist)Shot Put1811.16m12
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · 60m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)60m Hurdles28.8812
Mar 12025 ICOPS InvitationalMar 1 · Shot Put · Place 11 · Chicago (Marist)Chicago (Marist)Shot Put1112.59m12
Mar 12025 ICOPS InvitationalMar 1 · 60m Hurdles · Place 5 · Chicago (Marist)Chicago (Marist)60m HurdlesRound P58.9712
Mar 12025 ICOPS InvitationalMar 1 · 60m Hurdles · Place 4 · Chicago (Marist)Chicago (Marist)60m Hurdles48.8012

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · 60m Hurdles · Place 37 · Chicago (Marist)Chicago (Marist)60m HurdlesRound P3712.7512
Mar 222025 ESCC Indoor ConferenceMar 22 · Shot Put · Place 2 · Chicago (Marist)Chicago (Marist)Shot Put212.41m12
Mar 222025 ESCC Indoor ConferenceMar 22 · 60m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)60m HurdlesRound P28.6812
Mar 222025 ESCC Indoor ConferenceMar 22 · 60m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)60m Hurdles28.5612
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 60m Hurdles · Place 5 · Chicago (Marist)Chicago (Marist)60m Hurdles39" / 0.991m5.9.01a PB12
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · Shot Put · Chicago (Marist)Chicago (Marist)Shot Put12lb—SCR12
Feb 21Midway Miles #3Feb 21 · Shot Put · Place 5 · Chicago (Marist)Chicago (Marist)Shot Put512.15m—
Feb 21Midway Miles #3Feb 21 · 60m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)60m Hurdles29.10a—
Feb 14Midway Miles #2Feb 14 · Shot Put · Place 11 · Chicago (Marist)Chicago (Marist)Shot Put1110.88m12
Feb 14Midway Miles #2Feb 14 · 60m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)60m Hurdles19.5012
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · Shot Put · Place 10 · Chicago (Marist)Chicago (Marist)Shot Put1010.92m—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 55m Hurdles · Place 4 · Chicago (Marist)Chicago (Marist)55m Hurdles48.53a—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 55 Meters · Place 16 · Chicago (Marist)Chicago (Marist)55 Meters167.26a PB—
Feb 8Evanston boys vs. Brother Rice, Loyola, MaristFeb 8 · 55m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)55m Hurdles18.27a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 6Stagg Varsity CoEd InvitationalApr 6 · High Jump · Place 7 · Chicago (Marist)Chicago (Marist)High Jump71.65m—
Mar 1Midway Miles 3Mar 1 · High Jump · Place 5 · Chicago (Marist)Chicago (Marist)High Jump51.55m PB11
Mar 1Midway Miles 3Mar 1 · 60m Hurdles · Place 4 · Chicago (Marist)Chicago (Marist)60m Hurdles410.2211
Mar 1Midway Miles 3Mar 1 · 200 Meters · Place 11 · Chicago (Marist)Chicago (Marist)200 Meters1125.13 PB11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · 60m Hurdles · Place 16 · Chicago (Marist)Chicago (Marist)60m Hurdles39" / 0.991m16.9.66a11
Feb 25ICOPS InvitationalFeb 25 · High Jump · Place 19 · Chicago (Marist)Chicago (Marist)High Jump191.60m PB11
Feb 25ICOPS InvitationalFeb 25 · 55m Hurdles · Place 7 · Chicago (Marist)Chicago (Marist)55m HurdlesRound P78.3411
Feb 25ICOPS InvitationalFeb 25 · 55m Hurdles · Place 7 · Chicago (Marist)Chicago (Marist)55m Hurdles78.2611
Feb 25ICOPS InvitationalFeb 25 · 200 Meters · Place 30 · Chicago (Marist)Chicago (Marist)200 Meters3025.49 PB11
Feb 23Midway Miles 2Feb 23 · High Jump · Place 4 · Chicago (Marist)Chicago (Marist)High Jump41.60m11
Feb 23Midway Miles 2Feb 23 · 60m Hurdles · Place 3 · Chicago (Marist)Chicago (Marist)60m Hurdles39.1211
Feb 3Evanston Boys Invite #1Feb 3 · 55m Hurdles · Place 7 · Chicago (Marist)Chicago (Marist)55m Hurdles78.89a—
Feb 3Evanston Boys Invite #1Feb 3 · Varsity 50y Hurdles Finals · Place 2 · Chicago (Marist)Chicago (Marist)Varsity 50y Hurdles Finals28.03a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · 110m Hurdles · Place 15 · Chicago (Marist)Chicago (Marist)110m Hurdles1518.3610
May 10ESCC ChampionshipsMay 10 · 300m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)300m Hurdles145.84a—
May 10ESCC ChampionshipsMay 10 · 110m Hurdles · Place 1 · Chicago (Marist)Chicago (Marist)110m Hurdles118.43a—
Apr 27Pete Struck Eagle ClassicApr 27 · 110m Hurdles · Place 26 · Chicago (Marist)Chicago (Marist)110m Hurdles39" / 0.991m26.18.40a10
Apr 21Rice RelaysApr 21 · 100m Hurdles · Place 8 · Chicago (Marist)Chicago (Marist)100m Hurdles817.56a—
Mar 14Joliet Central Boys Frosh Soph InvitationalMar 14 · 55m Hurdles · Place 5 · Chicago (Marist)Chicago (Marist)55m Hurdles59.64a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Lincoln Way East Boys QuadFeb 22 · 55m Hurdles · Place 7 · Chicago (Marist)Chicago (Marist)55m Hurdles79.83a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11ESCC Track and Field Championships at Notre DameMay 11 · 300m Hurdles · Place 5 · Chicago (Marist)Chicago (Marist)300m Hurdles547.64a9
May 11ESCC Track and Field Championships at Notre DameMay 11 · 110m Hurdles · Place 4 · Chicago (Marist)Chicago (Marist)110m Hurdles419.62a9
Apr 9Amos Alonzo Stagg Boys Track and Field InvitationalApr 9 · 300m Hurdles · Place 10 · Chicago (Marist)Chicago (Marist)300m Hurdles36" / 0.914m10.48.80a9
Apr 2Brian Ferguson InvitationalApr 2 · 300m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)300m Hurdles251.509
Apr 2Brian Ferguson InvitationalApr 2 · 110m Hurdles · Place 2 · Chicago (Marist)Chicago (Marist)110m Hurdles222.309
Apr 2Brian Ferguson InvitationalApr 2 · 100 Meters · Place 12 · Chicago (Marist)Chicago (Marist)100 Meters1213.62 PB9

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16GBN Spartans Indoor ClassicFeb 16 · 55m Hurdles · Chicago (Marist)Chicago (Marist)55m Hurdles33"—9.84Unofficial9
Feb 16GBN Spartans Indoor ClassicFeb 16 · 200 Meters · Chicago (Marist)Chicago (Marist)200 Meters—28.51Unofficial9
Feb 12Evanston Indoor ClassicFeb 12 · 55m Hurdles · Chicago (Marist)Chicago (Marist)55m Hurdles33"—9.91Unofficial9
Feb 12Evanston Indoor ClassicFeb 12 · 55m Hurdles · Chicago (Marist)Chicago (Marist)55m Hurdles39"—10.71Unofficial9
Feb 5Jerry Lowe InvitationalFeb 5 · 60m Hurdles · Place 10 · Chicago (Marist)Chicago (Marist)60m Hurdles1012.03FR
Jan 23Marist King of the Quarter / Shot PutJan 23 · 400 Meters · Chicago (Marist)Chicago (Marist)400 Meters—66.66aUnofficial9