To learn about our efforts to improve the accessibility and usability of our website, please visit our Accessibility Information page. Skip to main content

Youth Clinics

The spring and summer of 2017 is the 57th season the Minnesota Twins, Twins Community Fund and Play Ball! Minnesota, in partnership with Great River Energy, will offer free youth baseball/softball clinics. Created in 1961 by longtime Twins scout Angelo Giuliani, the clinic program serves as a way for Play Ball! Minnesota to promote the baseball and softball to boys and girls throughout the region.

The Play Ball! Minnesota Youth Clinics have always been, and will continue to be, available to participants and communities free of charge. Funding for the Play Ball! Minnesota Youth Clinics is provided by the Twins Community Fund and Great River Energy. No advanced registration is required to participate in a clinic, but participants must complete a waiver form before they will be allowed to participate.

The current baseball clinic format was developed by former Twins general manager, and amateur baseball supporter, Terry Ryan and former Twins executive Bob Gebhard. The current softball clinic format was developed by Terry Ryan Award winner and longtime softball instructor Jim Berbee. Clinics are broken up into two sessions (unless otherwise noted); the first session is for 6-9 year olds, and the second for 10-13 year olds.

City Date 6-9 Year Olds 10-13 Year Olds Clinic Host Clinic Location Indoor Location (In Case of Inclement Weather)
Big Lake, MN Sat. April 29 10:00 AM 11:30 AM Big Lake Baseball Big Lake Main Complex Big Lake High School
Prairie Island Indian Community Sat. April 29 11:00 AM All Ages at 11:00 Prairie Island Indian Community, Treasure Island, Red Wing Youth Baseball Prairie Island Indian Community Fields  
St. Paul, MN Sat. May 6 10:00 AM All Ages at 10:00 Parkway Little League Parkway Little League  
Farmington, MN Sat. May 13 10:00 AM 11:30 AM Dakota Electric Association Tiger Baseball Field 1 Levi Dodge Middle School
Le Sueur, MN Sat. May 13 10:30 AM 12:00 PM City of Le Sueur Parks and Recreation Barony Fields LSH High School OR Le Sueur Community Center
Olivia, MN Sat. May 13 10:00 AM All Ages at 10:00 212 Softball Dirks Field Bold High School
Rogers, MN Sat. May 20 10:00 AM 11:30 AM Rogers Parks & Recreation North Community Park (NCP) Rogers Middle School (RMS)
Arlington, MN Sat. May 27 10:00 AM 11:30 AM McLeod Cooperative Power Assoc. Arlington Baseball Park Sibley East Senior High School
Madison, SD Sun. May 28 9:30 AM 11:00 AM Madison Parks and Recreation Baughman/Belatti Park Madison Community Center
Paynesville, MN Fri. June 2 1:00 PM 2:30 PM Paynesville Area Community Education Paynesville Varsity Baseball Stadium Paynesville High School Gym
Grand Forks, ND Sat. June 3 9:00 AM 10:30 AM Grand Forks County Sheriff's Department Appollo Field Purpur Arena
St. Paul, MN Sat. June 3 10:00 AM All Ages at 10:00 Minnesota Girls Baseball Association Toni Stone Stadium  
Thief River Falls, MN Sun. June 4 9:00 AM 10:30 AM Thief River Falls Parks and Recreation MEC complex Ralph Engelstad Arena
Long Prairie, MN Fri. June 9 3:00 PM 4:30 PM Long Prairie-Grey Eagle Community Education Long Prairie-Grey Eagle Varsity Baseball Field Long Prairie-Grey Eagle Elementary Multi-Purpose Gym
Windom, MN Fri. June 9 3:00 PM 4:30 PM City of Windom Parks and Recreation Windom Recreation Area City of Windom Arena
Brainerd, MN Sat. June 10 9:00 AM 10:30 AM Brainerd Parks and Recreation Bane Park Forestview Middle School
Welcome, MN Sat. June 10 9:00 AM 10:30 AM Martin County West Community Education FLASC MCW Welcome 304 4th Street
Pierz, MN Thu. June 15 11:00 AM All Ages at 11:00 Pierz Youth Fastpitch Association Pierz Healy High School Pierz Healy High School
Inver Grove Heights, MN Fri. June 16 3:00 PM 4:30 PM Inver Grove Heights Parks and Recreation Rich Valley Athletic Complex Veterans Memorial Community Center
New Ulm, MN Fri. June 16 3:00 PM 4:30 PM New Ulm Park and Recreation North Park New Ulm Civic Center
Waseca, MN Sat. June 17 9:00 AM 10:30 AM Waseca Community Education & Recreation Tink Larson Field Waseca Intermediate School Gym
Park Rapids, MN Thu. June 22 2:00 PM 3:30 PM Itasca-Mantrap Electric Co-op Park Rapids Century School Baseball Fields Park Rapids Century School Gym
Chaska, MN Fri. June 23 9:00 AM All Ages at 9:00 Play Ball MN High School Baseball All Star Series Chaska Athletic Ballpark Pitch 2 Pitch
Glenwood, MN Fri. June 23 10:00 AM 11:30 AM Minnewaska Baseball Association Marthaler Field Minnewaska Area High School
Owatonna, MN Sat. June 24 9:00 AM 10:30 AM Youth 1st, Owatonna Huskies Bullpen Club, Owatonna Parks & Recreation Manthey Park Owatonna Junior High School
Richfield, MN Sat. June 24 9:00 AM 10:30 AM Richfield Recreation Roosevelt Park Richfield High School, Main Gym
Chanhassen, MN Mon. July 3 10:00 AM 11:30 AM City Of Chanhassen Chanhassen High School Baseball Stadium Chanhassen Recreation Center
Mayer, MN Sat. July 8 10:00 AM 11:30 AM Mayer Rising Community Festival Old Schoolhouse Park Mayer Community Center
Fridley, MN Fri. July 14 3:00 PM 4:30 PM Fridley Recreation Commons Park Fridley Community Center
Elko, MN Sat. July 15 10:00 AM 11:30 AM Elko Express Baseball, Inc. Fredrickson Field New Market Fire Department
St. Cloud, MN Sat. July 15 9:00 AM 10:30 AM St. Cloud Park and Recreation Whitney Park Baseball Field C2 Whitney Recreation Center
Robbinsdale, MN Tue. July 18 10:00 AM All Ages at 10:00 City Of Robbinsdale MLB/Twins All Star Field At Lee Park Robbinsdale Community Gyms
Clinton, MN Fri. July 21 2:00 PM 3:30 PM Clinton-Graceville-Beardsley Community Education CGB Baseball Feld CGB Elementary Gymnasium
Huron, SD Sat. July 22 9:00 AM 10:30 AM Huron Little League Roger Kasa Complex PDC
Robbinsdale, MN Sat. Aug. 5 10:00 AM All Ages at 10:00 Minnesota Girls Baseball Association All Star Field at Lee Park