Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 24 | 24:16.1 | Jackson MS & HS-JV Invitational | September 24, 2021 |
| 5,000 Meters · Hayden ParkSCAA Championships · Oct 12 | 18:07.38 | SCAA Championships | October 12, 2024 |
| 5,000 Meters · Hayden Park 5kSCAA Championships · Oct 20 | 24:48.68 | SCAA Championships | October 20, 2021 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 18:33.15 | NXR Midwest Regional Championships | November 17, 2024 |
| 5,000 Meters · Pittsford Area SchoolsSCAA championship · Oct 19 | 22:26.62 | SCAA championship | October 19, 2022 |
| 5,000 Meters · Stanton FarmsSCAA Jamboree @ Athens · Oct 6 | 25:53.52 | SCAA Jamboree @ Athens | October 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 188 · Unattached MichiganUnattached Michigan | 5,000 Meters Open 2 | 188 | 18:33.15 PB | 12 |
| Nov 2 | MHSAA LP Division 4 FinalsNov 2 · 5,000 Meters Division 4 · Place 88 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Division 4 | 88 | 17:46.3 | 12 |
| Oct 19 | Michigan Class D XC State ChampionshipOct 19 · 5,000 Meters Varsity · Place 20 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 20 | 17:42.40 | 12 |
| Oct 12 | SCAA ChampionshipsOct 12 · 5,000 Meters Boys HS · Place 9 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Boys HS | 9 | 18:07.38 PB | 12 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 21 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Division 4 | 21 | 17:19.2 | 12 |
| Oct 2 | Athens SCAA JamboreeOct 2 · 5,000 Meters Varsity · Place 8 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 8 | 19:15.45 | 12 |
| Sep 25 | SCAA Jamboree @ Pittsford Sep 25 · 5,000 Meters Varsity · Place 8 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 8 | 18:44.03 | 12 |
| Sep 21 | Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 32 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 32 | 18:14.77 | 12 |
| Sep 14 | 56th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Varsity · Place 14 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 14 | 18:13.1 | 12 |
| Sep 6 | Hillsdale Academy InvitationalSep 6 · 5,000 Meters Varsity · Place 9 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 9 | 18:30.53 | 12 |
| Aug 28 | Hillsdale InvitationalAug 28 · 5,000 Meters Varsity · Place 20 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 20 | 18:51.60 | 12 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SCAA Championship at ColonOct 14 · 5,000 Meters Varsity · Place 18 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 18 | 20:10.45 | 11 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 4 · Place 5 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Junior Varsity Division 4 | 5 | 19:21.8 | 11 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 85 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Division 4 | 85 | 19:21.8 | 11 |
| Oct 4 | SCAA Jamboree @ Hillsdale AcademyOct 4 · 5,000 Meters Varsity · Place 21 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 21 | 21:24.69 | 11 |
| Sep 27 | SCAA Jamboree @ AthensSep 27 · 5,000 Meters Varsity · Place 16 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 16 | 21:02.91 | 11 |
| Sep 22 | Jackson MS & HS-JV InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 84 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Junior Varsity | 84 | 20:32.3 | 11 |
| Sep 16 | 55th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Junior Varsity · Place 8 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Junior Varsity | 8 | 20:07.8 | 11 |
| Sep 5 | Hudson Early Season InviteSep 5 · 2 Miles Varsity · Place 30 · Hillsdale AcademyHillsdale Academy | 2 Miles Varsity | 30 | 12:30.06 | 11 |
| Aug 30 | Hillsdale InvitationalAug 30 · 5,000 Meters Varsity · Place 35 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 35 | 20:07.39 | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SCAA championship Oct 19 · 5,000 Meters Varsity · Place 35 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 35 | 22:26.62 PB | 10 |
| Oct 8 | 2022 Portage XC Invitational Oct 8 · 5,000 Meters Division 4 · Place 101 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Division 4 | 101 | 21:15.5 | 10 |
| Oct 5 | SCAA Jamboree @ AthensOct 5 · 5,000 Meters Varsity · Place 35 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 35 | 24:24.1 | 10 |
| Sep 28 | SCAA Jamboree @ Hillsdale AcademySep 28 · 5,000 Meters Varsity · Place 32 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 32 | 22:39.30 | 10 |
| Sep 23 | Jackson MS & HS-JV Invitational Sep 23 · 5,000 Meters Junior Varsity · Place 192 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Junior Varsity | 192 | 21:55.7 | 10 |
| Sep 17 | 54th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Junior Varsity · Place 34 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Junior Varsity | 34 | 22:14.9 | 10 |
| Sep 9 | Hillsdale Academy InvitationalSep 9 · 5,000 Meters Varsity · Place 24 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 24 | 23:54.75 | 10 |
| Aug 31 | Hillsdale InvitationalAug 31 · 5,000 Meters Invitational · Place 110 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Invitational | 110 | 24:07.00 | 10 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | SCAA ChampionshipsOct 20 · 5,000 Meters Boys HS · Place 41 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Boys HS | 41 | 24:48.68 PB | 9 |
| Oct 6 | SCAA Jamboree @ AthensOct 6 · 5,000 Meters Varsity boys · Place 36 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity boys | 36 | 25:53.52 PB | 9 |
| Sep 29 | SCAA Jamboree @ Pittsford Sep 29 · 5,000 Meters Varsity · Place 34 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 34 | 26:52.93 | 9 |
| Sep 24 | Jackson MS & HS-JV InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 210 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Junior Varsity | 210 | 24:16.1 PB | 9 |
| Sep 18 | 53rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Junior Varsity · Place 42 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Junior Varsity | 42 | 25:25.6 | — |
| Sep 10 | Hillsdale Academy InvitationalSep 10 · 5,000 Meters Varsity · Place 46 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 46 | 29:04.33 | 9 |
| Sep 1 | Hillsdale Cross Country InvitationalSep 1 · 5,000 Meters Varsity · Place 86 · Hillsdale AcademyHillsdale Academy | 5,000 Meters Varsity | 86 | 28:40.66 | 9 |