Rebels mascot photo.

Vestavia Hills Soccer Match History

Mascot
Rebels
Team
Varsity 2026
Colors
Blue, Red, White
Coach
David Di Piazza
Address
2235 Lime Rock Rd, Vestavia Hills, AL 35216
Overall
0-0
Region
0-0

This is a compilation of Vestavia Hills high school soccer all-time winning streaks. Also included is match history and how this team has fared against their opponents.
Note: Match history by match type and match history by opponent are only compiled from as far as MaxPreps dates back (10-11).

Match History by Match Type

Match TypeRecord
Overall241-87-29
Non-Region176-66-29
Region56-13
Playoffs9-8
Home129-28-13
Away95-44-14
Neutral17-15-2
In-State218-58-23
Out-of-State23-29-6

Match History by Opponent Type

Show All Matches
OpponentRecordMost Recent Match
Spain Park (Spain Park, AL)22-3-2
  1. 4/3/2024 5-0 (W)[+]
  2. 3/7/2023 3-3 (T)
  3. 4/12/2022 7-1 (W)
  4. 3/3/2022 3-1 (W)
  5. 4/6/2021 3-1 (L)
  6. 3/16/2021 2-1 (L)
  7. 3/6/2020 1-0 (L)
  8. 4/9/2019 2-0 (W)
  9. 3/8/2019 2-1 (W)
  10. 2/19/2018 3-0 (W)
  11. 5/2/2017 5-1 (W)
  12. 4/8/2016 2-1 (W)
  13. 3/16/2016 0-0 (T)
  14. 3/10/2016 1-0 (W)
  15. 3/24/2015 4-0 (W)
  16. 3/20/2015 1-0 (W)
  17. 3/20/2015 1-0 (W)
  18. 3/3/2015 3-0 (W)
  19. 2/14/2015 3-0 (W)
  20. 2/25/2014 7-0 (W)
  21. 2/14/2014 5-1 (W)
  22. 4/26/2013 5-0 (W)
  23. 3/8/2013 6-0 (W)
  24. 2/22/2013 4-0 (W)
  25. 2/15/2013 5-0 (W)
  26. 5/1/2012 5-0 (W)
  27. 3/2/2012 4-1 (W)
Hewitt-Trussville (Hewitt-Trussville, AL)18-3-1
  1. 4/22/2025 2-1 (W)[+]
  2. 2/25/2025 3-2 (L)
  3. 2/6/2024 2-1 (W)
  4. 2/23/2023 1-0 (L)
  5. 2/4/2023 1-0 (W)
  6. 3/11/2022 5-2 (W)
  7. 2/22/2022 1-0 (W)
  8. 4/13/2021 3-0 (W)
  9. 3/9/2021 6-1 (W)
  10. 3/5/2020 2-0 (W)
  11. 4/13/2019 2-0 (W)
  12. 3/5/2019 4-1 (W)
  13. 4/21/2018 2-2 (T)
  14. 4/12/2016 2-1 (W)
  15. 3/8/2016 8-0 (W)
  16. 4/17/2015 5-0 (W)
  17. 3/10/2015 7-0 (W)
  18. 3/10/2015 7-0 (W)
  19. 3/18/2014 3-2 (L)
  20. 4/1/2013 4-0 (W)
  21. 3/5/2013 4-0 (W)
  22. 3/27/2012 3-0 (W)
Thompson (Thompson, AL)17-1
  1. 3/1/2025 3-0 (L)[+]
  2. 4/16/2024 5-0 (W)
  3. 3/22/2024 1-0 (W)
  4. 3/19/2024 1-0 (W)
  5. 4/7/2023 2-1 (W)
  6. 3/14/2023 3-2 (W)
  7. 5/3/2022 6-3 (W)
  8. 2/26/2021 4-1 (W)
  9. 4/12/2018 5-0 (W)
  10. 3/8/2018 1-0 (W)
  11. 4/13/2017 2-0 (W)
  12. 3/23/2017 2-0 (W)
  13. 3/27/2015 5-2 (W)
  14. 3/16/2015 3-0 (W)
  15. 4/25/2014 6-0 (W)
  16. 3/15/2014 6-0 (W)
  17. 4/3/2013 6-0 (W)
  18. 5/6/2011 5-0 (W)
