Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Tecumseh HSTecumseh MS vs Monroe MS · Sep 23 | 10:28 | Tecumseh MS vs Monroe MS | September 23, 2020 |
| 2 Miles · Ella Sharp Park OFFICIALSEC-MS Jamboree #2 (Jackson) · Oct 4 | 11:40.65 | SEC-MS Jamboree #2 (Jackson) | October 4, 2023 |
| 2 Miles · Heritage ParkSEC-MS Jamboree #1 I (Adrian) · Sep 20 | 12:09.30 | SEC-MS Jamboree #1 I (Adrian) | September 20, 2023 |
| 2 Miles · Milan HSMHSAA Middle School Regional - Zone 2 @ Milan · Oct 25 | 11:43.95 | MHSAA Middle School Regional - Zone 2 @ Milan | October 25, 2023 |
| 2 Miles · Willow Metropark OFFICIALSalem Middle School XC Invitational · Oct 7 | 11:30.50 | Salem Middle School XC Invitational | October 7, 2023 |
| 5,000 Meters · Elizabeth ParkDownriver Watermelon Run · Sep 3 | 17:01.2 | Downriver Watermelon Run | September 3, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 17:01.5 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 5,000 Meters · Gerber Hill ParkLenawee County Championship · Oct 17 | 17:03.89 | Lenawee County Championship | October 17, 2026 |
| 5,000 Meters · Heritage Park (Adrian) OFFICIALSEC-HS Jamboree 2 (White) · Sep 29 | 17:09.00 | SEC-HS Jamboree 2 (White) | September 29, 2026 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie) · Oct 31 | 16:23.10 | 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 | 16:14.4 | MHSAA LP Division 2 Finals | November 7, 2026 |
| 5,000 Meters · Pinckney HSSEC Jamboree 1 · Sep 15 | 17:34.00 | SEC Jamboree 1 | September 15, 2026 |
| 5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 8 | 16:20.33 | MITCA Michigan Meet of Champions 2025 by HOKA | November 8, 2025 |
| 5,000 Meters · Stockbridge MS/HSStockbridge Invitational · Oct 3 | 16:51.09 | Stockbridge Invitational | October 3, 2026 |
| 5,000 Meters · Tecumseh HSLenawee County Preview · Aug 22 | 16:49.00 | Lenawee County Preview | August 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 47 · TecumsehTecumseh | 5,000 Meters D2 | 47 | 16:14.4 PB | 11 |
| Oct 31 | MHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie)Oct 31 · 5,000 Meters D2 Boys · Place 4 · TecumsehTecumseh | 5,000 Meters D2 Boys | 4 | 16:23.10 PB | 11 |
| Oct 17 | Lenawee County ChampionshipOct 17 · 5,000 Meters Lenawee County Championship Men · Place 4 · TecumsehTecumseh | 5,000 Meters Lenawee County Championship Men | 4 | 17:03.89 PB | 11 |
| Oct 3 | Stockbridge InvitationalOct 3 · 5,000 Meters Varsity · Place 6 · TecumsehTecumseh | 5,000 Meters Varsity | 6 | 16:51.09 PB | 11 |
| Sep 29 | SEC-HS Jamboree 2 (White)Sep 29 · 5,000 Meters Varsity · Place 5 · TecumsehTecumseh | 5,000 Meters Varsity | 5 | 17:09.00 PB | 11 |
| Sep 15 | SEC Jamboree 1Sep 15 · 5,000 Meters Varsity Boys · Place 29 · TecumsehTecumseh | 5,000 Meters Varsity Boys | 29 | 17:34.00 PB | 11 |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 14 · TecumsehTecumseh | 5,000 Meters Bronze(MHSAA Div 2) | 14 | 17:01.5 PB | 11 |
| Sep 3 | Downriver Watermelon RunSep 3 · 5,000 Meters Open HS · Place 4 · TecumsehTecumseh | 5,000 Meters Open HS | 4 | 17:01.2 PB | 11 |
| Aug 22 | Lenawee County PreviewAug 22 · 5,000 Meters Varsity · Place 3 · TecumsehTecumseh | 5,000 Meters Varsity | 3 | 16:49.00 PB | 11 |
2025 Cross Country
1 results2023 Cross Country
4 results2020 Cross Country
3 results