Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 8 | 33:47.6 | NCAA DII Midwest Regional | November 8, 2025 |
| 4 Miles · Owen's ParkHillsdale Invitational · Sep 5 | 23:25.9 | Hillsdale Invitational | September 5, 2025 |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 29 | 16:32.2 | FSU XC Invitational | September 29, 2023 |
| 5,000 Meters · Majette ParkFHSAA 3A Region 1 · Nov 6 | 17:15.7 | FHSAA 3A Region 1 | November 6, 2021 |
| 5,000 Meters · Santa Fe CollegeFHSAA 3A Region 1 · Oct 29 | 17:05.8 | FHSAA 3A Region 1 | October 29, 2022 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 26:19.02 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 26:39.2 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 8,000 Meters · Hedges Boyer ParkGMAC College Cross Country Championships · Nov 7 | 25:10.6 | GMAC College Cross Country Championships | November 7, 2026 |
| 8,000 Meters · Heritage Park (Adrian) OFFICIALSiena Heights Cross Country Invitational · Sep 26 | 27:09.3 | Siena Heights Cross Country Invitational | September 26, 2025 |
| 8,000 Meters · MidlandG-MAC XC Championships · Oct 25 | 26:05.60 | G-MAC XC Championships | October 25, 2025 |
| 8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 25:26.9 | Joe Piane Invitational | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 133 · HillsdaleHillsdale | 10,000 Meters D2 Midwest | 133 | 33:47.6 PB | So |
| Oct 25 | G-MAC XC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 67 · HillsdaleHillsdale | 8,000 Meters Collegiate | 67 | 26:05.60 PB | So |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 222 · HillsdaleHillsdale | 8,000 Meters College Gold | 222 | 26:19.02 PB | So |
| Sep 26 | Siena Heights Cross Country InvitationalSep 26 · 8,000 Meters College · Place 39 · HillsdaleHillsdale | 8,000 Meters College | 39 | 27:09.3 PB | So |
| Sep 12 | 2025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 136 · HillsdaleHillsdale | 8,000 Meters College | 136 | 26:46.0 | So |
| Sep 5 | Hillsdale InvitationalSep 5 · 6,437 Meters Men's Race · Place 44 · HillsdaleHillsdale | 6,437 Meters Men's Race | 44 | 23:25.9 PB | So |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 3A · Place 36 · LeonLeon | 5,000 Meters 3A | 36 | 16:40.9 | SR |
| Nov 11 | FHSAA 3A Region 1Nov 11 · 5,000 Meters Championship · Place 11 · LeonLeon | 5,000 Meters Championship | 11 | 16:39.7 | SR |
| Nov 1 | FHSAA 3A District 1Nov 1 · 5,000 Meters Varsity · Place 6 · LeonLeon | 5,000 Meters Varsity | 6 | 16:24.90 | SR |
| Oct 21 | North Florida ClassicOct 21 · 5,000 Meters Varsity · Place 4 · LeonLeon | 5,000 Meters Varsity | 4 | 16:26.60 | — |
| Oct 14 | New World Fall SpectacularOct 14 · 5,000 Meters Elite · Place 38 · LeonLeon | 5,000 Meters Elite | 38 | 16:28 | — |
| Sep 29 | FSU XC InvitationalSep 29 · 5,000 Meters Elite · Place 77 · LeonLeon | 5,000 Meters Elite | 77 | 16:32.2 PB | 12 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | FHSAA 3A Region 1Oct 29 · 5,000 Meters Varsity · Place 20 · LeonLeon | 5,000 Meters Varsity | 20 | 17:05.8 PB | 11 |
| Oct 19 | FHSAA 3A District 1Oct 19 · 5,000 Meters Varsity · Place 8 · LeonLeon | 5,000 Meters Varsity | 8 | 17:04.2 | JR |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Elite · Place 135 · LeonLeon | 5,000 Meters Varsity - Elite | 135 | 17:04.8 | 11 |
| Sep 3 | Big Bend Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 7 · LeonLeon | 5,000 Meters Varsity | 7 | 17:41.80 | JR |
| Aug 26 | Cecil Field Summer ClassicAug 26 · 5,000 Meters Elite · Place 96 · LeonLeon | 5,000 Meters Elite | 96 | 17:27 | — |
2021 Cross Country
3 results2020 Cross Country
1 results