Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRose-Hulman Classic · Jan 314:30.85aRose-Hulman ClassicJanuary 31, 2026
1200 Meters · Relay Split · IndoorHCAC Conference Championship · Mar 13:15.279HCAC Conference ChampionshipMarch 1, 2025
1500 Meters · OutdoorHCAC Outdoor Conference Championships · Apr 234:05.05aHCAC Outdoor Conference ChampionshipsApril 23, 2026
1600 Meters · IndoorJersey Winter Thaw · Mar 124:57.97aJersey Winter ThawMarch 12, 2022
1600 Meters · OutdoorCollinsville Boys Invitational · May 64:47.21aCollinsville Boys InvitationalMay 6, 2023
3200 Meters · OutdoorMississippi Valley Conference Boys Championships · Jun 211:00.44aMississippi Valley Conference Boys ChampionshipsJune 2, 2021
3200 Meters · Outdoor · Hand timedFreeburg Quad · May 1211:12.9hFreeburg QuadMay 12, 2021
400 Meters · OutdoorSIJHSAA Class L Regional Track & Field Meet · Apr 3059.74aSIJHSAA Class L Regional Track & Field MeetApril 30, 2019
800 Meters · IndoorIndiana State University Open · Feb 212:00.91aIndiana State University OpenFebruary 21, 2026
800 Meters · OutdoorFightin' Engineers Spring Classic · Mar 281:59.27aFightin' Engineers Spring ClassicMarch 28, 2026
800 Meters · OutdoorBelleville West Norm Armstrong Invitational · Apr 72:01.76Belleville West Norm Armstrong InvitationalApril 7, 2023
High Jump · OutdoorSIJHSAA Class L Regional Track & Field Meet · Apr 304-10.00SIJHSAA Class L Regional Track & Field MeetApril 30, 2019

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23HCAC Outdoor Conference ChampionshipsApr 23 · 1500 Meters · Place 7 · Rose-HulmanRose-Hulman1500 Meters7.4:05.05a PBJr
Apr 23HCAC Outdoor Conference ChampionshipsApr 23 · 800 Meters · Place 12 · Rose-HulmanRose-Hulman800 MetersRound P12.2:02.24aJr
Apr 11Indiana DIII ChampionshipsApr 11 · 1500 Meters · Place 9 · Rose-HulmanRose-Hulman1500 Meters9.4:06.98aJr
Apr 11Indiana DIII ChampionshipsApr 11 · 800 Meters · Place 21 · Rose-HulmanRose-Hulman800 Meters21.2:03.51aJr
Apr 3ISU Pacesetter InvitationalApr 3 · 1500 Meters · Place 26 · Rose-HulmanRose-Hulman1500 Meters26.4:14.91aJr
Mar 28Fightin' Engineers Spring ClassicMar 28 · 800 Meters · Place 6 · Rose-HulmanRose-Hulman800 Meters6.1:59.27a PBJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Indiana State University OpenFeb 21 · 800 Meters · Place 20 · Rose-HulmanRose-Hulman800 Meters202:00.91a PBJr
Jan 31Rose-Hulman ClassicJan 31 · 1 Mile · Place 7 · Rose-HulmanRose-Hulman1 Mile7.4:30.85a PBJr
Jan 23Friday Night Spikes #2Jan 23 · 800 Meters · Place 14 · Rose-HulmanRose-Hulman800 Meters142:02.17aJR
Jan 16Friday Night Spikes Larry Cole OpenerJan 16 · 1 Mile · Place 11 · Rose-HulmanRose-Hulman1 Mile114:36.52aJr
Jan 16Friday Night Spikes Larry Cole OpenerJan 16 · 800 Meters · Place 5 · Rose-HulmanRose-Hulman800 Meters52:04.14aJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Fightin' Engineers InvitationalDec 6 · 1 Mile · Place 4 · Rose-HulmanRose-Hulman1 Mile4.4:41.62aJr
Mar 1HCAC Conference ChampionshipMar 1 · 1200 Meters · Rose-HulmanRose-Hulman1200 MetersRelay Split—3:15.279 PBSo
Mar 1HCAC Conference ChampionshipMar 1 · 800 Meters · Place 11 · Rose-HulmanRose-Hulman800 Meters11.2:05.12aSo
Feb 152025 DePauw Indoor InvitationalFeb 15 · 800 Meters · Place 10 · Rose-HulmanRose-Hulman800 Meters10.2:02.69aSo
Feb 8Fairgrounds InvitationalFeb 8 · 800 Meters · Place 29 · Rose-HulmanRose-Hulman800 Meters292:02.31a—
Jan 31Friday Night Spikes Meet #3Jan 31 · 800 Meters · Place 8 · Rose-HulmanRose-Hulman800 Meters82:02.58a—
Jan 24FNS2Jan 24 · 800 Meters · Place 6 · Rose-HulmanRose-Hulman800 Meters6.2:02.96aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25HCAC Outdoor ConferenceApr 25 · 800 Meters · Place 11 · Rose-HulmanRose-Hulman800 MetersRound P11.2:03.56aSo
Apr 18Rose Hulman TwilightApr 18 · 800 Meters · Place 10 · Rose-HulmanRose-Hulman800 Meters10.2:00.44aSo
Apr 12Indiana D III Invitational at DePauwApr 12 · 1500 Meters · Place 14 · Rose-HulmanRose-Hulman1500 Meters14.4:14.08aSo
Mar 29Pacesetter InvitationalMar 29 · 800 Meters · Place 25 · Rose-HulmanRose-Hulman800 Meters25.2:02.62aSo
Mar 22Rose Hulman Early BirdMar 22 · 1500 Meters · Place 23 · Rose-HulmanRose-Hulman1500 Meters23.4:18.51aSo
Mar 22Rose Hulman Early BirdMar 22 · 800 Meters · Rose-HulmanRose-Hulman800 Meters--DNSSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Heartland Collegiate Athletic ConferenceApr 26 · 800 Meters · Place 20 · Rose-HulmanRose-Hulman800 Meters202:05.19a—
Apr 19Rose-Hulman TwilightApr 19 · 800 Meters · Place 11 · Rose-HulmanRose-Hulman800 Meters112:00.56a—
Apr 6Huntsman Family InviteApr 6 · 1500 Meters · Place 10 · Rose-HulmanRose-Hulman1500 Meters104:19.62a—
Mar 16Rose Hulman Early BirdMar 16 · 1500 Meters · Place 4 · Rose-HulmanRose-Hulman1500 Meters4.4:19.97aFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24HCACFeb 24 · 800 Meters · Place 15 · Rose-HulmanRose-Hulman800 Meters15.2:05.15aFr
Feb 17ISU OpenFeb 17 · 800 Meters · Place 20 · Rose-HulmanRose-Hulman800 Meters202:02.93a—
Feb 10Depauw InvitationalFeb 10 · 1 Mile · Place 7 · Rose-HulmanRose-Hulman1 Mile74:40.91a—
Jan 26Friday Night Spikes Meet #3Jan 26 · 1 Mile · Place 5 · Rose-HulmanRose-Hulman1 Mile54:39.10a—
Jan 19Friday Night Spikes #2Jan 19 · 800 Meters · Place 9 · Rose-HulmanRose-Hulman800 Meters92:02.99a—
Jan 12Friday Night Spikes OpenerJan 12 · 1 Mile · Place 6 · Rose-HulmanRose-Hulman1 Mile64:43.38FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10MVC Boys ChampionshipMay 10 · 800 Meters · Place 4 · Waterloo (H.S.)Waterloo (H.S.)800 Meters42:01.36a—
May 6Collinsville Boys InvitationalMay 6 · 1600 Meters · Place 15 · WaterlooWaterloo1600 Meters15.4:47.21a PB12
Apr 14Mascoutah Military Classic (Boys Only)Apr 14 · 800 Meters · Place 9 · WaterlooWaterloo800 Meters9.2:06.23a12
Apr 7Belleville West Norm Armstrong InvitationalApr 7 · 800 Meters · Place 15 · WaterlooWaterloo800 Meters152:01.76 PB12
Mar 20Columbia OpenMar 20 · 800 Meters · Place 2 · WaterlooWaterloo800 Meters2.2:04.9812

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18IHSA Class 2A TRB Sectional #11 - MascoutahMay 18 · 800 Meters · Place 5 · Waterloo (H.S.)Waterloo (H.S.)800 Meters52:06.73a11
May 11Mississippi Valley Conference Boys ChampionshipsMay 11 · 800 Meters · Place 6 · WaterlooWaterloo800 Meters6.2:07.61a11
May 7Collinsville Boys InvitationalMay 7 · 1600 Meters · Place 17 · WaterlooWaterloo1600 Meters17.4:48.41a11
Apr 26Bi County MeetApr 26 · 1600 Meters · Place 6 · Waterloo (H.S.)Waterloo (H.S.)1600 Meters64:49.87a11
Apr 15Mascoutah Military ClassicApr 15 · 1600 Meters · Place 9 · WaterlooWaterloo1600 Meters9.4:53.45a11
Apr 9Belleville West Norm Armstrong InvitationalApr 9 · 800 Meters · Place 18 · WaterlooWaterloo800 Meters182:09.0911
Apr 5Highland Co-Ed Quad #3Apr 5 · 1600 Meters · Place 2 · WaterlooWaterloo1600 Meters2.4:52.8011
Mar 21Columbia OpenMar 21 · 800 Meters · Place 1 · WaterlooWaterloo800 Meters1.2:07.8411

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Jersey Winter ThawMar 12 · 1600 Meters · Place 10 · WaterlooWaterloo1600 Meters10.4:57.97a PB11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9IHSA Class 2A TRB Sectional #11 - MascoutahJun 9 · 1600 Meters · Place 11 · WaterlooWaterloo1600 Meters11.5:01.06a10
Jun 2Mississippi Valley Conference Boys ChampionshipsJun 2 · 3200 Meters · Place 6 · WaterlooWaterloo3200 Meters6.11:00.44a PB10
May 28Collinsville Boys InvitationalMay 28 · 800 Meters · Place 26 · Waterloo (H.S.)Waterloo (H.S.)800 Meters262:15.9210
May 21Mascoutah Military ClassicMay 21 · 1600 Meters · WaterlooWaterloo1600 Meters—5:02.94—
May 12Freeburg QuadMay 12 · 3200 Meters · Place 2 · WaterlooWaterloo3200 Meters211:12.9h PB10
Apr 16Triad Distance CarnivalApr 16 · 1500 Meters · Place 16 · WaterlooWaterloo1500 Meters164:51.0010

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30SIJHSAA Class L Regional Track & Field MeetApr 30 · High Jump · Place 6 · WaterlooWaterlooHigh Jump6.4-10.00 PB8
Apr 30SIJHSAA Class L Regional Track & Field MeetApr 30 · 800 Meters · Place 3 · WaterlooWaterloo800 Meters3.2:20.66a8
Apr 30SIJHSAA Class L Regional Track & Field MeetApr 30 · 400 Meters · Place 1 · WaterlooWaterloo400 Meters1.59.74a PB8