Hoover (Hoover, AL)14-5-3
  1. 4/9/2025 2-1 (L)[+]
  2. 3/6/2025 3-1 (L)
  3. 4/5/2024 4-2 (W)
  4. 2/20/2024 2-0 (W)
  5. 4/13/2023 3-2 (W)
  6. 3/3/2023 3-2 (L)
  7. 2/18/2022 2-1 (W)
  8. 4/27/2021 1-0 (L)
  9. 4/5/2018 3-0 (W)
  10. 3/10/2018 2-1 (L)
  11. 4/14/2017 2-1 (W)
  12. 3/9/2017 3-1 (W)
  13. 5/3/2016 2-1 (W)
  14. 2/18/2016 2-1 (W)
  15. 2/21/2015 0-0 (T)
  16. 2/13/2015 3-3 (T)
  17. 2/13/2015 3-3 (T)
  18. 4/30/2014 1-0 (W)
  19. 2/22/2014 4-1 (W)
  20. 4/30/2013 4-1 (W)
  21. 2/13/2013 4-0 (W)
  22. 2/13/2012 3-0 (W)
Mountain Brook (Mountain Brook, AL)13-4
  1. 3/17/2025 4-2 (W)[+]
  2. 4/11/2023 3-1 (W)
  3. 2/27/2020 3-2 (W)
  4. 4/11/2019 1-1 (W)
  5. 2/28/2019 1-0 (L)
  6. 5/11/2018 1-0 (W)
  7. 2/27/2018 3-2 (W)
  8. 3/13/2017 1-0 (L)
  9. 4/14/2016 1-0 (W)
  10. 3/22/2016 6-1 (W)
  11. 4/10/2015 2-1 (L)
  12. 2/24/2015 1-0 (W)
  13. 4/15/2014 5-0 (W)
  14. 4/3/2014 2-1 (W)
  15. 3/14/2014 5-0 (W)
  16. 4/11/2013 3-1 (L)
  17. 3/12/2013 1-0 (W)
Homewood (Homewood, AL)9-1
  1. 4/9/2024 3-0 (L)[+]
  2. 3/23/2023 3-2 (W)
  3. 4/1/2021 1-0 (W)
  4. 4/7/2015 4-0 (W)
  5. 3/18/2015 2-0 (W)
  6. 3/18/2015 2-0 (W)
  7. 4/17/2014 3-1 (W)
  8. 3/31/2014 4-0 (W)
  9. 4/5/2012 7-0 (W)
  10. 2/28/2012 6-0 (W)
Oak Mountain (Oak Mountain, AL)9-15-3
  1. 4/3/2025 7-0 (L)[+]
  2. 3/14/2025 4-0 (L)
  3. 3/12/2024 3-0 (L)
  4. 5/2/2023 4-1 (L)
  5. 3/9/2023 1-1 (T)
  6. 3/30/2021 3-1 (W)
  7. 4/29/2019 2-1 (L)
  8. 4/30/2018 3-2 (W)
  9. 5/12/2017 3-0 (L)
  10. 2/13/2017 2-2 (T)
  11. 5/7/2016 1-0 (L)
  12. 3/14/2016 3-1 (L)
  13. 2/9/2016 1-0 (L)
  14. 4/28/2015 2-1 (L)
  15. 4/14/2015 4-0 (W)
  16. 3/21/2015 2-1 (L)
  17. 3/21/2015 2-1 (L)
  18. 2/14/2015 2-0 (W)
  19. 5/10/2014 2-0 (W)
  20. 4/5/2014 2-0 (W)
  21. 3/11/2014 1-1 (T)
  22. 2/15/2014 2-1 (W)
  23. 4/5/2013 2-1 (L)
  24. 3/2/2013 5-1 (W)
  25. 2/16/2013 1-0 (W)
  26. 5/11/2012 2-1 (L)
  27. 3/6/2012 3-2 (L)
Bob Jones (Bob Jones, AL)8-1
  1. 3/21/2025 4-2 (W)[+]
  2. 2/23/2024 4-3 (W)
  3. 2/12/2022 4-0 (W)
  4. 2/15/2020 2-1 (W)
  5. 5/5/2017 6-2 (W)
  6. 3/4/2017 2-1 (W)
  7. 2/24/2016 2-1 (W)
  8. 4/4/2015 1-0 (L)
  9. 5/5/2012 8-1 (W)
Chelsea (Chelsea, AL)7-1
  1. 4/29/2024 2-1 (L)[+]
  2. 3/16/2015 2-0 (W)
  3. 3/16/2015 2-0 (W)
  4. 4/2/2014 5-0 (W)
  5. 3/7/2014 6-1 (W)
  6. 4/2/2013 2-0 (W)
  7. 2/28/2013 4-0 (W)
  8. 3/29/2012 4-0 (W)
