Flames mascot photo.

Eastern Mennonite Soccer Match History

Mascot
Flames
Team
Varsity 2025
Colors
Blue
Coach
Ryan Eshleman-Robles
Address
801 Parkwood Dr, Harrisonburg, VA 22802
Overall
11-9-1
Region
5-4
National Rank
2860
State (VA) Rank
36

This is a compilation of Eastern Mennonite 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 (2010).

Winning Streaks

Start YearEnd YearStreak Length
1976197824

Match History by Match Type

Match TypeRecord
Overall165-124-24
Non-Region69-62-12
Region83-46-12
Playoffs13-16
Home99-55-13
Away52-59-11
Neutral14-10

Match History by Opponent Type

Show All Matches
OpponentRecordMost Recent Match
Hargrave Military Academy (Hargrave Military Academy, VA)17-1
  1. 10/18/2025 13-0 (W)[+]
  2. 9/10/2024 8-1 (W)
  3. 10/21/2023 8-0 (W)
  4. 10/13/2022 6-0 (W)
  5. 9/14/2021 5-0 (W)
  6. 8/30/2019 6-0 (W)
  7. 10/23/2018 1-0 (W)
  8. 9/29/2018 1-0 (W)
  9. 10/24/2017 5-0 (W)
  10. 9/30/2017 3-0 (W)
  11. 10/25/2016 2-1 (W)
  12. 9/2/2016 4-2 (L)
  13. 9/4/2015 4-0 (W)
  14. 9/27/2014 4-0 (W)
  15. 10/15/2013 8-0 (W)
  16. 10/16/2012 2-1 (W)
  17. 10/18/2011 7-1 (W)
  18. 10/19/2010 8-0 (W)
Virginia Episcopal School (Virginia Episcopal School, VA)13-7-1
  1. 9/30/2025 4-2 (L)[+]
  2. 10/21/2024 4-0 (W)
  3. 10/1/2024 6-2 (W)
  4. 9/26/2023 0-0 (T)
  5. 10/25/2022 6-0 (W)
  6. 9/22/2022 2-0 (W)
  7. 10/26/2021 2-0 (L)
  8. 10/20/2021 3-0 (L)
  9. 10/18/2019 3-1 (L)
  10. 9/20/2019 2-1 (L)
  11. 10/13/2018 4-2 (W)
  12. 10/14/2017 3-0 (W)
  13. 10/14/2016 3-0 (L)
  14. 10/29/2015 2-1 (L)
  15. 10/15/2015 3-1 (W)
  16. 9/30/2014 2-1 (W)
  17. 8/27/2013 2-0 (W)
  18. 10/13/2012 1-0 (W)
  19. 10/15/2011 1-0 (W)
  20. 10/26/2010 2-0 (W)
  21. 10/21/2010 4-0 (W)
Fishburne Military (Fishburne Military, VA)12-1
  1. 10/7/2025 6-0 (W)[+]
  2. 10/7/2024 8-0 (W)
  3. 10/5/2021 8-0 (W)
  4. 10/3/2019 4-0 (W)
  5. 9/20/2018 3-0 (W)
  6. 9/21/2017 9-0 (W)
  7. 9/22/2016 8-0 (W)
  8. 9/24/2015 7-0 (W)
  9. 9/9/2014 6-0 (W)
  10. 9/10/2013 1-0 (W)
  11. 9/11/2012 2-1 (L)
  12. 9/20/2011 8-0 (W)
  13. 9/21/2010 8-0 (W)
Miller School of Albemarle (Miller School of Albemarle, VA)11-1
  1. 10/3/2025 4-0 (W)[+]
  2. 10/12/2021 8-1 (W)
  3. 9/10/2019 1-0 (L)
  4. 9/11/2018 4-1 (W)
  5. 10/12/2017 8-0 (W)
  6. 9/13/2016 5-0 (W)
  7. 9/15/2015 5-0 (W)
  8. 9/4/2014 7-1 (W)
  9. 9/5/2013 4-0 (W)
  10. 9/20/2012 6-1 (W)
  11. 9/22/2011 6-0 (W)
  12. 9/23/2010 10-0 (W)
