Skip to content
Granite Bay FC crest

Granite Bay FC

Granite Bay, CA

Competitive Regional
L3–L6highest team level

Providing youth soccer recreational and competitive programs.

Plays in
Founded
1980
Players
1,500
Teams
100
Ages
5–19
Programs
5

The Roadmap report

Your options near Granite Bay FC

There are 44 other clubs within 30 miles. The report shows which ones fit your kid's age, level and budget.

$29.99one-time · 30-day money-back guarantee

Where on the ladder

Level 3 to Level 6

Each level below lists the leagues this club plays in. Your kid's level depends on the team they make. The six levels are our own reading of public league play. They are not an official ranking.

Pre-Professional
National Elite
Competitive RegionalNational 1 League
State & Premier
Travel / Select
Recreational

The club also played in NPL. That league ended in July 2026 and merged into National 1, so it does not count above. The club’s site also lists US Club Soccer. We have not confirmed that from the body’s own member list, so we do not call the club sanctioned. It also lists NorCal Premier, Placer Alliance Soccer League. We have not placed those leagues on the ladder, so they do not count above.

See how the whole ladder works

From the league tables

Granite Bay FC, every team.

Last season Granite Bay FC fielded 1 teams in the leagues we track: all girls, all at national elite. The ladder tops out in ECNL-RL at U18.

1teams total
1national-level teams
lvlU18
ECNL Regional, Pre-ECNL, Aspire, EAL
National Eliteboysgirls

Each dot is one team in the 2026-27 season. We place it by the league the team actually plays in, not by the club’s own team names. A tap on a dot shows that team’s league, flight and record. The dots come from published league tables, so a team playing outside those leagues will not appear here.

Check the tables yourself

The link opens the event's flight list on Total Global Sports, where the ECNL family posts its tables. Your kid's birth year is one of the rows, and the Standings link beside the flight opens the table. Each season gets a new event page, so theecnl.com is the place to pick up a later one.

Programs

The programs, age by age

These come from the club's site, grouped the way the club groups them. Your kid starts in the one that fits their age.

Programs5 programs

Recreational

5-19 · 4v4, 7v7, 9v9, 11v11

Our community soccer program is for ages 5-19 with teams competing locally in the Placer Alliance Soccer League. Registration is in the Spring. Soccer season runs August to November.

Competitive

7-19 · 7v7, 9v9, 11v11

Our competitive program is for athletes ages 7-19. We field teams in NorCal Premier and National Premier League (NPL). Tryouts are in May, with light travel, team training and commitment nearly year round.

NorCal Premier · NPL

Summer Camps

4-14

World Cup–Themed Summer Camps created to bring the excitement, energy, and global spirit of the game to life. These action-packed day camps are designed to inspire players of all levels through fun competitions, skill-building challenges, and World Cup–inspired games.

Free Play Friday

TOP-notch Soccer

TOP-notch Soccer (TOPS) is a community-based soccer program for young athletes with special needs, organized by youth soccer association volunteers. TOPS provides a safe and active environment for players who are challenged by the demands of traditional soccer, while offering an enriching experience for youth volunteers.

Coaching

Who coaches here

33 names from the club's own staff page. The titles and licenses are what the club lists.

Dan Brown

Director of Coaching

Kara Vorhees

Rec coaching director

Recreational

Chris Bonnie

Head Coach

U19 Boys Green (2007/08/09), U16 Boys Green (2010/11)

I have been coaching for over 16 years. I have coached high school JV Boys, Varsity Boys and JV girls. Also club level U15 girls, U15 boys, and U19 boys.

I grew up and played soccer here in Granite Bay. While growing up in the area, I played at Granite Bay High School for 4 years.

USSF National E License

Jessie Albertson

Head Coach

2014/15 Boys, 2015/16 Girls

Noah Braun

Head Coach

2014/15 Boys

Nicole Bullard

Head Coach

2016 Girls

Hannah Coates

Head Coach

2017/18 Girls

Taurino Contreras

Head Coach

2015/16 Boys

Where they play

10 fields

The fields the club lists as its own. Directions open in Google Maps, so you can check the drive before you sign up.

Bayside Sports FieldsPrimary

7799 Sierra College Blvd, Roseville, CA 95661

Directions ↗

Douglas Ranch Park

Feist Park

Granite Bay Community Park

Harry Crabb Park

Hillsborough Park

Lockridge

Maidu Park

Olympus Park

Treelake Park

9 fields aren’t located on the map yet.

Leaflet Tiles © Esri

Fees

What it costs

What the club charges, from its own price list.

Published fees
2026
Recreational registration · U6-U19Last day for standard fee May 15th · per season$165
Recreational registration · U6-U19Fee after May 16th through May 31st · per season$190
Competitive registration · U8-U19Includes player pass, fall league fee, fields costs, ref fees · per season$250
Competitive registration spring · U8-U19Additional cost if playing in spring · per season$100
Competitive registration spring (new player) · U8-U19If new player for spring · per season$125
Uniforms · CompetitivePlus tax; varies by team, some items optional$230
Summer Camps · 4-14 yearsIncludes camp t-shirt · per week$159
Ghosts & Goals Tournament · U8-U10$850
Ghosts & Goals Tournament · U11-U12$900
Ghosts & Goals Tournament · U13-U14$950
Tryout

free

On top of that

Add-ons

Trainer fees (varies by team, typically includes 2x/week, 90 minute training sessions), Uniforms, Goalkeeper training (provided free of charge 1x/week), Other team fees (varies by team, determined by individual team budget), Tournaments, State Cup (optional).

Get in touch

How to reach GBFC

Mail

PO Box 2221, Granite Bay, CA 95746

Who to email about what

James Parkhurst

PRESIDENT

Mary Coombe

VICE PRESIDENT

Dan Brown

Comp coaching director[email protected]

Kara Vorhees

Rec coaching director[email protected]

Judy Fischer

Registrar – Competitive

Tricia Parkhurst

Registrar – Recreational

Jessica Powell

Treasurer

Same level, nearby

Other clubs at this level

Clubs at the same level, nearest first.

American River Futbol ClubAmerican River Futbol ClubCompetitive Regionalcompare ↗14.2Fair Oaks
Loomis Youth Soccer ClubLoomis Youth Soccer ClubCompetitive Regionalcompare ↗16.3Loomis
Capital Valley Futbol ClubCapital Valley Futbol ClubCompetitive Regionalcompare ↗18.3Carmichael
Sacramento Soccer AllianceSacramento Soccer AllianceCompetitive Regionalcompare ↗23.2Sacramento
Browse all clubs
Built for your kid

Is GBFC the right move for your kid?

Tell us about your kid and we’ll rank this club against every other option inside your drive time, on level, cost, and where its players end up.