Athletic Programs (Organized and Open)

The Bureau of Recreation offers both organized and open sports programs and leagues.  

At R-Centers and Community Centers


Many R-Centers and Community Centers offer both organized and open sports for youth and adults. For more information, call or visit the R-Center of your choice. Go to for a list.

Citywide Programs and Leagues

Citywide offerings include both organized programs and leagues for youth and adults.  

Baseball. The City hosts adult baseball leagues. For more information and registration instructions, call Athletics Director John Picone at 428-7888.

Basketball For more information about basketball opportunities for youth and adults, call  Mike Georgetti at 428-7592. For more information about the City-Wide Youth Basketball League, visit Hockey at Genesee Valley Park rink(2)  

NFL Flag Football (Youth only). The City hosts flag football each fall. Stay tuned for more information, or call Mike Georgetti at 428-7592.

Ice and Floor Hockey Ice Hockey is played at the Genesee Valley Park Indoor Ice Arena; Floor Hockey is played at select R-Centers in the winter. For more information about Ice Hockey, call 428-7888 or visit Genesee Valley Park Sports Complex. For more information about Floor Hockey, contact your preferred R-Center to learn if that Center is fielding a team.  

Flower City Soccer (Youth only). For more information and registration instructions, contact Program Director Jeff Reese at 424-0828, or Athletics Director John Picone at 428-6755. For more information about the Flower City Soccer League, visit   

 Girls Rock Athletics (Youth only). Girl ages 8 - 12 Athletics program featuring Soccer, Volleyball, Basketball, and Softball. For more information call: 428 - 6015.

RocSoftball (Adult), played at Cobbs Hill Park. Softball leagues are hugely popular in the City! For more information and registration instructions, call 428-6755.
Cobb's Hill Adult Softball Standings are available on-line as follows: Monday; Tuesday; Wednesday; Thursday; Friday.


 Youth Punt, Pass, and Kick Competition. Each fall, youth ages 6-15 are invited to a local qualifier for the regional and national competitions. For more information, call 428-7511. For more information about the NFL's Punt, Pass & Kick program, visit

Summer Swim Academy. The Summer Swim Academy offers free swim lessons for kids ages 6-18, at six different skill levels--from beginner to advanced. For more information or to register, visit
Tennis Lessons (Adult only).  Outdoor tennis lessons are offered in season in Rochester’s fabulous parks. For more information, visit

Youth Tennis Lessons
The City of Rochester hosts the Maplewood YMCA’s Love 15 Summer Tennis Camp, where youth ages 8-16 learn tennis fundamentals. For more information, call Sam Chhoeun at 277-1654, or visit Maplewood Family

Youth Wrestling. An introduction to wrestling sponsored by the City-Catholic Wrestling Association will continue summer 2015 at the Thomas P. Ryan R-Center, 530 Webster Ave. For more information, call 428-7721.