Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorWWS | DGN Boys Dual · Feb 1025.31WWS | DGN Boys DualFebruary 10, 2023
55 Meter · IndoorProviso West Boys Quad # 3 · Feb 167.23aProviso West Boys Quad # 3February 16, 2022
60 Meters · OutdoorHomewood Flossmoor Boys A-B-C Invitational · Mar 17.30Homewood Flossmoor Boys A-B-C InvitationalMarch 1, 2024
Long Jump · IndoorD117 Clash at the Coliseum · Feb 265.95mD117 Clash at the ColiseumFebruary 26, 2022
Long Jump · OutdoorPete Struck Eagle Classic · Apr 276.66mPete Struck Eagle ClassicApril 27, 2023
Triple Jump · IndoorBob Nihells Indoor Classic · Mar 1212.85mBob Nihells Indoor ClassicMarch 12, 2022
Triple Jump · OutdoorIHSA 1A Boys State Track & Field Championships · May 2613.65mIHSA 1A Boys State Track & Field ChampionshipsMay 26, 2022

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 8IU Billy Hayes InvitationalMay 8 · Long Jump · IndianaIndianaLong Jump—DNSSo
Feb 26Big Ten Indoor ChampionshipsFeb 26 · Triple Jump · Place 13 · IndianaIndianaTriple Jump1314.55mSO
Feb 6Wisconsin Windy City InvitationalFeb 6 · Long Jump · Place 3 · IndianaIndianaLong Jump3.7.35mSo
Jan 23Crossroads of America InvitationalJan 23 · Long Jump · Place 5 · IndianaIndianaLong Jump57.12mSO
Jan 16Indiana InvitationalJan 16 · Triple Jump · Place 4 · IndianaIndianaTriple Jump414.15mSo
Jan 9UK Rod McCravy InviteJan 9 · Triple Jump · IndianaIndianaTriple Jump—DNSSo
Jan 9UK Rod McCravy InviteJan 9 · Long Jump · IndianaIndianaLong Jump—NDSo

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16Tom Jones MemorialApr 16 · Long Jump · IndianaIndianaLong Jump—NDSo
Apr 10Crimson Tide InvitationalApr 10 · Triple Jump · IndianaIndianaTriple Jump—DNSSo
Apr 10Crimson Tide InvitationalApr 10 · Long Jump · Place 5 · IndianaIndianaLong Jump5.7.06mWind: 0So
Apr 3Battle on the BayouApr 3 · Triple Jump · Place 14 · IndianaIndianaTriple Jump14.13.07mWind: 1.5So
Apr 3Battle on the BayouApr 3 · Long Jump · Place 15 · IndianaIndianaLong Jump15.6.77mWind: 0.7So

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Indiana Early BirdDec 12 · Triple Jump · IndianaIndianaTriple Jump--DNSSo
Dec 12Indiana Early BirdDec 12 · Long Jump · Place 7 · IndianaIndianaLong Jump7.6.75mSo
Feb 28Big Ten Indoor ChampionshipsFeb 28 · Long Jump · Place 18 · IndianaIndianaLong Jump187.02m—
Feb 14Wisconsin Windy City InvitationalFeb 14 · Long Jump · Place 4 · IndianaIndianaLong Jump4.7.30mFr
Jan 31Midwest ClassicJan 31 · Long Jump · Place 1 · IndianaIndianaLong Jump17.40m—
Jan 24Crossroads of America InvitationalJan 24 · Long Jump · Place 4 · IndianaIndianaLong Jump424-01.50—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Billy Hayes InvitationalMay 9 · Long Jump · Place 3 · IndianaIndianaLong Jump37.15mFR
Apr 18Tom Jones InvitationalApr 18 · Long Jump · Place 11 · IndianaIndianaLong Jump11.7.09mWind: -0.5Fr
Mar 282025 Battle on the BayouMar 28 · Triple Jump · IndianaIndianaTriple Jump--DNSFr
Mar 282025 Battle on the BayouMar 28 · Long Jump · Place 5 · IndianaIndianaLong Jump5.7.38mWind: 1.3Fr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13IU Early BirdDec 13 · Long Jump · Place 4 · IndianaIndianaLong Jump4.7.34mFr
Mar 15WSC-Silver Boys Indoor Conference ChampionshipsMar 15 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump114.38m12
Mar 15WSC-Silver Boys Indoor Conference ChampionshipsMar 15 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump17.08m12
Mar 9Bob Nihells Indoor Classic 2024Mar 9 · Triple Jump · Place 1 · Downers GroveDowners GroveTriple Jump114.37m12
Mar 9Bob Nihells Indoor Classic 2024Mar 9 · Long Jump · Place 1 · Downers GroveDowners GroveLong Jump17.04m12
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump114.17m12
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump16.90m12
Feb 16Proviso West Boys 3Feb 16 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump114.41m—
Feb 16Proviso West Boys 3Feb 16 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump16.94m—
Feb 9WWS | DGN DualFeb 9 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump16.53m12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · Triple Jump · Downers Grove (North)Downers Grove (North)Triple Jump--DNS12
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · Long Jump · Place 4 · Downers Grove (North)Downers Grove (North)Long Jump4.6.96mWind: 2.612
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Long Jump · Place 4 · Downers Grove (North)Downers Grove (North)Long Jump46.96m12
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump114.85m—
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump17.58m—
May 10WSC Silver Boys ChampionshipMay 10 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump114.49m—
May 10WSC Silver Boys ChampionshipMay 10 · Long Jump · Place 2 · Downers Grove (North)Downers Grove (North)Long Jump27.20m—
May 32024 McCarthy Memorial InviteMay 3 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump17.16m—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump17.60m—
Apr 19Minooka Conference ClashApr 19 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump114.93m—
Apr 13Metea Valley Boys InviteApr 13 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump114.45m—
Apr 13Metea Valley Boys InviteApr 13 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump16.85m—
Apr 6St. Charles East Elmore McCornack Boys InviteApr 6 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump17.16m12
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 60 Meters · Place 6 · Downers Grove (North)Downers Grove (North)60 Meters67.30 PB12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26IHSA 3A Boys State Track & Field ChampionshipsMay 26 · Triple Jump · Place 2 · Downers Grove (North)Downers Grove (North)Triple Jump2.14.43mWind: 011
May 26IHSA 3A Boys State Track & Field ChampionshipsMay 26 · Long Jump · Place 15 · Downers Grove (North)Downers Grove (North)Long Jump15.6.38mWind: 011
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Triple Jump · Place 2 · Downers Grove (North)Downers Grove (North)Triple Jump214.43m11
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Long Jump · Place 15 · Downers Grove (North)Downers Grove (North)Long Jump156.38m11
May 172023 IHSA Class 3A TRB Sectional - #5 Wheaton (W. Warrenville South)May 17 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump113.67m11
May 172023 IHSA Class 3A TRB Sectional - #5 Wheaton (W. Warrenville South)May 17 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump16.88m11
May 13WSC Silver BoysMay 13 · Triple Jump · Place 2 · Downers Grove (North)Downers Grove (North)Triple Jump213.49m11
May 13WSC Silver BoysMay 13 · Long Jump · Place 3 · Downers Grove (North)Downers Grove (North)Long Jump36.33m11
May 5Hinsdale Central Boys McCarthy InviteMay 5 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump145-0—
Apr 27Pete Struck Eagle ClassicApr 27 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump1.13.92m11
Apr 27Pete Struck Eagle ClassicApr 27 · Long Jump · Place 4 · Downers Grove (North)Downers Grove (North)Long Jump4.6.66m PB11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 17West Suburban Silver Boys Conference MeetMar 17 · Long Jump · Place 8 · Downers Grove (North)Downers Grove (North)Long Jump8.5.60m11
Feb 25D117 Clash at the ColiseumFeb 25 · Triple Jump · Place 3 · Downers Grove (North)Downers Grove (North)Triple Jump313.46m11
Feb 25D117 Clash at the ColiseumFeb 25 · Long Jump · Place 7 · Downers Grove (North)Downers Grove (North)Long Jump76.33m11
Feb 17Proviso West Boys #3Feb 17 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump112.94m11
Feb 17Proviso West Boys #3Feb 17 · 200 Meters · Downers Grove (North)Downers Grove (North)200 Meters—NT11
Feb 10WWS | DGN Boys DualFeb 10 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump16.42m11
Feb 10WWS | DGN Boys DualFeb 10 · 200 Meters · Place 1 · Downers Grove (North)Downers Grove (North)200 Meters125.31 PB11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27IHSA 3A Boys State Track & Field ChampionshipsMay 27 · Triple Jump · Place 5 · Downers Grove (North)Downers Grove (North)Triple JumpRound P5.13.65m10
May 27IHSA 3A Boys State Track & Field ChampionshipsMay 27 · Triple Jump · Place 6 · Downers Grove (North)Downers Grove (North)Triple Jump6.13.78mWind: 010
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Triple Jump · Place 5 · Downers Grove (North)Downers Grove (North)Triple JumpRound P513.65m PB10
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · Triple Jump · Place 6 · Downers Grove (North)Downers Grove (North)Triple Jump613.78m10
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · Triple Jump · Place 2 · Downers Grove (North)Downers Grove (North)Triple Jump213.79m10
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · Long Jump · Place 4 · Downers Grove (North)Downers Grove (North)Long Jump46.69m10
May 13West Suburban Conference Silver Boys ChampionshipMay 13 · Triple Jump · Place 2 · Downers Grove (North)Downers Grove (North)Triple Jump2.13.18m10
May 13West Suburban Conference Silver Boys ChampionshipMay 13 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump1.6.65m10
May 9McCarthy Memorial InvitationalMay 9 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump113.73m10
Apr 29Homewood Flossmoor Dick Beebe InvitationalApr 29 · Long Jump · Place 2 · Downers Grove (North)Downers Grove (North)Long Jump2.6.34m10
Apr 16John Bell Boys InvitationalApr 16 · Triple Jump · Downers Grove (North)Downers Grove (North)Triple Jump—SCR10
Apr 9Glenbard South Raider OpenApr 9 · Long Jump · Downers Grove (North)Downers Grove (North)Long Jump—NM10
Apr 9Glenbard South Raider OpenApr 9 · 200 Meters · Place 11 · Downers Grove (North)Downers Grove (North)200 Meters11.24.60aWind: -0.1Unofficial10
Apr 9Glenbard South Raider OpenApr 9 · 100 Meters · Downers Grove (North)Downers Grove (North)100 Meters—DNSWind: 0.910

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 18West Suburban Silver Boys Indoor Track and Field ChampionshipMar 18 · Triple Jump · Place 3 · Downers Grove (North)Downers Grove (North)Triple Jump342-08.00SO
Mar 18West Suburban Silver Boys Indoor Track and Field ChampionshipMar 18 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump121-00.25SO
Mar 12Bob Nihells Indoor ClassicMar 12 · Triple Jump · Place 1 · Downers Grove (North)Downers Grove (North)Triple Jump112.85m PB10
Feb 26D117 Clash at the ColiseumFeb 26 · Long Jump · Place 15 · Downers Grove (North)Downers Grove (North)Long Jump155.95m PBSO
Feb 16Proviso West Boys Quad # 3Feb 16 · 55 Meter · Place 5 · Downers Grove (North)Downers Grove (North)55 Meter5.7.23a PB10
Feb 16Proviso West Boys Quad # 3Feb 16 · Long Jump · Place 1 · Downers Grove (North)Downers Grove (North)Long Jump1.18-10.0010
Feb 16Proviso West Boys Quad # 3Feb 16 · 200 Meters · Place 3 · Downers Grove (North)Downers Grove (North)200 Meters3.25.49a10