- Home
- U.S. Results
- Alabama
- St. Michael
St. Michael Cross Country
Alabama cross country team · Athletes, best performances and meet results.
Athletes by class
118 athletesClass of 2031 · 1 athletes on this page
- Abigail Givhan6 results · 2025–2026 · Grade 8Girls / Women
Class of 2030 · 5 athletes on this page
- Brendan Schott2 results · 2024 · Grade 7Boys / Men
- James Green13 results · 2023–2025 · Grade 8Boys / Men
- Lily Francis5 results · 2025–2026 · Grade 9Girls / Women
- Lydia Tillman3 results · 2024–2026 · Grade 9Girls / Women
- Olivia Green6 results · 2023–2024 · Grade 9Girls / Women
Class of 2029 · 3 athletes on this page
- Emilie Leach4 results · 2025 · Grade 9Girls / Women
- Emily Friedel13 results · 2023–2026 · Grade 10Girls / Women
- Landry Leach13 results · 2023–2026 · Grade 10Girls / Women
Class of 2028 · 6 athletes on this page
- Carolina Geary14 results · 2022–2024 · Grade 9Girls / Women
- Caroline Beckman11 results · 2024–2026 · Grade 11Girls / Women
- Jessica Schott8 results · 2024–2026 · Grade 11Girls / Women
- Marshall Pitre5 results · 2022 · Grade 7Boys / Men
- Morgan Miller10 results · 2022–2025 · Grade 10Boys / Men
- William Morris7 results · 2024 · Grade 9Boys / Men
Class of 2027 · 5 athletes on this page
- Davison Stankoski2 results · 2025 · Grade 11Boys / Men
- Gage Hilton4 results · 2024 · Grade 10Boys / Men
- Gianna Barfield4 results · 2023–2024 · Grade 10Girls / Women
- Henry Ashe4 results · 2022Boys / Men
- Tim Murphy14 results · 2022–2024 · Grade 10Boys / Men
Class of 2026 · 7 athletes on this page
- Camille SO 254 GREEN7 results · 2021–2023Girls / Women
- Eli Navarre20 results · 2022–2024 · Grade 11Boys / Men
- Finn Blackinton4 results · 2022Boys / Men
- Justin Barfield5 results · 2024–2025 · Grade 12Boys / Men
- LeeAnn Bonner7 results · 2022–2024 · Grade 11Girls / Women
- Lillie Crooker2 results · 2022 · Grade 9Girls / Women
- Sofia Prouty6 results · 2022 · Grade 9Girls / Women
Class of 2025 · 19 athletes on this page
- Anna Kiernan17 results · 2021–2024 · Grade 12Girls / Women
- Benjamin Crooker26 results · 2021–2024 · Grade 12Boys / Men
- Calvin Ashe3 results · 2022Boys / Men
- Charles Nevin11 results · 2022–2023 · Grade 11Boys / Men
- Charlotte Williams10 results · 2023–2024 · Grade 12Girls / Women
- Ellen Druhan11 results · 2020–2023 · Grade 11Girls / Women
- Emma DeSalvo11 results · 2023–2024 · Grade 12Girls / Women
- Graham Armstrong19 results · 2022–2024 · Grade 12Boys / Men
- James Oliver Hemby31 results · 2020–2024 · Grade 12Boys / Men
- John Weil3 results · 2021–2022 · Grade 10Boys / Men
- Kate JR 247 BARRANCO14 results · 2021–2023Girls / Women
- Kevin Castrejon1 results · 2022 · Grade 10Boys / Men
- Laura Byrnes10 results · 2023–2024 · Grade 12Girls / Women
- Luke Johannesmann19 results · 2022–2024 · Grade 12Boys / Men
- Natalia Pyatt15 results · 2022–2024 · Grade 12Girls / Women
- Samir Crooker9 results · 2021–2022 · Grade 10Boys / Men
- Sole JR 261 RYDER6 results · 2022–2023Girls / Women
- Vanessa Jordan8 results · 2023–2024 · Grade 12Girls / Women
- Zoe DeSalvo23 results · 2021–2024 · Grade 12Girls / Women
Class of 2024 · 9 athletes on this page
- Alexandra Kruse21 results · 2020–2023 · Grade 12Girls / Women
- Asheton Sawyer21 results · 2020–2023 · Grade 12Boys / Men
- Caroline Robinson5 results · 2021–2023 · Grade 12Girls / Women
- Elisa Christensen5 results · 2022 · Grade 11Girls / Women
- Ethan FAIRCLOTH8 results · 2020–2023 · Grade SRBoys / Men
- Jesse SR 245 RANDOLPH12 results · 2020–2023Boys / Men
- Louis Murphy12 results · 2020–2022Boys / Men
- Nicholas Coumanis9 results · 2020–2022 · Grade 11Boys / Men
- Ryan Lankford22 results · 2020–2023 · Grade 12Boys / Men
Class of 2023 · 9 athletes on this page
- Izzy Garriz28 results · 2019–2022 · Grade 12Girls / Women
- Jake Andrews26 results · 2019–2022 · Grade 12Boys / Men
- Jonah Calvery17 results · 2019–2022 · Grade 12Boys / Men
- Laura Schott27 results · 2019–2022 · Grade 12Girls / Women
- Margie Cowles8 results · 2019–2022 · Grade 12Girls / Women
- Mary Margaret Stevens6 results · 2019 · Grade 9Girls / Women
- Max Kleban21 results · 2019–2022 · Grade 12Boys / Men
- Patrick Andrews23 results · 2019–2022 · Grade 12Boys / Men
- Sophie Blythe15 results · 2020–2022 · Grade 12Girls / Women
Class of 2022 · 9 athletes on this page
- Elena Vollmer17 results · 2018–2021 · Grade 12Girls / Women
- Henry Dirmeyer11 results · 2020–2021 · Grade 12Boys / Men
- Luke Berrios10 results · 2019 · Grade 10Boys / Men
- Luscher Mayhall6 results · 2018 · Grade 9Boys / Men
- Michael Prouty15 results · 2018–2021Boys / Men
- Mitchell Giedlin6 results · 2018 · Grade 9Boys / Men
- Nico Kruse8 results · 2019–2020Boys / Men
- Robert Montgomery6 results · 2018–2019Boys / Men
- Tripp Miller24 results · 2018–2021 · Grade 12Boys / Men
Class of 2021 · 14 athletes on this page
- Andres Christensen17 results · 2019–2020 · Grade 12Boys / Men
- Anna McBane13 results · 2017–2020 · Grade 12Girls / Women
- Betty Hemby22 results · 2018–2020 · Grade 12Girls / Women
- Connor Robitaille8 results · 2018–2020Boys / Men
- Dominic Murphy9 results · 2017–2019 · Grade 11Boys / Men
- Dylan Blackinton2 results · 2018 · Grade 10Boys / Men
- Dyson Crooker25 results · 2017–2020 · Grade 12Boys / Men
- Edward Cowles25 results · 2017–2020 · Grade 12Boys / Men
- Emma McBane3 results · 2018 · Grade 10Girls / Women
- Gary Ickes9 results · 2018–2019Boys / Men
- Hunter Stevens19 results · 2017–2020 · Grade 12Boys / Men
- John Davis23 results · 2018–2020 · Grade 12Boys / Men
- Rebekah Schott16 results · 2019–2020 · Grade 12Girls / Women
- Trista Black15 results · 2018–2020Girls / Women
Class of 2020 · 6 athletes on this page
- Alison Boyd13 results · 2017–2019 · Grade 12Girls / Women
- Ella Tapscott5 results · 2018 · Grade 11Girls / Women
- Jack Phelps17 results · 2017–2019 · Grade 12Boys / Men
- Michael Garriz17 results · 2017–2019 · Grade 12Boys / Men
- Nick Berrios14 results · 2017–2019 · Grade 12Boys / Men
- Yuriy Greenlay2 results · 2018 · Grade 11Boys / Men
Class of 2019 · 3 athletes on this page
- Emily McDonald6 results · 2018 · Grade 12Girls / Women
- Gia Vollmer4 results · 2018 · Grade 12Girls / Women
- Rory Dembowski5 results · 2018 · Grade 12Girls / Women
Class not listed · 4 athletes on this page
- Alexander Prouty10 results · 2020–2022Boys / Men
- Ambrose Mitchell8 results · 2019Boys / Men
- Blaine Kenny1 results · 2017 · Grade 10Boys / Men
- Claire Blythe1 results · 2018 · Grade -Girls / Women
Best performances
Best marks in the available meet results.
Meet history
57 meets- AHSAA XC State ChampionshipNovember 7, 2026 · Oakville Indian Mounds Park · AL · Official Results7 results
- Gatorade XC ClassicOctober 3, 2026 · Oakville Indian Mounds Park · AL · Official Results2 results
- AHSAA XC State ChampionshipNovember 8, 2025 · Oakville Indian Mounds Park · AL · Official Results10 results
- Andalusia SectionalOctober 30, 2025 · 22940 AL-55 · AL · Official Results10 results
- Daphne InvitationalSeptember 20, 2025 · Blakeley State Park · AL · Official Results8 results
- Gulf Coast StampedeSeptember 6, 2025 · Escambia County Equestrian Center · FL · Official Results9 results
- AHSAA XC State ChampionshipNovember 9, 2024 · Oakville Indian Mounds Park · AL · Official Results15 results
- Straughn SectionalOctober 31, 2024 · Covington County School · AL · Official Results15 results
- AHSAA 4A SECTION 1October 31, 2024 · Covington County School · AL · Official Results15 results
- The Southern ShowcaseSeptember 13, 2024 · John Hunt Cross Country Park · AL · Official Results15 results
- Azalea CitySeptember 6, 2024 · Langhan Park · AL · Official Results28 results
- MCOCIAugust 29, 2024 · Langhan Park · AL · Official Results18 results
- Wildcat InviteAugust 24, 2024 · Langhan Park · AL · Official Results12 results
- Bayside TwilightAugust 22, 2024 · Bayside Academy Sport Complex · AL · Official Results16 results
- AHSAA State Cross Country ChampionshipNovember 11, 2023 · Oakville Indian Mounds Park · AL · Official Results14 results
- Trinity Presbyterian SectionalNovember 2, 2023 · Gateway Park · AL · Official Results16 results
- Baldwin County ChampionshipsOctober 19, 2023 · Bicentennial Park · AL · Official Results27 results
- Daphne InvitationalSeptember 30, 2023 · Blakeley State Park · AL · Official Results26 results
- Azalea City ClassicSeptember 8, 2023 · South Alabama · AL · Official Results24 results
- Mobile XC Challenge of ChampionsSeptember 2, 2023 · Langhan Park · AL · Official Results27 results
- Wildcat InvitationalAugust 26, 2023 · Brookley by the Bay · AL · Official Results15 results
- Bayside Academy Admiral's Twilight InvitationalAugust 24, 2023 · Bayside Academy Sport Complex · AL · Official Results12 results
- AHSAA XC State ChampionshipNovember 5, 2022 · Oakville Indian Mounds Park · AL · Official Results20 results
- Faith Academy's Boardwalk ChallengeOctober 8, 2022 · Faith Academy Sports Complex · AL · Official Results32 results
- Jesse Owens ClassicOctober 1, 2022 · Oakville Indian Mounds Park · AL · Official Results22 results
- Daphne InvitationalSeptember 24, 2022 · Blakeley State Park · AL · Official Results32 results
- Bayshore InvitationalSeptember 8, 2022 · Loxley Municipal Park · AL · Official Results31 results
- Mobile Cross Country Challenge of Champions 5KSeptember 3, 2022 · Langhan Park · AL · Official Results31 results
- AHSAA Class 4A State XC ChampionshipsNovember 6, 2021 · Oakville Indian Mounds Park · AL · Official Results19 results
- AHSAA 4A Section 1October 28, 2021 · Bicentennial Park · AL · Official Results20 results
- Chickasaw Trails InvitationalSeptember 11, 2021 · Oakville Indian Mounds Park · AL · Official Results20 results
- Mobile Challenge of ChampionsSeptember 4, 2021 · Langhan Park · AL · Official Results44 results
- AHSAA Class 1A/2A State XC ChampionshipsNovember 14, 2020 · Oakville Indian Mounds Park · AL · Official Results18 results
- AHSAA Class 4A State XC ChampionshipsNovember 14, 2020 · Oakville Indian Mounds Park · AL · Official Results18 results
- AHSAA 4A Section 1November 5, 2020 · Bicentennial Park · AL · Official Results18 results
- Baldwin County ChampionshipsOctober 17, 2020 · Bicentennial Park · AL · Official Results31 results
- Faith Academy's Boardwalk ChallengeOctober 13, 2020 · Faith Academy Sports Complex · AL · Official Results26 results
- Daphne Invite/Battle of the BaySeptember 26, 2020 · Bayside Academy Sport Complex · AL · Official Results26 results
- Mobile Challenge of ChampionsSeptember 5, 2020 · Langhan Park · AL · Official Results24 results
- Admiral's Twilight InvitationalAugust 29, 2020 · Daphne High School · AL · Official Results30 results
- AHSAA 3A XC State ChampionshipNovember 9, 2019 · Oakville Indian Mounds Park · AL · Official Results18 results
- AHSAA 3A Section 1November 1, 2019 · Loxley Municipal Park · AL · Official Results18 results
- Baldwin County ChampionshipsOctober 19, 2019 · Bicentennial Park · AL · Official Results29 results
- Boardwalk ChallengeOctober 12, 2019 · Faith Academy Sports Complex · AL · Official Results24 results
- T.R. Miller ChallengeOctober 5, 2019 · Brewton Course · AL · Official Results22 results
- Battle of the BaySeptember 28, 2019 · Loxley Municipal Park · AL · Official Results22 results
- Daphne InvitationalSeptember 21, 2019 · Blakeley State Park · AL · Official Results29 results
- Chickasaw Trails InvitationalSeptember 7, 2019 · Oakville Indian Mounds Park · AL · Official Results21 results
- Mobile Challenge of ChampionsAugust 31, 2019 · Loxley Municipal Park · AL · Official Results55 results
- AHSAA Class 7A State XC ChampionshipsNovember 10, 2018 · Oakville Indian Mounds Park · AL · Official Results19 results
- AHSAA Class 3A State XC ChampionshipsNovember 10, 2018 · Oakville Indian Mounds Park · AL · Official Results19 results
- AHSAA 3A Section 1November 1, 2018 · Loxley Municipal Park · AL · Official Results19 results
- Boardwalk ChallengeOctober 13, 2018 · Faith Academy Sports Complex · AL · Official Results25 results
- Chicksaw Trails InvitationalSeptember 8, 2018 · Oakville Indian Mounds Park · AL · Official Results14 results
- Mobile Challenge of ChampionsSeptember 1, 2018 · Langhan Park · AL · Official Results24 results
- Baldwin County ChampionshipOctober 19, 2017 · Loxley Municipal Park · AL · Official Results14 results
- Bolting for the BeachSeptember 2, 2017 · Graham Creek Nature Preserve · AL · Official Results9 results