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

Midview Youth Basketball

Serving: Grafton, Eaton Township

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