Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCharleston / EIU HS Indoor Invitational · Mar 76:23.50aCharleston / EIU HS Indoor InvitationalMarch 7, 2025
1600 Meters · OutdoorRantoul Invite · Mar 156:17.42aRantoul InviteMarch 15, 2025
3200 Meters · OutdoorShelbyville Boys Open · May 1114:24.14aShelbyville Boys OpenMay 11, 2024
800 Meters · IndoorCharleston HS Indoor Invitational · Mar 13:01.59aCharleston HS Indoor InvitationalMarch 1, 2024
800 Meters · Outdoor37th Annual Tuscola Open · Apr 212:51.34a37th Annual Tuscola OpenApril 21, 2023
Long Jump · OutdoorArcola JH Outdoor #1 · Mar 288-00.00Arcola JH Outdoor #1March 28, 2019

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 25Sullivan 6-Team MeetMar 25 · 3200 Meters · Place 5 · Villa GroveVilla Grove3200 Meters5.15:07.69a12
Mar 25Sullivan 6-Team MeetMar 25 · 800 Meters · Place 14 · Villa GroveVilla Grove800 Meters14.2:59.47a12
Mar 15Rantoul InviteMar 15 · 1600 Meters · Place 37 · Villa GroveVilla Grove1600 Meters376:17.42a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · 1600 Meters · Place 82 · Villa GroveVilla Grove1600 Meters82.6:23.50a PB12
Feb 25Mt. Zion Co-ed Meet #1Feb 25 · 1600 Meters · Place 31 · Villa GroveVilla Grove1600 Meters316:32.9612

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Shelbyville Boys OpenMay 11 · 3200 Meters · Place 15 · Villa GroveVilla Grove3200 Meters1514:24.14a PB—
May 11Shelbyville Boys OpenMay 11 · 1600 Meters · Place 30 · Villa GroveVilla Grove1600 Meters307:12.24a—
Apr 262024 Spartan ClassicApr 26 · 800 Meters · Place 38 · Villa GroveVilla Grove800 Meters382:57.14a—
Apr 24Arcola Outdoor #2Apr 24 · 3200 Meters · Place 5 · Villa GroveVilla Grove3200 Meters515:03.0611
Apr 24Arcola Outdoor #2Apr 24 · 1600 Meters · Place 7 · Villa GroveVilla Grove1600 Meters76:38.1611
Apr 12Monticello Boys InvitationalApr 12 · 1600 Meters · Place 32 · Villa GroveVilla Grove1600 Meters326:46.94a—
Apr 95th Annual Salt Fork InviteApr 9 · 3200 Meters · Place 13 · Villa GroveVilla Grove3200 Meters1315:56.62a—
Apr 6ALAH InvitationalApr 6 · 1600 Meters · Place 23 · Villa GroveVilla Grove1600 Meters236:48.52a—
Mar 28Tuscola QuadrangularMar 28 · 1600 Meters · Place 9 · Villa GroveVilla Grove1600 Meters9.7:04.02a11
Mar 28Tuscola QuadrangularMar 28 · 800 Meters · Place 9 · Villa GroveVilla Grove800 Meters9.2:57.79a11
Mar 19Sullivan 5 Team MeetMar 19 · 1600 Meters · Place 9 · Villa GroveVilla Grove1600 Meters9.7:15.59a11
Mar 9Rantoul InviteMar 9 · 800 Meters · Place 53 · Villa GroveVilla Grove800 Meters533:09.45a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1Charleston HS Indoor InvitationalMar 1 · 800 Meters · Place 67 · Villa GroveVilla Grove800 Meters67.3:01.59a PB11
Feb 20Mt. Zion Co-ed Meet #1 Feb 20 · 1600 Meters · Place 25 · Villa GroveVilla Grove1600 Meters257:08.69a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13SHS Boys OpenMay 13 · 1600 Meters · Place 18 · Villa GroveVilla Grove1600 Meters186:49.16a—
May 5Lincoln Prairie Conference Track MeetMay 5 · 800 Meters · Place 16 · Villa GroveVilla Grove800 Meters162:54.73a—
May 1Tuscola Fresh-Soph InviteMay 1 · 1600 Meters · Place 12 · Villa GroveVilla Grove1600 Meters126:38.21a—
Apr 28Spartan ClassicApr 28 · 1600 Meters · Place 32 · Villa GroveVilla Grove1600 Meters32.6:38.51a10
Apr 2137th Annual Tuscola OpenApr 21 · 800 Meters · Place 26 · Villa GroveVilla Grove800 Meters262:51.34a PB—
Apr 14Monticello Boys InvitationalApr 14 · 800 Meters · Place 33 · Villa GroveVilla Grove800 Meters332:55.7010
Apr 11Salt Fork Invite Apr 11 · 3200 Meters · Place 8 · Villa GroveVilla Grove3200 Meters816:40.4110
Apr 8ALAH InvitationalApr 8 · 1600 Meters · Place 24 · Villa GroveVilla Grove1600 Meters246:53.9210
Mar 30Tuscola 5-TeamMar 30 · 3200 Meters · Place 10 · Villa GroveVilla Grove3200 Meters1015:47.3710
Mar 28Arcola Outdoor #2Mar 28 · 1600 Meters · Place 7 · Villa GroveVilla Grove1600 Meters76:58.53a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4EIU HS Boys InvitationalMar 4 · 1600 Meters · Place 60 · Villa GroveVilla Grove1600 Meters60.7:03.16a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 132022 Boys Shelby OpenMay 13 · 1600 Meters · Place 39 · Villa GroveVilla Grove1600 Meters396:54.77a9
May 9Lincoln Prairie Conference Track MeetMay 9 · 800 Meters · Place 17 · Villa GroveVilla Grove800 Meters173:04.11a9
May 2Tuscola Fresh-Soph InvitationalMay 2 · 800 Meters · Place 20 · Villa GroveVilla Grove800 Meters203:06.51a9
Apr 29Spartan ClassicApr 29 · 1600 Meters · Place 24 · Villa GroveVilla Grove1600 Meters246:59.00a9
Apr 26Arcola HS TriangularApr 26 · 800 Meters · Place 3 · Villa GroveVilla Grove800 Meters33:13.469
Mar 9Uni High Mini Meet #4Mar 9 · 1600 Meters · Place 28 · Villa GroveVilla Grove1600 Meters286:47.169

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4EIU HS Indoor InvitationalMar 4 · 800 Meters · Place 6 · Villa GroveVilla Grove800 Meters63:04.07FR

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Arcola JH Outdoor #1Mar 28 · Long Jump · Place 10 · Villa GroveVilla GroveLong Jump10.8-00.00 PB6
Mar 28Arcola JH Outdoor #1Mar 28 · 800 Meters · Place 11 · Villa GroveVilla Grove800 Meters11.3:25.45a6