Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorCentral Illinois HS Invitational · Mar 6 | 4:48.39a | Central Illinois HS Invitational | March 6, 2026 |
| 1600 Meters · Outdoor40th Annual Tuscola Open · Apr 24 | 4:45.80a | 40th Annual Tuscola Open | April 24, 2026 |
| 2400 Meters · OutdoorMarshall @ Sarah Scott MS Dual Meet · Apr 18 | 9:28.3 | Marshall @ Sarah Scott MS Dual Meet | April 18, 2023 |
| 3200 Meters · OutdoorMarshall vs Paris, Casey, OPH, & GRF · Apr 28 | 10:26.3 | Marshall vs Paris, Casey, OPH, & GRF | April 28, 2026 |
| 400 Meters · IndoorUNI High Mini Meet #1 · Feb 6 | 1:01.80 | UNI High Mini Meet #1 | February 6, 2026 |
| 400 Meters · OutdoorCHS vs Marshall, Oblong, CW, OV, St A, WSS · Apr 15 | 1:02.75a | CHS vs Marshall, Oblong, CW, OV, St A, WSS | April 15, 2025 |
| 800 Meters · IndoorUNI High Mini Meet #1 · Feb 6 | 2:14.11 | UNI High Mini Meet #1 | February 6, 2026 |
| 800 Meters · OutdoorCW Meet vs Marshall, OPH, & Tri-County · Apr 9 | 2:11.9 | CW Meet vs Marshall, OPH, & Tri-County | April 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | IHSA Class 1A TRB Sectional - #11 NewtonMay 20 · 1600 Meters · Place 5 · MarshallMarshall | 1600 Meters | 5. | 4:51.37a | 11 |
| May 15 | 2026 Shelbyville Boys OpenMay 15 · 1600 Meters · Place 8 · MarshallMarshall | 1600 Meters | 8 | 4:46.88a | 11 |
| May 6 | 2026 LIC ChampionshipMay 6 · 1600 Meters · Place 4 · MarshallMarshall | 1600 Meters | 4. | 4:48.29a | 11 |
| Apr 28 | Marshall vs Paris, Casey, OPH, & GRFApr 28 · 3200 Meters · Place 1 · MarshallMarshall | 3200 Meters | 1 | 10:26.3 PB | 11 |
| Apr 28 | Marshall vs Paris, Casey, OPH, & GRFApr 28 · 1600 Meters · Place 2 · MarshallMarshall | 1600 Meters | 2 | 4:47.5 | 11 |
| Apr 24 | 40th Annual Tuscola OpenApr 24 · 1600 Meters · Place 5 · MarshallMarshall | 1600 Meters | 5 | 4:45.80a PB | 11 |
| Apr 11 | ALAH HS Track and Field Invite 2026Apr 11 · 1600 Meters · Place 7 · MarshallMarshall | 1600 Meters | 7 | 4:46.76a | 11 |
| Apr 9 | CW Meet vs Marshall, OPH, & Tri-CountyApr 9 · 1600 Meters · Place 1 · MarshallMarshall | 1600 Meters | 1 | 4:57.9 | 11 |
| Apr 9 | CW Meet vs Marshall, OPH, & Tri-CountyApr 9 · 800 Meters · Place 1 · MarshallMarshall | 800 Meters | 1 | 2:11.9 PB | 11 |
| Mar 30 | Marshall vs Lawrenceville & NeogaMar 30 · 1600 Meters · Place 2 · MarshallMarshall | 1600 Meters | 2. | 4:58.7 | 11 |
| Mar 30 | Marshall vs Lawrenceville & NeogaMar 30 · 800 Meters · Place 2 · MarshallMarshall | 800 Meters | 2. | 2:13.9 | 11 |
| Mar 13 | UNI High Mini Meet #4Mar 13 · 1600 Meters · Place 2 · MarshallMarshall | 1600 Meters | 2 | 4:52.92 | 11 |
| Mar 13 | UNI High Mini Meet #4Mar 13 · 800 Meters · Place 8 · MarshallMarshall | 800 Meters | 8 | 2:17.61 | 11 |
2026 Indoor Track
5 results2025 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | IHSA Class 1A TRB Sectional - #11 AltamontMay 21 · 1600 Meters · Place 4 · MarshallMarshall | 1600 Meters | 4 | 4:53.11 | 10 |
| May 12 | Marshall vs. Paris & CaseyMay 12 · 3200 Meters · Place 1 · MarshallMarshall | 3200 Meters | 1 | 10:51.3 | 10 |
| May 12 | Marshall vs. Paris & CaseyMay 12 · 1600 Meters · Place 2 · MarshallMarshall | 1600 Meters | 2 | 5:05.9 | 10 |
| May 7 | Little Illini Conference 2025May 7 · 1600 Meters · Place 5 · MarshallMarshall | 1600 Meters | 5. | 4:52.14a | 10 |
| Apr 28 | 39th Annual Tuscola OpenApr 28 · 1600 Meters · Place 8 · MarshallMarshall | 1600 Meters | 8 | 4:53.00a | 10 |
| Apr 22 | Marshall vs. West Vigo & North CentralApr 22 · 1600 Meters · Place 1 · MarshallMarshall | 1600 Meters | 1 | 4:54.0 | 10 |
| Apr 22 | Marshall vs. West Vigo & North CentralApr 22 · 800 Meters · Place 4 · MarshallMarshall | 800 Meters | 4 | 2:14.7 | 10 |
| Apr 17 | Tiger RelaysApr 17 · 1600 Meters · Place 3 · MarshallMarshall | 1600 Meters | 3 | 5:02.17a | 10 |
| Apr 15 | CHS vs Marshall, Oblong, CW, OV, St A, WSSApr 15 · 3200 Meters · Place 3 · MarshallMarshall | 3200 Meters | 3 | 11:15.00a | 10 |
| Apr 15 | CHS vs Marshall, Oblong, CW, OV, St A, WSSApr 15 · 400 Meters · Place 8 · MarshallMarshall | 400 Meters | 8 | 1:02.75a PB | 10 |
| Apr 12 | ALAH HS Invitational 2025Apr 12 · 1600 Meters · Place 11 · MarshallMarshall | 1600 Meters | 11 | 5:04.55a | 10 |
| Apr 12 | ALAH HS Invitational 2025Apr 12 · 800 Meters · Place 10 · MarshallMarshall | 800 Meters | 10 | 2:15.27a | 10 |
| Apr 7 | CW Home meet vs Marshall, OPH, & Red HillApr 7 · 3200 Meters · Place 2 · MarshallMarshall | 3200 Meters | 2 | 11:11.6 | 10 |
| Apr 7 | CW Home meet vs Marshall, OPH, & Red HillApr 7 · 800 Meters · Place 4 · MarshallMarshall | 800 Meters | 4 | 2:26.0 | 10 |
| Mar 31 | Marshall vs Lawrenceville & NeogaMar 31 · 1600 Meters · Place 2 · MarshallMarshall | 1600 Meters | 2. | 5:03.6 | 10 |
| Mar 31 | Marshall vs Lawrenceville & NeogaMar 31 · 800 Meters · Place 2 · MarshallMarshall | 800 Meters | 2. | 2:16.3 | 10 |
2025 Indoor Track
2 results2024 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | IHSA Class 1A TRB Sectional - #11 NewtonMay 15 · 1600 Meters · Place 6 · MarshallMarshall | 1600 Meters | 6 | 4:51.52a | — |
| May 11 | Shelbyville Boys OpenMay 11 · 1600 Meters · Place 5 · MarshallMarshall | 1600 Meters | 5 | 4:56.40a | — |
| May 1 | LIC MeetMay 1 · 1600 Meters · Place 7 · MarshallMarshall | 1600 Meters | 7 | 4:58.25a | — |
| May 1 | LIC MeetMay 1 · 800 Meters · Place 7 · MarshallMarshall | 800 Meters | 7 | 2:12.77a | — |
| Apr 23 | Marshall hosts Paris, OPH, Georgetown-Ridge Farm, & CaseyApr 23 · 1600 Meters · Place 2 · MarshallMarshall | 1600 Meters | 2 | 4:52.2 | — |
| Apr 19 | 38th Annual Tuscola OpenApr 19 · 3200 Meters · Place 5 · MarshallMarshall | 3200 Meters | 5 | 10:55.36a | — |
| Apr 17 | Tiger RelaysApr 17 · 3200 Meters · Place 2 · MarshallMarshall | 3200 Meters | 2 | 11:24.15a | — |
| Apr 17 | Tiger RelaysApr 17 · 1600 Meters · Place 3 · MarshallMarshall | 1600 Meters | 3 | 5:17.53a | — |
| Apr 16 | Marshall hosts West Vigo & North CentralApr 16 · 1600 Meters · Place 2 · MarshallMarshall | 1600 Meters | 2 | 5:06.6 | — |
| Apr 9 | Home Track-CHS vs. Marshall, Oblong, CW, OV, St. A, WSSApr 9 · 1600 Meters · Place 4 · MarshallMarshall | 1600 Meters | 4. | 5:00.52a | 9 |
| Apr 9 | Home Track-CHS vs. Marshall, Oblong, CW, OV, St. A, WSSApr 9 · 800 Meters · Place 5 · MarshallMarshall | 800 Meters | 5. | 2:15.07a | 9 |
| Apr 6 | ALAH InvitationalApr 6 · 3200 Meters · Place 11 · MarshallMarshall | 3200 Meters | 11 | 11:12.54a | — |
| Mar 28 | Home Meet- RHS vs. Marshall, Newton, Neoga, Altamont, Olney JVMar 28 · 1600 Meters · Place 4 · MarshallMarshall | 1600 Meters | 4. | 5:06.9 | 9 |
| Mar 28 | Home Meet- RHS vs. Marshall, Newton, Neoga, Altamont, Olney JVMar 28 · 800 Meters · Place 5 · MarshallMarshall | 800 Meters | 5. | 2:18.5 | 9 |
| Mar 25 | Marshall hosts Lawrenceville & NeogaMar 25 · 3200 Meters · Place 1 · MarshallMarshall | 3200 Meters | 1. | 11:36.1 | 9 |
| Mar 25 | Marshall hosts Lawrenceville & NeogaMar 25 · 800 Meters · Place 3 · MarshallMarshall | 800 Meters | 3. | 2:19.0 | 9 |
2024 Indoor Track
2 results2023 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · 1600 Meters · Place 6 · MarshallMarshall | 1600 Meters | 6 | 5:28.13a | — |
| May 13 | IESA 3A - Sectional 8 @ Newton Jasper CountyMay 13 · 800 Meters · Place 12 · MarshallMarshall | 800 Meters | 12 | 2:35.94a | — |
| May 4 | Teutopolis Jr. High MeetMay 4 · 1600 Meters · Place 4 · MarshallMarshall | 1600 Meters | 4 | 5:28.8 | — |
| May 4 | Teutopolis Jr. High MeetMay 4 · 800 Meters · Place 5 · MarshallMarshall | 800 Meters | 5 | 2:30.8 | — |
| May 2 | Tri Meet Robinson & Red Hill @ MarshallMay 2 · 1600 Meters · Place 3 · MarshallMarshall | 1600 Meters | 3 | 5:39.3 | — |
| May 2 | Tri Meet Robinson & Red Hill @ MarshallMay 2 · 800 Meters · Place 2 · MarshallMarshall | 800 Meters | 2 | 2:35.4 | — |
| Apr 29 | LEIC Conference MeetApr 29 · 1600 Meters · Place 7 · MarshallMarshall | 1600 Meters | 7 | 5:38.39a | — |
| Apr 29 | LEIC Conference MeetApr 29 · 800 Meters · Place 8 · MarshallMarshall | 800 Meters | 8 | 2:39.81a | — |
| Apr 29 | LEIC Conference MeetApr 29 · 400 Meters · Place 7 · MarshallMarshall | 400 Meters | 7 | 1:07.20a | — |
| Apr 24 | Paris Mayo vs Crestwood and Marshall Apr 24 · 1600 Meters · Place 5 · MarshallMarshall | 1600 Meters | 5 | 5:49.40a | — |
| Apr 24 | Paris Mayo vs Crestwood and Marshall Apr 24 · 800 Meters · Place 4 · MarshallMarshall | 800 Meters | 4 | 2:43.19a | — |
| Apr 24 | Paris Mayo vs Crestwood and Marshall Apr 24 · 400 Meters · Place 4 · MarshallMarshall | 400 Meters | 4 | 1:07.06a | — |
| Apr 18 | Marshall @ Sarah Scott MS Dual MeetApr 18 · 2400 Meters · Place 1 · Marshall JHSMarshall JHS | 2400 Meters | 1. | 9:28.3 PB | 8 |
| Apr 18 | Marshall @ Sarah Scott MS Dual MeetApr 18 · 400 Meters · Place 1 · Marshall JHSMarshall JHS | 400 Meters | 1. | 1:03.4 | 8 |
| Apr 11 | EJHS 6 Team Meet: Casey - Westfield Roosevelt, Marshall, Oblong, Sacred Heart, TeutopolisApr 11 · 1600 Meters · Place 5 · MarshallMarshall | 1600 Meters | 5 | 5:42.9 | — |
| Apr 11 | EJHS 6 Team Meet: Casey - Westfield Roosevelt, Marshall, Oblong, Sacred Heart, TeutopolisApr 11 · 800 Meters · Place 4 · MarshallMarshall | 800 Meters | 4 | 2:34.9 | — |
| Apr 4 | Dual Meet Sarah Scott @ MarshallApr 4 · 1600 Meters · Place 1 · MarshallMarshall | 1600 Meters | 1 | 5:48.00 | — |
| Apr 4 | Dual Meet Sarah Scott @ MarshallApr 4 · 400 Meters · Place 1 · MarshallMarshall | 400 Meters | 1 | 1:08.23 | — |
| Mar 28 | Cumberland vs. Arcola, Bridgeport-Red Hill, & MarshallMar 28 · 1600 Meters · Place 3 · MarshallMarshall | 1600 Meters | 3 | 5:41.23a | — |
| Mar 28 | Cumberland vs. Arcola, Bridgeport-Red Hill, & MarshallMar 28 · 800 Meters · Place 3 · MarshallMarshall | 800 Meters | 3 | 2:37.95a | — |
2022 Outdoor Track
10 results