Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Indiana Wesleyan University2025 North Central Conference Meet · Oct 4 | 21:14.70 | 2025 North Central Conference Meet | October 4, 2025 |
| 5,000 Meters · Indiana Wesleyan UniversityWildcat/Jackson Classic Invitational · Sep 13 | 21:39.00 | Wildcat/Jackson Classic Invitational | September 13, 2025 |
| 5,000 Meters · Kankakee Valley HSTim Adams Invitational · Aug 29 | 23:42 | Tim Adams Invitational | August 29, 2026 |
| 5,000 Meters · Logansport Community High School2025 Jacob Graf Memorial Invitational · Aug 23 | 22:03.3 | 2025 Jacob Graf Memorial Invitational | August 23, 2025 |
| 5,000 Meters · Marion High School2026 Wildcat Classic · Sep 16 | 24:20.10 | 2026 Wildcat Classic | September 16, 2026 |
| 5,000 Meters · Northview Church - Carmel CampusAthletic Annex FlashRock Invitational · Sep 19 | 24:03.23 | Athletic Annex FlashRock Invitational | September 19, 2026 |
| 5,000 Meters · The Hill DGC at Northview ChurchAthletic Annex FlashRock Invitational · Sep 20 | 22:13.0 | Athletic Annex FlashRock Invitational | September 20, 2025 |
| 5,000 Meters · Tippecanoe County AmphitheaterChamp at the Amp · Aug 16 | 22:38.22 | Champ at the Amp | August 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Athletic Annex FlashRock InvitationalSep 19 · 5,000 Meters Open · Place 352 · Lafayette Jefferson | 5,000 Meters Open | 352 | 24:03.23 PB | 12 |
| Sep 16 | 2026 Wildcat ClassicSep 16 · 5,000 Meters JV · Place 207 · Lafayette Jefferson | 5,000 Meters JV | 207 | 24:20.10 PB | 12 |
| Aug 29 | Tim Adams InvitationalAug 29 · 5,000 Meters Varsity · Place 105 · Lafayette Jefferson | 5,000 Meters Varsity | 105 | 23:42 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | 2025 North Central Conference MeetOct 4 · 5,000 Meters Varsity · Place 62 · Lafayette Jefferson | 5,000 Meters Varsity | 62 | 21:14.70 PB | 11 |
| Sep 20 | Athletic Annex FlashRock InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 279 · Lafayette Jefferson | 5,000 Meters Junior Varsity | 279 | 22:13.0 PB | 11 |
| Sep 13 | Wildcat/Jackson Classic InvitationalSep 13 · 5,000 Meters Boys Reserve Red · Place 202 · Lafayette Jefferson | 5,000 Meters Boys Reserve Red | 202 | 21:39.00 PB | 11 |
| Sep 6 | Brownsburg InviteSep 6 · 5,000 Meters Junior Varsity · Place 254 · Lafayette Jefferson | 5,000 Meters Junior Varsity | 254 | 20:57.0 | 11 |
| Aug 23 | 2025 Jacob Graf Memorial InvitationalAug 23 · 5,000 Meters Boys JV · Place 33 · Lafayette Jefferson | 5,000 Meters Boys JV | 33 | 22:03.3 PB | 11 |
| Aug 16 | Champ at the AmpAug 16 · 5,000 Meters Varsity · Place 157 · Lafayette Jefferson | 5,000 Meters Varsity | 157 | 22:38.22 PB | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Flashrock InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 305 · Lafayette Jefferson | 5,000 Meters Junior Varsity | 305 | 23:40.0 | 10 |
| Aug 31 | Rudy Skorupa InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 92 · Lafayette Jefferson | 5,000 Meters Junior Varsity | 92 | 23:29.85 | 10 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | FlashRock InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 403 · Lafayette Jefferson | 5,000 Meters Junior Varsity | 403 | 24:59.7 | 9 |
| Sep 16 | FlashRock InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 403 · Lafayette Jefferson | 5,000 Meters Junior Varsity | 403 | 24:59.7 | 9 |
| Aug 29 | Tippecanoe City/County MeetAug 29 · 5,000 Meters Varsity · Place 123 · Lafayette Jefferson | 5,000 Meters Varsity | 123 | 25:16.6 | FR |
| Aug 22 | Harrison 11-Way MeetAug 22 · 5,000 Meters Varsity · Place 124 · Lafayette Jefferson | 5,000 Meters Varsity | 124 | 27:02.0 | FR |
| Aug 19 | Jacob Graf Memorial LogansportAug 19 · 5,000 Meters Varsity · Place 50 · Lafayette Jefferson | 5,000 Meters Varsity | 50 | 25:45.8 | FR |