Holy Cross Regional (Holy Cross Regional, VA)10-2
  1. 9/24/2019 7-0 (W)[+]
  2. 9/25/2018 8-0 (W)
  3. 9/26/2017 8-0 (W)
  4. 9/27/2016 8-0 (W)
  5. 10/19/2015 5-0 (W)
  6. 9/23/2014 5-0 (W)
  7. 9/24/2013 1-0 (L)
  8. 9/25/2012 2-0 (W)
  9. 11/11/2011 3-0 (W)
  10. 9/27/2011 2-0 (L)
  11. 10/30/2010 4-0 (W)
  12. 8/31/2010 2-0 (W)
Carlisle (Carlisle, VA)9-12-1
  1. 9/5/2025 7-1 (W)[+]
  2. 10/19/2024 7-1 (W)
  3. 9/12/2023 6-0 (W)
  4. 10/18/2022 4-0 (W)
  5. 10/22/2021 2-0 (W)
  6. 10/8/2019 3-1 (L)
  7. 10/27/2018 0-0 (L)
  8. 10/9/2018 1-0 (W)
  9. 11/9/2017 5-1 (L)
  10. 10/26/2017 1-0 (L)
  11. 10/20/2017 6-2 (L)
  12. 10/27/2016 1-0 (L)
  13. 10/21/2016 5-0 (L)
  14. 11/12/2015 1-1 (W)
  15. 10/23/2015 2-1 (W)
  16. 10/21/2014 1-0 (L)
  17. 10/16/2014 2-2 (T)
  18. 10/17/2013 3-2 (L)
  19. 8/31/2012 3-2 (L)
  20. 10/27/2011 3-1 (L)
  21. 10/4/2011 2-0 (L)
  22. 9/3/2010 6-1 (W)
Trinity at Meadow View (Trinity at Meadow View, VA)8-3
  1. 9/20/2024 3-1 (W)[+]
  2. 11/3/2023 5-3 (L)
  3. 9/16/2022 3-1 (W)
  4. 9/17/2021 1-1 (L)
  5. 9/13/2018 4-2 (L)
  6. 9/15/2017 2-1 (W)
  7. 9/9/2017 2-0 (W)
  8. 9/17/2016 1-0 (W)
  9. 9/18/2015 2-2 (W)
  10. 10/31/2014 5-0 (W)
  11. 9/20/2013 2-2 (W)
The Covenant School (The Covenant School, VA)8-11-3
  1. 10/22/2025 4-0 (L)[+]
  2. 9/12/2025 2-1 (W)
  3. 10/4/2024 4-1 (W)
  4. 10/17/2023 3-1 (L)
  5. 10/11/2022 3-2 (L)
  6. 10/19/2021 2-1 (L)
  7. 10/23/2019 7-0 (L)
  8. 10/1/2019 3-0 (L)
  9. 10/2/2018 3-1 (L)
  10. 10/3/2017 2-1 (W)
  11. 10/4/2016 1-0 (L)
  12. 11/9/2015 3-1 (W)
  13. 10/6/2015 1-1 (T)
  14. 10/3/2014 0-0 (T)
  15. 11/4/2013 2-1 (L)
  16. 10/22/2013 2-1 (L)
  17. 10/10/2013 0-0 (T)
  18. 10/11/2012 2-0 (L)
  19. 11/10/2011 2-1 (W)
  20. 10/25/2011 2-0 (W)
  21. 10/13/2011 3-2 (W)
  22. 10/14/2010 3-0 (W)
