Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The John Carroll Catholic (Birmingham, AL) varsity soccer team won Saturday's home conference match against Moody (AL) by a score of 2-0.

12Final
Moody000
JCCHS--2
Final score provided by C. Medina.
  • Recap
  • Matchup Info

Match Story

Alabama High School Soccer - Moody John Carroll Catholic

March 1, 2025: Birmingham, AL 35219

John Carroll Catholic Cavaliers (Birmingham, AL) boosters exited the stadium pleased Saturday as they witnessed their soccer team knock off the visiting Moody Blue Devils (Moody, AL), 2-0 in a league test.

With the triumph, John Carroll Catholic moves its record to 3-3 on the campaign. The Cavaliers travel to Altamont (Birmingham, AL) to clash with the Knights in a non-league test on Tuesday, March 4. The Knights come into the test with a record of 0-5. Altamont lost 3-1 in their recent non-league battle against Northridge (Tuscaloosa, AL)

Next up, the Blue Devils battle the Springville Tigers (Springville, AL) in a non-league battle, on Monday, March 3. Moody will attempt to upgrade on its 2-4 season record. The Tigers enter the battle with a 3-1 record after their 4-0 non-league loss to Briarwood Christian (Birmingham, AL).

Moody @ JCCHS Soccer Match Info

Sat., Mar. 1, 2025 @ 6p
The John Carroll Catholic (Birmingham, AL) varsity soccer team won Saturday's home conference match against Moody (AL) by a score of 2-0.

Rankings & Records

Moody (24-25)

NationalALClass
1,44712827
OverallRegionHomeAwayNeutralWin %Region %GFGA
5-12-23-32-41-6-22-2.316.5003450

John Carroll Catholic (24-25)

NationalALClass
7576510
OverallRegionHomeAwayNeutralWin %Region %GFGA
13-12-25-0-16-4-27-70-1.519.9178057

Team Scoring Averages

12FinalSO
Moody
.3.31.84.0
John Carroll Catholic
.51.33.0-

Record Breakdown

Moody (24-25)

John Carroll Catholic (24-25)

5-12-2
Overall
13-12-2
3-3
League
5-0-1
0-7-2
Non-League
6-10-1
0-1
Head to Head
1-0
1-2
Common Opponent
2-1-1
2-4
Home
6-4-2
1-6-2
Away
7-7
2-2
Neutral
0-1
0-0
Playoff
0-1
5-12-2
In-State
13-12-2
0-0
Out-of-State
0-0