Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Norm Armstrong Invite · Apr 1210.64a2025 Norm Armstrong InviteApril 12, 2025
200 Meters · IndoorSDSU Indoor Classic · Feb 1321.98aSDSU Indoor ClassicFebruary 13, 2026
200 Meters · OutdoorIHSA 1A Boys State Track & Field Championships · May 2321.56IHSA 1A Boys State Track & Field ChampionshipsMay 23, 2024
200 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 2A · Mar 2322.888Illinois Top Times Indoor Championships - Class 2AMarch 23, 2024
300 Meters · IndoorWyoming Power Meet · Dec 637.85aWyoming Power MeetDecember 6, 2025
400 Meters · Indoor2024 Knight Boys Indoor Invitational · Feb 2353.232024 Knight Boys Indoor InvitationalFebruary 23, 2024
400 Meters · Outdoor2025 Collinsville Boys Invitational · May 1048.60a2025 Collinsville Boys InvitationalMay 10, 2025
400 Meters · Relay Split · IndoorIllinois Top Times Indoor Championships - Class 2A · Mar 2353.394Illinois Top Times Indoor Championships - Class 2AMarch 23, 2024
55 Meter · IndoorWyoming Power Meet · Dec 66.48aWyoming Power MeetDecember 6, 2025
55 Meters · IndoorJacksonville Indoor Invitational · Mar 36.60Jacksonville Indoor InvitationalMarch 3, 2023
60 Meters · IndoorDave Little Alumni Mile Open · Jan 177.02aDave Little Alumni Mile OpenJanuary 17, 2026
60 Meters · Outdoor2025 Illinois Top Times Championships · Mar 287.072025 Illinois Top Times ChampionshipsMarch 28, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 200 Meters · Place 7 · South Dakota MinesSouth Dakota Mines200 MetersRound P7.21.52aWind: 3.1Fr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 200 Meters · Place 8 · South Dakota MinesSouth Dakota Mines200 Meters8.21.97aWind: 0.9Fr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 100 Meters · Place 11 · South Dakota MinesSouth Dakota Mines100 MetersRound P11.10.71aWind: 3.5Fr
Apr 15South Dakota Mines Bauer OpenApr 15 · 200 Meters · Place 1 · South Dakota MinesSouth Dakota Mines200 Meters1.21.88aFr
Apr 15South Dakota Mines Bauer OpenApr 15 · 100 Meters · Place 5 · South Dakota MinesSouth Dakota Mines100 Meters5.10.90aFr
Apr 4Grubbys Easter ClassicApr 4 · 200 Meters · Place 1 · South Dakota MinesSouth Dakota Mines200 Meters1.21.78aWind: 3.2Fr
Mar 27Jack Christiansen InvitationalMar 27 · 200 Meters · Place 14 · South Dakota MinesSouth Dakota Mines200 Meters14.22.13aWind: 1.4Fr
Mar 27Jack Christiansen InvitationalMar 27 · 100 Meters · Place 13 · South Dakota MinesSouth Dakota Mines100 Meters13.10.84aWind: 0.7Fr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 200 Meters · Place 10 · South Dakota MinesSouth Dakota Mines200 MetersRound P10.22.24aFr
Feb 21Myrle Hanson OpenFeb 21 · 60 Meters · Place 3 · South Dakota MinesSouth Dakota Mines60 MetersRound P37.06aFr
Feb 21Myrle Hanson OpenFeb 21 · 60 Meters · Place 3 · South Dakota MinesSouth Dakota Mines60 Meters37.07aFr
Feb 13SDSU Indoor ClassicFeb 13 · 200 Meters · Place 5 · South Dakota MinesSouth Dakota Mines200 Meters521.98a PBFr
Jan 17Dave Little Alumni Mile OpenJan 17 · 200 Meters · Place 1 · South Dakota MinesSouth Dakota Mines200 Meters122.99aFr
Jan 17Dave Little Alumni Mile OpenJan 17 · 60 Meters · Place 2 · South Dakota MinesSouth Dakota Mines60 MetersRound P27.02a PBFr
Jan 17Dave Little Alumni Mile OpenJan 17 · 60 Meters · Place 3 · South Dakota MinesSouth Dakota Mines60 Meters37.05aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Wyoming Power MeetDec 6 · 300 Meters · Place 7 · South Dakota MinesSouth Dakota Mines300 Meters7.37.85a PBFr
Dec 6Wyoming Power MeetDec 6 · 55 Meter · Place 10 · South Dakota MinesSouth Dakota Mines55 MeterRound P10.6.48a PBWind: 0Fr
Mar 14Jacksonville Indoor InvitationalMar 14 · 60 Meters · Place 1 · MascoutahMascoutah60 MetersRound P17.0912
Mar 14Jacksonville Indoor InvitationalMar 14 · 60 Meters · Place 1 · MascoutahMascoutah60 Meters17.0412
Mar 7SIU-C HS Indoor MeetMar 7 · 400 Meters · Place 5 · MascoutahMascoutah400 Meters5.53.95a12
Feb 282025 Knight Boys InvitationalFeb 28 · 200 Meters · Place 1 · MascoutahMascoutah200 Meters1.22.37a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #11 MascoutahMay 21 · 400 Meters · Place 14 · MascoutahMascoutah400 Meters1455.4312
May 21IHSA Class 2A TRB Sectional - #11 MascoutahMay 21 · 100 Meters · Place 8 · MascoutahMascoutah100 Meters811.1912
May 102025 Collinsville Boys InvitationalMay 10 · 400 Meters · Place 3 · MascoutahMascoutah400 Meters3.48.60a PB12
Apr 182025 Military ClassicApr 18 · 100 Meters · Place 37 · MascoutahMascoutah100 Meters3712.6612
Apr 122025 Norm Armstrong InviteApr 12 · 400 Meters · Place 8 · MascoutahMascoutah400 Meters8.49.73a12
Apr 122025 Norm Armstrong InviteApr 12 · 200 Meters · Place 1 · MascoutahMascoutah200 Meters1.21.50aWind: 2.212
Apr 122025 Norm Armstrong InviteApr 12 · 100 Meters · Place 1 · MascoutahMascoutah100 Meters1.10.64a PBWind: 1.312
Apr 7O'Fallon Boys RelaysApr 7 · 100 Meters · Place 1 · MascoutahMascoutah100 Meters110.8512
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 200 Meters · Place 1 · MascoutahMascoutah200 Meters122.2212
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 9 · MascoutahMascoutah60 MetersRound P97.07 PB12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 200 Meters · Place 1 · MascoutahMascoutah200 Meters122.22a12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 9 · MascoutahMascoutah60 MetersRound P97.07a12
Mar 22Gene Armer InvitationalMar 22 · 400 Meters · Place 4 · MascoutahMascoutah400 Meters452.46a12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 4 · MascoutahMascoutah400 MetersRound P4.50.44a11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 4 · MascoutahMascoutah400 Meters4.49.55a11
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 200 Meters · Place 2 · MascoutahMascoutah200 MetersRound P2.21.56aWind: 2.911
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 200 Meters · Place 2 · MascoutahMascoutah200 Meters2.21.80aWind: 0.511
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 100 Meters · Place 3 · MascoutahMascoutah100 MetersRound P3.10.72aWind: 3.311
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 100 Meters · Place 3 · MascoutahMascoutah100 Meters3.10.69aWind: 1.711
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 4 · MascoutahMascoutah400 MetersRound P450.4411
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 4 · MascoutahMascoutah400 Meters449.5511
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 200 Meters · Place 2 · MascoutahMascoutah200 MetersRound P221.56 PB11
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 200 Meters · Place 2 · MascoutahMascoutah200 Meters221.8011
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 100 Meters · Place 3 · MascoutahMascoutah100 MetersRound P310.7211
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 100 Meters · Place 3 · MascoutahMascoutah100 Meters310.6911
May 15IHSA Class 2A TRB Sectional - #11 MascoutahMay 15 · 400 Meters · Place 1 · MascoutahMascoutah400 Meters149.24a—
May 15IHSA Class 2A TRB Sectional - #11 MascoutahMay 15 · 200 Meters · Place 2 · MascoutahMascoutah200 Meters222.08a—
May 15IHSA Class 2A TRB Sectional - #11 MascoutahMay 15 · 100 Meters · Place 2 · MascoutahMascoutah100 Meters210.80a—
May 102024 MVC Boys ConferenceMay 10 · 400 Meters · Place 1 · MascoutahMascoutah400 Meters149.23a—
May 102024 MVC Boys ConferenceMay 10 · 200 Meters · Place 1 · MascoutahMascoutah200 Meters121.99a—
May 102024 MVC Boys ConferenceMay 10 · 100 Meters · Place 1 · MascoutahMascoutah100 Meters110.94a—
May 42024 Collinsville InvitationalMay 4 · 400 Meters · Place 9 · MascoutahMascoutah400 Meters9.51.28a11
Apr 262024 Triad Knight InvitationalApr 26 · 200 Meters · Place 1 · MascoutahMascoutah200 Meters122.60a—
Apr 122024 Mascoutah Military ClassicApr 12 · 100 Meters · Place 4 · MascoutahMascoutah100 Meters411.1911
Mar 92024 Jersey Winter ThawMar 9 · 200 Meters · Place 1 · MascoutahMascoutah200 Meters123.26a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 200 Meters · MascoutahMascoutah200 MetersRelay Split—22.888 PB11
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 400 Meters · MascoutahMascoutah400 MetersRelay Split—53.394 PB11
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 400 Meters · Place 18 · MascoutahMascoutah400 Meters18.53.77a11
Mar 23Illinois Top Times Indoor Championships - Class 2AMar 23 · 200 Meters · Place 17 · MascoutahMascoutah200 Meters17.24.93a11
Mar 1Jacksonville Indoor InvitationalMar 1 · 400 Meters · Place 4 · MascoutahMascoutah400 Meters453.7911
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · 400 Meters · Place 1 · MascoutahMascoutah400 Meters153.23 PB11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 2A TRB Sectional - #11 SalemMay 18 · 100 Meters · Place 6 · MascoutahMascoutah100 Meters611.2010
May 10MVC Boys ChampionshipMay 10 · 100 Meters · Place 2 · MascoutahMascoutah100 Meters211.13a—
Apr 25St. Clair County Boys ChampionshipApr 25 · 100 Meters · Place 5 · MascoutahMascoutah100 Meters511.3410
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · 100 Meters · Place 5 · MascoutahMascoutah100 Meters5.10.97a10
Apr 4Edwardsville Tiger F/S Boys InvitationalApr 4 · 100 Meters · Place 1 · MascoutahMascoutah100 Meters111.07a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 3Jacksonville Indoor InvitationalMar 3 · 55 Meters · Place 7 · MascoutahMascoutah55 MetersRound P76.6610
Mar 3Jacksonville Indoor InvitationalMar 3 · 55 Meters · Place 7 · MascoutahMascoutah55 Meters76.60 PB10
Feb 24Knights Boys Indoor InvitationalFeb 24 · 60 Meters · Place 1 · MascoutahMascoutah60 Meters17.45SO
Feb 24Knights Boys Indoor InvitationalFeb 24 · 60 Meters · Place 3 · MascoutahMascoutah60 Meters37.37SO

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Collinsville Boys InvitationalMay 7 · 400 Meters · MascoutahMascoutah400 Meters—DNS9
Apr 18Freeburg Boys InvitationalApr 18 · 400 Meters · Place 4 · MascoutahMascoutah400 Meters455.749
Apr 15Mascoutah Military ClassicApr 15 · 400 Meters · Place 7 · MascoutahMascoutah400 Meters7.54.29a9
Apr 5Edwardsville Frosh/Soph Boys InvitationalApr 5 · 100 Meters · MascoutahMascoutah100 Meters—NT9