Blue Ridge (Blue Ridge, VA)7-9-3
  1. 10/14/2025 5-1 (L)[+]
  2. 11/4/2024 2-0 (L)
  3. 10/17/2024 2-2 (T)
  4. 9/22/2023 4-0 (L)
  5. 10/27/2022 7-1 (L)
  6. 10/8/2022 5-0 (L)
  7. 10/14/2021 3-0 (L)
  8. 9/17/2019 2-1 (L)
  9. 9/18/2018 2-1 (W)
  10. 9/19/2017 6-1 (W)
  11. 9/20/2016 5-0 (W)
  12. 10/27/2015 2-0 (W)
  13. 9/22/2015 6-0 (W)
  14. 9/16/2014 6-3 (W)
  15. 9/17/2013 2-2 (T)
  16. 10/23/2012 3-0 (L)
  17. 10/6/2012 0-0 (T)
  18. 10/11/2011 3-1 (W)
  19. 10/12/2010 1-0 (L)
New Covenant (New Covenant, VA)5-3-2
  1. 9/16/2025 1-0 (L)[+]
  2. 9/13/2024 1-0 (L)
  3. 10/23/2023 1-0 (W)
  4. 9/29/2023 1-0 (W)
  5. 11/4/2022 2-1 (L)
  6. 9/29/2022 1-1 (T)
  7. 9/9/2021 2-1 (W)
  8. 9/13/2019 1-1 (T)
  9. 10/19/2018 2-0 (W)
  10. 9/9/2016 5-1 (W)
Tandem Friends (Tandem Friends, VA)4-0
  1. 9/6/2022 6-0 (W)[+]
  2. 8/24/2021 4-1 (W)
  3. 10/19/2013 2-1 (W)
  4. 10/1/2012 2-1 (W)
Denbigh Baptist Christian (Denbigh Baptist Christian, VA)4-0
  1. 9/20/2014 7-0 (W)[+]
  2. 9/21/2013 1-0 (W)
  3. 9/15/2012 4-1 (W)
  4. 9/16/2011 1-0 (W)
Christchurch School (Christchurch School, VA)4-4-1
  1. 9/19/2025 4-2 (L)[+]
  2. 9/18/2021 2-2 (W)
  3. 9/21/2019 0-0 (T)
  4. 11/2/2018 1-0 (L)
  5. 9/8/2018 2-0 (L)
  6. 9/16/2017 2-1 (W)
  7. 9/12/2015 3-0 (W)
  8. 9/14/2013 0-0 (W)
  9. 9/18/2010 1-0 (L)
North Cross (North Cross, VA)4-14-2
  1. 10/20/2025 1-0 (W)[+]
  2. 9/24/2025 1-0 (L)
  3. 10/23/2024 2-1 (L)
  4. 9/3/2024 3-0 (L)
  5. 10/25/2023 2-1 (L)
  6. 10/3/2023 3-1 (L)
  7. 9/16/2023 3-0 (L)
  8. 9/13/2022 3-0 (L)
  9. 9/21/2021 3-0 (L)
  10. 10/15/2019 3-1 (L)
  11. 10/25/2018 0-0 (W)
  12. 10/15/2018 1-1 (T)
  13. 9/28/2017 3-1 (L)
  14. 10/17/2016 5-0 (L)
  15. 10/21/2015 3-2 (W)
  16. 9/26/2014 2-2 (T)
  17. 9/27/2013 3-0 (L)
  18. 9/28/2012 3-0 (L)
  19. 9/30/2011 3-0 (L)
  20. 10/1/2010 1-0 (W)
Fork Union Military Academy (Fork Union Military Academy, VA)3-0
  1. 9/20/2025 3-1 (W)[+]
  2. 9/1/2017 8-0 (W)
  3. 9/14/2013 3-2 (W)
Grace Christian (Grace Christian, VA)3-0-2
  1. 8/28/2025 2-0 (W)[+]
  2. 9/1/2023 2-2 (T)
  3. 8/23/2022 1-1 (T)
  4. 9/3/2019 3-1 (W)
  5. 9/13/2014 4-1 (W)
