Upcoming events

    • 1 Jan 2017
    • 31 Dec 2017
    Register

    This coupon entitles you to two single day drop-in passes to TopSpin, regular price: $30. 

    Learn more about drop-in play at TopSpin.

    Coupon terms...

    Coupon expires 90 days following the date of purchase. Both passes must be used on the same day at the same time. Non-exchangable. Non-refundable. 

    Also subject to TopSpin's Terms of Use.


    Questions? Contact: 408-438-3081.

    • 21 Aug 2017
    • 16 Nov 2017
    • 52 sessions
    • TopSpin table tennis 1150 Campbell Ave, San Jose, CA 95126
    Register

    Breathe easy knowing that your child is safe and entertained in TopSpin's After-School Program. Join us for our Fall Quarter, spanning Monday-Thursday, August 21 through November 16, 2017!

    At TopSpin, college-level tutors will assist children with homework or projects until completed. Once finished with work, children will remain under supervision while exercising or relaxing at TopSpin. Expect your child to play ping pong or foosball, create arts and crafts, and participate in other fun activities! 


    Visit for a single day session, or enroll in a full term of class!

    • 1 Oct 2017
    • 31 Dec 2018
    • 7
    Register

    LIMITED TIME OFFER. LIMITED SPACES REMAINING.

    Have you wondered what it would be like to have perfect ping pong accuracy? @TopSpinSJ has the tools to help you reach this goal!

    Imagine how good you will be next month after playing once or twice with TopSpin's training robot this month. 

    First time robot user? Take advantage of our online-only offer. Normally, reservation of this training robot is $10 per hour. By registering now for this special online-only offer, you can try your first hour for only $5!

    Playing ping pong with a robot is a fun experience for kids and adults. Bring your father, mother, sister, or brother, anyone can have a great time playing ping pong!

    Stop by anytime during normal TopSpin business hours to use your robot session. No reservation is required and multiple robots are available, although you may call in advance to confirm availability. If you wish to call, our help desk number is 408-970-5078.

    • 1 Oct 2017
    • 29 Oct 2017
    • 13 sessions
    • TopSpin: 1150 Campbell Ave. San Jose, CA 95126
    Register

    Learn With Friends!

    Ages 5-18. All skill levels.​

    TopSpin offers Children's Group lessons every week! Get ready to learn playing patterns and new technique while socializing and making friends in a TopSpin group class. Classes are offered on/at multiple days/times so as to be convenient for your schedule. Ask a TopSpin staff member how you can try one class and see how you fit in with our group class before committing to a longer session.

    Click 'Register' to reserve your lesson, and get ready to develop a healthy mind and body while learning ping pong at TopSpin! 


    Children's Group Sessions, ages 5-16. (Flexible scheduling, attend one or multiple class sessions).

    Saturday, 12:00-2:00pm

    Saturday, 5:00-6:00pm

    Sunday, 12:00-2:00pm


    Q. How can a group session be suitable for all skill levels?

    A. During group sessions, students are separated into small groups based on playing ability.  The result is great practice for all players no matter what your playing level.


    CHILDREN'S GROUP COACHES

    Victor Liu

    Anh Nguyen

    Kevin Korb

    • 1 Oct 2017
    • 30 Oct 2017
    • 30 sessions
    • TopSpin: 1150 Campbell Ave. San Jose, CA 95126
    Register

    Private Instruction!

    All ages. All skill levels.​

    Worldwide, one-on-one instruction is the most popular form of table tennis training. Experience professional instruction at TopSpin and get ready to start improving your skills and start developing new technique.​ Ask a TopSpin staff member how you can try one class and see how you fit in before committing to a longer session.

    One-on-one instruction may be scheduled any day of the week. No commitment, attend one or many classes.

    Click 'Register' to reserve your lesson, and get ready to develop a healthy mind and body while learning ping pong at TopSpin! 


    COACHES

    Kevin Korb

    Anh Nguyen

    Victor Liu

    • 1 Oct 2017
    • 31 Oct 2017
    • 31 sessions
    • 1150 Campbell Ave, San Jose, CA 95126
    Register

    TopSpin offers drop in play from 2:00pm - 10:00pm M-F and 2:00pm - 8:00pm S-S. 

    Drop in play is always free for players with a full access membership and free for players with a lessons membership on the day of their scheduled lesson. 

    Alternatively, nonmembers may choose to pay the $15 single day drop in fee.

    • 5 Oct 2017
    • 26 Oct 2017
    • 4 sessions
    • TopSpin: 1150 Campbell Ave. San Jose, CA 95126
    Register

    Learn With Friends!

    All ages. All skill levels.​

    TopSpin offers Adult Group lessons every week! Get ready to learn playing patterns and new technique while socializing and making friends in a TopSpin group class. Classes are offered on/at multiple days/times so as to be convenient for your schedule. Ask a TopSpin staff member how you can try one class and see how you fit in with our group class before committing to a longer session.

    Click 'Register' to reserve your lesson, and get ready to develop a healthy mind and body while learning ping pong at TopSpin! 


    Adult Group (ages 18+)

    ​Thursday, 7:30-8:30pm


    Q. How can a group session be suitable for all skill levels?

    A. During group sessions, students are separated into small groups based on playing ability.  The result is great practice for all players no matter what your playing level.


    ADULT GROUP COACH

    Anh Nguyen

    • 29 Oct 2017
    • 2:00 PM - 5:30 PM
    • 1150 Campbell Ave, San Jose, CA 95126
    Register

    Join us at 2:00pm on the final Sunday of every month for TopSpin's monthly tournament. Please arrive 15 - 30 minutes prior to tournament start time for check-in and warm-ups. 

    Walk in entries will not be permitted except to fill an opening caused by a defaulted player. Please register in advance for TopSpin's monthly tournament using this registration form. Spaces are limited. 

    Registration closes 150 minutes before event start time.

    TopSpin members receive free admission. Admission fee for non-members: $10.

    WONDERFUL PRIZES!

    Division One Champion will receive a TopSpin t-shirt.

    TOURNAMENT FORMAT

    Two Rounds of Competition!

    Three minute warm up. Matches played best 3 out of 5 games to eleven points. Serve rotates every two points. White Butterfly G40+ plastic ball.

    Round One​.​ Tournament play begins with round robin format group play in groups of either three of four players. When your matches conclude, please immediately return all scorecards to TopSpin's front desk. All players advance to the second round of competition!​

    Round Two. ​The second phase of tournament play consists of single elimination bracket format play. Performance in Round One dictates which bracket you will be placed in for Round Two. Now competition gets serious! After Round One, players become separated into different brackets which reflect their playing ability. The result is exciting, challenging matches. Good luck!

    Tournament play is suitable for...

    Advanced Players. Richard is an advanced player. He usually wins his Round One group, often beating other players 3-0. Unless he performs poorly he usually advances to the upper division Round Two bracket. In Round Two, Richard's single elimination bracket consists of other players who finished in first place out of their respective Round One groups and he enjoys tough competition as he battles with other advanced players to win prizes.

    ​Intermediate Players.​ Dinesh is an intermediate player. He usually does not win his Round One group but also usually does not lose his Round One group either. Sometimes he performs well in Round One and advances to a Round Two single elimination bracket with advanced players, other times he advances to a Round Two bracket with less advanced players.

    Beginning Players.​ Bighead is a beginner. He understands how to play table tennis, but is not very good and has never had lessons. Bighead often finishes in last place in his Round One group but enjoys the challenge of playing against more advanced players. Round Two is great for a player like Bighead. Despite struggling against intermediate and advanced players in his Round One group, Bighead enjoys close matches against other beginning players and sometimes wins his Round Two bracket!