Tuscaloosa County (Tuscaloosa County, AL)7-1
  1. 4/17/2024 8-0 (W)[+]
  2. 2/29/2024 5-0 (W)
  3. 4/20/2023 8-2 (W)
  4. 3/23/2023 1-8 (F) (L)
  5. 4/10/2018 6-0 (W)
  6. 2/20/2018 10-0 (W)
  7. 4/20/2017 4-0 (W)
  8. 2/23/2017 10-0 (W)
Northridge (Northridge, AL)6-0-1
  1. 4/17/2025 4-2 (W)[+]
  2. 3/6/2024 1-0 (W)
  3. 2/20/2017 3-2 (W)
  4. 2/16/2016 1-1 (T)
  5. 2/9/2015 2-0 (W)
  6. 2/23/2013 6-0 (W)
  7. 4/27/2012 1-0 (W)
Auburn (Auburn, AL)6-1-1
  1. 2/26/2020 3-0 (W)[+]
  2. 2/11/2019 4-1 (W)
  3. 5/12/2018 2-1 (L)
  4. 2/27/2016 1-1 (T)
  5. 3/7/2015 2-0 (W)
  6. 2/19/2014 4-2 (W)
  7. 3/22/2013 3-0 (W)
  8. 2/21/2013 6-0 (W)
Pelham (Pelham, AL)5-0
  1. 3/15/2017 1-0 (W)[+]
  2. 3/20/2014 6-0 (W)
  3. 4/8/2013 4-1 (W)
  4. 3/15/2012 3-0 (W)
  5. 5/3/2011 8-1 (W)
Fort Payne (Fort Payne, AL)5-3
  1. 4/12/2025 4-2 (W)[+]
  2. 4/18/2023 3-0 (L)
  3. 4/25/2022 1-0 (W)
  4. 2/20/2021 2-0 (W)
  5. 2/14/2020 4-0 (W)
  6. 3/22/2019 1-1 (L)
  7. 2/17/2018 2-0 (L)
  8. 4/25/2017 7-3 (W)
Westminster (Westminster, GA)5-5-1
  1. 3/27/2025 4-0 (L)[+]
  2. 2/10/2024 0-0 (T)
  3. 3/18/2023 2-2 (W)
  4. 2/11/2023 2-0 (W)
  5. 3/19/2022 5-1 (W)
  6. 2/15/2020 2-1 (L)
  7. 2/16/2018 3-1 (L)
  8. 3/17/2017 3-1 (W)
  9. 3/17/2017 3-1 (W)
  10. 4/3/2016 2-0 (L)
  11. 4/2/2016 2-0 (L)
Gadsden City (Gadsden City, AL)4-1
  1. 2/17/2023 3-2 (L)[+]
  2. 4/14/2022 4-0 (W)
  3. 3/24/2022 7-0 (W)
  4. 4/8/2021 6-0 (W)
  5. 3/12/2021 5-1 (W)
Shades Valley (Shades Valley, AL)4-1
  1. 3/6/2015 10-0 (W)[+]
  2. 4/8/2014 7-0 (W)
  3. 3/4/2014 8-0 (W)
  4. 4/16/2013 2-1 (L)
  5. 2/26/2013 6-0 (W)
John Carroll Catholic (John Carroll Catholic, AL)4-1-2
  1. 4/10/2024 3-0 (W)[+]
  2. 2/21/2023 4-0 (L)
  3. 3/4/2022 2-1 (W)
  4. 4/25/2016 9-1 (W)
  5. 3/26/2013 0-0 (T)
  6. 3/31/2012 4-1 (W)
  7. 3/10/2012 0-0 (T)
Cullman (Cullman, AL)4-2
  1. 2/25/2022 4-2 (W)[+]
  2. 4/22/2019 7-0 (W)
  3. 4/3/2018 1-0 (W)
  4. 4/19/2016 4-2 (L)
  5. 4/19/2016 4-2 (L)
  6. 4/20/2013 10-0 (W)
Huntsville (Huntsville, AL)4-3-1
  1. 2/7/2025 3-2 (W)[+]
  2. 2/10/2023 2-0 (W)
  3. 5/6/2022 3-1 (L)
  4. 2/11/2022 4-1 (W)
  5. 2/20/2021 1-0 (L)
  6. 2/7/2020 1-1 (T)
  7. 4/2/2019 1-0 (L)
  8. 5/9/2014 3-2 (W)
