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 Excelsior Classical Academy (Durham, NC) varsity soccer team won Monday's home non-conference match against Triangle Math & Science (Apex, NC) by a score of 5-1.

12Final
TMSHS101
ECA145
Final score provided by S. Carroll.
  • Recap
  • Box Score
  • Matchup Info

Match Stats

Triangle Math & Science

Field Stats

#Athlete NameMinGoalsAsstPtsStlsCK
Team Totals12
5Meri Bibit (So)12
Excelsior Classical Academy

Field Stats

#Athlete NameMinGoalsAsstPtsStlsCK
Team Totals5212
1M. Fitzpatrick (Fr)12
6Haley Carroll (Jr)226
13S. Francis-Service (So)12
14Rubi Giron (Fr)12
Triangle Math & Science

#Athlete NameGShotsSOGSOG %PKGPKAGWGYCRC
Team Totals12.0
5Meri Bibit (So)12.0
Excelsior Classical Academy

#Athlete NameGShotsSOGSOG %PKGPKAGWGYCRC
Team Totals5111.1
1M. Fitzpatrick (Fr)11
6Haley Carroll (Jr)26.0
13S. Francis-Service (So)13.0
14Rubi Giron (Fr)12.0
Triangle Math & Science

Goaltending

#Athlete NameG. MinOT MinOpp SOGGASavesSave %GAA
Team Totals7
20M. Contreras (So)7
Excelsior Classical Academy

Goaltending

#Athlete NameG. MinOT MinOpp SOGGASavesSave %GAA
Team Totals80181.000
2Addison Holder (Fr)80181.000

Match Story

North Carolina High School Soccer - Triangle Math & Science toppled by Excelsior Classical Academy

March 10, 2025: Durham, NC 27704

The Excelsior Classical Academy Flying Lions smashed the visiting Triangle Math & Science Tigers soccer team by a tally of 5-1 in Monday's non-league game.

Next, the Flying Lions face the Eno River Academy Bobcats (Hillsborough, NC) in a Triangle North 1A game, on Tuesday, March 11. Excelsior Classical Academy will attempt to advance on its 3-1 season record. The Bobcats come into the game with a 3-1 record after their 9-0 non-league win over Graham (Graham, NC).

The Tigers (0-3) will now prepare for their game against Research Triangle (Research Triangle Park, NC). The Raptors come into the non-league game with a 0-2 record. In their last game, Research Triangle by River Mill (Graham, NC), 4-3, in a non-league game.

TMSHS @ ECA Soccer Match Info

Mon., Mar. 10, 2025 @ 5p
The Excelsior Classical Academy (Durham, NC) varsity soccer team won Monday's home non-conference match against Triangle Math & Science (Apex, NC) by a score of 5-1.

Rankings & Records

Triangle Math & Science (24-25)

NationalNCClass
3,91154435
OverallConferenceHomeAwayWin %Conference %GFGA
0-130-70-70-6.000.000480

Excelsior Classical Academy (24-25)

NationalNCClass
3,38545323
OverallConferenceHomeAwayWin %Conference %GFGA
4-91-73-21-7.308.1251668

Team Scoring Averages

Head-to-Head

  • Excelsior Classical Academy won on 2/24/2025
    2/24 @ 4p12Final
    ECA303
    TMSHS000

    The Excelsior Classical Academy (Durham, NC) varsity soccer team won Monday's away non-conference match against Triangle Math & Science (Apex, NC) by a score of 3-0.

  • Excelsior Classical Academy won last month
    3/10 @ 5p12Final
    TMSHS101
    ECA145

    The Triangle Math & Science (Apex, NC) varsity soccer team lost Monday's away non-conference match against Excelsior Classical Academy (Durham, NC) by a score of 5-1.

Team Stat Comparison

Triangle Math & ScienceExcelsior Classical Academy
2Goals16
-Assists7
3Shots70
-Goals Against Average5.881

Team Leaders

Triangle Math & ScienceExcelsior Classical AcademyNational Avg.
#1 Yasmin Nouri1Goals#6 Haley Carroll104
-
Assists#6 Haley Carroll43
#5 Meri Bibit3Shots#6 Haley Carroll4611
-
Goals Against Average#5 Rebecca Daniels2.0001.843

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Triangle Math & Science0-2Excelsior Classical Academy0-1
DateAwayHomeResultDateAwayHomeResult
3/3/25Northern DurhamTriangle Math & Science(L) 6-03/14/25Northern DurhamExcelsior Classical Academy(L) 2-0
4/21/25Triangle Math & ScienceNorthern Durham(L) 6-1

Record Breakdown

Triangle Math & Science (24-25)

Excelsior Classical Academy (24-25)

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