Past events

24 Sep 2017 | TOURNAMENT | SUNDAY September 24, 2017.
6 Sep 2017 Carden Academy After School Program
1 Sep 2017 September: Drop In
1 Sep 2017 September | Adult Group |
1 Sep 2017 September | Children's Group |
1 Sep 2017 September | One-On-One Coaching |
27 Aug 2017 | TOURNAMENT | SUNDAY August 27, 2017.
2 Aug 2017 August | Children's Group |
1 Aug 2017 August | Adult Group |
1 Aug 2017 August | One-On-One Coaching |
1 Aug 2017 August: Drop In
31 Jul 2017 | summer camp | JULY 31 - AUGUST 4: 1:00-4:00pm
30 Jul 2017 | TopSpin TOURNAMENT | SUNDAY July 30, 2017.
23 Jul 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
17 Jul 2017 | group session, Adult | MONDAY: 7:30-8:30pm
17 Jul 2017 | summer camp | JULY 10-14: 1:00-4:00pm
17 Jul 2017 | summer camp | JULY 17-21: 1:00-4:00pm
16 Jul 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
15 Jul 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
13 Jul 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
13 Jul 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
12 Jul 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
12 Jul 2017 Drop In
11 Jul 2017 | group session, Adult | TUESDAY: 7:30-8:30pm
10 Jul 2017 | group session, Adult | MONDAY: 7:30-8:30pm
9 Jul 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
8 Jul 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
6 Jul 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
6 Jul 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
5 Jul 2017 | group session, Adult | WEDNESDAY: 7:30-8:30pm
5 Jul 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
3 Jul 2017 JULY | Adult Group |
3 Jul 2017 | group session, Adult | MONDAY: 7:30-8:30pm
2 Jul 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
1 Jul 2017 JULY | One-On-One Coaching |
1 Jul 2017 JULY: Drop In
1 Jul 2017 JULY | Children's Group |
1 Jul 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
29 Jun 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
29 Jun 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
28 Jun 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
27 Jun 2017 | group session, Adult | TUESDAY: 7:30-8:30pm
26 Jun 2017 | group session, Adult | MONDAY: 7:30-8:30pm
26 Jun 2017 | summer camp | JUNE 26-30: 1:00-4:00pm
25 Jun 2017 | TopSpin TOURNAMENT | SUNDAY June 25, 2016.
25 Jun 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
24 Jun 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
22 Jun 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
22 Jun 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
21 Jun 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
20 Jun 2017 | group session, Adult | TUESDAY: 7:30-8:30pm
19 Jun 2017 | group session, Adult | MONDAY: 7:30-8:30pm
19 Jun 2017 | summer camp | JUNE 19-23: 1:00-4:00pm
18 Jun 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
17 Jun 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
15 Jun 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
15 Jun 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
14 Jun 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
13 Jun 2017 | group session, Adult | TUESDAY: 7:30-8:30pm
12 Jun 2017 | group session, Adult | MONDAY: 7:30-8:30pm
12 Jun 2017 | summer camp | JUNE 12-16: 1:00-4:00pm
11 Jun 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
10 Jun 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
8 Jun 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
8 Jun 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
7 Jun 2017 | group session, Adult | WEDNESDAY: 7:30-8:30pm
7 Jun 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
6 Jun 2017 | group session, Adult | TUESDAY: 7:30-8:30pm
5 Jun 2017 | 1 on 1 session with coach Kevin | MONDAY: 8:30-9:30pm
5 Jun 2017 | group session, Adult | MONDAY: 7:30-8:30pm
5 Jun 2017 | 1 on 1 session with coach Kevin | MONDAY: 6:30-7:30pm
5 Jun 2017 | 1 on 1 session with coach Kevin | MONDAY: 5:30-6:30pm
4 Jun 2017 | 1 on 1 session with coach Kevin | SUNDAY: 6:30-7:30pm
4 Jun 2017 | 1 on 1 session with coach Kevin | SUNDAY: 5:30-6:30pm
4 Jun 2017 | 1 on 1 session with coach Kevin | SUNDAY: 4:30-5:30pm
4 Jun 2017 | 1 on 1 session with coach Kevin | SUNDAY: 3:00-4:00pm
4 Jun 2017 | 1 on 1 session with coach Kevin | SUNDAY: 2:00-3:00pm
4 Jun 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
3 Jun 2017 | 1 on 1 session with coach Kevin | SATURDAY: 6:30-7:30pm
3 Jun 2017 | 1 on 1 session with coach Kevin | SATURDAY: 5:30-6:30pm
3 Jun 2017 | 1 on 1 session with coach Kevin | SATURDAY: 4:30-5:30pm
3 Jun 2017 | 1 on 1 session with coach Kevin | SATURDAY: 3:00-4:00pm
3 Jun 2017 | 1 on 1 session with coach Kevin | SATURDAY: 2:00-3:00pm
3 Jun 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
3 Jun 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
1 Jun 2017 | 1 on 1 session with coach Kevin | THURSDAY: 8:30-9:30pm
1 Jun 2017 | 1 on 1 session with coach Kevin | THURSDAY: 6:30-7:30pm
1 Jun 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
1 Jun 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
31 May 2017 | 1 on 1 session with coach Kevin | WEDNESDAY: 8:30-9:30pm
31 May 2017 | group session, Adult | WEDNESDAY: 7:30-8:30pm
31 May 2017 | 1 on 1 session with coach Kevin | WEDNESDAY: 6:30-7:30pm
31 May 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
30 May 2017 | 1 on 1 session with coach Kevin | TUESDAY: 8:30-9:30pm
30 May 2017 | group session, Adult | TUESDAY: 7:30-8:30pm
30 May 2017 | 1 on 1 session with coach Kevin | TUESDAY: 6:30-7:30pm
30 May 2017 | 1 on 1 session with coach Kevin | TUESDAY: 5:30-6:30pm
29 May 2017 | 1 on 1 session with coach Kevin | MONDAY: 8:30-9:30pm
29 May 2017 | group session, Adult | MONDAY: 7:30-8:30pm
29 May 2017 | 1 on 1 session with coach Kevin | MONDAY: 6:30-7:30pm
29 May 2017 | 1 on 1 session with coach Kevin | MONDAY: 5:30-6:30pm
28 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 6:30-7:30pm
28 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 5:30-6:30pm
28 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 4:30-5:30pm
28 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 3:00-4:00pm
28 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 2:00-3:00pm
28 May 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
27 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 6:30-7:30pm
27 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 5:30-6:30pm
27 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 4:30-5:30pm
27 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 3:00-4:00pm
27 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 2:00-3:00pm
27 May 2017 | group session, Junior | SATURDAY: 12:00-2:00pm
25 May 2017 | 1 on 1 session with coach Kevin | THURSDAY: 8:30-9:30pm
25 May 2017 | 1 on 1 session with coach Kevin | THURSDAY: 6:30-7:30pm
25 May 2017 | group session, Junior | THURSDAY: 4:00-6:00pm
25 May 2017 | group session, Adult | THURSDAY: 7:30-8:30pm
24 May 2017 | 1 on 1 session with coach Kevin | WEDNESDAY: 8:30-9:30pm
24 May 2017 | group session, Adult | WEDNESDAY: 7:30-8:30pm
24 May 2017 | 1 on 1 session with coach Kevin | WEDNESDAY: 6:30-7:30pm
24 May 2017 | group session, Junior | WEDNESDAY: 4:00-6:00pm
23 May 2017 | 1 on 1 session with coach Kevin | TUESDAY: 8:30-9:30pm
23 May 2017 | group session, Adult | TUESDAY: 7:30-8:30pm
23 May 2017 | 1 on 1 session with coach Kevin | TUESDAY: 6:30-7:30pm
23 May 2017 | 1 on 1 session with coach Kevin | TUESDAY: 5:30-6:30pm
22 May 2017 | 1 on 1 session with coach Kevin | MONDAY: 8:30-9:30pm
22 May 2017 | group session, Adult | MONDAY: 7:30-8:30pm
22 May 2017 | 1 on 1 session with coach Kevin | MONDAY: 6:30-7:30pm
22 May 2017 | 1 on 1 session with coach Kevin | MONDAY: 5:30-6:30pm
21 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 6:30-7:30pm
21 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 5:30-6:30pm
21 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 4:30-5:30pm
21 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 3:00-4:00pm
21 May 2017 | 1 on 1 session with coach Kevin | SUNDAY: 2:00-3:00pm
21 May 2017 | group session, Junior | SUNDAY: 12:00-2:00pm
20 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 6:30-7:30pm
20 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 5:30-6:30pm
20 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 4:30-5:30pm
20 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 3:00-4:00pm
20 May 2017 | 1 on 1 session with coach Kevin | SATURDAY: 2:00-3:00pm
18 May 2017 | 1 on 1 session with coach Kevin | THURSDAY: 8:30-9:30pm
18 May 2017 | 1 on 1 session with coach Kevin | THURSDAY: 6:30-7:30pm