Skip to content
NorCal HS FH Field Hockey

Canyon Hills

Rattlers girls varsity field hockey · City Western · City · San Diego

2nd of 6 in City Western

Last

Tue Nov 10 · Postseason
All games
Canyon Hills 3, Torrey Pines 2, final. San Diego Section playoffs.

Next

Postseason
Place
2nd
of 6 in City Western
League
7-3-0
21 pts · 10 played
GP
10/10
no league games left
Max
21
final league points
Overall
20-4-0
24 games, all opponents
Streak
4 wins in a row
league games
Goals for and against
48 for, 15 against
4.8 scored per game
Goal diff
+33
1.5 conceded per game
How these numbers are counted

League figures count only the games that count toward the City Western table: members play each other home and away (MaxPreps schedules and the CIF-SDS 2026-27 League Alignment; on Oct 5 one Metro Mesa pair, Bonita Vista and Helix, was listed once); the league publishes no schedule. GP is counted results out of the 10 a full home-and-away schedule gives each team; MAX is the points total if every remaining game were won. A real 0 shows as 0; a number we do not have shows as an em dash. Forfeits count in W-L-T but not in goals.

Elo rating

2459 points 3rd on the SoCal Elo board

Worked out from every completed game between two of the nine leagues’ teams and the Southern Section’s five independents this season, on one scale with every covered team (102 teams), so each opponent’s strength counts as well as each goal margin. It started the season from its 2025-26 rating, which counts for one game. 1500 is an average team and 175 points is about a goal. How it is computed

City standings

Form

League, oldest to newest
Canyon Hills last 5 league games, oldest first: loss, win, win, win, win. Most recent last.

+ 15 other games, not counted here

Margin by league game

10 played
Sep 29 at Bishop's: margin +1Oct 1 vs Cathedral Catholic: margin +9Oct 6 at La Jolla: margin −1Oct 8 vs Mission Bay: margin +10, best +10Oct 13 at Scripps Ranch: margin −1Oct 15 vs Bishop's: margin −6, worst −6Oct 20 at Cathedral Catholic: margin +7Oct 22 vs La Jolla: margin +6Oct 27 at Mission Bay: margin +6Oct 29 vs Scripps Ranch: margin +2, latest +2

+10 best · −6 worst · +2 most recent. H / A / N is home, away, neutral; ? is a league game with no result yet.

Show as table
Canyon Hills league goal margin by game
DateOpponentSiteMargin
Sep 29Bishop'sA+1
Oct 1Cathedral CatholicH+9
Oct 6La JollaA−1
Oct 8Mission BayH+10
Oct 13Scripps RanchA−1
Oct 15Bishop'sH−6
Oct 20Cathedral CatholicA+7
Oct 22La JollaH+6
Oct 27Mission BayA+6
Oct 29Scripps RanchH+2

Splits

Home
4-1-0
Away
3-2-0
Neutral
no neutral-site league games

League games only, won-lost-tied.

San Diego Section playoffs picture

Not official

Open Division final

Open Division final: at Bishop's, Sat Nov 14, 6:00 PM PT.

Canyon Hills in the Section bracket

Who we haven’t beaten

City Western only

Canyon Hills has beaten every City Western division opponent at least once.

The full league game log is below.

League game log

10 of 10
Standings

Non-league and postseason

15 games

Elsewhere

JV games

2nd in City Western JV · 4-3-3
JV standings
  1. Aug 26: Canyon Hills 0, La Costa Canyon 6, final.
  2. Sep 2: Canyon Hills 9, Great Oak 0, final.

    si.com has Great Oak 0, Canyon Hills 5; MaxPreps’ score is shown.

  3. Sep 5: Canyon Hills 8, Poway 0, final.
  4. Sep 5: Canyon Hills 1, Westview 0, final.
  5. Sep 5: Canyon Hills 2, Bonita Vista 1, final.
  6. Sep 5: Canyon Crest Academy 0, Canyon Hills 4, final.
  7. Sep 5: Canyon Hills 0, Scripps Ranch 1, final.
  8. Sep 8: Canyon Crest Academy 0, Canyon Hills 1, final.
  9. Sep 16: Canyon Hills 6, Poway 0, final.
  10. Sep 22: Torrey Pines 5, Canyon Hills 3, final.
  11. Sep 24: Canyon Hills 1, San Marcos 1, final.
  12. Sep 29: Bishop's 1, Canyon Hills 1, final.
  13. Oct 1: Canyon Hills 0, Cathedral Catholic 1, final.
  14. Oct 6: La Jolla 4, Canyon Hills 1, final.
  15. Oct 8: Canyon Hills 0, Mission Bay 0, final.
  16. Oct 13: Scripps Ranch 0, Canyon Hills 1, final.
  17. Oct 15: Canyon Hills 1, Bishop's 0, final.
  18. Oct 20: Cathedral Catholic 0, Canyon Hills 2, final.
  19. Oct 22: Canyon Hills 0, La Jolla 2, final.
  20. Oct 27: Mission Bay 2, Canyon Hills 2, final.
  21. Oct 29: Canyon Hills 3, Scripps Ranch 0, final.

