Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorCharleston / EIU HS Indoor Invitational · Mar 7 | 5:24.39a | Charleston / EIU HS Indoor Invitational | March 7, 2025 |
| 1600 Meters · Outdoor38th Annual Tuscola Open · Apr 19 | 5:00.89a | 38th Annual Tuscola Open | April 19, 2024 |
| 200 Meters · OutdoorMarshall Co-Ed Triangular · Mar 27 | 27.7 | Marshall Co-Ed Triangular | March 27, 2023 |
| 3200 Meters · OutdoorMarshall hosts Paris, OPH, Georgetown-Ridge Farm, & Casey · Apr 23 | 10:51.5 | Marshall hosts Paris, OPH, Georgetown-Ridge Farm, & Casey | April 23, 2024 |
| 400 Meters · IndoorUni High Mini Meet #1 · Feb 2 | 58.96a | Uni High Mini Meet #1 | February 2, 2024 |
| 400 Meters · Outdoor2023 IHSA Class 1A TRB Sectional - #10 Tuscola · May 17 | 56.87a | 2023 IHSA Class 1A TRB Sectional - #10 Tuscola | May 17, 2023 |
| 800 Meters · IndoorCharleston HS Indoor Invitational · Mar 1 | 2:17.42a | Charleston HS Indoor Invitational | March 1, 2024 |
| 800 Meters · Outdoor38th Annual Tuscola Open · Apr 19 | 2:06.72a | 38th Annual Tuscola Open | April 19, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | IHSA Class 1A TRB Sectional - #11 NewtonMay 20 · 1600 Meters · Place 19 · Marshall | 1600 Meters | 19. | 5:18.55a | 12 |
| May 15 | 2026 Shelbyville Boys OpenMay 15 · 1600 Meters · Place 24 · Marshall | 1600 Meters | 24 | 5:20.15a | 12 |
| May 6 | 2026 LIC ChampionshipMay 6 · 1600 Meters · Place 11 · Marshall | 1600 Meters | 11. | 5:18.12a | 12 |
| Apr 28 | Marshall vs Paris, Casey, OPH, & GRFApr 28 · 1600 Meters · Place 4 · Marshall | 1600 Meters | 4 | 5:30.0 | 12 |
| Apr 28 | Marshall vs Paris, Casey, OPH, & GRFApr 28 · 800 Meters · Place 7 · Marshall | 800 Meters | 7 | 2:18.3 | 12 |
| Apr 24 | 40th Annual Tuscola OpenApr 24 · 1600 Meters · Place 13 · Marshall | 1600 Meters | 13 | 5:10.21a | 12 |
| Apr 21 | West Vigo TriApr 21 · 1600 Meters · Place 2 · Marshall | 1600 Meters | 2. | 5:12.00 | 12 |
| Apr 21 | West Vigo TriApr 21 · 800 Meters · Place 4 · Marshall | 800 Meters | 4. | 2:32.70 | 12 |
| Apr 16 | Tiger RelaysApr 16 · 1600 Meters · Place 9 · Marshall | 1600 Meters | 9. | 5:10.52a | 12 |
| Apr 14 | CHS vs Marshall, Oblong, CW, OV, St. A, WSSApr 14 · 3200 Meters · Place 3 · Marshall | 3200 Meters | 3. | 12:01.79a | 12 |
| Apr 14 | CHS vs Marshall, Oblong, CW, OV, St. A, WSSApr 14 · 400 Meters · Place 11 · Marshall | 400 Meters | 11. | 1:01.40a | 12 |
| Apr 11 | ALAH HS Track and Field Invite 2026Apr 11 · 1600 Meters · Place 18 · Marshall | 1600 Meters | 18 | 5:28.27a | 12 |
| Apr 11 | ALAH HS Track and Field Invite 2026Apr 11 · 800 Meters · Place 18 · Marshall | 800 Meters | 18 | 2:23.40a | 12 |
| Apr 9 | CW Meet vs Marshall, OPH, & Tri-CountyApr 9 · 1600 Meters · Place 4 · Marshall | 1600 Meters | 4 | 5:22.9 | 12 |
| Apr 9 | CW Meet vs Marshall, OPH, & Tri-CountyApr 9 · 800 Meters · Place 3 · Marshall | 800 Meters | 3 | 2:21.3 | 12 |
| Mar 30 | Marshall vs Lawrenceville & NeogaMar 30 · 1600 Meters · Marshall | 1600 Meters | — | SCR | 12 |
| Mar 30 | Marshall vs Lawrenceville & NeogaMar 30 · 800 Meters · Place 9 · Marshall | 800 Meters | 9. | 2:27.3 | 12 |
| Mar 13 | UNI High Mini Meet #4Mar 13 · 1600 Meters · Place 16 · Marshall | 1600 Meters | 16 | 5:44.40 | 12 |
| Mar 13 | UNI High Mini Meet #4Mar 13 · 800 Meters · Place 19 · Marshall | 800 Meters | 19 | 2:36.62 | 12 |
2025 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | IHSA Class 1A TRB Sectional - #11 AltamontMay 21 · 1600 Meters · Place 11 · Marshall | 1600 Meters | 11 | 5:15.38 | 11 |
| May 21 | IHSA Class 1A TRB Sectional - #11 AltamontMay 21 · 800 Meters · Place 9 · Marshall | 800 Meters | 9 | 2:14.99 | 11 |
| May 12 | Marshall vs. Paris & CaseyMay 12 · 1600 Meters · Place 3 · Marshall | 1600 Meters | 3 | 5:14.6 | 11 |
| May 12 | Marshall vs. Paris & CaseyMay 12 · 800 Meters · Place 4 · Marshall | 800 Meters | 4 | 2:12.6 | 11 |
| May 7 | Little Illini Conference 2025May 7 · 1600 Meters · Place 9 · Marshall | 1600 Meters | 9. | 5:05.18a | 11 |
| May 7 | Little Illini Conference 2025May 7 · 800 Meters · Place 9 · Marshall | 800 Meters | 9. | 2:13.57a | 11 |
| Apr 22 | Marshall vs. West Vigo & North CentralApr 22 · 1600 Meters · Place 3 · Marshall | 1600 Meters | 3 | 5:14.2 | 11 |
| Apr 22 | Marshall vs. West Vigo & North CentralApr 22 · 800 Meters · Place 2 · Marshall | 800 Meters | 2 | 2:13.1 | 11 |
| Apr 17 | Tiger RelaysApr 17 · 800 Meters · Place 4 · Marshall | 800 Meters | 4 | 2:16.81a | 11 |
| Apr 15 | CHS vs Marshall, Oblong, CW, OV, St A, WSSApr 15 · 3200 Meters · Place 5 · Marshall | 3200 Meters | 5 | 12:03.37a | 11 |
| Apr 15 | CHS vs Marshall, Oblong, CW, OV, St A, WSSApr 15 · 400 Meters · Place 4 · Marshall | 400 Meters | 4 | 59.71a | 11 |
| Apr 12 | ALAH HS Invitational 2025Apr 12 · 1600 Meters · Place 13 · Marshall | 1600 Meters | 13 | 5:10.63a | 11 |
| Apr 12 | ALAH HS Invitational 2025Apr 12 · 800 Meters · Place 11 · Marshall | 800 Meters | 11 | 2:16.11a | 11 |
| Apr 7 | CW Home meet vs Marshall, OPH, & Red HillApr 7 · 1600 Meters · Place 1 · Marshall | 1600 Meters | 1 | 5:35.3 | 11 |
| Apr 7 | CW Home meet vs Marshall, OPH, & Red HillApr 7 · 800 Meters · Place 1 · Marshall | 800 Meters | 1 | 2:19.0 | 11 |
| Mar 31 | Marshall vs Lawrenceville & NeogaMar 31 · 1600 Meters · Marshall | 1600 Meters | — | SCR | 11 |
| Mar 31 | Marshall vs Lawrenceville & NeogaMar 31 · 800 Meters · Place 8 · Marshall | 800 Meters | 8. | 2:43.8 | 11 |
2025 Indoor Track
6 results2024 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | IHSA Class 1A TRB Sectional - #11 NewtonMay 15 · 800 Meters · Place 5 · Marshall | 800 Meters | 5 | 2:09.99a | — |
| May 11 | Shelbyville Boys OpenMay 11 · 1600 Meters · Place 8 · Marshall | 1600 Meters | 8 | 5:05.19a | — |
| May 11 | Shelbyville Boys OpenMay 11 · 800 Meters · Place 7 · Marshall | 800 Meters | 7 | 2:09.88a | — |
| May 1 | LIC MeetMay 1 · 3200 Meters · Place 3 · Marshall | 3200 Meters | 3 | 11:25.52a | — |
| May 1 | LIC MeetMay 1 · 800 Meters · Place 6 · Marshall | 800 Meters | 6 | 2:11.19a | — |
| Apr 23 | Marshall hosts Paris, OPH, Georgetown-Ridge Farm, & CaseyApr 23 · 3200 Meters · Place 3 · Marshall | 3200 Meters | 3 | 10:51.5 PB | — |
| Apr 23 | Marshall hosts Paris, OPH, Georgetown-Ridge Farm, & CaseyApr 23 · 1600 Meters · Place 4 · Marshall | 1600 Meters | 4 | 5:07.1 | — |
| Apr 23 | Marshall hosts Paris, OPH, Georgetown-Ridge Farm, & CaseyApr 23 · 800 Meters · Place 1 · Marshall | 800 Meters | 1 | 2:10.5 | — |
| Apr 19 | 38th Annual Tuscola OpenApr 19 · 1600 Meters · Place 11 · Marshall | 1600 Meters | 11 | 5:00.89a PB | — |
| Apr 19 | 38th Annual Tuscola OpenApr 19 · 800 Meters · Place 6 · Marshall | 800 Meters | 6 | 2:06.72a PB | — |
| Apr 17 | Tiger RelaysApr 17 · 800 Meters · Place 1 · Marshall | 800 Meters | 1 | 2:13.48a | — |
| Apr 16 | Marshall hosts West Vigo & North CentralApr 16 · 1600 Meters · Place 3 · Marshall | 1600 Meters | 3 | 5:13.8 | — |
| Apr 16 | Marshall hosts West Vigo & North CentralApr 16 · 800 Meters · Place 2 · Marshall | 800 Meters | 2 | 2:10.7 | — |
| Apr 9 | Home Track-CHS vs. Marshall, Oblong, CW, OV, St. A, WSSApr 9 · 3200 Meters · Place 2 · Marshall | 3200 Meters | 2. | 11:05.50a | 10 |
| Apr 9 | Home Track-CHS vs. Marshall, Oblong, CW, OV, St. A, WSSApr 9 · 800 Meters · Place 4 · Marshall | 800 Meters | 4. | 2:11.33a | 10 |
| Apr 6 | ALAH InvitationalApr 6 · 1600 Meters · Place 10 · Marshall | 1600 Meters | 10 | 5:17.56a | — |
| Apr 6 | ALAH InvitationalApr 6 · 800 Meters · Place 6 · Marshall | 800 Meters | 6 | 2:11.54a | — |
| Mar 25 | Marshall hosts Lawrenceville & NeogaMar 25 · 1600 Meters · Place 2 · Marshall | 1600 Meters | 2. | 5:27.3 | 10 |
| Mar 25 | Marshall hosts Lawrenceville & NeogaMar 25 · 800 Meters · Place 1 · Marshall | 800 Meters | 1. | 2:13.5 | 10 |
2024 Indoor Track
3 results2023 Outdoor Track
15 results