LaGrange (LaGrange, GA)3-0
  1. 2/9/2024 3-2 (W)[+]
  2. 3/17/2023 2-1 (W)
  3. 2/13/2021 5-1 (W)
Sparkman (Sparkman, AL)3-0
  1. 2/13/2015 3-0 (W)[+]
  2. 2/14/2014 5-0 (W)
  3. 2/17/2012 3-1 (W)
Prattville (Prattville, AL)3-0-1
  1. 3/19/2019 2-2 (T)[+]
  2. 3/1/2018 2-1 (W)
  3. 4/21/2015 7-0 (W)
  4. 2/15/2013 2-0 (W)
Northview (Northview, AL)3-0-1
  1. 3/24/2018 2-0 (W)[+]
  2. 3/4/2017 3-1 (W)
  3. 3/4/2016 2-2 (T)
  4. 3/12/2015 2-0 (W)
Greater Atlanta Christian (Greater Atlanta Christian, GA)3-3
  1. 2/6/2021 6-0 (W)[+]
  2. 3/16/2018 2-2 (W)
  3. 2/24/2017 1-0 (L)
  4. 2/26/2016 3-0 (W)
  5. 2/28/2015 5-0 (L)
  6. 2/28/2014 3-1 (L)
Mary G. Montgomery (Mary G. Montgomery, AL)2-0
  1. 2/4/2022 5-0 (W)[+]
  2. 2/22/2019 4-0 (W)
Bryant (Bryant, AL)2-0
  1. 2/5/2022 4-0 (W)[+]
  2. 2/23/2019 2-1 (W)
Helena (Helena, AL)2-0
  1. 2/8/2022 3-1 (W)[+]
  2. 3/15/2016 1-0 (W)
Clarkston (Clarkston, GA)2-0
  1. 3/18/2022 3-0 (W)[+]
  2. 3/17/2018 4-2 (W)
McGill-Toolen (McGill-Toolen, AL)2-0
  1. 3/23/2019 4-1 (W)[+]
  2. 4/1/2017 4-3 (W)
Carrollton (Carrollton, AL)2-0
  1. 2/28/2015 3-2 (W)[+]
  2. 3/1/2014 1-0 (W)
Southside (Southside, AL)2-0
  1. 2/19/2013 9-1 (W)[+]
  2. 2/18/2012 5-0 (W)
Briarwood Christian (Briarwood Christian, AL)2-0
  1. 3/14/2013 2-0 (W)[+]
  2. 3/28/2012 1-0 (W)
Westminster School at Oak Mountain (Westminster School at Oak Mountain, AL)2-0-1
  1. 4/27/2022 4-1 (W)[+]
  2. 4/12/2021 1-1 (T)
  3. 4/19/2014 7-1 (W)
Florence (Florence, AL)2-1
  1. 2/14/2025 3-1 (L)[+]
  2. 2/11/2023 1-0 (W)
  3. 2/13/2021 3-0 (W)
Southside (Southside, AL)2-1
  1. 4/20/2024 3-1 (W)[+]
  2. 4/25/2023 2-1 (W)
  3. 2/16/2018 2-1 (L)
Gardendale (Gardendale, AL)2-1-2
  1. 4/15/2025 2-2 (T)[+]
  2. 4/4/2024 5-1 (L)
  3. 4/6/2023 1-1 (T)
  4. 4/3/2012 11-1 (W)
  5. 2/21/2012 11-0 (W)
Enterprise (Enterprise, AL)2-2
  1. 3/25/2023 7-0 (L)[+]
  2. 2/12/2021 7-0 (W)
  3. 3/23/2018 5-0 (L)
  4. 2/21/2017 2-1 (W)
Leeds (Leeds, AL)1-0
  1. 4/4/2025 10-0 (W)
Huffman (Huffman, AL)1-0
  1. 2/14/2025 6-1 (W)
Pike Road (Pike Road, AL)1-0
  1. 2/18/2025 2-0 (W)
Westbrook Christian (Westbrook Christian, AL)1-0
  1. 2/16/2024 2-1 (W)
Spanish Fort (Spanish Fort, AL)1-0
  1. 3/29/2024 3-2 (W)
Austin (Austin, AL)1-0
  1. 2/3/2023 2-1 (W)
Springville (Springville, AL)1-0
  1. 3/16/2023 2-1 (W)
Baldwin County (Baldwin County, AL)1-0
  1. 2/5/2022 10-1 (W)
