Welcome to the Portland Ultimate Flying-disc Foundation website! We are a 501(c)(3) nonprofit organization dedicated to supporting the growth and community of Ultimate Frisbee players. Sign up to receive our e-newsletter. You can also visit us on Facebook and if you would like to support the next generation of Ultimate Frisbee players, please donate to our Youth Development Fund.


4-Loco Indoor Tourney

Registration is now open for our annual indoor tournament! The fun goes down on Jan. 3. Get your team together now!

Youth Fall League

Registration is now open for elementary, middle and high school fall leagues.

Adult Fall League begins Oct. 9

Fall League registration is open! We're excited to announce that we're changing up the league format this year. Get your team together now!

Recent Blog Posts

Volunteer Appreciation Night!

Without the help of our incredible volunteers, none of the stuff you love about PUFF would be possible. There would be no Spring League, no Skillz League, no Kleinman, no LogJam, no 4-Loco Indoor...

Help the next generation of ultimate players

Want to help plan the future of youth ultimate in Portland? We're looking for someone to step into the open Vice President of Youth Services position on the Portland Ultimate board of directors. The...

"Hat in Hand" Tourney Fundraiser, Oct. 12

The Administrators, one of Portland's mixed club teams, have qualified for Nationals and are hosting a hat tourney to raise money to get there (half the team is either still in college or recent OSU...

Geofest: Sept. 20

Looking for a fun, super welcoming place to play ultimate? Geofest is a one-day tourney outside of Olympia, sponsored by the South Sound Ultimate Players. It's a tournament for teams that usually...

Youth Players of the Month

Congratulations to Jackson and Rosey, our Youth Players of the Month! Interviews by Mike Moren. Jackson When did you first become interested in playing ultimate frisbee? I first became interested...

2014 PDX Men's Club Ultimate Open Tryouts

When: Sunday, June 1, 2014, from 10:00am–2:00pm There will be a quick introduction at 10:00am sharp, followed directly by warmups. Please show up as early as 9:15 to register and take care of any...