Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor1A/2A ONU HS Classic · Feb 266:27.41a1A/2A ONU HS ClassicFebruary 26, 2026
1600 Meters · Outdoor2026 Spartan Classic · May 15:55.36a2026 Spartan ClassicMay 1, 2026
3200 Meters · OutdoorUnity Boys Invitational 2026 · Apr 2413:30.84aUnity Boys Invitational 2026April 24, 2026
600 Meters · IndoorONU HS Classic - 1A/2A · Feb 261:59.79ONU HS Classic - 1A/2AFebruary 26, 2025
800 Meters · IndoorONU HS Classic - 1A/2A · Feb 222:53.93ONU HS Classic - 1A/2AFebruary 22, 2024
800 Meters · OutdoorWestville Meet · May 62:34.69aWestville MeetMay 6, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Unlimited Entry Boys Last ChanceMay 16 · 1600 Meters · Rantoul1600 Meters—DNS12
May 16Unlimited Entry Boys Last ChanceMay 16 · 800 Meters · Place 38 · Rantoul800 Meters38.2:45.43a12
May 5Illini Prairie Conference MeetMay 5 · 1600 Meters · Place 19 · Rantoul1600 Meters195:58.79a12
May 12026 Spartan ClassicMay 1 · 1600 Meters · Place 30 · Rantoul1600 Meters30.5:55.36a PB12
Apr 24Unity Boys Invitational 2026Apr 24 · 3200 Meters · Place 18 · Rantoul3200 Meters18.13:30.84a PB12
Apr 20GCMS Monday MeetApr 20 · 1600 Meters · Place 8 · Rantoul1600 Meters85:59.34a12
Apr 17Monticello Boys InvitationalApr 17 · 1600 Meters · Place 40 · Rantoul1600 Meters406:06.34a12
Apr 17Monticello Boys InvitationalApr 17 · 800 Meters · Place 38 · Rantoul800 Meters382:41.84a12
Apr 14Tri w/Rantoul and SJOApr 14 · 1600 Meters · Place 9 · Rantoul1600 Meters9.6:08.72a12
Apr 11Rantoul HS Boys InviteApr 11 · 800 Meters · Place 16 · Rantoul800 Meters162:39.61a12
Apr 7Urbana HS Area InvitationalApr 7 · 800 Meters · Place 27 · Rantoul800 Meters27.2:43.25a12
Mar 21MTZ Final QualifierMar 21 · 800 Meters · Place 34 · Rantoul800 Meters342:43.4512
Mar 14Rantoul InviteMar 14 · 1600 Meters · Place 46 · Rantoul1600 Meters466:26.8612
Mar 7First to the Finish Boys Charger InviteMar 7 · 800 Meters · Place 13 · Rantoul800 Meters132:48.49a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 261A/2A ONU HS ClassicFeb 26 · 1600 Meters · Place 25 · Rantoul1600 Meters256:27.41a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17Boys Unlimited Entry Last ChanceMay 17 · 800 Meters · Place 42 · Rantoul800 Meters422:40.88a11
May 122025 Blue Devil Boys Last Chance InvitationalMay 12 · 800 Meters · Place 26 · Rantoul800 Meters262:40.80a11
May 2Spartan ClassicMay 2 · 800 Meters · Place 35 · Rantoul800 Meters352:36.35a11
Apr 25Unity Boy's Invitational 2025Apr 25 · 800 Meters · Place 26 · Rantoul800 Meters262:46.1811
Apr 21PBL Traveling Quad 2025Apr 21 · 1600 Meters · Place 10 · Rantoul1600 Meters106:16.8011
Apr 21PBL Traveling Quad 2025Apr 21 · 800 Meters · Place 12 · Rantoul800 Meters122:44.5911
Apr 17Monticello Boys InvitationalApr 17 · 800 Meters · Place 30 · Rantoul800 Meters302:44.43a11
Apr 15Central Quad v. SJO, Rantoul, & Charleston (CO-ED)Apr 15 · 1600 Meters · Place 19 · Rantoul1600 Meters19.6:27.52a11
Apr 15Central Quad v. SJO, Rantoul, & Charleston (CO-ED)Apr 15 · 800 Meters · Place 30 · Rantoul800 Meters30.2:53.60a11
Apr 12Rantoul Outdoor Invitational (Boys Only)Apr 12 · 1600 Meters · Place 16 · Rantoul1600 Meters16.6:28.99a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26ONU HS Classic - 1A/2AFeb 26 · 600 Meters · Place 39 · Rantoul600 Meters391:59.79 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11EPGTF Boys Last ChanceMay 11 · 1600 Meters · Place 47 · Rantoul1600 Meters476:48.92a—
May 6Westville MeetMay 6 · 800 Meters · Place 15 · Rantoul800 Meters152:34.69a PB—
Apr 22Salt Fork JV MeetApr 22 · 800 Meters · Place 13 · Rantoul800 Meters132:49.02a—
Apr 19UHS Boy's InvitationalApr 19 · 800 Meters · Place 29 · Rantoul800 Meters293:05.74a—
Apr 15Tuscola TriangularApr 15 · 800 Meters · Place 8 · Rantoul800 Meters82:52.70a—
Apr 9SJO Tri MeetApr 9 · 1600 Meters · Place 43 · Rantoul1600 Meters436:42.17a—
Mar 2First to the Finish Boys Charger InviteMar 2 · 800 Meters · Place 13 · Rantoul800 Meters132:50.2110

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22ONU HS Classic - 1A/2AFeb 22 · 800 Meters · Place 28 · Rantoul800 Meters282:53.93 PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13EPGTF Unlimited Entry Boys Last Chance OpenMay 13 · 800 Meters · Place 48 · Rantoul800 Meters483:08.56a—
Apr 25Centennial-Rantoul-Charleston QuadApr 25 · 800 Meters · Place 16 · Rantoul800 Meters163:12.63a—
Apr 24Salt Fork JV MeetApr 24 · 800 Meters · Place 12 · Rantoul800 Meters123:20.06a—
Apr 11Rantoul SJO Central CharlestonApr 11 · 800 Meters · Place 13 · Rantoul800 Meters133:28.959
Apr 4Rantoul Danville Monticello St. Joe UrbanaApr 4 · 800 Meters · Place 15 · Rantoul800 Meters153:30.229