Sports
Youth sports and recreation
Youth leagues, recreation programs, and registration starting points for families around Grafton and southern Lorain County.
Use this page as a starting map, not a promise that every league is currently open. Registration dates, age brackets, and fees change often, so the official league site should always win.
Jump to:
Baseball & Softball
Grafton Midview Hot Stove
Serving: Grafton, Eaton Township
- Ages: Youth baseball & softball (t-ball through high school)
- Website: graftonhotstove.org
- Contact: [email protected]
- Location: Local fields (calendar on site for closures/practices)
- Note: Ages and divisions vary - check website for current registration details
Oberlin Baseball Softball Federation (OBSF)
Serving: Oberlin
- Ages: 5-18 (baseball & softball)
- Website: sites.google.com/view/obsf
- Baseball Contact: Jodi Cool, 440-864-1817
- Softball Contact: Anthony Gallam, 440-452-5011
- Email: [email protected]
- Location: Oberlin Recreation Complex (5 lighted fields)
Lorain County Hot Stove League
Serving: County-wide (travel/competitive)
- Type: Travel and competitive play
- Website: loraincountyhotstove.com
- Note: Teams from Keystone, Midview, and other area schools participate
Elyria Recreation / Little League
Serving: Elyria / Lorain County (regional)
- Ages: 4+ (t-ball starting at age 4, youth baseball & softball programs)
- Location: Elyria area facilities
- Note: Contact Elyria Parks & Recreation for current program details and registration
Soccer
All local soccer programs participate in the Lorain County Soccer League (LCSL) - a recreational league for ages U7-U15. Teams play against each other within the county.
LCSL Website: quickscores.com/loraincountysoccer
Midview Soccer League
Serving: Grafton, Carlisle Township, Eaton Township
- Ages: U7-U15 (recreational), Bumblebee U3-U6 (introductory)
- Website: midviewsoccer.com
- President: Scott Ulrich, 440-714-1407, [email protected]
- Registrar: [email protected]
- Fields: Midview Complex (16218 Chamberlain Rd), West Grass (13080 Durkee Rd), Ross Stadium (38199 Capel Rd)
LaGrange Youth Soccer Association (LYSA)
Serving: LaGrange, Carlisle Township
- Ages: U7-U15 (LCSL recreational), U4-U6 (in-house PeeWee/WildTots)
- Cost: $80 U7-U15, $50 in-house (uniforms separate, 2-year cycle)
- Website: lagrangeyouthsoccer.com
- Contact: [email protected], President Christine Schwartz
- Location: Lagrange Community Park (Fields 1-5)
Oberlin Youth Soccer Association (OYSA)
Serving: Oberlin
- Ages: U7-U15 (6-14 years), recreational & competitive
- Seasons: Spring (April-June), Fall (August-October)
- Cost: U7-U8 $90 annual/$55 seasonal; U9-U15 $110 annual/$65 seasonal (+ $45 uniform)
- Website: oberlinsoccer.org
- Contact: [email protected], President Nevin Irvin
- Location: Oberlin Pavilion fields (OB1-8)
Football & Cheer
JR LC8 Football League
Serving: Lorain County (all areas)
- Divisions: Flag, Padded Flag, Rookie Tackle, Full Contact Varsity
- Facebook: facebook.com/JrLC8
- Note: Teams affiliated with local schools (Midview, Keystone, Oberlin)
- Registration: Typically opens in spring; check Facebook for updates
Flag Football Fanatics
Serving: West Cleveland/Lorain area
- Ages: 4-14 (PreK/K, 1st-2nd, 3rd-4th divisions)
- Website: playfanatics.com
- Type: Flag football for younger ages
Basketball
Keystone Youth Sports Basketball
Serving: LaGrange, Carlisle Township
- Ages: K-6th grade
- Cost: K/1st $15, 2nd/3rd $30
- Website: keystoneyouthsports.com/basketball
- Contact: [email protected], Jeff Holzhauer ([email protected])
- Location: Keystone Middle School (501 Opportunity Way), games Saturdays
Midview Youth Basketball
Serving: Grafton, Eaton Township
- Ages: Youth (likely K-8 feeder program)
- Interest Form: Sign up here
- Website: midviewathletics.com/youth-sports
- Contact: [email protected], Shawn Bristow ([email protected])
- Location: Midview schools (38199 Capel Rd, Grafton)
Oberlin Parks & Recreation Youth Basketball
Serving: Oberlin
- Ages: K-2nd grade (beginner/recreational)
- Cost: $30 resident, $40 non-resident
- Website: City of Oberlin Recreation
- Location: Oberlin Enrichment & Activity Center (OEAC), Rec Complex
- Registration: Check website for seasonal registration dates
French Creek YMCA
Serving: Lorain County (regional)
- Ages: 3-4+ (Tiny Tykes intro program), youth leagues up to age 15
- Programs: Jr. Cavs "Tiny Tykes" basketball (ages 3-4), youth basketball leagues
- Phone: (440) 934-9622
- Location: 36363 Detroit Rd, Avon, OH 44011
- Services: Indoor pool, youth aquatics, childcare available
- Note: YMCA membership may be required for some programs
Hooptech
Serving: North Ridgeville / Lorain County
- Ages: Youth programs (contact for specific age ranges)
- Programs: "Little & Young Hoopers" beginner programs, high-tech training
- Phone: (440) 499-7808
- Location: 7717 Victory Lane, North Ridgeville, OH 44039
- Website: playfanatics.com
- Features: Shoot 360 technology, advanced training facility
JBC at Grafton Health & Fitness Center
Serving: Grafton area
- Ages: Youth programs (contact facility for details)
- Location: 416 Main St, Grafton, OH 44044 (Grafton Health, Fitness & Events Center)
- Facilities: Basketball courts available
- Note: Contact the fitness center directly for current youth basketball program information
Parks & Recreation Departments
North Ridgeville Parks & Recreation
Serving: North Ridgeville / Regional
- Programs: 37 youth sports programs including basketball, soccer, baseball, softball, flag football, volleyball, and more
- Address: 7327 Avon Belden Road, North Ridgeville, OH 44039
- Phone: (440) 490-2052
- Website: northridgeville.recdesk.com
- Registration: Online through RecDesk portal
Other Sports & Activities
Swimming
- Splash Zone (Lorain County Metro Parks)
8-lane indoor competition pool, swim teams, lessons, open swim
Location: Oberlin | Phone: 440-774-5059 - French Creek Family YMCA
Indoor pool, youth aquatics, childcare
Location: Avon | Phone: 440-934-9622
Wrestling
- Keystone Youth Wrestling
580 Opportunity Way, LaGrange | Youth programs and tournaments
Martial Arts
- Neutral Ground Grafton Martial Arts
Juniors program for kids
graftonmartialarts.com - Vanyo Martial Arts
Kids classes available
Dance
- MovementWorks Dance & Fitness
Hip-hop, jazz, ballet, acro, tap, tumbling, cheer, yoga, preschool classes
Ages 6 months+ | Oberlin
movementworksdance.com
Tennis & Golf
- Tennis: Grafton Parks & Recreation offers seasonal youth tennis camps
- Golf Courses: Forest Hills GC, Kopf Family GC (Cherry Ridge), Pheasant Run GC, Oberlin GC
Check individual courses for junior programs
Registration Tips
- Spring sports (baseball, soccer) typically register January-March
- Fall sports (football, soccer) typically register May-July
- Winter sports (basketball, wrestling) typically register September-November
- Check organization websites or Facebook pages for current registration dates
- Many programs offer multi-child discounts
- Scholarships may be available - contact the organization directly