Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSLIAC Indoor Championships · Feb 275:16.66aSLIAC Indoor ChampionshipsFebruary 27, 2026
100 Meters · OutdoorWesclin Quad Meet · Apr 513.5Wesclin Quad MeetApril 5, 2022
1500 Meters · OutdoorWashU Invite · Mar 274:44.75aWashU InviteMarch 27, 2026
1600 Meters · OutdoorComet Open · Apr 226:17.3Comet OpenApril 22, 2025
200 Meters · OutdoorComet Open · Apr 1826.59aComet OpenApril 18, 2023
3000m Steeplechase · 0.914m · OutdoorSLIAC Outdoor Track and Field Championships · Apr 2411:52.33aSLIAC Outdoor Track and Field ChampionshipsApril 24, 2026
400 Meters · OutdoorRed Bud Home Meet 3 · Apr 111:01.2Red Bud Home Meet 3April 11, 2023
800 Meters · IndoorIllinois College Snow Bird Invite · Jan 242:23.88Illinois College Snow Bird InviteJanuary 24, 2026
800 Meters · OutdoorGreenville Select Meet · Apr 112:16.95aGreenville Select MeetApril 11, 2026
Long Jump · OutdoorColumbia F/S Invitational · Apr 303.53mColumbia F/S InvitationalApril 30, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 3000m Steeplechase · Place 6 · GreenvilleGreenville3000m Steeplechase0.914m6.11:52.33a PBFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · 1500 Meters · Place 25 · GreenvilleGreenville1500 Meters25.4:45.00aFr
Apr 11Greenville Select MeetApr 11 · 3000m Steeplechase · Place 8 · GreenvilleGreenville3000m Steeplechase0.914m8.12:04.30aFr
Apr 11Greenville Select MeetApr 11 · 800 Meters · Place 46 · GreenvilleGreenville800 Meters46.2:16.95a PBFr
Apr 2Illinois College Thursday ThrowdownApr 2 · 1500 Meters · Place 19 · GreenvilleGreenville1500 Meters19.4:53.89aFr
Mar 27WashU InviteMar 27 · 1500 Meters · Place 41 · GreenvilleGreenville1500 Meters41.4:44.75a PBFr
Mar 27WashU InviteMar 27 · 800 Meters · Place 29 · GreenvilleGreenville800 Meters29.2:18.88aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27SLIAC Indoor ChampionshipsFeb 27 · 1 Mile · Place 15 · GreenvilleGreenville1 Mile155:16.66a PBFR
Feb 20Illinois College Hilltop InvitationalFeb 20 · 1 Mile · Place 30 · GreenvilleGreenville1 Mile305:21.29FR
Feb 20Illinois College Hilltop InvitationalFeb 20 · 800 Meters · Place 27 · GreenvilleGreenville800 Meters272:25.96FR
Jan 30Principia RelaysJan 30 · 1 Mile · Place 39 · GreenvilleGreenville1 Mile395:31.18aFr
Jan 24Illinois College Snow Bird InviteJan 24 · 800 Meters · Place 20 · GreenvilleGreenville800 Meters202:23.88 PBFR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #13 ChesterMay 22 · 800 Meters · Place 19 · Trenton (Wesclin)Trenton (Wesclin)800 Meters192:27.8612
May 13Cahokia Conference - BoysMay 13 · 800 Meters · Place 18 · Trenton (Wesclin)Trenton (Wesclin)800 Meters182:25.6612
May 6High School Home MeetMay 6 · 800 Meters · Place 3 · Trenton (Wesclin)Trenton (Wesclin)800 Meters32:31.312
Apr 28Tri County InvitationalApr 28 · 800 Meters · Place 9 · Trenton (Wesclin)Trenton (Wesclin)800 Meters92:31.47a12
Apr 22Comet OpenApr 22 · 1600 Meters · Place 12 · Trenton (Wesclin)Trenton (Wesclin)1600 Meters126:17.3 PB12
Apr 8Wesclin Home Meet 1Apr 8 · 800 Meters · Place 9 · Trenton (Wesclin)Trenton (Wesclin)800 Meters92:29.712
Apr 8Wesclin Home Meet 1Apr 8 · 200 Meters · Place 17 · Trenton (Wesclin)Trenton (Wesclin)200 Meters1727.512
Apr 1Central OpenApr 1 · 400 Meters · Place 11 · Trenton (Wesclin)Trenton (Wesclin)400 Meters111:04.812
Mar 25Red Bud 1Mar 25 · 800 Meters · Trenton (Wesclin)Trenton (Wesclin)800 MetersRelay Split—2:33.2hUnofficial12
Mar 25Red Bud 1Mar 25 · 400 Meters · Place 9 · Trenton (Wesclin)Trenton (Wesclin)400 Meters9.1:01.912

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #13 ChesterMay 15 · 400 Meters · Place 8 · Trenton (Wesclin)Trenton (Wesclin)400 Meters81:02.04a—
May 2Wesclin Boys Intrasquad MeetMay 2 · 800 Meters · Place 2 · Trenton (Wesclin)Trenton (Wesclin)800 Meters2.2:33.1Unofficial11
May 2Wesclin Boys Intrasquad MeetMay 2 · 400 Meters · Trenton (Wesclin)Trenton (Wesclin)400 Meters—SCR11
May 2Wesclin Boys Intrasquad MeetMay 2 · 200 Meters · Place 5 · Trenton (Wesclin)Trenton (Wesclin)200 Meters5.28.1Unofficial11
Apr 9Red Bud Home Meet 3Apr 9 · 200 Meters · Place 10 · Trenton (Wesclin)Trenton (Wesclin)200 Meters1027.1—
Apr 6East Alton Wood River InvitationalApr 6 · 800 Meters · Place 14 · Trenton (Wesclin)Trenton (Wesclin)800 Meters142:30.92a—
Mar 30Greenville InvitationalMar 30 · 400 Meters · Place 27 · Trenton (Wesclin)Trenton (Wesclin)400 Meters27.1:02.67a11
Mar 19Red Bud Home Meet 1Mar 19 · 400 Meters · Place 14 · Trenton (Wesclin)Trenton (Wesclin)400 Meters14.1:05.511

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4Central Open MeetMay 4 · 800 Meters · Place 11 · Trenton (Wesclin)Trenton (Wesclin)800 Meters112:32.0—
May 4Central Open MeetMay 4 · 200 Meters · Place 11 · Trenton (Wesclin)Trenton (Wesclin)200 Meters1126.9—
Apr 18Comet OpenApr 18 · 800 Meters · Place 8 · Trenton (Wesclin)Trenton (Wesclin)800 Meters82:31.36a—
Apr 18Comet OpenApr 18 · 200 Meters · Place 7 · Trenton (Wesclin)Trenton (Wesclin)200 Meters726.59a PB—
Apr 15Keith Hall InvitationalApr 15 · 400 Meters · Place 12 · Trenton (Wesclin)Trenton (Wesclin)400 Meters121:03.24a—
Apr 11Red Bud Home Meet 3Apr 11 · 400 Meters · Place 6 · Trenton (Wesclin)Trenton (Wesclin)400 Meters61:01.2 PB—
Apr 8East Alton Wood River InvitationalApr 8 · 200 Meters · Place 13 · Trenton (Wesclin)Trenton (Wesclin)200 Meters1326.81a—
Apr 4Wesclin Quad MeetApr 4 · Long Jump · Place 8 · Trenton (Wesclin)Trenton (Wesclin)Long Jump84.50m—
Apr 4Wesclin Quad MeetApr 4 · 200 Meters · Place 8 · Trenton (Wesclin)Trenton (Wesclin)200 Meters828.2—
Mar 28Central Open MeetMar 28 · Long Jump · Place 7 · Trenton (Wesclin)Trenton (Wesclin)Long Jump74.36m—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18IHSA Class 1A TRB Sectional #13 - ChesterMay 18 · 100 Meters · Place 22 · Trenton (Wesclin)Trenton (Wesclin)100 Meters2213.80a9
Apr 30Columbia F/S InvitationalApr 30 · Long Jump · Place 8 · Trenton (Wesclin)Trenton (Wesclin)Long Jump83.53m PB9
Apr 30Columbia F/S InvitationalApr 30 · 100 Meters · Place 8 · Trenton (Wesclin)Trenton (Wesclin)100 Meters813.99
Apr 12Vandalia, Greenville, Pana, Shelbyville, Wesclin, Patoka-South CentralApr 12 · Long Jump · Place 8 · Trenton (Wesclin)Trenton (Wesclin)Long Jump812-05.009
Apr 12Vandalia, Greenville, Pana, Shelbyville, Wesclin, Patoka-South CentralApr 12 · 200 Meters · Place 10 · Trenton (Wesclin)Trenton (Wesclin)200 Meters1030.549
Apr 7PracticeApr 7 · 100 Meters · Place 2 · Trenton (Wesclin)Trenton (Wesclin)100 Meters2.15.09
Apr 5Wesclin Quad MeetApr 5 · Long Jump · Place 12 · Trenton (Wesclin)Trenton (Wesclin)Long Jump123.73m9
Apr 5Wesclin Quad MeetApr 5 · 100 Meters · Place 21 · Trenton (Wesclin)Trenton (Wesclin)100 Meters2113.5 PB9
Mar 29Highland Co-Ed Quad #2Mar 29 · Long Jump · Place 24 · Trenton (Wesclin)Trenton (Wesclin)Long Jump24.3.329
Mar 23Red Bud Home Meet 1Mar 23 · Long Jump · Place 7 · Trenton (Wesclin)Trenton (Wesclin)Long Jump712-0.759
Mar 23Red Bud Home Meet 1Mar 23 · 200 Meters · Place 4 · Trenton (Wesclin)Trenton (Wesclin)200 Meters430.99
Mar 23Red Bud Home Meet 1Mar 23 · 100 Meters · Place 15 · Trenton (Wesclin)Trenton (Wesclin)100 Meters1514.79