Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 214:36.16aUSATF Illinois Association Junior Olympic ChampionshipsJune 21, 2024
1600 Meters · Indoor36th Annual SIU HS Indoor Track & Field Invitational · Mar 64:34.76a36th Annual SIU HS Indoor Track & Field InvitationalMarch 6, 2026
1600 Meters · Outdoor2026 MTZ Apollo+ Invite · Mar 144:33.392026 MTZ Apollo+ InviteMarch 14, 2026
2 Miles · OutdoorDistance Night in Palatine - Presented by Asics · Apr 259:33.45aDistance Night in Palatine - Presented by AsicsApril 25, 2026
3200 Meters · Indoor2026 Illinois Top Times Championships · Mar 279:30.97a2026 Illinois Top Times ChampionshipsMarch 27, 2026
3200 Meters · OutdoorDistance Night in Palatine - Presented by Asics · Apr 259:30.08aDistance Night in Palatine - Presented by AsicsApril 25, 2026
800 Meters · OutdoorSIJHSAA Class S State Track & Field Meet · May 112:13.97aSIJHSAA Class S State Track & Field MeetMay 11, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 3200 Meters · Place 17 · Olney (Richland County)Olney (Richland County)3200 Meters17.9:39.41a10
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · 3200 Meters · Place 2 · Olney (Richland County)Olney (Richland County)3200 Meters2.9:37.70a10
May 92026 Collinsville Boys InvitationalMay 9 · 3200 Meters · Olney (Richland County)Olney (Richland County)3200 Meters—DNS10
May 62026 LIC ChampionshipMay 6 · 3200 Meters · Place 2 · Olney (Richland County)Olney (Richland County)3200 Meters2.9:45.43a10
May 62026 LIC ChampionshipMay 6 · 1600 Meters · Place 2 · Olney (Richland County)Olney (Richland County)1600 Meters2.4:38.30a10
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 2 Miles · Place 8 · Olney (Richland County)Olney (Richland County)2 Miles89:33.45a PB10
Apr 25Distance Night in Palatine - Presented by AsicsApr 25 · 3200 Meters · Place 8 · Olney (Richland County)Olney (Richland County)3200 Meters89:30.08a PB10
Apr 172026 Military ClassicApr 17 · 1600 Meters · Place 8 · Olney (Richland County)Olney (Richland County)1600 Meters84:35.03a10
Apr 102026 Olney Boys InvitationalApr 10 · 3200 Meters · Place 2 · Olney (Richland County)Olney (Richland County)3200 Meters29:41.49a10
Apr 102026 Olney Boys InvitationalApr 10 · 1600 Meters · Place 4 · Olney (Richland County)Olney (Richland County)1600 Meters44:37.14a10
Mar 21Gene Armer InvitationalMar 21 · 3200 Meters · Place 1 · Olney (Richland County)Olney (Richland County)3200 Meters19:51.0710
Mar 142026 MTZ Apollo+ InviteMar 14 · 1600 Meters · Place 5 · Olney (Richland County)Olney (Richland County)1600 Meters54:33.39 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 3200 Meters · Place 9 · Olney (Richland County)Olney (Richland County)3200 Meters9.9:30.97a PB10
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · 3200 Meters · Place 2 · Olney (Richland County)Olney (Richland County)3200 Meters2.9:47.23a10
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · 1600 Meters · Place 6 · Olney (Richland County)Olney (Richland County)1600 Meters6.4:34.76a PB10
Feb 21Blazen Brave InviteFeb 21 · 1600 Meters · Place 3 · Olney (Richland County)Olney (Richland County)1600 Meters34:36.22a10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30IHSA 2A Boys State Track & Field ChampionshipsMay 30 · 3200 Meters · Place 25 · Olney (Richland County)Olney (Richland County)3200 Meters25.10:01.43a9
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 25 · Olney (Richland County)Olney (Richland County)3200 Meters2510:01.43a9
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · 3200 Meters · Place 4 · Olney (Richland County)Olney (Richland County)3200 Meters49:54.70a9
May 102025 Collinsville Boys InvitationalMay 10 · 3200 Meters · Place 3 · Olney (Richland County)Olney (Richland County)3200 Meters3.10:00.87a9
May 7Little Illini Conference 2025May 7 · 3200 Meters · Place 3 · Olney (Richland County)Olney (Richland County)3200 Meters3.10:28.29a9
May 2Newton Eagle Invite (Boys)May 2 · 1600 Meters · Place 4 · Olney (Richland County)Olney (Richland County)1600 Meters4.4:44.89a9
Apr 262025 Winston Brown Meet of ChampionsApr 26 · 1600 Meters · Place 14 · Olney (Richland County)Olney (Richland County)1600 Meters144:45.119
Apr 24Mattoon Boys InviteApr 24 · 3200 Meters · Place 5 · Olney (Richland County)Olney (Richland County)3200 Meters510:30.39a9
Apr 182025 Military ClassicApr 18 · 3200 Meters · Place 4 · Olney (Richland County)Olney (Richland County)3200 Meters49:58.359
Apr 112025 Olney Boys InvitationalApr 11 · 3200 Meters · Place 2 · Olney (Richland County)Olney (Richland County)3200 Meters29:58.18a9
Apr 112025 Olney Boys InvitationalApr 11 · 1600 Meters · Place 7 · Olney (Richland County)Olney (Richland County)1600 Meters74:51.73a9
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 3200 Meters · Place 11 · Olney (Richland County)Olney (Richland County)3200 Meters119:49.459
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 3200 Meters · Place 11 · Olney (Richland County)Olney (Richland County)3200 Meters119:49.45a9
Mar 22Gene Armer InvitationalMar 22 · 3200 Meters · Place 5 · Olney (Richland County)Olney (Richland County)3200 Meters510:08.44a9
Mar 15MTZ Apollo+ InviteMar 15 · 3200 Meters · Place 3 · Olney (Richland County)Olney (Richland County)3200 Meters310:06.21a—
Mar 15MTZ Apollo+ InviteMar 15 · 800 Meters · Place 12 · Olney (Richland County)Olney (Richland County)800 Meters122:15.69a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 3200 Meters · Place 2 · Olney (Richland County)Olney (Richland County)3200 Meters2.9:53.84a9
Feb 28Mt. Zion Boys Mini MeetFeb 28 · 1600 Meters · Place 3 · Olney (Richland County)Olney (Richland County)1600 Meters34:49.81a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 8 · Get QuickGet Quick1500 Meters8.4:36.16a PB8
May 11SIJHSAA Class S State Track & Field MeetMay 11 · 1600 Meters · Place 3 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters3.4:54.22a8
May 11SIJHSAA Class S State Track & Field MeetMay 11 · 800 Meters · Place 5 · St. Joseph (Olney)St. Joseph (Olney)800 Meters5.2:13.97a PB8
May 92024 WEAA Conference MeetMay 9 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters1.5:07.08
May 92024 WEAA Conference MeetMay 9 · 800 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)800 Meters1.2:25.08
Apr 30SIJHSAA Class S Region #8 Track & Field RegionalApr 30 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters1.5:08.00a8
Apr 30SIJHSAA Class S Region #8 Track & Field RegionalApr 30 · 800 Meters · Place 2 · St. Joseph (Olney)St. Joseph (Olney)800 Meters2.2:23.54a8
Apr 23St Joseph School Track and Field Apr 23 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters1.5:01.08
Apr 23St Joseph School Track and Field Apr 23 · 800 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)800 Meters1.2:24.28
Apr 17RedHill vs. Oblong, St. Joe, Allendale, Rivet, Full ArmorApr 17 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters1.5:07.68
Apr 17RedHill vs. Oblong, St. Joe, Allendale, Rivet, Full ArmorApr 17 · 800 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)800 Meters1.2:28.68
Apr 1St. Joseph School Track and Field Meet Apr 1 · 1600 Meters · Place 2 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters2.5:02.08
Mar 19Olney MS Dual MeetMar 19 · 1600 Meters · Place 3 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters3.5:05.88

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 6 · Get QuickGet Quick1500 Meters6.5:04.89a7
Jun 23PARA USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 5 · Get QuickGet Quick1500 Meters55:10.68a—
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 5 · Get QuickGet Quick1500 Meters5.5:10.68a7
May 13SIJHSAA Class S State Track & Field MeetMay 13 · 1600 Meters · Place 10 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters10.5:13.45a7
Apr 25St. Joe Home Meet Results Apr 25 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters1.5:24.67
Apr 25St. Joe Home Meet Results Apr 25 · 800 Meters · Place 2 · St. Joseph (Olney)St. Joseph (Olney)800 Meters2.2:31.07
Apr 19track meet results 4-19 Apr 19 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters15:36.5—
Apr 19track meet results 4-19 Apr 19 · 800 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)800 Meters12:54.5—
Apr 18 Track Meet Results 4-18Apr 18 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters1.5:33.3Unofficial7
Apr 18 Track Meet Results 4-18Apr 18 · 800 Meters · Place 2 · St. Joseph (Olney)St. Joseph (Olney)800 Meters2.2:35.6Unofficial7
Apr 13Olney MS InvitationalApr 13 · 1600 Meters · Place 7 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters75:26.8—
Apr 13Olney MS InvitationalApr 13 · 800 Meters · Place 9 · St. Joseph (Olney)St. Joseph (Olney)800 Meters92:31.1—
Apr 4Olney Boys & Girls Meet 4/4Apr 4 · 1600 Meters · Place 2 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters2.5:33.6Unofficial7
Apr 4Olney Boys & Girls Meet 4/4Apr 4 · 800 Meters · Place 3 · St. Joseph (Olney)St. Joseph (Olney)800 Meters3.2:39.5Unofficial7
Mar 29Olney Boys & Girls Meet 3/29Mar 29 · 1600 Meters · Place 1 · St. Joseph (Olney)St. Joseph (Olney)1600 Meters1.5:30.07
Mar 29Olney Boys & Girls Meet 3/29Mar 29 · 800 Meters · Place 2 · St. Joseph (Olney)St. Joseph (Olney)800 Meters2.2:35.77