Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ann Arbor Huron HSHuron 5k Track Time Trial · Oct 6 | 19:35 | Huron 5k Track Time Trial | October 6, 2023 |
| 5,000 Meters · EL Soccer/XC ComplexEL Varsity Invitational · Oct 1 | 18:58.9 | EL Varsity Invitational | October 1, 2025 |
| 5,000 Meters · Ella SharpSEC-HS Jamboree 1 · Sep 14 | 27:54.7 | SEC-HS Jamboree 1 | September 14, 2022 |
| 5,000 Meters · Indian CreekSEC-HS Jamboree 1 · Sep 13 | 21:08.20 | SEC-HS Jamboree 1 | September 13, 2023 |
| 5,000 Meters · Pioneer HSSEC-HS Jamboree #2 (Red) · Sep 24 | 19:40.80 | SEC-HS Jamboree #2 (Red) | September 24, 2024 |
| 5,000 Meters · Sterling State Park39th Annual Monroe Jefferson Cross Country Invitational · Sep 23 | 20:40.5 | 39th Annual Monroe Jefferson Cross Country Invitational | September 23, 2023 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsPost a PR Open · Nov 1 | 20:03.60 | Post a PR Open | November 1, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Willow Metro PROMOct 25 · 5,000 Meters Middle School · Place 15 · Ann Arbor Huron | 5,000 Meters Middle School | 15 | 18:55.70 | 12 |
| Oct 1 | EL Varsity Invitational Oct 1 · 5,000 Meters 11-12 Grade · Place 15 · Ann Arbor Huron | 5,000 Meters 11-12 Grade | 15 | 18:58.9 PB | 12 |
| Sep 9 | SEC-HS Jamboree 1Sep 9 · 5,000 Meters Varsity · Place 95 · Ann Arbor Huron | 5,000 Meters Varsity | 95 | 19:36.70 | 12 |
| Sep 6 | Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 114 · Ann Arbor Huron | 5,000 Meters Varsity | 114 | 19:05.80 | — |
| Aug 27 | 2nd Ann Arbor City Preview presented by AARCAug 27 · 5,000 Meters Varsity · Place 46 · Ann Arbor Huron | 5,000 Meters Varsity | 46 | 20:14.12 | 12 |
| Aug 22 | 15th End of Summer ClassicAug 22 · 5,000 Meters Open · Place 42 · Ann Arbor Huron | 5,000 Meters Open | 42 | 20:22.30 | 12 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 60 · Ann Arbor Huron | 5,000 Meters Division 1 | 60 | 18:43.00 | 11 |
| Oct 17 | SEC-HS ChampionshipOct 17 · 5,000 Meters Varsity · Place 33 · Ann Arbor Huron | 5,000 Meters Varsity | 33 | 18:46.61 | 11 |
| Oct 11 | 19th River Rat OpenOct 11 · 5,000 Meters Varsity · Place 62 · Ann Arbor Huron | 5,000 Meters Varsity | 62 | 18:55.50 | 11 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 116 · Ann Arbor Huron | 5,000 Meters Division 1 | 116 | 18:59.6 | 11 |
| Oct 2 | East Lansing InvitationalOct 2 · 5,000 Meters Varsity · Place 19 · Ann Arbor Huron | 5,000 Meters Varsity | 19 | 19:11.6 | 11 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 5 · Ann Arbor Huron | 5,000 Meters Junior Varsity | 5 | 18:35.10 | JR |
| Sep 24 | SEC-HS Jamboree #2 (Red)Sep 24 · 5,000 Meters Reserve Boys · Place 25 · Ann Arbor Huron | 5,000 Meters Reserve Boys | 25 | 19:40.80 PB | 11 |
| Sep 14 | 55th New Boston Huron InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 6 · Ann Arbor Huron | 5,000 Meters Junior Varsity | 6 | 19:15.10 | JR |
| Sep 7 | Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 34 · Ann Arbor Huron | 5,000 Meters Varsity | 34 | 19:29.68 | 11 |
| Aug 29 | 37th Early Bird OpenAug 29 · 5,000 Meters Open · Place 141 · Ann Arbor Huron | 5,000 Meters Open | 141 | 20:24.90 | 11 |
| Aug 23 | 14th End of Summer ClassicAug 23 · 5,000 Meters Open · Place 24 · Ann Arbor Huron | 5,000 Meters Open | 24 | 20:44.32 | 11 |
2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Post a PR OpenNov 1 · 5,000 Meters Boys Open Race · Place 76 · Ann Arbor Huron | 5,000 Meters Boys Open Race | 76 | 20:03.60 PB | 10 |
| Oct 28 | Willow PROMOct 28 · 5,000 Meters Middle School · Place 63 · Ann Arbor Huron | 5,000 Meters Middle School | 63 | 19:54.60 | 10 |
| Oct 24 | Lake Fenton 9/10 InviteOct 24 · 5,000 Meters Varsity · Place 48 · Ann Arbor Huron | 5,000 Meters Varsity | 48 | 21:34.70 | 10 |
| Oct 19 | SEC HS ChampionshipOct 19 · 5,000 Meters Varsity · Place 115 · Ann Arbor Huron | 5,000 Meters Varsity | 115 | 21:11.95 | 10 |
| Oct 13 | 18th River Rat Open/Regional PreviewOct 13 · 5,000 Meters Varsity · Place 91 · Ann Arbor Huron | 5,000 Meters Varsity | 91 | 19:51.10 | 10 |
| Oct 6 | Huron 5k Track Time TrialOct 6 · 5,000 Meters Varsity · Place 9 · Ann Arbor Huron | 5,000 Meters Varsity | 9 | 19:35 PB | 10 |
| Sep 30 | Marauder XC InvitatonalSep 30 · 5,000 Meters Junior Varsity · Place 32 · Ann Arbor Huron | 5,000 Meters Junior Varsity | 32 | 20:27.3 | 10 |
| Sep 27 | SEC Jamboree 2 (Red)Sep 27 · 5,000 Meters Varsity · Place 46 · Ann Arbor Huron | 5,000 Meters Varsity | 46 | 19:19.9 | SO |
| Sep 23 | 39th Annual Monroe Jefferson Cross Country InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 15 · Ann Arbor Huron | 5,000 Meters Junior Varsity | 15 | 20:40.5 PB | 10 |
| Sep 13 | SEC-HS Jamboree 1Sep 13 · 5,000 Meters All Division Reserve BOYS · Place 96 · Ann Arbor Huron | 5,000 Meters All Division Reserve BOYS | 96 | 21:08.20 PB | 10 |
| Sep 9 | Bret Clements Bath InvitationalSep 9 · 5,000 Meters Varsity · Place 84 · Ann Arbor Huron | 5,000 Meters Varsity | 84 | 21:23.03 | 10 |
| Aug 31 | Early Bird OpenAug 31 · 5,000 Meters Open · Place 128 · Ann Arbor Huron | 5,000 Meters Open | 128 | 23:08.50 | 10 |
| Aug 25 | 13th End of Summer ClassicAug 25 · 5,000 Meters Open · Place 51 · Ann Arbor Huron | 5,000 Meters Open | 51 | 25:06.50 | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | East Lansing InvitationalOct 6 · 5,000 Meters Freshman Sophomore · Place 72 · Ann Arbor Huron | 5,000 Meters Freshman Sophomore | 72 | 24:21.2 | 9 |
| Sep 28 | SEC-HS Jamboree 2 (Red)Sep 28 · 5,000 Meters Varsity · Place 133 · Ann Arbor Huron | 5,000 Meters Varsity | 133 | 25:28.0 | 9 |
| Sep 24 | 38th Annual Monroe Jefferson High School InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 92 · Ann Arbor Huron | 5,000 Meters Junior Varsity | 92 | 26:28.8 | 9 |
| Sep 14 | SEC-HS Jamboree 1Sep 14 · 5,000 Meters All Division Reserve BOYS · Place 168 · Ann Arbor Huron | 5,000 Meters All Division Reserve BOYS | 168 | 27:54.7 PB | 9 |
| Sep 10 | Bret Clements Bath InvitationalSep 10 · 5,000 Meters Varsity · Place 203 · Ann Arbor Huron | 5,000 Meters Varsity | 203 | 26:19.25 | 9 |
| Sep 1 | 22 Saline Early BirdSep 1 · 5,000 Meters Varsity · Place 274 · Ann Arbor Huron | 5,000 Meters Varsity | 274 | 30:51.47 | 9 |
| Aug 25 | 22 End of Summer - Fall PreviewAug 25 · 5,000 Meters Open · Place 155 · Ann Arbor Huron | 5,000 Meters Open | 155 | 29:04.38 | 9 |