Pace Academy (Pace Academy, GA)1-0
  1. 2/16/2019 4-2 (W)
Robertsdale (Robertsdale, AL)1-0
  1. 2/23/2019 6-1 (W)
Mill Creek (Mill Creek, GA)1-0
  1. 4/6/2019 4-1 (W)
Germantown (Germantown, TN)1-0
  1. 4/14/2018 3-1 (W)
White Station (White Station, TN)1-0
  1. 4/14/2018 2-1 (W)
Daphne (Daphne, AL)1-0
  1. 3/30/2017 6-1 (W)
Albertville (Albertville, AL)1-0
  1. 4/6/2017 5-0 (W)
James Clemens (James Clemens, AL)1-0
  1. 4/22/2016 2-1 (W)
Clay-Chalkville (Clay-Chalkville, AL)1-0
  1. 5/3/2014 6-0 (W)
Parker (Parker, AL)1-0
  1. 3/24/2011 3-0 (W)
Indian Springs (Indian Springs, AL)1-0
  1. 3/26/2011 1-0 (W)
Northwest Whitfield (Northwest Whitfield, GA)1-0-1
  1. 4/5/2019 3-3 (T)[+]
  2. 2/24/2018 2-1 (W)
Grissom (Grissom, AL)1-1
  1. 4/11/2025 3-2 (L)[+]
  2. 5/4/2018 3-1 (W)
Baker (Baker, AL)1-1
  1. 3/30/2024 1-0 (L)[+]
  2. 2/5/2022 1-0 (W)
Montgomery Academy (Montgomery Academy, AL)1-1
  1. 2/3/2023 3-1 (L)[+]
  2. 2/23/2019 5-1 (W)
Whitefield Academy (Whitefield Academy, GA)1-1
  1. 2/6/2021 2-0 (W)[+]
  2. 3/15/2019 3-0 (L)
Dothan (Dothan, AL)1-1-1
  1. 3/1/2024 4-0 (W)[+]
  2. 3/24/2023 6-1 (L)
  3. 2/12/2022 0-0 (T)
McCallie (McCallie, TN)1-1-1
  1. 4/23/2022 1-0 (F) (L)[+]
  2. 3/19/2021 1-1 (T)
  3. 3/11/2019 1-0 (W)
Collierville (Collierville, TN)1-2
  1. 4/16/2021 1-0 (L)[+]
  2. 4/16/2019 3-2 (L)
  3. 4/22/2017 2-1 (W)
Baylor (Baylor, TN)1-2-1
  1. 4/12/2024 1-0 (W)[+]
  2. 3/24/2023 4-2 (L)
  3. 3/25/2022 1-0 (L)
  4. 4/9/2021 1-1 (T)
Christian Brothers (Christian Brothers, TN)1-2-2
  1. 4/22/2022 3-2 (W)[+]
  2. 4/15/2021 1-0 (L)
  3. 4/17/2019 3-2 (L)
  4. 4/13/2018 0-0 (T)
  5. 4/21/2017 2-2 (T)
Guntersville (Guntersville, AL)0-0-1
  1. 2/15/2025 1-1 (T)
Davidson (Davidson, AL)0-0-1
  1. 3/30/2024 1-1 (T)
Fairhope (Fairhope, AL)0-0-1
  1. 3/31/2017 3-3 (T)
Farragut (Farragut, TN)0-1
  1. 3/29/2025 1-0 (L)
Susan Moore (Susan Moore, AL)0-1
  1. 2/17/2024 2-1 (L)
Northgate (Northgate, GA)0-1
  1. 2/18/2023 3-2 (L)
Boyd-Buchanan (Boyd-Buchanan, TN)0-1
  1. 3/25/2023 4-1 (L)
Bearden (Bearden, TN)0-1
  1. 3/16/2019 3-1 (L)
Dadeville (Dadeville, AL)0-1
  1. 2/17/2017 2-1 (L)
Parkview (Parkview, GA)0-1
  1. 3/8/2012 2-0 (L)
Dalton (Dalton, GA)0-8
  1. 3/4/2025 4-0 (L)[+]
  2. 2/10/2024 2-0 (L)
  3. 2/2/2023 3-2 (L)
  4. 3/5/2021 7-1 (L)
  5. 2/16/2019 1-0 (L)
  6. 2/23/2018 2-1 (L)
  7. 2/17/2017 2-1 (L)
  8. 2/12/2016 2-0 (L)