Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Clintonwood ParkClarkston Jamboree · Oct 12 | 13:27.79 | Clarkston Jamboree | October 12, 2016 |
| 2 Miles · Lake Orion High School17th Annual Pumpkin Invitational · Oct 26 | 13:42.8 | 17th Annual Pumpkin Invitational | October 26, 2016 |
| 4,000 Meters · Oakland UniversityGolden Grizzlies High School Invite · Aug 31 | 17:23.8 | Golden Grizzlies High School Invite | August 31, 2018 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Regional Open Races · Oct 27 | 19:38.5 | Algonac Regional Open Races | October 27, 2018 |
| 5,000 Meters · Bloomer ParkOAA Red XC Championship · Oct 15 | 17:27.9 | OAA Red XC Championship | October 15, 2020 |
| 5,000 Meters · Clintonwood 5k (2018-)OAA Red Championship Meet · Oct 17 | 19:39.25 | OAA Red Championship Meet | October 17, 2018 |
| 5,000 Meters · Clintonwood ParkOAA Red Championships · Oct 19 | 20:54.4 | OAA Red Championships | October 19, 2017 |
| 5,000 Meters · Lake Orion High SchoolOAA Red Jamboree #2 · Sep 25 | 20:59.1 | OAA Red Jamboree #2 | September 25, 2018 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 7 | 17:10.75 | MHSAA LP D1 Finals | November 7, 2020 |
| 5,000 Meters · Oxford Golf CourseOxford Invitational · Oct 13 | 22:12.6 | Oxford Invitational | October 13, 2017 |
| 5,000 Meters · Shepherd High SchoolJeff Drenth Memorial · Sep 2 | 16:19.4 | Jeff Drenth Memorial | September 2, 2022 |
| 5,000 Meters · Wolcott FarmOld Skoool Classic · Sep 23 | 25:27 | Old Skoool Classic | September 23, 2017 |
| 8,000 Meters · Ball State UniversityMid American Conference Championship · Nov 2 | 25:22.22 | Mid American Conference Championship | November 2, 2024 |
| 8,000 Meters · Eagle Crest Golf Club CourseMid-American Conference Cross Country Championships · Oct 30 | 26:49.4 | Mid-American Conference Cross Country Championships | October 30, 2021 |
| 8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 15 | 26:39.8 | Bradley Pink Classic | October 15, 2021 |
| 8,000 Meters · Ohio University Golf and Tennis CenterMAC Cross Country Championships · Oct 29 | 26:44.2 | MAC Cross Country Championships | October 29, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
4 results2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 165 · Lake OrionLake Orion | 5,000 Meters D1 - Official | 165 | 17:10.75 PB | 12 |
| Oct 30 | MHSAA LP Region 07-1 @ ClarkstonOct 30 · 5,000 Meters Division 1 · Place 35 · Lake OrionLake Orion | 5,000 Meters Division 1 | 35 | 16:54.7 | 12 |
| Oct 23 | MHSAA Pre-Regional 14-1 @ ClarkstonOct 23 · 5,000 Meters Varsity · Place 27 · Lake OrionLake Orion | 5,000 Meters Varsity | 27 | 17:35.5 | 12 |
| Oct 15 | OAA Red XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 22 · Lake OrionLake Orion | 5,000 Meters Varsity | 22 | 17:27.9 PB | 12 |
| Oct 5 | Seaholm @ Lake OrionOct 5 · 5,000 Meters Varsity · Place 9 · Lake OrionLake Orion | 5,000 Meters Varsity | 9 | 18:08.35 | 12 |
| Sep 30 | Clarkston v Lake OrionSep 30 · 5,000 Meters Varsity · Place 9 · Lake OrionLake Orion | 5,000 Meters Varsity | 9 | 17:41.76 | 12 |
| Sep 23 | Troy @ Lake Orion Sep 23 · 5,000 Meters Varsity · Place 8 · Lake OrionLake Orion | 5,000 Meters Varsity | 8 | 18:25.85 | 12 |
| Sep 16 | Adams @ Lake OrionSep 16 · 5,000 Meters Varsity · Place 17 · Lake OrionLake Orion | 5,000 Meters Varsity | 17 | 18:47.81 | 12 |
| Sep 9 | Oxford @ Lake OrionSep 9 · 5,000 Meters Varsity · Place 14 · Lake OrionLake Orion | 5,000 Meters Varsity | 14 | 19:04.60 | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | OAA RED CHAMPIONSHIP MEETOct 17 · 5,000 Meters Junior Varsity · Place 11 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 11 | 17:58.6 | 11 |
| Oct 11 | Oxford InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 7 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 7 | 18:39.1 | 11 |
| Sep 24 | OAA Red Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 11 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 11 | 18:49.4 | 11 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Middle School · Place 16 · Lake OrionLake Orion | 5,000 Meters Middle School | 16 | 19:22 | 11 |
| Sep 21 | Old Skool ClassicSep 21 · 5,000 Meters Varsity · Place 16 · Lake OrionLake Orion | 5,000 Meters Varsity | 16 | 19:22 | 11 |
| Sep 4 | OAA Red Jamboree #1Sep 4 · 5,000 Meters Junior Varsity · Place 25 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 25 | 19:43.10 | 11 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MHSAA LP Region 09-1 @ AlgonacOct 27 · 5,000 Meters Open · Place 167 · Lake OrionLake Orion | 5,000 Meters Open | 167 | 19:38.5 | 10 |
| Oct 27 | Algonac Regional Open RacesOct 27 · 5,000 Meters Boys Open Race · Place 167 · Lake OrionLake Orion | 5,000 Meters Boys Open Race | 167 | 19:38.5 PB | 10 |
| Oct 22 | Bloomer Frosh/Soph InvitationalOct 22 · 5,000 Meters Frosh/Soph Freshman · Place 75 · Lake OrionLake Orion | 5,000 Meters Frosh/Soph Freshman | 75 | 20:44.12 | 10 |
| Oct 17 | OAA Red Championship MeetOct 17 · 5,000 Meters Junior Varsity · Place 71 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 71 | 19:39.25 PB | 10 |
| Oct 12 | Oxford Invitational Oct 12 · Varsity · Place 140 · Lake OrionLake Orion | Varsity | 140 | 20:24.16 | 10 |
| Sep 25 | OAA Red Jamboree #2Sep 25 · 5,000 Meters Junior Varsity · Place 58 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 58 | 20:59.1 PB | 10 |
| Sep 22 | Old Skool ClassicSep 22 · Varsity · Place 109 · Lake OrionLake Orion | Varsity | 109 | 23:35 | 10 |
| Sep 8 | Averill InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 140 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 140 | 22:02.9 | 10 |
| Sep 6 | OAA Red Jamboree #1Sep 6 · 5,000 Meters Junior Varsity · Place 107 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 107 | 22:28.9 | 10 |
| Aug 31 | Golden Grizzlies High School InviteAug 31 · 4,000 Meters Reserve · Place 111 · Lake OrionLake Orion | 4,000 Meters Reserve | 111 | 17:23.8 PB | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Algonac Post Regional Open MeetOct 28 · 5,000 Meters Junior Varsity · Place 219 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 219 | 21:41.1 | 9 |
| Oct 23 | Bloomer Frosh/Soph InvitationalOct 23 · 5,000 Meters Frosh/Soph · Place 108 · Lake OrionLake Orion | 5,000 Meters Frosh/Soph | 108 | 23:42.8 | 9 |
| Oct 19 | OAA Red ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 103 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 103 | 20:54.4 PB | 9 |
| Oct 13 | Oxford InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 135 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 135 | 22:12.6 PB | 9 |
| Sep 27 | OAA Red Jamboree #2Sep 27 · 5,000 Meters Junior Varsity · Place 101 · Lake OrionLake Orion | 5,000 Meters Junior Varsity | 101 | 23:31.8 | 9 |
| Sep 23 | Old Skoool ClassicSep 23 · 5,000 Meters Red-09 · Place 53 · Lake OrionLake Orion | 5,000 Meters Red-09 | 53 | 25:27 PB | 9 |
2016 Cross Country
3 results