Upcoming events

    • 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 Jan 2018
    • 31 Dec 2018
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    TopSpin is great for recreational, intermediate, or advanced ping pong players! Both members and non-members frequent TopSpin’s world-class table tennis facility seven days every week. 

    You may come by yourself and have no problem finding a playing  partner or choose to practice with a robot instead. Most players visit as single players, and connect with other members and drop in players at the club either by challenging a table to a friendly game or pairing up with another individual for practice. Groups, of course, are also welcome.​

    Plan to play ping pong about once per week? A Full Access Membership is a cheaper option than day passes for regular visitors.

    • 25 May 2018
    • 6:30 PM - 9:00 PM
    • 430 Martin Ave. Suite B, Santa Clara, CA 95050
    • 15
    Register


    • 18 Jun 2018
    • 9:00 AM
    • 22 Jun 2018
    • 3:00 PM
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    After registration is complete and payment has been collected, a TopSpin staff member will contact you to discuss which camp sessions you plan to attend. If Half Day Camp registration is selected, the TopSpin staff member will also discuss whether you plan to attend the morning (9 am - 12 pm) or afternoon (12 pm - 3 pm) session. 

    • 25 Jun 2018
    • 9:00 AM
    • 29 Jun 2018
    • 3:00 PM
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    After registration is complete and payment has been collected, a TopSpin staff member will contact you to discuss which camp sessions you plan to attend. If Half Day Camp registration is selected, the TopSpin staff member will also discuss whether you plan to attend the morning (9 am - 12 pm) or afternoon (12 pm - 3 pm) session. 

    • 9 Jul 2018
    • 9:00 AM
    • 13 Jul 2018
    • 3:00 PM
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    After registration is complete and payment has been collected, a TopSpin staff member will contact you to discuss which camp sessions you plan to attend. If Half Day Camp registration is selected, the TopSpin staff member will also discuss whether you plan to attend the morning (9 am - 12 pm) or afternoon (12 pm - 3 pm) session. 

    • 16 Jul 2018
    • 9:00 AM
    • 20 Jul 2018
    • 3:00 PM
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    After registration is complete and payment has been collected, a TopSpin staff member will contact you to discuss which camp sessions you plan to attend. If Half Day Camp registration is selected, the TopSpin staff member will also discuss whether you plan to attend the morning (9 am - 12 pm) or afternoon (12 pm - 3 pm) session. 

    • 23 Jul 2018
    • 9:00 AM
    • 27 Jul 2018
    • 3:00 PM
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    After registration is complete and payment has been collected, a TopSpin staff member will contact you to discuss which camp sessions you plan to attend. If Half Day Camp registration is selected, the TopSpin staff member will also discuss whether you plan to attend the morning (9 am - 12 pm) or afternoon (12 pm - 3 pm) session. 

    • 30 Jul 2018
    • 9:00 AM
    • 3 Aug 2018
    • 3:00 PM
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    After registration is complete and payment has been collected, a TopSpin staff member will contact you to discuss which camp sessions you plan to attend. If Half Day Camp registration is selected, the TopSpin staff member will also discuss whether you plan to attend the morning (9 am - 12 pm) or afternoon (12 pm - 3 pm) session. 

    • 6 Aug 2018
    • 9:00 AM
    • 10 Aug 2018
    • 3:00 PM
    • 430 Martin Ave. Suite B. Santa Clara, CA 95050
    Register

    After registration is complete and payment has been collected, a TopSpin staff member will contact you to discuss which camp sessions you plan to attend. If Half Day Camp registration is selected, the TopSpin staff member will also discuss whether you plan to attend the morning (9 am - 12 pm) or afternoon (12 pm - 3 pm) session. 

Past events

20 May 2018 Sunday, May 20th, 2018.
12 May 2018 Saturday, May 12th, 2018.
4 May 2018 Friday, May 4th, 2018.
28 Apr 2018 Saturday, April 28th, 2018.
22 Apr 2018 Sunday, April 22nd, 2018.
13 Apr 2018 Friday, April 13th, 2018.
7 Apr 2018 Saturday, April 7, 2018.
24 Mar 2018 Saturday, March 24, 2018.
18 Mar 2018 Sunday, March 18, 2018.
9 Mar 2018 Friday, March 9, 2018.
24 Feb 2018 Saturday, February 24, 2018.
11 Feb 2018 Sunday, February 11, 2018.
28 Jan 2018 Sunday, January 28, 2018.
20 Jan 2018 Saturday, January 20, 2018.
4 Jan 2018 Quarter 1 | Adult Group |
1 Jan 2018 Quarter 1: Drop In
17 Dec 2017 | TOURNAMENT | SUNDAY December 17, 2017.
26 Nov 2017 | TOURNAMENT | SUNDAY November 26, 2017.
29 Oct 2017 | TOURNAMENT | SUNDAY October 29, 2017.
5 Oct 2017 Quarter 4 | Adult Group |
1 Oct 2017 Quarter 4: Drop In
1 Oct 2017 Quarter 4 | One-On-One Coaching |
1 Oct 2017 Quarter 4 | Youth Group |
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.
21 Aug 2017 | After-School Program | Fall Quarter, M-Th: 3:00-6:00pm
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
1 Jan 2017 COUPON: 2 Pack Drop-In Pass.