Instructor: Geoff Basham

Geoff Basham
Biography: Geoff Basham is a Certified Tennis Professional with the PTR and USTA net generation and has been teaching tennis to adults and students for the past 18 years.  He is a Rogers MN resident who is very passionate about tennis!  He has been a Head Varsity Coach Highschool Coach for 14 seasons and is currently the Head Varsity Girls Coach at Rogers Highschool and Boys Head Highschool Coach at STMA Highschool.  Geoff brings his passion for the game along with his personally trained instructors to the Rogers Rec program with Community Education

Classes by this instructor


Adult Tennis 101
Has it been a while since you swung a racket? Or have you wanted to play but didn't know where to start? Refresh your skills or learn more about the great game of tennis now! 
June 9-30, 2021, Rogers High School
July 7-28, 2021, Rogers High School
August 4-25, 2021, Rogers High School
Junior Team Tennis 18U Boys Advanced | age 14-18
Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! This new program will provide advanced level players the opportunity to play in co-ed team and individual competition matches. Advanced players must have a 5.0 UTR or higher or have permission from Coach Basham to register. The program includes weekly team practices as well as matches against other communities. Teams will have 5-6 regular season matches consisting of girls singles, boys singles, girls doubles, boys doubles and mixed doubles (max of 2 positions per match). Players must be 18 or younger through July 31, 2021.
June 15, 2021 to July 20, 2021, Rogers High School
Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! This new program will provide advanced level players the opportunity to play in co-ed team and individual competition matches. Advanced players must have a 5.0 UTR or higher or have permission from Coach Basham to register. The program includes weekly team practices as well as matches against other communities. Teams will have 5-6 regular season matches consisting of girls singles, boys singles, girls doubles, boys doubles and mixed doubles (max of 2 positions per match).
June 15, 2021 to July 20, 2021, Rogers High School
Junior Team Tennis 18U Boys Intermediate | age 14-18
Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! This new program will provide intermediate level players the opportunity to play in co-ed team and individual competition matches. The program includes weekly team practices as well as matches against other communities. Teams will have 5-6 regular season matches consisting of girls singles, boys singles, girls doubles, boys doubles and mixed doubles (max of 2 positions per match). Players must be 18 or younger through July 31, 2021.
June 15, 2021 to July 20, 2021, Rogers High School
Challengers-Green | age 10-13
Let's take our tennis game to the next level! We'll brave the challenge of a full-sized court and 90 minutes of instruction using specially-designed green tennis balls.
June 7-28, 2021, Rogers High School
June 16-30, 2021, Rogers High School
July 5-26, 2021, Rogers High School
July 7, 2021 to August 4, 2021, Rogers High School
August 2-23, 2021, Rogers High School
Future Stars-Red | age 4-6
The love of tennis starts here! Mini-nets, a smaller court, and specially-designed red tennis balls are perfect for the youngest beginning players!
June 7-28, 2021, Rogers High School
June 16-30, 2021, Rogers High School
July 5-26, 2021, Rogers High School
July 7, 2021 to August 4, 2021, Rogers High School
August 2-23, 2021, Rogers High School
Junior Team Tennis U14 Girls Intermediate | age 11-14
Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! This new program will provide intermediate level players the opportunity to play in co-ed team and individual competition matches. The program includes weekly team practices as well as matches against other communities. Teams will have 5-6 regular season matches consisting of girls singles, boys singles, girls doubles, boys doubles and mixed doubles (max of 2 positions per match).
June 17, 2021 to July 22, 2021, Rogers High School
Junior Team Tennis 18U Girls Intermediate | age 14-18
Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! This new program will provide intermediate level players the opportunity to play in co-ed team and individual competition matches. The program includes weekly team practices as well as matches against other communities. Teams will have 5-6 regular season matches consisting of girls singles, boys singles, girls doubles, boys doubles and mixed doubles (max of 2 positions per match). Players must be 18 or younger through July 31, 2021.
June 15, 2021 to July 20, 2021, Rogers High School
Junior Team Tennis U14 Boys Intermediate | age 11-14
Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! This new program will provide intermediate level players the opportunity to play in co-ed team and individual competition matches. The program includes weekly team practices as well as matches against other communities. Teams will have 5-6 regular season matches consisting of girls singles, boys singles, girls doubles, boys doubles and mixed doubles (max of 2 positions per match).
June 17, 2021 to July 22, 2021, Rogers High School
We Love Tennis - Parent/Child | age 8-18 w/parent
Do you want to add tennis to your family activities? This 90-minute class offers the best of both skill instruction and family fun.   
June 8-29, 2021, Rogers High School
July 6-27, 2021, Rogers High School
August 3-24, 2021, Rogers High School
Players-Orange | age 7-9
Is your student ready to boost their tennis skills? Using specially-designed orange tennis balls on a mid-sized court, they'll find quick success in learning groundstrokes, volleys, overhead strokes, serves, scoring and court positioning.    
June 7-28, 2021, Rogers High School
June 16-30, 2021, Rogers High School
July 5-26, 2021, Rogers High School
July 7, 2021 to August 4, 2021, Rogers High School
August 2-23, 2021, Rogers High School
Tour - High School Tennis Camp | entering grades 7-12
Tour - High School Tennis Camps are for players entering grades 7-12 for the 2021-2022 school year. Two-hour instruction sessions led by high school Head Coach Geoff Basham are held Tuesdays, Wednesdays and Thursdays. A free 2-hour match play session on Friday mornings is included.
June 1-3, 2021, Rogers High School
June 8-10, 2021, Rogers High School
June 15-17, 2021, Rogers High School
June 22-24, 2021, Rogers High School
June 29, 2021 to July 1, 2021, Rogers High School
July 6-8, 2021, Rogers High School
July 13-15, 2021, Rogers High School
July 20-22, 2021, Rogers High School
July 27-29, 2021, Rogers High School