Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorRose Hulman Twilight · Apr 1822.92aRose Hulman TwilightApril 18, 2025
300 Meters · IndoorPrincipia Relays · Jan 3037.75aPrincipia RelaysJanuary 30, 2026
400 Meters · IndoorJim Green Invitational · Feb 753.46aJim Green InvitationalFebruary 7, 2026
400 Meters · OutdoorIHSA 3A Boys State Track & Field Championships · May 2451.14aIHSA 3A Boys State Track & Field ChampionshipsMay 24, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Augustana Midwest Twilight QualifierMay 13 · 400 Meters · Place 38 · GreenvilleGreenville400 Meters38.51.36aSo
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 400 Meters · Place 8 · GreenvilleGreenville400 Meters8.52.46aSo
Apr 11Greenville Select MeetApr 11 · 400 Meters · GreenvilleGreenville400 Meters—DNSSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 400 Meters · Place 5 · GreenvilleGreenville400 Meters5.54.45aSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 200 Meters · Place 16 · GreenvilleGreenville200 Meters16.22.76aWind: 4.3So
Mar 27WashU InviteMar 27 · 400 Meters · Place 28 · GreenvilleGreenville400 Meters28.51.99aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Jim Green InvitationalFeb 7 · 400 Meters · Place 7 · GreenvilleGreenville400 Meters7.53.46a PBSo
Jan 30Principia RelaysJan 30 · 300 Meters · Place 11 · GreenvilleGreenville300 Meters1137.75a PBSo
Jan 24Illinois College Snow Bird InviteJan 24 · 400 Meters · Place 12 · GreenvilleGreenville400 Meters1253.65SO

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Titan First ChanceDec 5 · 400 Meters · Place 13 · GreenvilleGreenville400 Meters13.54.44aSo
Mar 1SLIAC Indoor ChampionshipsMar 1 · 400 Meters · Place 9 · GreenvilleGreenville400 Meters9.53.71aFr
Feb 21Illinois College Hilltop InvitationalFeb 21 · 400 Meters · Place 14 · GreenvilleGreenville400 Meters1454.58a—
Jan 25Illinois College Snow Bird InviteJan 25 · 400 Meters · Place 24 · GreenvilleGreenville400 Meters2456.63a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 400 Meters · Place 19 · GreenvilleGreenville400 Meters19.51.16aFr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · 400 Meters · Place 8 · GreenvilleGreenville400 Meters8.51.44aFr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · 200 Meters · Place 14 · GreenvilleGreenville200 Meters14.23.16aWind: 1.4Fr
Apr 18Rose Hulman TwilightApr 18 · 400 Meters · Place 13 · GreenvilleGreenville400 Meters13.51.38aFr
Apr 18Rose Hulman TwilightApr 18 · 200 Meters · Place 21 · GreenvilleGreenville200 Meters21.22.92a PBWind: 0.7Fr
Apr 12Greenville Select MeetApr 12 · 400 Meters · Place 17 · GreenvilleGreenville400 Meters1751.27aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 27 · Chatham (Glenwood)Chatham (Glenwood)400 MetersRound P27.51.14a PB12
May 42024 Collinsville InvitationalMay 4 · 400 Meters · Place 10 · Chatham (Glenwood)Chatham (Glenwood)400 Meters10.51.45a12
Mar 30SHS OpenMar 30 · 400 Meters · Place 1 · Chatham (Glenwood)Chatham (Glenwood)400 Meters1.52.31a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 8Tiger Indoor Invitational (Boys Only)Mar 8 · 400 Meters · Place 10 · Chatham (Glenwood)Chatham (Glenwood)400 Meters10.55.73a12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Collinsville Boys InvitationalMay 6 · 400 Meters · Place 15 · Chatham (Glenwood)Chatham (Glenwood)400 Meters15.53.18a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 10Edwardsville Tiger Indoor InvitationalMar 10 · 400 Meters · Place 17 · Chatham (Glenwood)Chatham (Glenwood)400 Meters17.1:00.14a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 2Springfield HS OpenApr 2 · 200 Meters · Chatham (Glenwood)Chatham (Glenwood)200 Meters—SCR10
Apr 2Springfield HS OpenApr 2 · 100 Meters · Chatham (Glenwood)Chatham (Glenwood)100 Meters—SCR10