Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Central District Qualifier #1 · Jun 1211.52aAAU Central District Qualifier #1June 12, 2026
110m Hurdles · 39" / 0.991m · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2015.71aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAU Track & Field Region 13 Qualifier · Jun 2415.65aAAU Track & Field Region 13 QualifierJune 24, 2026
200 Meters · IndoorMVP VIBE FEST Chicagoland · Feb 1828.09MVP VIBE FEST ChicagolandFebruary 18, 2023
200 Meters · Outdoor6th Annual Helen Scott-Owens SEASON FINALE Championship Invitational · Jul 1923.49a6th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJuly 19, 2025
300 Meters · Indoor5th Annual Chris Whitfield Invitational · Mar 2438.58a5th Annual Chris Whitfield InvitationalMarch 24, 2026
300 Meters · Outdoor4th Annual Christopher Whitfield Invitational · Mar 2541.114th Annual Christopher Whitfield InvitationalMarch 25, 2025
300m Hurdles · 36" / 0.914m · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2040.48aIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorSAC Boys Championships · May 1439.82aSAC Boys ChampionshipsMay 14, 2026
400 Meters · IndoorSouthland Athletic Conference Indoor Track and Field Championship 2026 · Mar 1454.29aSouthland Athletic Conference Indoor Track and Field Championship 2026March 14, 2026
400 Meters · Outdoor2026 22nd Annual Jane Dickens Invitational · Jun 2052.46a2026 22nd Annual Jane Dickens InvitationalJune 20, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Track & Field Region 13 Qualifier · Jun 2458.58aAAU Track & Field Region 13 QualifierJune 24, 2026
55 Meter · IndoorBoatwright Holiday Classic · Dec 107.53aBoatwright Holiday ClassicDecember 10, 2022
55 Meters · OutdoorBloom Huey Johnson JV Invitational · Mar 217.01aBloom Huey Johnson JV InvitationalMarch 21, 2025
60 Meters · IndoorGreg Foster Invitational · Feb 177.75aGreg Foster InvitationalFebruary 17, 2024
60m Hurdles · 39" / 0.991m · IndoorSouthland Athletic Conference Indoor Track and Field Championship 2026 · Mar 149.12aSouthland Athletic Conference Indoor Track and Field Championship 2026March 14, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 53 · Warrior Athletic Track ClubWarrior Athletic Track Club400m Hurdles36" / 0.914mRound P53.1:01.47a11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 400m Hurdles · Place 5 · Warrior Athletic Track ClubWarrior Athletic Track Club400m Hurdles36" / 0.914m5.58.58a PB11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 110m Hurdles · Place 10 · Warrior Athletic Track ClubWarrior Athletic Track Club110m Hurdles39" / 0.991mRound P10.15.65a PB11
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 110m Hurdles · Place 5 · Warrior Athletic Track ClubWarrior Athletic Track Club110m Hurdles39" / 0.991m5.15.75aWind: 1.911
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 400 Meters · Place 12 · Warrior Athletic Track ClubWarrior Athletic Track Club400 Meters12.52.46a PB11
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · Place 18 · Warrior Athletic Track ClubWarrior Athletic Track Club100 Meters18.11.42aWind: 3.111
Jun 12AAU Central District Qualifier #1Jun 12 · 400m Hurdles · Place 4 · Warrior Athletic Track ClubWarrior Athletic Track Club400m Hurdles41:00.33a11
Jun 12AAU Central District Qualifier #1Jun 12 · 110m Hurdles · Place 8 · Warrior Athletic Track ClubWarrior Athletic Track Club110m Hurdles816.21a11
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 48 · Warrior Athletic Track ClubWarrior Athletic Track Club200 Meters4824.51a11
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 33 · Warrior Athletic Track ClubWarrior Athletic Track Club100 Meters3311.52a PB11
May 23FSG Athletics Best Of The Best Memorial Weekend ChampionshipMay 23 · 200 Meters · Place 23 · UnattachedUnattached200 MetersRound P23.24.13aWind: 2.911
May 23FSG Athletics Best Of The Best Memorial Weekend ChampionshipMay 23 · 100 Meters · Place 23 · UnattachedUnattached100 MetersRound P23.11.54aWind: 2.411
May 14SAC Boys ChampionshipsMay 14 · 300m Hurdles · Place 1 · Crete (C.-Monee)Crete (C.-Monee)300m Hurdles36" / 0.914m1.39.82a PB11
May 14SAC Boys ChampionshipsMay 14 · 110m Hurdles · Place 6 · Crete (C.-Monee)Crete (C.-Monee)110m Hurdles39" / 0.991m6.16.20aWind: 1.911
May 9TT ClassicMay 9 · 300m Hurdles · Place 6 · Crete (C.-Monee)Crete (C.-Monee)300m Hurdles36" / 0.914m6.40.72a11
May 9TT ClassicMay 9 · 110m Hurdles · Place 9 · Crete (C.-Monee)Crete (C.-Monee)110m Hurdles39" / 0.991m9.15.77aWind: -0.811
May 134th Annual Pete Struck Eagle ClassicMay 1 · 300m Hurdles · Place 3 · Crete (C.-Monee)Crete (C.-Monee)300m Hurdles36" / 0.914m3.41.23a11
May 134th Annual Pete Struck Eagle ClassicMay 1 · 110m Hurdles · Place 6 · Crete (C.-Monee)Crete (C.-Monee)110m Hurdles39" / 0.991m6.16.46a11
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 300m Hurdles · Place 4 · Crete (C.-Monee)Crete (C.-Monee)300m Hurdles36" / 0.914m4.41.04a11
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · 110m Hurdles · Place 3 · Crete (C.-Monee)Crete (C.-Monee)110m Hurdles39" / 0.991m3.16.24aWind: -0.411
Apr 22Wolverine Classic Relays Apr 22 · 110m Hurdles · Crete (C.-Monee)Crete (C.-Monee)110m Hurdles39" / 0.991mEx.DNS11
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · 300m Hurdles · Place 4 · Crete (C.-Monee)Crete (C.-Monee)300m Hurdles36" / 0.914m4.42.04a11
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 60m Hurdles · Place 5 · Crete (C.-Monee)Crete (C.-Monee)60m Hurdles59.26a11
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 400 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)400 Meters556.69a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 300m Hurdles · Place 7 · Crete (C.-Monee)Crete (C.-Monee)300m Hurdles36" / 0.914m7.40.48a PB11
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · 110m Hurdles · Place 8 · Crete (C.-Monee)Crete (C.-Monee)110m Hurdles39" / 0.991m8.15.71a PB11
Mar 245th Annual Chris Whitfield InvitationalMar 24 · 300 Meters · Place 2 · Crete (C.-Monee)Crete (C.-Monee)300 Meters2.38.58a PB11
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 60m Hurdles · Place 6 · Crete (C.-Monee)Crete (C.-Monee)60m Hurdles39" / 0.991m6.9.12a PB11
Mar 14Southland Athletic Conference Indoor Track and Field Championship 2026Mar 14 · 400 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)400 Meters5.54.29a PB11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 400 Meters · Place 3 · Illinois FlamesIllinois Flames400 Meters352.51a—
Jul 196th Annual Helen Scott-Owens SEASON FINALE Championship InvitationalJul 19 · 200 Meters · Place 4 · Illinois FlamesIllinois Flames200 Meters423.49a PB—
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 400 Meters · Place 9 · Illinois FlamesIllinois Flames400 Meters952.93—
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 200 Meters · Place 19 · Illinois FlamesIllinois Flames200 Meters1924.09—
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 100 Meters · Place 20 · Illinois FlamesIllinois Flames100 MetersRound P2012.00—
Jun 7AAU Central District QualifierJun 7 · 200 Meters · Place 35 · Illinois FlamesIllinois Flames200 Meters3524.37—
Jun 7AAU Central District QualifierJun 7 · 100 Meters · Place 15 · Illinois FlamesIllinois Flames100 Meters1511.61—
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 400 Meters · Place 20 · Crete (C.-Monee)Crete (C.-Monee)400 Meters2055.1810
May 13SAC Boys ChampionshipsMay 13 · 400 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)400 Meters5.53.33a10
May 10Thornton Township Classic InvitationalMay 10 · 400 Meters · Place 9 · Crete (C.-Monee)Crete (C.-Monee)400 Meters955.2410
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · 300m Hurdles · Place 19 · Crete (C.-Monee)Crete (C.-Monee)300m Hurdles1958.2310
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · 400 Meters · Place 8 · Crete (C.-Monee)Crete (C.-Monee)400 Meters852.46a10
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · Shot Put · Place 26 · Crete (C.-Monee)Crete (C.-Monee)Shot Put268.10m10
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 300 Meters · Place 6 · Crete (C.-Monee)Crete (C.-Monee)300 Meters641.11 PB10
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 16 · Crete (C.-Monee)Crete (C.-Monee)200 Meters1626.0910
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 300 Meters · Place 6 · Crete (C.-Monee)Crete (C.-Monee)300 Meters641.11a10
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · 200 Meters · Place 16 · Crete (C.-Monee)Crete (C.-Monee)200 Meters1626.09a10
Mar 21Bloom Huey Johnson JV InvitationalMar 21 · 55 Meters · Place 5 · Crete (C.-Monee)Crete (C.-Monee)55 Meters57.01a PB10
Mar 19Joliet Central Varsity Boy's QuadMar 19 · 400 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)400 Meters359.33a—
Mar 18Joliet Central Boys Frosh Soph InvitationalMar 18 · 400 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)400 Meters158.33a—
Mar 18Joliet Central Boys Frosh Soph InvitationalMar 18 · 200 Meters · Place 10 · Crete (C.-Monee)Crete (C.-Monee)200 Meters1026.86a—
Mar 18Joliet Central Boys Frosh Soph InvitationalMar 18 · 55 Meters · Place 6 · Crete (C.-Monee)Crete (C.-Monee)55 Meters67.15a—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 400 Meters · Place 7 · Crete (C.-Monee)Crete (C.-Monee)400 Meters758.04a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · 400 Meters · Place 11 · Crete (C.-Monee)Crete (C.-Monee)400 Meters11.54.80a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 8AAU Central District QualifierJun 8 · 200 Meters · Place 23 · Illinois FlamesIllinois Flames200 Meters23.23.98a9
Jun 8AAU Central District QualifierJun 8 · 100 Meters · Place 21 · Illinois FlamesIllinois Flames100 Meters21.12.29a9
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · 400 Meters · Place 21 · Crete (C.-Monee)Crete (C.-Monee)400 Meters2154.29a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 400 Meters · Place 2 · Crete (C.-Monee)Crete (C.-Monee)400 Meters255.34a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 200 Meters · Place 4 · Crete (C.-Monee)Crete (C.-Monee)200 Meters423.96a—
May 8SAC Boys' Conference ChampionshipsMay 8 · 100 Meters · Place 2 · Crete (C.-Monee)Crete (C.-Monee)100 Meters211.61a—
Apr 19Niles North Dan Horyn InviteApr 19 · 400 Meters · Place 9 · Crete (C.-Monee)Crete (C.-Monee)400 Meters957.72a—
Apr 19Niles North Dan Horyn InviteApr 19 · 200 Meters · Place 3 · Crete (C.-Monee)Crete (C.-Monee)200 Meters324.92a—
Apr 19Niles North Dan Horyn InviteApr 19 · 100 Meters · Place 1 · Crete (C.-Monee)Crete (C.-Monee)100 Meters111.72a—
Apr 10Farley Frosh Soph InvitationalApr 10 · 400 Meters · Place 8 · Crete (C.-Monee)Crete (C.-Monee)400 Meters8.1:13.25a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Greg Foster InvitationalFeb 17 · 60 Meters · Place 19 · Crete (C.-Monee)Crete (C.-Monee)60 Meters197.75a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 28AAU Region 13 National QualifierJun 28 · 200 Meters · Place 11 · Illinois FlamesIllinois Flames200 MetersRound P11.25.40a8
Jun 28AAU Region 13 National QualifierJun 28 · 100 Meters · Place 6 · Illinois FlamesIllinois Flames100 MetersRound P6.12.14a8
Jun 28AAU Region 13 National QualifierJun 28 · 100 Meters · Place 8 · Illinois FlamesIllinois Flames100 Meters8.12.00a8
Jun 10AAU Central District QualifierJun 10 · 200 Meters · Place 8 · Illinois FlamesIllinois Flames200 Meters8.25.39a8
Jun 10AAU Central District QualifierJun 10 · 100 Meters · Place 4 · Illinois FlamesIllinois Flames100 Meters4.13.09a8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18MVP VIBE FEST ChicagolandFeb 18 · 200 Meters · Place 20 · Illinois FlaIllinois Fla200 Meters2028.09 PB—
Feb 18MVP VIBE FEST ChicagolandFeb 18 · 200 Meters · Place 20 · Illinois FlaIllinois Fla200 Meters2028.09—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Boatwright Holiday ClassicDec 10 · 55 Meter · Place 10 · Illinois FlamesIllinois Flames55 Meter10.7.53a PB8
Dec 10Boatwright Holiday ClassicDec 10 · 400 Meters · Place 17 · Illinois FlamesIllinois Flames400 Meters17.1:15.76a8
Dec 10Boatwright Holiday ClassicDec 10 · 200 Meters · Place 29 · Illinois FlamesIllinois Flames200 Meters29.29.41a8