Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Airport HSCarleton Airport Haunted Harvest Invitational · Oct 21 | 26:32.9 | Carleton Airport Haunted Harvest Invitational | October 21, 2023 |
| 5,000 Meters · Chestnut GroveWillow Metro PROM · Oct 31 | 27:48.43 | Willow Metro PROM | October 31, 2026 |
| 5,000 Meters · Monroe County Fairgrounds 5kDave Bork Classic · Oct 17 | 28:23.22 | Dave Bork Classic | October 17, 2026 |
| 5,000 Meters · Munson ParkHuron League Jamboree #2 · Oct 6 | 29:25.61 | Huron League Jamboree #2 | October 6, 2026 |
| 5,000 Meters · Portage West MS2026 Portage Invitational · Oct 10 | 28:18.5 | 2026 Portage Invitational | October 10, 2026 |
| 5,000 Meters · St. Francis Retreat CenterMichigan Catholic XC Invitational · Aug 29 | 30:19.91 | Michigan Catholic XC Invitational | August 29, 2026 |
| 5,000 Meters · Sterling State Park39th Annual Monroe Jefferson Cross Country Invitational · Sep 23 | 28:41.4 | 39th Annual Monroe Jefferson Cross Country Invitational | September 23, 2023 |
| 5,000 Meters · Willow Metropark OFFICIAL56th Annual Huron Invite · Sep 13 | 29:06.80 | 56th Annual Huron Invite | September 13, 2025 |
| 5,000 Meters · Young Patriots ParkHuron League Jamboree #1 · Sep 22 | 29:00.14 | Huron League Jamboree #1 | September 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Willow Metro PROMOct 31 · 5,000 Meters Coed HS with Coed MS · Place 110 · Monroe St. Mary CC | 5,000 Meters Coed HS with Coed MS | 110 | 27:48.43 PB | 12 |
| Oct 24 | Airport Haunted Harvest XC FestivalOct 24 · 5,000 Meters Varsity · Place 61 · Monroe St. Mary CC | 5,000 Meters Varsity | 61 | 28:56.1 | 12 |
| Oct 22 | Huron League HS XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 10 · Monroe St. Mary CC | 5,000 Meters Junior Varsity | 10 | 28:51.66 | 12 |
| Oct 17 | Dave Bork ClassicOct 17 · 5,000 Meters Junior / Senior · Place 41 · Monroe St. Mary CC | 5,000 Meters Junior / Senior | 41 | 28:23.22 PB | 12 |
| Oct 10 | 2026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 315 · Monroe St. Mary CC | 5,000 Meters Division 3 | 315 | 28:18.5 PB | 12 |
| Oct 6 | Huron League Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 46 · Monroe St. Mary CC | 5,000 Meters Varsity | 46 | 29:25.61 PB | 12 |
| Sep 22 | Huron League Jamboree #1Sep 22 · 5,000 Meters Varsity · Place 50 · Monroe St. Mary CC | 5,000 Meters Varsity | 50 | 29:00.14 PB | 12 |
| Aug 29 | Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 80 · Monroe St. Mary CC | 5,000 Meters Varsity | 80 | 30:19.91 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Willow Metro PROMOct 25 · 5,000 Meters Middle School · Place 34 · Monroe St. Mary CC | 5,000 Meters Middle School | 34 | 29:46.40 | 11 |
| Oct 16 | Huron League HS XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 16 · Monroe St. Mary CC | 5,000 Meters Junior Varsity | 16 | 30:27.42 | 11 |
| Sep 30 | Huron League Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 59 · Monroe St. Mary CC | 5,000 Meters Varsity | 59 | 31:12.84 | 11 |
| Sep 16 | Huron League Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 55 · Monroe St. Mary CC | 5,000 Meters Varsity | 55 | 31:15.35 | 11 |
| Sep 13 | 56th Annual Huron InviteSep 13 · 5,000 Meters Huron Invite Division 234 · Place 107 · Monroe St. Mary CC | 5,000 Meters Huron Invite Division 234 | 107 | 29:06.80 PB | 11 |
| Aug 23 | Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Varsity · Place 65 · Monroe St. Mary CC | 5,000 Meters Varsity | 65 | 29:27.7 | 11 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MHSAA LP Division 3 FinalsNov 2 · 5,000 Meters Division 3 · Place 251 · Monroe St. Mary CC | 5,000 Meters Division 3 | 251 | 25:10.4 | 10 |
| Oct 26 | MHSAA LP Region 27-3 @ AA HuronOct 26 · 5,000 Meters Division 3 · Place 51 · Monroe St. Mary CC | 5,000 Meters Division 3 | 51 | 25:34.90 | 10 |
| Oct 19 | Carleton Airport Haunted Harvest InvitationalOct 19 · 5,000 Meters Varsity · Place 73 · Monroe St. Mary CC | 5,000 Meters Varsity | 73 | 26:23.1 | SO |
| Oct 17 | Huron League HS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 40 · Monroe St. Mary CC | 5,000 Meters Varsity | 40 | 25:27.63 | 10 |
| Oct 12 | Dave Bork ClassicOct 12 · 5,000 Meters Frosh/Soph Freshman · Place 32 · Monroe St. Mary CC | 5,000 Meters Frosh/Soph Freshman | 32 | 26:10.10 | 10 |
| Oct 5 | 2024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 272 · Monroe St. Mary CC | 5,000 Meters Division 3 | 272 | 25:45.6 | 10 |
| Oct 1 | Huron League Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 44 · Monroe St. Mary CC | 5,000 Meters Varsity | 44 | 26:26.01 | 10 |
| Sep 17 | Huron League Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 45 · Monroe St. Mary CC | 5,000 Meters Varsity | 45 | 26:46.15 | 10 |
| Sep 14 | 55th New Boston Huron InvitationalSep 14 · 5,000 Meters Division 2 · Place 70 · Monroe St. Mary CC | 5,000 Meters Division 2 | 70 | 26:02.60 | SO |
| Aug 24 | Michigan Catholic XC InvitationalAug 24 · 5,000 Meters Varsity · Place 59 · Monroe St. Mary CC | 5,000 Meters Varsity | 59 | 27:34.6 | 10 |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Willow PROMOct 28 · 5,000 Meters Middle School · Place 18 · Monroe St. Mary CC | 5,000 Meters Middle School | 18 | 26:58.70 | 9 |
| Oct 21 | Carleton Airport Haunted Harvest InvitationalOct 21 · 3 Miles JV · Place 7 · Monroe St. Mary CC | 3 Miles JV | 7 | 26:32.9 PB | 9 |
| Oct 19 | Huron League HS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 7 · Monroe St. Mary CC | 5,000 Meters Junior Varsity | 7 | 27:23.02 | 9 |
| Oct 14 | Dave Bork ClassicOct 14 · 5,000 Meters Frosh/Soph Freshman · Place 37 · Monroe St. Mary CC | 5,000 Meters Frosh/Soph Freshman | 37 | 29:43.90 | 9 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 3 · Place 67 · Monroe St. Mary CC | 5,000 Meters Junior Varsity Division 3 | 67 | 27:09.3 | 9 |
| Oct 7 | 2023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 276 · Monroe St. Mary CC | 5,000 Meters Division 3 | 276 | 27:09.3 | 9 |
| Oct 3 | Huron League Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 47 · Monroe St. Mary CC | 5,000 Meters Varsity | 47 | 29:18.78 | 9 |
| Sep 23 | 39th Annual Monroe Jefferson Cross Country InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 44 · Monroe St. Mary CC | 5,000 Meters Junior Varsity | 44 | 28:41.4 PB | 9 |
| Sep 19 | Huron League Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 49 · Monroe St. Mary CC | 5,000 Meters Varsity | 49 | 28:39.82 | 9 |
| Sep 16 | 54th New Boston Huron InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 72 · Monroe St. Mary CC | 5,000 Meters Junior Varsity | 72 | 28:52.60 | FR |
| Aug 26 | Michigan Catholic XC InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 58 · Monroe St. Mary CC | 5,000 Meters Junior Varsity | 58 | 30:02.5 | 9 |