Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBlazen Brave Invite · Feb 214:57.94aBlazen Brave InviteFebruary 21, 2026
1600 Meters · OutdoorCarlyle Invitational · Apr 254:49.94aCarlyle InvitationalApril 25, 2026
1600 Meters · Relay Split · IndoorISU HSR Last Chance Qualifier 2 · Mar 225:00.429ISU HSR Last Chance Qualifier 2March 22, 2025
3200 Meters · Indoor36th Annual SIU HS Indoor Track & Field Invitational · Mar 610:27.97a36th Annual SIU HS Indoor Track & Field InvitationalMarch 6, 2026
3200 Meters · OutdoorIHSA Class 1A TRB Sectional - #13 Chester · May 2210:16.75IHSA Class 1A TRB Sectional - #13 ChesterMay 22, 2025
400 Meters · OutdoorHerrin Invitational · Apr 1659.20aHerrin InvitationalApril 16, 2025
800 Meters · IndoorBlazen Brave Invite · Feb 212:20.39aBlazen Brave InviteFebruary 21, 2026
800 Meters · OutdoorCCSD #204 Jo Campbell Invitational 2023 · Apr 122:21.39aCCSD #204 Jo Campbell Invitational 2023April 12, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · 3200 Meters · Place 4 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters4.10:31.35a11
May 20IHSA Class 1A TRB Sectional - #13 ChesterMay 20 · 1600 Meters · Place 4 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters4.4:56.62a11
May 6Gateway Metro Track and Field ChampionshipsMay 6 · 3200 Meters · Place 3 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters3.10:33.87a11
May 6Gateway Metro Track and Field ChampionshipsMay 6 · 1600 Meters · Place 4 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters4.4:56.01a11
May 42026 Jared Morris InvitationalMay 4 · 3200 Meters · Place 3 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters310:32.21a11
May 42026 Jared Morris InvitationalMay 4 · 1600 Meters · Place 4 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters45:00.16a11
Apr 25Carlyle InvitationalApr 25 · 1600 Meters · Place 4 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters44:49.94a PB11
Apr 20Foxes InvitationalApr 20 · 3200 Meters · Place 1 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters110:34.27a11
Apr 20Foxes InvitationalApr 20 · 1600 Meters · Place 4 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters44:56.51a11
Apr 182026 Keith Hall InvitationalApr 18 · 3200 Meters · Place 1 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters110:36.42a11
Apr 13Wiseman/Henning Invitational Apr 13 · 3200 Meters · Place 2 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters210:49.02a11
Apr 13Wiseman/Henning Invitational Apr 13 · 1600 Meters · Place 4 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters44:55.86a11
Apr 11East Alton Wood River InvitationalApr 11 · 1600 Meters · Place 5 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters54:50.01a11
Apr 7Wesclin Home MeetApr 7 · 3200 Meters · Place 1 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters110:38.811
Apr 7Wesclin Home MeetApr 7 · 1600 Meters · Place 1 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters14:57.111
Mar 31Central OpenMar 31 · 3200 Meters · Place 1 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters1.10:51.011
Mar 21MTZ Final QualifierMar 21 · 3200 Meters · Place 12 · Centralia (Christ Our RocCentralia (Christ Our Roc3200 Meters1210:22.5511
Mar 21MTZ Final QualifierMar 21 · 1600 Meters · Place 11 · Centralia (Christ Our RocCentralia (Christ Our Roc1600 Meters114:56.6311

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 132026 Marion Indoor Track & Field InvitationalMar 13 · 3200 Meters · Place 9 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters9.10:35.34a11
Mar 132026 Marion Indoor Track & Field InvitationalMar 13 · 1600 Meters · Place 7 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters7.5:01.44a11
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · 3200 Meters · Place 12 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters12.10:27.97a PB11
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · 1600 Meters · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters—DNS11
Mar 636th Annual SIU HS Indoor Track & Field InvitationalMar 6 · 800 Meters · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)800 Meters—DNS11
Feb 282026 Roger Minton Early Indoor Track and Field InvitationalFeb 28 · 3200 Meters · Place 9 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters910:35.87a11
Feb 282026 Roger Minton Early Indoor Track and Field InvitationalFeb 28 · 1600 Meters · Place 12 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters125:00.34a11
Feb 21Blazen Brave InviteFeb 21 · 1600 Meters · Place 17 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters174:57.94a PB11
Feb 21Blazen Brave InviteFeb 21 · 800 Meters · Place 30 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther800 Meters302:20.39a PB11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 21 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters2110:25.69a10
May 22IHSA Class 1A TRB Sectional - #13 ChesterMay 22 · 3200 Meters · Place 2 · Centralia (Christ Our RocCentralia (Christ Our Roc3200 Meters210:16.75 PB10
May 22IHSA Class 1A TRB Sectional - #13 ChesterMay 22 · 1600 Meters · Place 5 · Centralia (Christ Our RocCentralia (Christ Our Roc1600 Meters54:55.4910
May 9Webber Last Chance InviteMay 9 · 1600 Meters · Place 2 · Centralia (Christ Our RocCentralia (Christ Our Roc1600 Meters24:56.7910
May 7Gateway Metro Conference MeetMay 7 · 3200 Meters · Place 2 · Centralia (Christ Our RocCentralia (Christ Our Roc3200 Meters210:40.7410
May 7Gateway Metro Conference MeetMay 7 · 1600 Meters · Place 5 · Centralia (Christ Our RocCentralia (Christ Our Roc1600 Meters54:57.1110
May 52025 Nashville Jared Morris InvitationalMay 5 · 1600 Meters · Place 5 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters54:53.52a10
Apr 28Tri County InvitationalApr 28 · 3200 Meters · Place 2 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters211:02.89a10
Apr 28Tri County InvitationalApr 28 · 1600 Meters · Place 3 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters35:06.30a10
Apr 21Foxes InvitationalApr 21 · 3200 Meters · Place 2 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters210:52.91a10
Apr 21Foxes InvitationalApr 21 · 1600 Meters · Place 3 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters35:02.20a10
Apr 16Herrin InvitationalApr 16 · 3200 Meters · Place 6 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters610:55.39a10
Apr 16Herrin InvitationalApr 16 · 400 Meters · Place 14 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther400 Meters1459.20a PB10
Apr 14FCHS Wiseman/Henning InvitationalApr 14 · 1600 Meters · Place 5 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters54:55.13a10
Apr 12East Alton Wood River InvitationalApr 12 · 3200 Meters · Place 2 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters210:33.48a10
Apr 12East Alton Wood River InvitationalApr 12 · 1600 Meters · Place 3 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters34:58.27a10
Apr 10Webber Boys InviteApr 10 · 1600 Meters · Place 3 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters34:59.310
Apr 8Wesclin Home Meet 1Apr 8 · 3200 Meters · Place 1 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters110:45.810
Apr 8Wesclin Home Meet 1Apr 8 · 1600 Meters · Place 2 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters24:59.610
Apr 1Central OpenApr 1 · 3200 Meters · Place 1 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters110:56.010
Mar 152025 Jersey Winter ThawMar 15 · 3200 Meters · Place 8 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters810:32.60a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 22ISU HSR Last Chance Qualifier 2Mar 22 · 1600 Meters · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 MetersRelay Split—5:00.429 PB10
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 3200 Meters · Place 10 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters10.10:35.56a10
Mar 1Roger Minton Early Indoor Track and Field InvitationalMar 1 · 3200 Meters · Place 6 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther3200 Meters610:38.08a—
Mar 1Roger Minton Early Indoor Track and Field InvitationalMar 1 · 1600 Meters · Place 17 · Centralia (Christ Our Rock LutherCentralia (Christ Our Rock Luther1600 Meters175:07.61a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 16 · 3200 Meters · Place 5 · Centralia (Christ Our RCentralia (Christ Our R3200 Meters510:47.14a—
May 16IHSA Class 1A TRB Sectional - #14 Bluford (Webber)May 16 · 1600 Meters · Place 7 · Centralia (Christ Our RCentralia (Christ Our R1600 Meters75:03.40a—
May 62024 Nashville Jared Morris InvitationalMay 6 · 3200 Meters · Place 2 · Centralia (Christ Our RCentralia (Christ Our R3200 Meters211:05.60a—
May 62024 Nashville Jared Morris InvitationalMay 6 · 800 Meters · Place 4 · Centralia (Christ Our RCentralia (Christ Our R800 Meters42:24.27a—
May 2Webber LAST CALL INVITEMay 2 · 3200 Meters · Place 2 · Centralia (Christ Our RCentralia (Christ Our R3200 Meters211:01.03a—
May 1Gateway Metro Conference MeetMay 1 · 3200 Meters · Place 2 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)3200 Meters2.10:57.14a9
May 1Gateway Metro Conference MeetMay 1 · 1600 Meters · Place 6 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters6.5:10.91a9
Apr 18COED Trojan InviteApr 18 · 3200 Meters · Place 1 · Centralia (Christ Our RCentralia (Christ Our R3200 Meters110:56.09a—
Apr 15Foxes Invitational (Boys)Apr 15 · 1600 Meters · Place 3 · Centralia (Christ Our RCentralia (Christ Our R1600 Meters35:07.14a—
Apr 15Foxes Invitational (Boys)Apr 15 · 800 Meters · Place 8 · Centralia (Christ Our RCentralia (Christ Our R800 Meters82:23.84a—
Apr 11Vandalia Quad w/ BSE, Patoka, Christ Our RockApr 11 · 3200 Meters · Place 1 · Centralia (Christ Our RCentralia (Christ Our R3200 Meters111:25.2—
Apr 11Vandalia Quad w/ BSE, Patoka, Christ Our RockApr 11 · 1600 Meters · Place 3 · Centralia (Christ Our RCentralia (Christ Our R1600 Meters35:20.0—
Apr 6East Alton Wood River InvitationalApr 6 · 800 Meters · Place 11 · Centralia (Christ Our RCentralia (Christ Our R800 Meters112:29.77a—
Mar 28Breese Central OpenMar 28 · 1600 Meters · Place 2 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters2.5:18.39
Mar 28Breese Central OpenMar 28 · 800 Meters · Place 6 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)800 Meters6.2:26.99
Mar 21Webber HS COEDMar 21 · 1600 Meters · Place 2 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)1600 Meters2.5:20.40a9
Mar 21Webber HS COEDMar 21 · 800 Meters · Place 6 · Centralia (Christ Our Rock Lutheran)Centralia (Christ Our Rock Lutheran)800 Meters6.2:24.06a9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13SIJHSAA Class S State Track & Field MeetMay 13 · 1600 Meters · Place 3 · St. Mary's (Centralia)St. Mary's (Centralia)1600 Meters3.5:01.56a8
May 13SIJHSAA Class S State Track & Field MeetMay 13 · 800 Meters · Place 12 · St. Mary's (Centralia)St. Mary's (Centralia)800 Meters12.2:24.43a8
Apr 21DMS Jr. Classic Track & Field MeetApr 21 · 1600 Meters · Place 3 · St. Mary's (Centralia)St. Mary's (Centralia)1600 Meters35:05.12a—
Apr 14Crusader Sunset InvitationalApr 14 · 1600 Meters · Place 1 · St. Mary's (Centralia)St. Mary's (Centralia)1600 Meters15:08.98a—
Apr 12CCSD #204 Jo Campbell Invitational 2023Apr 12 · 1600 Meters · Place 2 · St. Mary's (Centralia)St. Mary's (Centralia)1600 Meters25:07.23a—
Apr 12CCSD #204 Jo Campbell Invitational 2023Apr 12 · 800 Meters · Place 4 · St. Mary's (Centralia)St. Mary's (Centralia)800 Meters42:21.39a PB—