Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ABHS campus courseAnchor Bay Open Invite · Oct 29 | 25:02 | Anchor Bay Open Invite | October 29, 2016 |
| 5,000 Meters · Algonac HS OFFICIALAlgonac Regional Open Races · Oct 27 | 20:41.4 | Algonac Regional Open Races | October 27, 2018 |
| 5,000 Meters · Bloomer ParkOAA White Jamboree #2 Bloomer Park · Sep 25 | 22:42.9 | OAA White Jamboree #2 Bloomer Park | September 25, 2018 |
| 5,000 Meters · Oakland UniversityOAA White Jamboree #1 Oakland University · Sep 5 | 23:44.3 | OAA White Jamboree #1 Oakland University | September 5, 2018 |
| 5,000 Meters · Oxford Golf CourseOxford Invitational · Oct 13 | 26:21.0 | Oxford Invitational | October 13, 2017 |
| 5,000 Meters · Stony Creek MetroparkHansons Invitational · Sep 28 | 21:43.5 | Hansons Invitational | September 28, 2018 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co Hornet Early Bird Open · Aug 30 | 23:33.8 | A2 Run Co Hornet Early Bird Open | August 30, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
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 240 · Rochester Hills Ston.. | 5,000 Meters Open | 240 | 20:41.4 | 12 |
| Oct 27 | Algonac Regional Open RacesOct 27 · 5,000 Meters Boys Open Race · Place 240 · Rochester Hills Stoney Creek | 5,000 Meters Boys Open Race | 240 | 20:41.4 PB | 12 |
| Oct 18 | OAA White Jamboree #3 ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 116 · Rochester Hills Ston.. | 5,000 Meters Junior Varsity | 116 | 21:45.4 | 12 |
| Oct 12 | Oxford Invitational Oct 12 · Varsity · Place 191 · Rochester Hills Stoney Cr | Varsity | 191 | 21:20.89 | 12 |
| Sep 28 | Hansons InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 104 · Rochester Hills Stoney Creek | 5,000 Meters Junior Varsity | 104 | 21:43.5 PB | 12 |
| Sep 25 | OAA White Jamboree #2 Bloomer ParkSep 25 · 5,000 Meters Junior Varsity · Place 82 · Rochester Hills Stoney Creek | 5,000 Meters Junior Varsity | 82 | 22:42.9 PB | 12 |
| Sep 22 | Old Skool ClassicSep 22 · Varsity · Place 108 · Rochester Hills Stoney Cr | Varsity | 108 | 23:49 | 12 |
| Sep 15 | Autumn ClassicSep 15 · Varsity · Place 317 · Rochester Hills Stoney Cr | Varsity | 317 | 23:45 | 12 |
| Sep 5 | OAA White Jamboree #1 Oakland UniversitySep 5 · 5,000 Meters Junior Varsity · Place 126 · Rochester Hills Stoney Creek | 5,000 Meters Junior Varsity | 126 | 23:44.3 PB | 12 |
| Aug 30 | A2 Run Co Hornet Early Bird OpenAug 30 · 5,000 Meters Reserve · Place 218 · Rochester Hills Stoney Creek | 5,000 Meters Reserve | 218 | 23:33.8 PB | 12 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Algonac Post Regional Open MeetOct 28 · 5,000 Meters Junior Varsity · Place 303 · Rochester Hills Ston... | 5,000 Meters Junior Varsity | 303 | 24:09.0 | 11 |
| Oct 19 | OAA White Jamboree #3 ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 143 · Rochester Hills Stoney Creek | 5,000 Meters Junior Varsity | 143 | 25:32.6 | 11 |
| Oct 13 | Oxford InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 237 · Rochester Hills Stoney Creek | 5,000 Meters Junior Varsity | 237 | 26:21.0 PB | 11 |
| Aug 31 | A2 Run Co Early Bird InviteAug 31 · 5,000 Meters Reserve · Place 273 · Rochester Hills Stoney Creek | 5,000 Meters Reserve | 273 | 27:57.8 | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Anchor Bay Open InviteOct 29 · 5,000 Meters Junior Varsity · Place 333 · Rochester Hills Stoney Creek | 5,000 Meters Junior Varsity | 333 | 25:02 PB | 10 |
| Oct 20 | OAA White Jamboree #3Oct 20 · 5,000 Meters Junior Varsity · Place 108 · Rochester Hills Stoney Creek | 5,000 Meters Junior Varsity | 108 | 26:33.0 | 10 |