Woodberry Forest (Woodberry Forest, VA)3-3-3
  1. 10/15/2024 0-0 (T)[+]
  2. 10/13/2023 2-2 (T)
  3. 10/11/2016 2-1 (L)
  4. 10/13/2015 4-3 (W)
  5. 10/7/2014 3-0 (L)
  6. 10/8/2013 2-0 (W)
  7. 10/9/2012 2-1 (W)
  8. 9/13/2011 3-0 (L)
  9. 9/14/2010 0-0 (T)
Liberty Christian (Liberty Christian, VA)3-5
  1. 10/18/2014 1-0 (L)[+]
  2. 9/20/2014 2-1 (W)
  3. 9/13/2014 1-1 (L)
  4. 10/1/2013 3-1 (L)
  5. 10/20/2012 2-1 (L)
  6. 10/22/2011 1-0 (L)
  7. 10/28/2010 3-2 (W)
  8. 9/17/2010 2-0 (W)
Randolph-Macon Academy (Randolph-Macon Academy, VA)2-0
  1. 9/9/2025 2-1 (W)[+]
  2. 9/7/2021 5-0 (W)
Grace Christian School (Grace Christian School, VA)2-0
  1. 8/22/2025 5-0 (W)[+]
  2. 10/8/2024 5-0 (W)
King Abdullah Academy (King Abdullah Academy, VA)2-0
  1. 10/19/2023 7-3 (W)[+]
  2. 9/18/2021 9-0 (W)
Christ Chapel Academy (Christ Chapel Academy, VA)2-0
  1. 10/15/2022 8-0 (W)[+]
  2. 9/2/2021 5-2 (W)
Stuart Hall (Stuart Hall, VA)2-0
  1. 8/27/2019 8-0 (W)[+]
  2. 10/10/2017 8-0 (W)
Atlantic Shores Christian (Atlantic Shores Christian, VA)2-0
  1. 9/9/2017 10-0 (W)[+]
  2. 11/4/2011 1-0 (W)
Veritas School (Veritas School, VA)2-1
  1. 8/23/2024 2-0 (W)[+]
  2. 8/22/2023 1-0 (L)
  3. 9/27/2022 2-1 (W)
Walsingham Academy (Walsingham Academy, VA)2-1
  1. 9/15/2023 3-1 (W)[+]
  2. 8/27/2016 3-1 (L)
  3. 9/13/2013 3-2 (W)
Trinity Christian (Trinity Christian, VA)2-3
  1. 9/21/2024 2-0 (L)[+]
  2. 9/5/2023 5-0 (L)
  3. 9/6/2019 3-1 (L)
  4. 8/25/2017 4-0 (W)
  5. 11/1/2013 2-1 (W)
Shenandoah Valley Academy (Shenandoah Valley Academy, VA)2-3-1
  1. 9/2/2025 1-1 (T)[+]
  2. 9/20/2022 2-1 (L)
  3. 9/1/2022 3-0 (L)
  4. 8/31/2021 3-2 (W)
  5. 10/17/2017 5-0 (W)
  6. 10/18/2016 4-3 (L)
Timberlake Christian (Timberlake Christian, VA)1-0
  1. 8/26/2025 6-3 (W)
Steward (Steward, VA)1-0
  1. 8/20/2024 4-0 (W)
Wakefield Country Day (Wakefield Country Day, VA)1-0
  1. 10/10/2023 10-0 (W)
Blue Ridge Christian (Blue Ridge Christian, VA)1-0
  1. 9/9/2019 2-0 (W)
Norfolk Christian (Norfolk Christian, VA)1-0
  1. 8/26/2017 5-0 (W)
Nansemond-Suffolk Academy (Nansemond-Suffolk Academy, VA)1-0
  1. 8/26/2016 8-0 (W)
StoneBridge (StoneBridge, VA)1-0
  1. 9/8/2012 4-1 (W)
