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 8-29, 2022, Rogers High School
July 6-27, 2022, Rogers High School
August 3-24, 2022, 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 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, 2022.
June 14, 2022 to July 19, 2022, Rogers High School
Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! This 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 14, 2022 to July 19, 2022, 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 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, 2022.
June 14, 2022 to July 19, 2022, 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 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 16, 2022 to July 21, 2022, 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 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, 2022.
June 14, 2022 to July 19, 2022, 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 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 16, 2022 to July 21, 2022, 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 7-28, 2022, Rogers High School
July 5-26, 2022, Rogers High School
August 2-23, 2022, 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.    
January 31, 2022 to February 21, 2022, Rogers Middle School
February 10-24, 2022, Rogers Middle School
February 28, 2022 to March 14, 2022, Rogers Middle School
March 3-17, 2022, Rogers Middle School
June 15-29, 2022, Rogers High School
July 6, 2022 to August 3, 2022, Rogers High School
July 11-25, 2022, Rogers High School
August 1-22, 2022, 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-2, 2022, Rogers High School
June 7-9, 2022, Rogers High School
June 14-16, 2022, Rogers High School
June 21-23, 2022, Rogers High School
June 28-30, 2022, Rogers High School
July 5-7, 2022, Rogers High School
July 12-14, 2022, Rogers High School
July 19-21, 2022, Rogers High School
July 26-28, 2022, Rogers High School