Skip Navigation Links
TOC Player Standings Expand TOC Player Standings
Where can
I play?
Expand <center>Where can<br>I play?</center>
Contact Us
Downloads
PPD Leagues Expand PPD Leagues
PPD Remote Tournaments Expand PPD Remote Tournaments
Log In Expand Log In
Sunday Leagues
League Area View
Stats
View
Schedules
Starting
Roster
1A2B89-Sun 1pm Op Ex 120C SPSMRStatsScheduleRoster
1A2B90-Sun 1pm Op Ex 120C SPSMR StatsScheduleRoster
1A2B93-Sun 1pm Op Ex 130C SPSMRStatsScheduleRoster
1A2B94-Sun 1pm Op Ex 120C SPSMRSStatsScheduleRoster
1A2B95-Sun 1pm Op Ex 140C SPSMRStatsScheduleRoster
1A2B97-Sun 1pm Op Ex 140C SPSMRSStatsScheduleRoster
1A2B98-Sun 1pm Op Ex 130 SPSMRStatsScheduleRoster
1A2C23-Sun 2pm Op Ex 90C SPSMRSStatsScheduleRoster
1A2C24-Sun 2pm Op Ex 100C SPSMRStatsScheduleRoster
1A2C25-Sun 2pm Op Ex 140C SPSMRStatsScheduleRoster
1A2C26-Sun 2pm Op Ex 100C SPSMRStatsScheduleRoster
1A2C27-Sun 2pm Op Ex 100C SPSMR StatsScheduleRoster
1A2D63-Sun 3pm Op Ex 120C SPSMRStatsScheduleRoster
1A2D65-Sun 3pm Op Ex 110C SPSMRStatsScheduleRoster
1A2D66-Sun 3pm Op Ex 140C SPSMRStatsScheduleRoster
1A2D67-Sun 3pm Op Ex 130C SPSMRStatsScheduleRoster
1A2D68-Sun 3pm Op Ex 140C SPSMRStatsScheduleRoster
1A2D69-Sun 3pm Op Ex 120C SPSMRSStatsScheduleRoster
1A2E32-Sun 4pm Op Ex 110C SPSMRSStatsScheduleRoster
1A2E33-Sun 4pm Op Ex 100C SPSMRStatsScheduleRoster
1A2E34-Sun 4pm Op Ex 140C SPSMRStatsScheduleRoster
1A2E35-Sun 4pm Op Ex 110C SPSMRStatsScheduleRoster
1A2E36-Sun 4pm Op Ex 100C SPSMRSStatsScheduleRoster
1A2F24-Sun 5pm Op St 120C SPSMRSStatsScheduleRoster
1A2F25-Sun 5pm Op St 120C SPSMRSStatsScheduleRoster
1A2G60-Sun 6pm Mx Ex 100C SPSMR StatsScheduleRoster
1A2G62-Sun 6pm 100C Op Ex SPSMRSStatsScheduleRoster
1A2G63-Sun 6pm Op Ex 110C SPSMSStatsScheduleRoster
1A2G64-Sun 6pm Op Ex 100C SPSMRStatsScheduleRoster
1A3G08-Sun 6pm Op Ex 150C SPSMRS TripsStatsScheduleRoster
1A3H09-Sun 7pm Op Ex 210C SPSMR TriplesStatsScheduleRoster
1A4E09-Sun 4pm Op Ex 240C SPSMR TeamStatsScheduleRoster
1A4G11-Sun 6pm Op Ex 240C SPSMR TeamStatsScheduleRoster
Monday Leagues
League Area View
Stats
View
Schedules
Starting
Roster
2A2G30-Mon 6pm Op Ex 100C SPSMRStatsScheduleRoster
2A2G34-Mon 6pm Op Ex 110C SPSMRStatsScheduleRoster
2A2G35-Mon 6pm Op Ec 140C SPSMRStatsScheduleRoster
2A2G36-Mon 6pm Op Ex 100C SPSMRStatsScheduleRoster
2A3H33-Mon 7pm Op Ex 210C SPSMR TriplesStatsScheduleRoster
2B2H48-Mon 7pm Op Ex Nc Nh StatsScheduleRoster
2C2H23-Mon 7pm Op Ex 130C No H RStatsScheduleRoster
2E2I01-Mon 8pm Op Ex 140C SPSMRStatsScheduleRoster
2G2H66-Mon 7pm Op St 90C SPSMRStatsScheduleRoster
2G2H68-Mon 7pm Op Ex 140C SPSMRStatsScheduleRoster
2G2H70-Mon 7pm Op Ex 80C SPSMRSStatsScheduleRoster
2G2H72- Mon 7pm Op Ex 120C SPSMRStatsScheduleRoster
2G2H74-Mon 7pm Op Ex 80C SPSMRStatsScheduleRoster
2G2H76-Mon 7pm Op Ex 120C SPSMRStatsScheduleRoster
2G2H77-Mon 7 pm Op Ex 120C SPSMRStatsScheduleRoster
2G2H78-Mon 7pm Op Ex 120C SPSMR StatsScheduleRoster
2G2H79-Mon 7pm Op Ex 120C SPSMR StatsScheduleRoster
2G2H80-Mon 7pm Op Ex 110C SPSMRStatsScheduleRoster
2G2H81-Mon 7pm Op Ex 100C SPSMRStatsScheduleRoster
2G2H84-Mon 7pm Op Ex 110C SPSMRStatsScheduleRoster
2G2H88-Mon 7pm Op Ex 100C SPSMRStatsScheduleRoster
2G2H89-Mon 7pm Op Ex 130C SPSMRStatsScheduleRoster
2G2H90-Mon 7pm Op Ex 90C SPSMRStatsScheduleRoster
2G2H91-Mon 7pm Op Ex 120C SPSMRStatsScheduleRoster
2G2H92-Mon 7pm Op Ex 140C SPSMRStatsScheduleRoster
2G2H93-Mon 7pm Op Ex 120C SPSMRStatsScheduleRoster
Tuesday Leagues
League Area View
Stats
View
Schedules
Starting
Roster
3A2G36-Tues 6pm Op Ex 150C SPSMRStatsScheduleRoster
3A2G37-Tue 6pm Op Ex 110C SPSMRStatsScheduleRoster
3A2G39-Tue 6pm Op Ex 110C SPSMRSStatsScheduleRoster
3A2G40-Tues 6pm Op Ex 150C SPSMRStatsScheduleRoster
3A2I17-Tues 8pm Op Ex 100C SPSMRS StatsScheduleRoster
3A2J26-Tue 9pm Op Ex 140C SPSMRSStatsScheduleRoster
3B2H58-Tues 7pm Op Ex Nc Nh StatsScheduleRoster
3B2H59-Tue 7pm Op Ex NoC NoHStatsScheduleRoster
3C2H59-Tues 7pm Op Ex 140C No HStatsScheduleRoster
3E2H06-Tue 7pm Op Ex 150C Nh WsglStatsScheduleRoster
3F2H51-Tue 7pm Op Ex 150C No HStatsScheduleRoster
3G2H36-Tue 7pm Op St 165C SPSMR StatsScheduleRoster
3G2H38-Tue 7pm Op Ex 100C SPSMRStatsScheduleRoster
3G2H43-Tues 7pm Op Ex 120C SPSMRSStatsScheduleRoster
3G2H46-Tues 7pm Op Ex 140C SPSMRStatsScheduleRoster
3G2H47-Tues 7pm Op Ex 140C SPSMRStatsScheduleRoster
3G2H48-Tue 7pm Op Ex 120C SPSMRStatsScheduleRoster
3G2H49-Tues 7pm Op Ex 120C SPSMRStatsScheduleRoster
3G2H50-Tues 7pm Op Ex 140C SPSMRStatsScheduleRoster
3G2H51-Tues 7pm Op Ex 100C SPSMRStatsScheduleRoster
3G2H52-Tues 7pm Op Ex 100C SPSMRStatsScheduleRoster
3G2H57-Tue 7pm Op Ex 100C SPSMRSStatsScheduleRoster
3G2H58-Tue 7pm Op Ex 120C SPSMRStatsScheduleRoster
3G2H59-Tue 7pm Op Ex 100C SPSMRSStatsScheduleRoster
3G2H60-Tue 7pm Op Ex 110C SPSMRStatsScheduleRoster
3G2H61-Tue 7pm Op Ex 110C SPSMRSStatsScheduleRoster
3G2H62-Tue 7pm Op Ex 120C SPSMRSStatsScheduleRoster
3G2H63-Tues 7pm Op Ex 100C SPSMRStatsScheduleRoster
Wednesday Leagues
League Area View
Stats
View
Schedules
Starting
Roster
4A2J10-Wed 9pm Op Ex 110C SPSMRStatsScheduleRoster
4A3H19-Wed 7pm Op Ex 180C SPSMR TriplsStatsScheduleRoster
4A3H20-Wed 7pm Op Ex 180C SPSMRStatsScheduleRoster
4B2H48-Wed 7pm Op Ec NoC NoHStatsScheduleRoster
4C2H24-Wed 7pm Op Ex 150C NoHStatsScheduleRoster
4G2H49-Wed 7pm Op Ex 100C SPSMRStatsScheduleRoster
4G2H54-Wed 7pm Op Ex 100C SPSMRStatsScheduleRoster
4G2H56-Wed 7pm Op Ex 120C SPSMRStatsScheduleRoster
4G2H58-Wed 7pm Op Ex 110C SPSMRStatsScheduleRoster
4G2H59-Wed 7pm Op Ex 140C SPSMRStatsScheduleRoster
4G2H61-Wed 7pm Op Ex 130C SPSMRStatsScheduleRoster
4G2H63-Wed 7pm Op Ex 100C SPSMRSStatsScheduleRoster
4G2H64-Wed 7pm Op Ex 120C SPSMRStatsScheduleRoster
4G2H65-Wed 7pm Op Ex 120C SPSMRStatsScheduleRoster
4G2H66-Wed 7pm Op Ex 140C SPSMRStatsScheduleRoster
4G2H67-Wed 7pm Op Ex 130C SPSMRSStatsScheduleRoster
4G2H68-Wed 7pm Op Ex 140C SPSMRStatsScheduleRoster
4G2H69-Wed 7pm Op Ex 80C SPSMRStatsScheduleRoster
4G2H70-Wed 7pm Op Ex 120C SPSMRStatsScheduleRoster
4G2H71-Wed 7pm Op Ex 100C SPSMRStatsScheduleRoster
4G2H72-Wed 7pm Op Ex 100C SPSMRSStatsScheduleRoster
4G2H73-Wed 7pm Op Ex 90C SPSMRSStatsScheduleRoster
4G2H74-Wed 7pm Op Ex 110C SPSMRStatsScheduleRoster
4G2H75-Wed 7pm Op Ex 100C SPSMRS n/aScheduleRoster
Thursday Leagues
League Area View
Stats
View
Schedules
Starting
Roster
5A2G18-Thur 6pm Op Ex 130C SPSMR StatsScheduleRoster
5A2G20-Thur 6pm Op Ex 110C SPSMRStatsScheduleRoster
5A3H18-Thur 7pm Op Ex 180C SPSMRStatsScheduleRoster
5A3H19-Thur 7pm Op Ex 150C SPSMR TriplesStatsScheduleRoster
5A3J17-Thur 9pm Op Ex 165C SPSMR TriplesStatsScheduleRoster
5B2G01-Thur 6pm Op Ex NoC NoH SStatsScheduleRoster
5B2H38-Thur 7pm Op Ex NoC NoH StatsScheduleRoster
5G2H55 Thur 7PM Op Ex 120C SPMR StatsScheduleRoster
5G2H60-Thur 7pm Op Ex 100C SPSMRSStatsScheduleRoster
5G2H61-Thur 7pm Op Ex 130C SPSMR StatsScheduleRoster
5G2H62-Thur 7pm Op Ex 100C SPSMRStatsScheduleRoster
5G2H65-Thurs 7pm Op Ex 120C SPSMRStatsScheduleRoster
5G2H66-Thur 7pm Op Ex 140C SPSMRStatsScheduleRoster
5G2H68-Thur 7pm Op Ex 100C SPSMRStatsScheduleRoster
5G2H69-Thur 7pm Op Ex 140C SPSMR StatsScheduleRoster
5G2H70-Thur 7pm Op Ex 100C SPSMRSStatsScheduleRoster
5G2H71-Thur 7pm Op Ex 120C SPSMRStatsScheduleRoster
5G2H72-Thur 7pm Op Ex 80C SPSMRSStatsScheduleRoster
5G2H73-Thur 7pm Op Ex 140C SPSMRStatsScheduleRoster
5G2H74-Thur 7pm Op Ex 120C SPSMRStatsScheduleRoster
Friday Leagues
League Area View
Stats
View
Schedules
Starting
Roster
6A2H29-Fri 7pm Op St 120C SPSMRStatsScheduleRoster
6A2H30-Fri 7pm Op Ex 100C SPSMRStatsScheduleRoster
6A2H31-Fri 7pm Op Ex 90C SPSMRStatsScheduleRoster
6A2I05-Fri 8pm Op Ex 100C SPSMRStatsScheduleRoster
Saturday Leagues
League Area View
Stats
View
Schedules
Starting
Roster
7A2B03-Sat 1pm Op Ex 140C SPSMRStatsScheduleRoster