Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBandBraceKC HS and Youth Winter Classic · Feb 64:51.90aBandBraceKC HS and Youth Winter ClassicFebruary 6, 2021
1000 Meters · OutdoorTroy Triad Distance Carnival · Mar 252:55.18Troy Triad Distance CarnivalMarch 25, 2022
1500 Meters · OutdoorUL Clark Woods TF Invitational · Apr 234:18.55aUL Clark Woods TF InvitationalApril 23, 2026
1600 Meters · IndoorSIU HS Boys Invitational · Feb 215:01.69aSIU HS Boys InvitationalFebruary 21, 2020
1600 Meters · OutdoorNewton Eagle Invite (Boys Only) · Apr 294:39.09aNewton Eagle Invite (Boys Only)April 29, 2022
3200 Meters · IndoorIHSA 2A Boys Monticello Sectional · May 1611:22.16aIHSA 2A Boys Monticello SectionalMay 16, 2019
3200 Meters · OutdoorIHSA Class 2A TRB Sectional #9 - Tolono (Unity) · Jun 1010:42.98aIHSA Class 2A TRB Sectional #9 - Tolono (Unity)June 10, 2021
5000 Meters · OutdoorTennessee Invitational · Apr 1016:42.16aTennessee InvitationalApril 10, 2026
800 Meters · Indoor2022 Apollo+ Boys & Girls Invitational · Mar 122:10.75a2022 Apollo+ Boys & Girls InvitationalMarch 12, 2022
800 Meters · OutdoorIHSA Class 2A TRB Sectional #9 - Tolono (Unity) · May 192:02.20aIHSA Class 2A TRB Sectional #9 - Tolono (Unity)May 19, 2022
800 Meters · Outdoor · Hand timedLIC Mini Meet @ Olney · Apr 272:13.5hLIC Mini Meet @ OlneyApril 27, 2021
Complete · OutdoorOlney Invitational · Apr 52:19.28hPROlney InvitationalApril 5, 2019

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Gary Wieneke MemorialMay 1 · 1500 Meters · Place 15 · ValparaisoValparaiso1500 Meters15.4:18.65aSr
Apr 23UL Clark Woods TF InvitationalApr 23 · 1500 Meters · Place 72 · ValparaisoValparaiso1500 Meters72.4:18.55a PBSr
Apr 23UL Clark Woods TF InvitationalApr 23 · 800 Meters · Place 65 · ValparaisoValparaiso800 Meters65.2:07.27aSr
Apr 10Tennessee InvitationalApr 10 · 5000 Meters · Place 29 · ValparaisoValparaiso5000 Meters29.16:42.16a PBSr
Apr 3ISU Pacesetter InvitationalApr 3 · 1500 Meters · Place 37 · ValparaisoValparaiso1500 Meters37.4:35.74aSr
Mar 27Joyce Morton-Kief InviteMar 27 · 1500 Meters · ValparaisoValparaiso1500 Meters—DNSSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Redbird ChallengeMar 28 · 1500 Meters · ValparaisoValparaiso1500 Meters—DNSJr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19IHSA Class 2A TRB Sectional #9 - Tolono (Unity)May 19 · 1600 Meters · Place 21 · Olney (Richland County)Olney (Richland County)1600 Meters215:11.64a12
May 19IHSA Class 2A TRB Sectional #9 - Tolono (Unity)May 19 · 800 Meters · Place 4 · Olney (Richland County)Olney (Richland County)800 Meters42:02.20a PB12
May 11Charleston Big Trojan InvitationalMay 11 · 800 Meters · Place 2 · Olney (Richland County)Olney (Richland County)800 Meters22:06.02a12
May 4Little Illini Conference MeetMay 4 · 1600 Meters · Place 2 · Olney (Richland County)Olney (Richland County)1600 Meters24:50.17a12
May 4Little Illini Conference MeetMay 4 · 800 Meters · Place 2 · Olney (Richland County)Olney (Richland County)800 Meters22:02.99a12
Apr 29Newton Eagle Invite (Boys Only)Apr 29 · 1600 Meters · Place 1 · Olney (Richland County)Olney (Richland County)1600 Meters1.4:39.09a PB12
Apr 22Coach Cork Invitational 2022Apr 22 · 800 Meters · Place 4 · Olney (Richland County)Olney (Richland County)800 Meters42:08.812
Apr 2Teutopolis InvitationalApr 2 · 800 Meters · Place 1 · Olney (Richland County)Olney (Richland County)800 Meters12:02.412
Mar 25Troy Triad Distance CarnivalMar 25 · 1000 Meters · Place 2 · Olney (Richland County)Olney (Richland County)1000 Meters22:55.18 PBSR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 122022 Apollo+ Boys & Girls InvitationalMar 12 · 800 Meters · Place 3 · Olney (Richland County)Olney (Richland County)800 Meters3.2:10.75a PB12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10IHSA Class 2A TRB Sectional #9 - Tolono (Unity)Jun 10 · 3200 Meters · Place 3 · Olney (Richland County)Olney (Richland County)3200 Meters3.10:42.98a PB11
Jun 12021 Newton Eagle InviteJun 1 · 800 Meters · Place 3 · Olney (Richland County)Olney (Richland County)800 Meters32:07.3811
May 26Little Illini ConferenceMay 26 · 3200 Meters · Place 4 · Olney (Richland County)Olney (Richland County)3200 Meters4.10:46.69a11
May 18Robinson, Flora, Lawrenceville, Mt. Carmel, Olney, North ClayMay 18 · 1600 Meters · Place 1 · Olney (Richland County)Olney (Richland County)1600 Meters1.4:44.211
May 18Robinson, Flora, Lawrenceville, Mt. Carmel, Olney, North ClayMay 18 · 400 Meters · Olney (Richland County)Olney (Richland County)400 MetersRelay Split—55.78Unofficial11
May 4LIC Mini Meet @ MarshallMay 4 · 3200 Meters · Place 1 · Olney (Richland County)Olney (Richland County)3200 Meters1.10:27Unofficial11
Apr 27LIC Mini Meet @ OlneyApr 27 · 800 Meters · Place 3 · Olney (Richland County)Olney (Richland County)800 Meters32:13.5h PB11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6BandBraceKC HS and Youth Winter ClassicFeb 6 · 1 Mile · Place 13 · UnattachedUnattached1 Mile13.4:51.90a PB11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 112020 Mt. Zion Boys Indoor InvitationalMar 11 · 1600 Meters · Place 7 · Olney (Richland County)Olney (Richland County)1600 Meters7.5:05.33a10
Feb 21SIU HS Boys InvitationalFeb 21 · 1600 Meters · Place 6 · Olney (Richland County)Olney (Richland County)1600 Meters6.5:01.69a PB10

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
May 16IHSA 2A Boys Monticello SectionalMay 16 · 3200 Meters · Place 16 · Olney (Richland County)Olney (Richland County)3200 Meters16.11:22.16a PB9
Mar 16Charleston HS Boys InvitationalMar 16 · 800 Meters · Olney (Richland County)Olney (Richland County)800 MetersRelay Split—2:18Unofficial9

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Little Illini Conference MeetMay 1 · 3200 Meters · Place 7 · Olney (Richland County)Olney (Richland County)3200 Meters7.11:00.65aUnofficial9
Apr 26Newton InvitationalApr 26 · 1600 Meters · Place 10 · Olney (Richland County)Olney (Richland County)1600 Meters10.5:02.77a9
Apr 22Coach Cork (Robinson) InvitationalApr 22 · 800 Meters · Olney (Richland County)Olney (Richland County)800 MetersRelay Split—2:21Unofficial9
Apr 15Nick Volk InvitationalApr 15 · 800 Meters · Olney (Richland County)Olney (Richland County)800 MetersRelay Split—2:16Unofficial9
Apr 15Nick Volk InvitationalApr 15 · 400 Meters · Olney (Richland County)Olney (Richland County)400 MetersRelay Split—59.1Unofficial9
Apr 11Flora InvitationalApr 11 · 1600 Meters · Place 3 · Olney (Richland County)Olney (Richland County)1600 Meters3.4:59.52Unofficial9
Apr 5Olney InvitationalApr 5 · Complete · Place 10 · Richland County (Olney)Richland County (Olney)Complete102:19.28hPR PB9
Apr 2Mattoon / Charleston / Mt. Zion / OlneyApr 2 · 1600 Meters · Place 2 · Olney (Richland County)Olney (Richland County)1600 Meters2.5:03.50a9
Mar 26Olney / NewtonMar 26 · 1600 Meters · Place 4 · Olney (Richland County)Olney (Richland County)1600 Meters4.5:12.859