Currently every Thursday at North Bowl, South Bowl, or Barcade. Join the mailing list or follow us on social media to get the details for each night.

Winter Dates

The Winter season starts January 18th and runs for 8 weeks, with a final tournament on March 22nd. On odd weeks we play for fun, and on even weeks we play for IFPA points.

Rad Prizes

Every member has a chance to win a vintage game at the end of the season! If you've paid your $20 club dues you're eligible to win — winner is drawn at the final tourney.

Season Details

How to Join

Show up at the venue during league night! We start playing at 7:30pm, and you can sign up on the spot, at any point in the season.

Philly Pinball Club is a an IFPA-approved league, which means every member will also earn points towards their international pinball world ranking!


Our Winter season runs 8 weeks and begins on January 18th.

We're trying something a little different this season: each week will rotate between play for fun and play for IFPA points. Nights that we play for fun will be casual affairs with a loose structure, and nights that we play for points will be run in our standard match-play format and count towards a player's seed position in the final tournament. Check out the Meeting Format section below for more details.

Additionally, our final tournament will be structured as a separate IFPA event and will be open to everyone who has paid league dues.


Jan 18: Hangout at Barcade
Jan 25: League Night

Feb 1: Hangout at Barcade
Feb 8: League Night

Feb 15: Hangout at Barcade
Feb 22: League Night

Mar 1: Hangout at Barcade
Mar 8: League Night

Mar 15: Hangout at Barcade
Mar 22: League Finals

Final Tournament

If you're a PPC member, you're automatically qualified for the end-of-season tournament. Your scores during the regular season will qualify you for A, B, or C Division where you’ll face players of similar skills in the finals. Prizes are given for the top finishers in all three Divisions.

Meeting Format

This season has two formats, held on alternating weeks. On odd weeks, we'll use the Hangout format, which is unstructured play with your PPC pals. On these nights we might talk strategy, learn some new skills, or try to beat the GC on Barcade's Addams Family. It's a loose affair, and the only goal is to provide a time for folks to get together and play.

On even-numbered weeks, our format is Match Play, where players will compete against one another in groups of 4. You'll be randomly assigned a group for the night, and will accumulate points based on where you finish in each game (1st through 4th). We'll use those points to calculate your position in the season's Standings, which will determine the Division you'll play in for the Finals.

Win a Game!

We're giving away a vintage game at the end of the season, and every registered player will be eligible to win. The winner will be chosen via a random drawing during the Finals tournament.

About the PPC


The PPC is a club for everyone. All skill levels are welcome, but we are specifically interested in finding and fostering brand new players, as well as committing to an inclusive and respectful environment.

Competition is involved, but we are most focused on providing fun, camaraderie, and encouragement.


We meet at North Bowl, located at 909 N 2nd St, in Northern Liberties.

North Bowl is a five-minute walk from the Spring Garden SEPTA station on the Market Frankford line.

League meetings take place on the upper level, which features a full service bar offering drink specials for PPC members.

On days when North Bowl is booked for an event, we'll play at South Bowl. Sign up for the newsletter or follow us on Twitter, Instagram, and FB for updates.


Each season costs $20 to participate. League dues go towards overhead costs, awards, and tournament prizes.

Players are also responsible for the cost of games played during league nights. Support your local operators!

Potential new members and visitors always play free on their first night.


Get in touch with us at [email protected].

Subscribe to our mailing list

* indicates required