Pool tables under warm league-night lights

USAPL and BCAPL pool league in Metro Detroit

Metro Detroit Billiards

The player command center for weekly match info, standings, tournament paths, rules, and league sign-up.

Tonight Find your match Division schedule and location links Rankings Check standings PPS, points, and qualification paths Rules Know the format USAPL, BCAPL, makeups, dues Events Earn your spot Top Shooter and Vegas Shootout

League nights

Schedules Built for Phones

Players should see the next match first, then jump to their division without digging through old links.

Live public export

Upcoming matches

Loading the sanitized schedule export.

Source
Website Export
Tab
PublicSchedule
Use
Mobile match cards

USAPL short races

5-player team format

Team standings are based on points per set, so bye weeks do not bury a team in the table.

  • Minimum 5 players, maximum 8 on a roster
  • 2,375 team Fargo cap for 5-player teams
  • Weekly dues depend on single-play or double-play divisions

Standings

Make Rankings Easy to Scan

The redesign should put league standings, team points, Top Shooter qualification, and Vegas qualification in one predictable place.

PPS USAPL standings

Explain points per set directly on the standings page so new players understand the table.

2026 Team points sheet

Drive has a USAPL Team Points workbook with 2025 and 2026 tabs.

8 / 9 / 10 Top Shooter tracks

Separate sheets exist for 8-Ball, 9-Ball, and 10-Ball Top Shooters.

Events

Tournament Paths

Players need a plain-English path from weekly league play to Top Shooter events and the Vegas Shootout.

Rules and dues

Short Answers First

The bylaws are valuable, but the site should surface the rules players ask about most often.

New players and captains

Join Metro Detroit Billiards

New USAPL players get their first two sets free. New USAPL captains get their first four sets free.

New player info

Name, city, phone number, email if available, and any other league skill level or rating.

Captain basics

Use the FargoRate app and USAPL scoring app. Captains collect weekly dues and submit one team payment.

Contact

Send the Right Question to the Right Place

App data

Ready for Live Sources

The first custom app shell separates the display from the league data, so schedules and standings can later come from Google Sheets instead of hard-coded page content.

Static preview Using local fallback data