Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGlenbard South Raider Open · Apr 613.00aGlenbard South Raider OpenApril 6, 2024
Discus · 1.6kg · Indoor92nd Annual DuPage County Track and Field Championships · May 845.77m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Discus · 1.6kg · OutdoorIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South) · May 2246.88mIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22, 2026
High Jump · Outdoor Glenbard South Raider Invite · Apr 241.72m Glenbard South Raider InviteApril 24, 2026
Shot Put · 12lb · Indoor2026 Illinois Top Times Championships · Mar 2716.45m2026 Illinois Top Times ChampionshipsMarch 27, 2026
Shot Put · 12lb · OutdoorIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South) · May 2216.59mIHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 27 · Glen Ellyn (Glenbard South)Discus1.6kg27.43.12m12
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 14 · Glen Ellyn (Glenbard South)Shot Put12lb14.15.68m12
May 22IHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22 · Discus · Place 1 · Glen Ellyn (Glenbard South)Discus1.6kg1.46.88m PB12
May 22IHSA Class 2A TRB Sectional - #03 Glen Ellyn (Glenbard South)May 22 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put12lb1.16.59m PB12
May 14Upstate Eight Conference MeetMay 14 · Discus · Place 2 · Glen Ellyn (Glenbard South)Discus245.34m12
May 14Upstate Eight Conference MeetMay 14 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put117.10m12
May 2Jim Arnold InviteMay 2 · Discus · Place 5 · Glen Ellyn (Glenbard South)Discus1.6kg5.43.58m12
May 2Jim Arnold InviteMay 2 · Shot Put · Place 2 · Glen Ellyn (Glenbard South)Shot Put12lb2.15.70m12
Apr 24 Glenbard South Raider InviteApr 24 · High Jump · Place 8 · Glen Ellyn (Glenbard South)High Jump81.72m PB12
Apr 24 Glenbard South Raider InviteApr 24 · Discus · Place 3 · Glen Ellyn (Glenbard South)Discus345.26m12
Apr 24 Glenbard South Raider InviteApr 24 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put116.60m12
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Discus · Place 15 · Glen Ellyn (Glenbard South)Discus1543.90m12
Apr 23Bob Fowler Thrower's InvitationalApr 23 · Shot Put · Place 3 · Glen Ellyn (Glenbard South)Shot Put317.81m12
Apr 17Hakke InviteApr 17 · Discus · Place 1 · Glen Ellyn (Glenbard South)Discus1.6kg1.46.66m12
Apr 17Hakke InviteApr 17 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put12lb1.16.19m12
Mar 20Glenbard South Upstate 8Mar 20 · Shot Put · Place 1 · Glen Ellyn (Glenbard SoutShot Put116.40m12
Mar 6Stan Reddel InviteMar 6 · Shot Put · Place 3 · Glen Ellyn (Glenbard South)Shot Put315.79m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Place 6 · Glen Ellyn (Glenbard South)Discus1.6kg6.45.77m PB12
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Shot Put · Place 3 · Glen Ellyn (Glenbard South)Shot Put12lb3.16.30m12
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Shot Put · Place 4 · Glen Ellyn (Glenbard South)Shot Put12lb4.16.45m PB12
Feb 7Willowbrook Warrior Indoor InviteFeb 7 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put114.96m12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 19 · Glen Ellyn (Glenbard South)Discus1.6kgRound P19.42.96m11
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · Shot Put · Place 21 · Glen Ellyn (Glenbard South)Shot Put12lbRound P21.14.46m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 19 · Glen Ellyn (Glenbard South)DiscusRound P1942.96m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Shot Put · Place 21 · Glen Ellyn (Glenbard South)Shot PutRound P2114.46m11
May 21IHSA Class 2A TRB Sectional - #03 Norridge (Ridgewood)May 21 · Discus · Place 1 · Glen Ellyn (Glenbard SoutDiscus146.74m11
May 21IHSA Class 2A TRB Sectional - #03 Norridge (Ridgewood)May 21 · Shot Put · Place 1 · Glen Ellyn (Glenbard SoutShot Put114.70m11
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · Discus · Place 3 · Glen Ellyn (Glenbard South)Discus345.78m11
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · Shot Put · Place 3 · Glen Ellyn (Glenbard South)Shot Put316.13m11
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 15 · Glen Ellyn (Glenbard SoutDiscus1539.70m11
May 991st Dupage County Boys ChampionshipMay 9 · Shot Put · Place 9 · Glen Ellyn (Glenbard SoutShot Put914.23m11
May 3Glenbard West Jim Arnold InviteMay 3 · Discus · Place 6 · Glen Ellyn (Glenbard South)Discus641.04m11
May 3Glenbard West Jim Arnold InviteMay 3 · Shot Put · Place 3 · Glen Ellyn (Glenbard South)Shot Put315.80m11
Apr 25Glenbard South Raider InviteApr 25 · Discus · Place 12 · Glen Ellyn (Glenbard SoutDiscus1232.98m11
Apr 25Glenbard South Raider InviteApr 25 · Shot Put · Place 2 · Glen Ellyn (Glenbard SoutShot Put215.45m11
Apr 24Bob Fowler Throwers InvitationalApr 24 · Discus · Place 15 · Glen Ellyn (Glenbard South)Discus1541.40m11
Apr 24Bob Fowler Throwers InvitationalApr 24 · Shot Put · Place 4 · Glen Ellyn (Glenbard South)Shot Put415.88m11
Apr 19Haake InvitationalApr 19 · Discus · Place 3 · Glen Ellyn (Glenbard SoutDiscus339.84m11
Apr 19Haake InvitationalApr 19 · Shot Put · Place 3 · Glen Ellyn (Glenbard SoutShot Put314.25m11
Apr 19Haake InvitationalApr 19 · Discus · Place 3 · Glen Ellyn (Glenbard SoutDiscus339.84m11
Apr 19Haake InvitationalApr 19 · Shot Put · Place 3 · Glen Ellyn (Glenbard SoutShot Put314.25m11
Apr 12Glenbard South Raider OpenApr 12 · Discus · Place 2 · Glen Ellyn (Glenbard South)Discus239.80m11
Apr 12Glenbard South Raider OpenApr 12 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put115.14m11
Mar 29Proviso East Midwest Pirate ClassicMar 29 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put115.59m11
Mar 14GBE QuadMar 14 · Shot Put · Place 1 · Glen Ellyn (Glenbard South)Shot Put115.13m—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Upstate Eight Boys Indoor ConferenceMar 21 · Shot Put · Place 2 · Glen Ellyn (Glenbard South)Shot Put214.60m11
Mar 7Stan Reddel InvitationalMar 7 · Shot Put · Place 6 · Glen Ellyn (Glenbard South)Shot Put12lb6.15.00m11
Feb 22Greg Foster InvitationalFeb 22 · Shot Put · Place 2 · Glen Ellyn (Glenbard South)Shot Put214.67m—
Feb 15Willowbrook Boys InvitationalFeb 15 · Shot Put · Place 1 · Glen Ellyn (Glenbard SoutShot Put115.12m11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · Discus · Place 29 · Glen Ellyn (Glenbard South)Discus1.6kg29.38.98m10
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · Shot Put · Place 30 · Glen Ellyn (Glenbard South)Shot Put12lb30.13.67m10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Discus · Place 29 · Glen Ellyn (Glenbard SoutDiscus2938.98m10
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · Shot Put · Place 30 · Glen Ellyn (Glenbard SoutShot Put3013.67m10
May 17IHSA Class 2A TRB Sectional - #3 Glen Ellyn (Glenbard South)May 17 · Discus · Place 2 · Glen Ellyn (Glenbard SouDiscus240.44m—
May 17IHSA Class 2A TRB Sectional - #3 Glen Ellyn (Glenbard South)May 17 · Shot Put · Place 1 · Glen Ellyn (Glenbard SouShot Put113.64m—
May 9Upstate Eight Boys' Conference ChampionshipsMay 9 · Shot Put · Place 3 · Glen Ellyn (Glenbard SouShot Put313.86m—
May 390th Dupage County Boys ChampionshipMay 3 · Discus · Place 16 · Glen Ellyn (Glenbard SouDiscus1630.64m—
May 390th Dupage County Boys ChampionshipMay 3 · Shot Put · Place 6 · Glen Ellyn (Glenbard SouShot Put613.21m—
Apr 29Thunderbolt FS InviteApr 29 · Shot Put · Place 1 · Glen Ellyn (Glenbard SouShot Put114.45m—
Apr 27Jim Arnold InviteApr 27 · Discus · Place 11 · Glen Ellyn (Glenbard SouDiscus1136.90m—
Apr 27Jim Arnold InviteApr 27 · Shot Put · Place 8 · Glen Ellyn (Glenbard SouShot Put813.38m—
Apr 19Glenbard South Raider InviteApr 19 · Discus · Place 6 · Glen Ellyn (Glenbard SouDiscus636.62m—
Apr 19Glenbard South Raider InviteApr 19 · Shot Put · Place 2 · Glen Ellyn (Glenbard SouShot Put214.12m—
Apr 6Glenbard South Raider OpenApr 6 · Discus · Place 15 · Glen Ellyn (Glenbard SouDiscus1522.68m—
Apr 6Glenbard South Raider OpenApr 6 · Shot Put · Place 1 · Glen Ellyn (Glenbard SouShot Put112.65m—
Apr 6Glenbard South Raider OpenApr 6 · 100 Meters · Place 58 · Glen Ellyn (Glenbard So100 Meters5813.00a PB—
Mar 19Glenbard South Frosh Soph Open 2Mar 19 · Shot Put · Place 1 · Glen Ellyn (Glenbard SouShot Put112.70m—
Mar 12Glenbard South Frosh Soph Open 1Mar 12 · Shot Put · Place 1 · Glen Ellyn (Glenbard SouShot Put112.24m—
Mar 8GE QuadMar 8 · Shot Put · Place 1 · Glen Ellyn (Glenbard SouShot Put112.64m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 16Upstate 8 Boys Indoor ConferenceMar 16 · Shot Put · Place 9 · Glen Ellyn (Glenbard SoutShot Put912.08m10