Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chestnut GroveHuron League HS XC Championships · Oct 16 | 18:01.46 | Huron League HS XC Championships | October 16, 2025 |
| 5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 17:50.5 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 5,000 Meters · Hudson HS 1995-PresentHudson Booster Invitational · Oct 10 | 17:57.29 | Hudson Booster Invitational | October 10, 2026 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie) · Oct 31 | 16:51.20 | MHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie) | October 31, 2026 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 7 | 17:14.9 | MHSAA LP Division 2 Finals | November 7, 2026 |
| 5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 25 | 18:28.91 | Milan Puddle Jumper Invite | August 25, 2026 |
| 5,000 Meters · Monroe County Fairgrounds 5kDave Bork Classic · Oct 17 | 17:02.61 | Dave Bork Classic | October 17, 2026 |
| 5,000 Meters · Munson ParkHuron League Jamboree #2 · Oct 6 | 17:53.30 | Huron League Jamboree #2 | October 6, 2026 |
| 5,000 Meters · Sterling State Park42nd Annual Monroe Jefferson XC Invitational · Sep 26 | 17:28.97 | 42nd Annual Monroe Jefferson XC Invitational | September 26, 2026 |
| 5,000 Meters · Young Patriots ParkHuron League Jamboree #1 · Sep 22 | 17:30.91 | Huron League Jamboree #1 | September 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 179 · Monroe Jefferson | 5,000 Meters D2 | 179 | 17:14.9 PB | 11 |
| Oct 31 | MHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie)Oct 31 · 5,000 Meters D2 Boys · Place 11 · Monroe Jefferson | 5,000 Meters D2 Boys | 11 | 16:51.20 PB | 11 |
| Oct 17 | Dave Bork ClassicOct 17 · 5,000 Meters Junior / Senior · Place 7 · Monroe Jefferson | 5,000 Meters Junior / Senior | 7 | 17:02.61 PB | 11 |
| Oct 10 | Hudson Booster InvitationalOct 10 · 5,000 Meters Upper Division (300+) Men · Place 18 · Monroe Jefferson | 5,000 Meters Upper Division (300+) Men | 18 | 17:57.29 PB | 11 |
| Oct 6 | Huron League Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 6 · Monroe Jefferson | 5,000 Meters Varsity | 6 | 17:53.30 PB | 11 |
| Sep 26 | 42nd Annual Monroe Jefferson XC InvitationalSep 26 · 5,000 Meters Varsity D2 · Place 2 · Monroe Jefferson | 5,000 Meters Varsity D2 | 2 | 17:28.97 PB | 11 |
| Sep 22 | Huron League Jamboree #1Sep 22 · 5,000 Meters Varsity · Place 5 · Monroe Jefferson | 5,000 Meters Varsity | 5 | 17:30.91 PB | 11 |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 52 · Monroe Jefferson | 5,000 Meters Bronze(MHSAA Div 2) | 52 | 17:50.5 PB | 11 |
| Aug 25 | Milan Puddle Jumper InviteAug 25 · 5,000 Meters Varsity Division 2/3/4 · Place 5 · Monroe Jefferson | 5,000 Meters Varsity Division 2/3/4 | 5 | 18:28.91 PB | 11 |
2025 Cross Country
4 results2024 Cross Country
1 results