JV league games count only in the JV tables, never in the varsity ones. Scores are MaxPreps’. How JV games are shown

Player stats

This season, from MaxPreps
Site leaders

Scoring

Canyon Hills scoring, this season
PlayerGames playedGoalsAssistsPoints
Number 2Eva Allen21579123
Number 7Rylie Storm21231561
Number 27Reese Roldan1614836
Number 24Sami Lee179624
Number 28Sophia Wilson178218
Number 31Harmony Cooks-Macdonald155212
Number 15Jaycee Perez165111
Number 8Sophia Krause15419
Number 11Audrey Pappenfus14204
Number 23Gia Stratman12113
Number 16Tegan McKeown12102
Number 29Emma Bartkowski13011
Number 12Brunella Lopez7011

Shooting and more

Canyon Hills shooting and other stats, this season
PlayerShotsGame-winning goals
Number 2Eva Allen102
Number 7Rylie Storm30
Number 27Reese Roldan40
Number 24Sami Lee30

Goalkeeping

Number 5Ariana Medrano

Games
20
Opp. shots on goal
2
Saves
28
Goals against
14
Shutouts
7
Wins
2

As entered, these cannot all be right: 2 opponent shots on goal, but 42 saves plus goals against. No save % is worked out.

Number 20Morgan Parker

Games
15
Opp. shots on goal
2
Saves
11
Goals against
3
Shutouts
7
Wins
0

As entered, these cannot all be right: 2 opponent shots on goal, but 14 saves plus goals against. No save % is worked out.

Season totals for every varsity game, league and non-league, as the coach entered them on MaxPreps, last updated Tue Nov 10. Shooting and more lists only players with at least one of those stats.

Goalkeeping is as entered too, including opponent shots on goal, which can disagree with the saves beside it.

GP games played · G goals · A assists · Pts points (2 per goal, 1 per assist) · Sh shots · GWG game-winning goals.

MaxPreps stats (opens in a new tab)

Roster

18 players
Club teams

What the coach entered on MaxPreps as of Mon Oct 5. Anything nobody published is left blank, never guessed. C marks a captain.

Profile links go to players’ own recruiting pages on NCSA and SportsRecruits, each matched to a player here by name, sport, and school or class year.

A MaxPreps profile link is the player’s own page on MaxPreps, the one this roster comes from, shown only where the player or a parent has claimed it there.

Commitment lines link to the player’s entry on the college commitments page, which cites a source for each one; “Signed” appears only where a source says so. They were checked by hand on Nov 6, 2026 and are not part of the twice-daily update. Recall is partial: a player with no commitment line may still have committed.

Club lines link to the club’s page on this site, which cites a source for each player it lists. Recall is partial: a player with no club line may still play for a club.

Every school’s recruiting profiles, clubs and commitments are gathered on the recruiting page.

JV roster

17 players · chrattlers.com
  • Skylar Van Bemmel
  • Amelia Berard
  • Naya Boyd
  • Naima Castro
  • Brooke Clapham
  • Skylar Jones
  • Taylor Mahre
  • Naomi Marians
  • Lily McCracken
  • Natalia Morgan
  • Brooke Myers
  • Sydney Pappenfus
  • Chloe Riordan
  • Zoey Riordan
  • Emma Ruelas
  • Yasmeen Sabbagh
  • Fallon Torres

Canyon Hills’s own JV list on chrattlers.com, as read Nov 6, 2026. Anything the source leaves blank is left blank, never guessed.

The other list we found, MaxPreps’ JV roster (opens in a new tab), has 17; the fuller list is shown.