Peninsula Catholic (Peninsula Catholic, VA)1-0
  1. 11/7/2011 5-0 (W)
Roanoke Catholic (Roanoke Catholic, VA)1-0
  1. 10/23/2010 9-0 (W)
Virginia Academy (Virginia Academy, VA)1-1
  1. 8/19/2025 3-0 (L)[+]
  2. 9/6/2024 2-0 (W)
Hampton Roads Academy (Hampton Roads Academy, VA)1-1
  1. 10/31/2025 1-0 (L)[+]
  2. 11/1/2024 1-0 (W)
Fredericksburg Christian (Fredericksburg Christian, VA)1-1
  1. 8/25/2023 2-2 (F) (W)[+]
  2. 11/2/2012 2-1 (L)
Seton (Seton, VA)1-3
  1. 8/25/2022 2-0 (L)[+]
  2. 8/21/2021 4-2 (L)
  3. 8/23/2018 2-1 (L)
  4. 11/6/2017 1-0 (W)
St. Christopher's (St. Christopher's, VA)1-3-1
  1. 9/17/2022 7-0 (L)[+]
  2. 9/19/2015 7-0 (L)
  3. 9/21/2013 4-2 (L)
  4. 9/17/2011 1-1 (T)
  5. 9/9/2011 1-0 (W)
Highland (Highland, VA)1-4
  1. 8/31/2022 2-0 (L)[+]
  2. 11/14/2015 4-0 (L)
  3. 11/3/2014 7-2 (L)
  4. 9/19/2014 4-2 (L)
  5. 9/14/2012 3-2 (W)
Benedictine (Benedictine, VA)1-4
  1. 9/17/2022 3-1 (L)[+]
  2. 9/15/2012 1-0 (L)
  3. 9/17/2011 2-1 (W)
  4. 10/16/2010 3-1 (L)
  5. 9/18/2010 1-0 (L)
St. Anne's-Belfield (St. Anne's-Belfield, VA)1-5
  1. 8/27/2024 6-1 (L)[+]
  2. 8/29/2023 3-0 (L)
  3. 10/21/2022 3-1 (L)
  4. 9/21/2019 8-1 (L)
  5. 9/17/2016 2-0 (L)
  6. 9/19/2015 3-0 (W)
Fredericksburg Academy (Fredericksburg Academy, VA)0-1
  1. 9/26/2025 2-1 (L)
Catholic (Catholic, VA)0-1
  1. 9/7/2012 3-1 (L)
St. Stephen's & St. Agnes (St. Stephen's & St. Agnes, VA)0-1
  1. 11/5/2010 1-0 (L)
Potomac School (Potomac School, VA)0-1
  1. 9/10/2010 2-0 (L)
Episcopal (Episcopal, VA)0-1
  1. 9/11/2010 3-0 (L)
Paul VI (Paul VI, VA)0-1
  1. 9/11/2010 2-1 (L)
Trinity Episcopal (Trinity Episcopal, VA)0-2-1
  1. 9/7/2018 3-2 (L)[+]
  2. 9/8/2017 0-0 (T)
  3. 9/12/2014 1-0 (L)
Saint John Paul the Great Catholic (Saint John Paul the Great Catholic, VA)0-4
  1. 9/16/2023 6-1 (L)[+]
  2. 9/16/2017 2-0 (L)
  3. 9/16/2016 1-0 (L)
  4. 9/8/2012 5-1 (L)
Collegiate (Collegiate, VA)0-6-3
  1. 9/4/2018 0-0 (T)[+]
  2. 9/5/2017 2-2 (T)
  3. 9/6/2016 2-1 (L)
  4. 9/8/2015 2-0 (L)
  5. 9/2/2014 3-0 (L)
  6. 9/3/2013 2-1 (L)
  7. 9/4/2012 2-1 (L)
  8. 9/6/2011 0-0 (T)
  9. 9/7/2010 2-1 (L)