
Essex North Shore High School girls soccer is 6-7-5 in 2026 and plays in the Cape Ann League (MIAA Division 3, No. 38 in the Nov 5 MIAA power rankings). Last game: tied North Reading 1-1 on Oct 29. Schedule, roster, and scores are on this page, along with Cape Ann League standings.
MIAA official (Nov 5)D3 · #38 · 6-7-5
MIAA Division 3 power ranking: No. 38 of 74 (as of Nov 5). See full state rankings: No. 152 of 317.
Source: MIAA Division 3 power rankings PDF. As of November 5, 2026.
No. 38 of 74 in Division 3. Record 6-7-5.
No final scores for this team since the MIAA release. Unplayed games are not included. This is a Mass Pitch calculation using MIAA's formula, not an official MIAA ranking.
How it's calculated: MIAA's tournament rating is the average goal margin, capped at plus or minus 3, plus the average of the opponents' ratings. That opponent average is the strength of schedule, and MIAA solves it statewide because each rating depends on the others. A result is the margin itself, not a separate win percentage. This projection runs that formula on final scores, including games since the last official release. Unplayed games are not included. Full explanation. MIAA's formula.
Cape AnnMIAA Division 3Fall 2026 season
Head coach Kelly Barrio
Season record 6-7-5. Cape Ann. MIAA Division 3.
Last result T 1-1 at North ReadingD3#21, Oct 29, 2026
Scores as of November 14, 2026.
Record 6-7-5.
From the latest MIAA power rankings (as of Nov 5)
| Date | Opponent | Result | W-L | Location |
|---|---|---|---|---|
| Mon, Aug 31, 2026 | vs Wakefield MemorialD2#39 | Scrimmage | Essex Tech | |
| Thu, Sep 3, 2026 | @ HaverhillD1#38 | Scrimmage | Haverhill High School | |
| Tue, Sep 8, 2026 | @ Triton RegionalD3#52 | T 0-0 | 0-0-1 | Triton Reg HS |
| Thu, Sep 10, 2026 | @ Pentucket RegionalD3#45 | W 1-0 | 1-0-1 | Pentucket-High School |
| Tue, Sep 15, 2026 | vs LynnfieldD3#12 | L 1-3 | 1-1-1 | Essex Tech |
| Thu, Sep 17, 2026 | @ AmesburyD4#47 | W 3-2 | 2-1-1 | Amesbury-Landry Stadium |
| Tue, Sep 22, 2026 | vs GeorgetownD4#17 | L 1-2 | 2-2-1 | Essex Tech |
| Thu, Sep 24, 2026 | vs NewburyportD2#12 | L 0-1 | 2-3-1 | Essex Tech |
| Fri, Sep 25, 2026 | vs Bishop FenwickD3#9 | L 0-3 | 2-4-1 | Essex Tech |
| Tue, Sep 29, 2026 | vs North ReadingD3#21 | L 0-2 | 2-5-1 | Essex Tech |
| Thu, Oct 1, 2026 | @ Hamilton-WenhamD4#9 | T 1-1 | 2-5-2 | Hamilton-Wenham RHS |
| Tue, Oct 6, 2026 | vs Triton RegionalD3#52 | W 2-1 | 3-5-2 | Essex Tech |
| Thu, Oct 8, 2026 | vs Pentucket RegionalD3#45 | W 1-0 | 4-5-2 | Essex Tech |
| Tue, Oct 13, 2026 | vs IpswichD4#22 | W 1-0 | 5-5-2 | Essex Tech |
| Thu, Oct 15, 2026 | @ LynnfieldD3#12 | L 0-3 | 5-6-2 | Lynnfield High School |
| Fri, Oct 16, 2026 | vs Reading MemorialD2#43 | W 2-0 | 6-6-2 | Essex Tech |
| Tue, Oct 20, 2026 | @ NewburyportD2#12 | L 0-7 | 6-7-2 | Newburyport HS |
| Thu, Oct 22, 2026 | vs Manchester EssexD4#28 | T 1-1 | 6-7-3 | Essex Tech |
| Sat, Oct 24, 2026 | @ RockportD5#6 | T 0-0 | 6-7-4 | Rockport HS |
| Thu, Oct 29, 2026 | @ North ReadingD3#21 | T 1-1 | 6-7-5 | North Reading-High School |
Essex North Shore is 7th of 12 in the Cape Ann League at 6-7-5.
| Rank | Team | W | L | T | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| 1 | Lynnfield | 16 | 3 | 1 | 62 | 15 | +47 |
| 2 | Newburyport | 16 | 3 | 1 | 69 | 10 | +59 |
| 3 | Hamilton-Wenham | 13 | 3 | 4 | 36 | 14 | +22 |
| 4 | Georgetown | 11 | 7 | 3 | 49 | 23 | +26 |
| 5 | North Reading | 10 | 8 | 2 | 43 | 25 | +18 |
| 6 | Ipswich | 11 | 9 | 1 | 39 | 39 | 0 |
| 7 | Essex North Shore | 6 | 7 | 5 | 15 | 27 | -12 |
| 8 | Manchester Essex | 3 | 12 | 5 | 28 | 43 | -15 |
| 9 | Rockport | 7 | 11 | 2 | 41 | 56 | -15 |
| 10 | Pentucket Regional | 2 | 12 | 4 | 12 | 41 | -29 |
| 11 | Amesbury | 2 | 15 | 1 | 12 | 61 | -49 |
| 12 | Triton Regional | 3 | 12 | 3 | 15 | 42 | -27 |