P
ARTNERS
P
ROMOTING
D
ARTS
Where Can I Play
Leagues
Sign Up Grid
View Board Inventory
Stats, Schedules and Rosters
Payouts
Player Code of Conduct
Rules
Commonly Asked Questions
Daily Remote Tournaments
Rules
Current Registrations and Events
How to Participate
DRT FAQ
DRT New Player Guide
Player Code of Conduct
Shooters Advantage Rule
Stats Lookup
Major Tournaments
All Star Triples
CSC Challenger Series
WCS Challenger Series
Tournament of Champions (TOC)
PPD Remote Nationals
Player Code of Conduct
Shooters Advantage Rule
Check Eligibility Status
Best-Known Stats
All-Star Rank
2022 Rank List
2023 Rank List
2024 Rank List
2025 Rank List
Vendor Standings
2022 Standings
2023 Standings
2024 Standings
2025 Standings
Account
Player
Vendor
PPD Admin
Contact Us
Player
Vendor
View Completed Leagues
Sunday Leagues
League Area
View
Stats
View
Schedules
Starting
Roster
1A2A07-Sun 12pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
1A2A08-Sun 12pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
1A2C88-Sun 2pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
1A2C89-Sun 2pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
1A2C90-Sun 2pm Op St 140C SPSMR
Stats
Schedule
Roster
1A2C91-Sun 2pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
1A2C92-Sun 2pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
1A2C93-Sun 2pm Op Ex 100C SPSMR
Stats
Schedule
Roster
1A2H44-Sun 7pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1A2H45-Sun 7pm Op Ex 140C SPSMRS
Stats
Schedule
Roster
1A2H46-Sun 7pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1A3B11-Sun 1pm op Ex 150C SPSMR
Stats
Schedule
Roster
1A4E23-Sun 4pm Op Ex 240C SPSMR
Stats
Schedule
Roster
1A4E24-Sun 4pm Op Ex 240C SPSMR
Stats
Schedule
Roster
1A4E25-Sun 4pm Op Ex 240C SPSMR
n/a
Schedule
Roster
1C2E04-Sun 4pm Op St 150C NoH
Stats
Schedule
Roster
1D2A01-Sun 12pm Op Ex NoC SPSMR
Stats
Schedule
Roster
1D2G01-Sun 3pm Op Ex NoC SPSMS
Stats
Schedule
Roster
1G2B99-Sun 1pm Op Ex 110C SPSMR
Stats
Schedule
Roster
1G2D43-Sun 3pm Op Ex 130C SPSMR
Stats
Schedule
Roster
1G2D44-Sun 3pm Op Ex 130C SPSMR
Stats
Schedule
Roster
1G2D45-Sun 3pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1G2D46-Sun 3pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
1G2D47-Sun 3pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
1G2D48-Sun 3pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
1G2D49-Sun 3pm Op Ex 130C SPSMR
Stats
Schedule
Roster
1G2D50-Sun 3pm Op Ex 120C SPSMR
Stats
Schedule
Roster
1G2D51-Sun 3pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1G2D52-Sun 3pm Op Ex 130C SPSMR
Stats
Schedule
Roster
1G2D53-Sun 3pm Op Ex 130C SPSMR
Stats
Schedule
Roster
1G2D54-Sun 3pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1G2E35-Sun 4pm Op Ex 100C SPSMR
Stats
Schedule
Roster
1G2E37-Sun 4pm Op Ex 80C SPSMRS
Stats
Schedule
Roster
1G2E38-Sun 4pm Op Ex 140C SPSMR
Stats
Schedule
Roster
1G2E39-Sun 4pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
1G2E40-Sun 4pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
1G2E41-Sun 4pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
1G2E42-Sun 4pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1G2E43-Sun 4pm Op Ex 90C SPSMR
Stats
Schedule
Roster
1G2E44-Sun 4pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
1G2E45-Sun 4pm Op Ex 140C SPSMR
Stats
Schedule
Roster
1G2E46-Sun 4pm Op Ex 100C SPSMRS
n/a
Schedule
Roster
1G2E47-Sun 4pm Op Ex 100C SPSMRS
n/a
Schedule
Roster
1G2G02-Sun 6pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
1G2G04-Sun 6pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1G2G05-Sun 6pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1K2B02-Sun 1pm Op Ex 110C SPSMR
Stats
Schedule
Roster
1K2B03-Sun 1pm Op St 110C SPSMRS
Stats
Schedule
Roster
1K2B06-Sun 1pm Op Ex 140C SPSMR
Stats
Schedule
Roster
1K2B07 Sun 1pm Op Ex 130C SPSMR
Stats
Schedule
Roster
1K2B08-Sun 1pm Op St 110C SPSMRS
Stats
Schedule
Roster
1K2B09-Sun 1pm Op St 110C SPSMRS
Stats
Schedule
Roster
1K2B10-Sun 1pm Op Ex 120C SPSMR
Stats
Schedule
Roster
1K2B11-Sun 1pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1K2B12-Sun 1pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1K2B13-Sun 1pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
1K2B14-Sun 1pm Op Ex 110C SPSMR
Stats
Schedule
Roster
Monday Leagues
League Area
View
Stats
View
Schedules
Starting
Roster
2A2G71-Mon 6pm Op St 110C SPSMRS
Stats
Schedule
Roster
2A2G72-Mon 6pm Op Ex 100C SPSMR
Stats
Schedule
Roster
2A2G73-Mon 6pm Op Ex 100C SPSMR
Stats
Schedule
Roster
2A2G74-Mon 6pm Op St 80C SPSMR
Stats
Schedule
Roster
2A2G75-Mon 6pm Op St 110C SPSMRS
Stats
Schedule
Roster
2A2G76-Mon 6pm Op St 110C SPSMRS
Stats
Schedule
Roster
2A2G77-Mon 6pm Op St 110C SPSMRS
Stats
Schedule
Roster
2A3H53-Mon 7pm Op St 180C SPSMR
Stats
Schedule
Roster
2A3H54-Mon 7pm Op St 180C SPSMR
Stats
Schedule
Roster
2B2G16-Mon 6pm Op St NoC NoH
Stats
Schedule
Roster
2B2H91-Mon 7pm Op Ex NoC NoH
Stats
Schedule
Roster
2B2H92-Mon 7pm Op Ex NoC NoH
Stats
Schedule
Roster
2B2H93-Mon 7pm Op Ex NoC NoH
Stats
Schedule
Roster
2B2H94-Mon 7pm Op Ex NoC NoH
Stats
Schedule
Roster
2B2H95-Mon 7pm Op Ex NoC NoH
Stats
Schedule
Roster
2B2H96-Mon 7pm Op Ex NoC NoH
Stats
Schedule
Roster
2B2H97 - Mon 7pm Op Ex NoC NoH
Stats
Schedule
Roster
2C2H48-Mon 7pm Op Ex 130C NoH
Stats
Schedule
Roster
2C2H49-Mon 7pm Op Ex 140C NoH
Stats
Schedule
Roster
2C2H50-Mon 7pm Op Ex 140C NoH
Stats
Schedule
Roster
2D3H25-Mon 7pm Op St NoC SPSMR
Stats
Schedule
Roster
2M2H19-Mon 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
2M2H22-Mon Op St 7:30pm 80C SPSMR
Stats
Schedule
Roster
2M2H23-Mon 7pm Op Ex 90C SPSMR
Stats
Schedule
Roster
2M2H28-Mon 7pm Op Ex 140C SPSMR
Stats
Schedule
Roster
2M2H34-Mon 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
2M2H35-Mon 7pm Op Ex 90C SPSMR
Stats
Schedule
Roster
2M2H36-Mon 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
2M2H37-Mon 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
2M2H38-Mon 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
2M2H39-Mon 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
2M2H40-Mon 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
2M2H41-Mon 7pm Op Ex 130C SPSMR
Stats
Schedule
Roster
2M2H42-Mon 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
2M2H43-Mon 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
2M2H44-Mon 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
2M2H45-Mon 7pm Op Ex 80C SPSMRS
Stats
Schedule
Roster
2M2H46-Mon 7pm Op Ex 80C SPSMRS
Stats
Schedule
Roster
2M2H47-Mon 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
2M2H48-Mon 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
2M2H49-Mon 7pm Op Ex 130C SPSMR
Stats
Schedule
Roster
2M2H50-Mon 7pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
2M2H51-Mon 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
2M2H52-Mon 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
2M2H53-Mon 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
Tuesday Leagues
League Area
View
Stats
View
Schedules
Starting
Roster
3A2G82-Tue 6pm Op Ex 90C SPSMR
Stats
Schedule
Roster
3A2G83-Tue 6pm Op Ex 90C SPSMR
Stats
Schedule
Roster
3A2G84-Tue 6pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
3A2G85-Tue 6pm op Ex 90C SPSMR
Stats
Schedule
Roster
3A2I28-Tue 8pm Op St 120C SPSMRS
Stats
Schedule
Roster
3A2I29-Tue 8pm Op St 110C SPSMRS
Stats
Schedule
Roster
3A2J42-Tue 9pm Wn Ex 100C SPSMRS
Stats
Schedule
Roster
3A3H16-Tue 7pm Op St 165C SPSMR
Stats
Schedule
Roster
3C2H87-Tue 7pm Op Ex 130C NoH
Stats
Schedule
Roster
3C2H88-Tue 7pm Op Ex 140C NoH
Stats
Schedule
Roster
3C2H89-Tue 7pm Op Ex 140C NoH
Stats
Schedule
Roster
3C2H90-Tue 7pm Op Ex 130C NoH
Stats
Schedule
Roster
3F2H51-Tue 7pm Op Ex 150C NoHC
Stats
Schedule
Roster
3G2H48-Tue 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
3G2H52-Tues 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
3M2H03-Tue 7pm Op Ex 130C SPSMR
Stats
Schedule
Roster
3M2H05-Tue 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
3M2H06-Tue 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
3M2H08-Tue 7pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
3M2H09-Tue 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
3M2H10-Tue 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
3M2H12-Tue 7:30pm Op Ex 120C SPSMR
Stats
Schedule
Roster
3M2H13-Tue 7pm Op ex 100C SPSMR
Stats
Schedule
Roster
3M2H14-Tue 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
3M2H15-Tue 7pm Op Ex 150C SPSMSR
Stats
Schedule
Roster
3M2H16-Tue 7pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
3M2H17-Tue 7pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
3M2H18-Tue 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
3M2H19-Tue 7pm Op Ex 90C SPSMR
Stats
Schedule
Roster
3M2H20-Tue 7pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
3M2H21-Tue 7pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
3M2H22-Tue 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
3M2H23-Tue 7pm Op Ex 130C SPSMRS
Stats
Schedule
Roster
3M2H24-Tue 7pm Op Ex 80C SPSMR
Stats
Schedule
Roster
3M2H25-Tue 7pm Op Ex 140C SPSMR
Stats
Schedule
Roster
3M2H26-Tue 7pm OP Ex 120C SPSMRS
Stats
Schedule
Roster
3M2H27-Tue7pm Op Ex 140C SPSMRS
Stats
Schedule
Roster
3M2H28-Tue 7pm Op Ex 140C SPSMRS
Stats
Schedule
Roster
3M2H30-Tue 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
3M2H31-Tue 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
3M2H32-Tue 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
3M2H33-Tue 7pm Op Ex 150C SPSMRS
Stats
Schedule
Roster
3Z2H21-Tue 7pm Op Ex NoC NoH
Stats
Schedule
Roster
3Z2H22-Tue 7pm Op Ex NoC NoH
Stats
Schedule
Roster
3Z2H23-Tue 7pm Op Ex NoC NoH
Stats
Schedule
Roster
3Z2H24-Tue 7pm Op Ex NoC NoH
Stats
Schedule
Roster
3Z2H25-Tue 7pm Op Ex NoC NoH
Stats
Schedule
Roster
3Z2H27-Tue 7pm Op Ex NoC NoH
Stats
Schedule
Roster
Wednesday Leagues
League Area
View
Stats
View
Schedules
Starting
Roster
4A2G51-Wed 6pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
4A2G52-Wed 6pm Op Ex 100C SPSMR
Stats
Schedule
Roster
4A2G53-Wed 6pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
4A2G54-Wed 6pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
4A3H40-Wed 7pm Op Ex 185C SPSMR
Stats
Schedule
Roster
4B2G01-Wed 6pm Op Ex NoC NoH
Stats
Schedule
Roster
4B2H67-Wed 7pm Op Ex NoC NoH
Stats
Schedule
Roster
4B2H69-Wed 7pm Op Ex NoC NoH
Stats
Schedule
Roster
4C2H48-WEd 7pm Op Ex 150C NoH
Stats
Schedule
Roster
4C2H49-Wed 7pm Op Ex 150C NoH
Stats
Schedule
Roster
4C2H50-Wed 7pm Op St 130C NoH
Stats
Schedule
Roster
4D2H09-Wed 7pm Wn Ex NoC SPSM
Stats
Schedule
Roster
4L2H72-Wed 7pm Op Ex 130C SPSMRS
Stats
Schedule
Roster
4L2H75-Wed 7pm Op Ex 130C SPSMR
Stats
Schedule
Roster
4L2H78-Wed 7pm Op Ex 130C SPSMRS
Stats
Schedule
Roster
4L2H80-Wed 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
4L2H81-Wed 7pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
4L2H82-Wed 7pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
4L2H83-Wed 7pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
4L2H83-Wed 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
4L2H84-Wed 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
4L2H85-Wed 7pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
4L2H86-Wed 7pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
4L2H87-Wed 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
4L2H88-Wed 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
4L2H89-Wed 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
4L2H90-Wed 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
4L2H91-WEd 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
4L2H92-Wed 7pm Op Ex 80C SPSMR
Stats
Schedule
Roster
4L2H93-Wed 7pm Op Ex 130C SPSMRS
Stats
Schedule
Roster
4L2H94-Wed 7pm Op Ex 110C SPSMR
Stats
Schedule
Roster
4L2H95-Wed 7pm Op Ex 130C SPSMRS
Stats
Schedule
Roster
Thursday Leagues
League Area
View
Stats
View
Schedules
Starting
Roster
5A2G49-Thu 6pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
5A2G50-Thu 6pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
5A2G51-Thu 6pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
5A2G52-Thu 6pm Op Ex 130C SPSMRS
Stats
Schedule
Roster
5A2G53-Thu 6pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
5A2G54-Thu 6pm Op Ex 100C SPSMR
Stats
Schedule
Roster
5A2G55-Thu 6pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
5A2G56-Thu 6pm Op Ex 120C SPSMRS
Stats
Schedule
Roster
5A2I14-Thu 8pm Op St 140C SPSMRS
Stats
Schedule
Roster
5A2J91-Thu 9pm Op St 120C SPSMR
Stats
Schedule
Roster
5A3G08-Thu 6pm Op St 165C SPSMRS
Stats
Schedule
Roster
5A3H57-Thu 7pm Op Ex 180C SPSMR
Stats
Schedule
Roster
5A3H58- 7pm Thursday 150C SPSMR
Stats
Schedule
Roster
5A3H59-Thu 7pm Op Ex 150C SPSMR
Stats
Schedule
Roster
5B2H96-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
5B3H01-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
5C2G01-Thu 6pm Op St 140C NoH
Stats
Schedule
Roster
5C2H28-Thu 7pm Op Ex 140C NoH
Stats
Schedule
Roster
5D2H10-Thu 7pm Op Ex NoC SPSMR
Stats
Schedule
Roster
5M2H18-Thu 7pm Op St 120C SPSMR
Stats
Schedule
Roster
5M2H19-Thu 7pm Op Ex 90C SPSMR
Stats
Schedule
Roster
5M2H20-Thu 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
5M2H21-Thu 7pm Op Ex 110C SPSMRS
Stats
Schedule
Roster
5M2H22-Thu 7pm Op Ex 80C SPSMR
Stats
Schedule
Roster
5M2H23-Thu 7pm Op Ex 135C SPSMR
Stats
Schedule
Roster
5M2H24-Thu 7pm Op Ex 135C SPSMR
Stats
Schedule
Roster
5M2H25-Thu 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
5M2H26-Thu 7pm Op Ex 120C SPSMR
Stats
Schedule
Roster
5M2H27-Thu 7pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
5M2H28-Thu 7pm Op Ex 90C SPSMR
Stats
Schedule
Roster
5M2H29-Thu 7pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
5M2H30-Thu 7pm Op Ex 135C SPSMR
Stats
Schedule
Roster
5M2H31-Thu 7pm Op Ex 100C SPSMRS
Stats
Schedule
Roster
5M2H32-Thur 7pm Op Ex 135C SPSMR
Stats
Schedule
Roster
5M2H33-Thur 7pm Op Ex 135C SPSMR
Stats
Schedule
Roster
5M2H34-Thu 7pm Op Ex 140C SPSMR
Stats
Schedule
Roster
5M2H35-Thur 7pm Op Ex 135C SPSMR
Stats
Schedule
Roster
5M2H36-Thu 7pm Op Ex 100C SPSMR
Stats
Schedule
Roster
5M2H37-Thu 7pm Op St 110C SPSMRS
Stats
Schedule
Roster
5M2H38-Thu 7pm Op St 110C SPSMRS
Stats
Schedule
Roster
5M2H39-Thur 7pm Op Ex 140C SPSMR
Stats
Schedule
Roster
5M2H40-Thu 7pm Op Ex 140C SPSMR
Stats
Schedule
Roster
5M2H41-Thu 7pm Op Ex 90C SPSMRS
Stats
Schedule
Roster
5M2H42-Thu 7pm Op St 120C SPSMR
Stats
Schedule
Roster
5Z2H01-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
5Z2H03-7pm Op Ex Noc NoH
Stats
Schedule
Roster
5Z2H04-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
5Z2H05-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
5Z2H06-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
5Z2H07-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
5Z2H08-Thu 7pm Op Ex NoC NoH
Stats
Schedule
Roster
Friday Leagues
League Area
View
Stats
View
Schedules
Starting
Roster
6A2H46-Fri 7pm Op St 110C SPSMR
Stats
Schedule
Roster
Saturday Leagues
League Area
View
Stats
View
Schedules
Starting
Roster
7A2A06 - Sat 12pm Op Ex 150C SPSMR
Stats
Schedule
Roster
7A2A07-Sat 12pm Op Ex 140C SPSMR
Stats
Schedule
Roster