Intramural Sports (IMs)

  • Intramural Sports allows Oregon State students and Rec Sports members of all ability levels to compete annually in over 50 intramural sport leagues and tournaments. 
  • Participating in Intramural Sports is a great way to be active, meet new people, reconnect with friends, try new sports, continue playing the sports you love and have fun! 
  • Visit Frequently Asked Questions for more information on registration, eligibility, scheduling, etc. 

Registration and Fees

  • Many intramural sport events are free. Check the registration details for price information. 
  • A $20 IM Pass provides access to all intramural leagues and events throughout the term.
  • All intramural sport events require registration. 



Free Agent

  • No team? No problem. Join a team as a free agent
  • Once registered as a free agent, teams can request to add you to their team or you can request to join a team.

Intramural Sports Information

STEP 1: Create an IM Leagues account:

  1. Go to the page and click Create Account.
  2. Enter your information, using your ONID information and submit.

STEP 2: Purchase an IM Pass:

  1. Login to your existing account.
  2. Click the “Home” button in the upper left corner.
  3. Click “My Payments” under your name in the upper left corner.
  4. Click “My PayPackages”.
  5. Click “Buy PayPackage”.
  6. Select "Credit Card" or "Student Charge" and click “Buy Now”.

STEP 3: Sign up for an Intramural Sport

  1. Create an IMLeagues account (see Step 1), or login to your existing account.
  2. Click the “Oregon State University” button in the upper left to see the list of sports currently available.
  3. Choose the league you wish to play in (Open, Co-Rec, etc).
  4. Choose the division you'd like to play in (Monday 5PM, Tuesday 5PM, etc).
  5. When you have successfully joined a team, you may be prompted to pay for your IM Pass by Credit Card or Student Charge. 

OPTION 1: Create a team  

  1. Use the Create/Join Team Button at top right of every league page.
  2. Team Managers can invite members to their team by clicking the “Invite Members” link on the team roster page. Any invited members must accept the invitation to join to your team.
  3. If a potential teammate is already a member of IMLeagues, search for their name, and invite them.
  4. If a potential teammate hasn't become a member of IMLeagues, scroll down to the “Invite by Email Address” box, and input their email address.

OPTION 2: Join a registered team by doing one of the following:

  1. Using the Create/Join Team Button at top right of every page.
  2. Accepting a request from the captain to join his team.
  3. Finding the team and captain name on division/league page and requesting to join.
  4. Going to the captain’s playercard page, viewing his team, and requesting to join.

OPTION 3: Join as a Free Agent:

  1. You can list yourself as a free agent in as many divisions within a league as you'd like. You will be visible to all members of the site and can request to join teams, or post information about yourself so teams can request to add you to their team.
  2. Visit the Free Agents page for more information around Free Agent Roundups and directions on how to sign up as a free agent.

**Note** IMLeagues offers a live support button in the bottom right corner of all pages, please use this button if you encounter any difficulties.

Preregistration allows a team manager to create a team in a league before registration opens. This allows a team to complete quizzes, payments, and build their team roster all before registration opens. When registration officially opens, the team manager can move from the preregistration waitlist into a specific day and time slot.  

IMLeagues now has a mobile app (called IMLeagues) that can be downloaded for free from the App Store and Google Play Store. It can be used to signup and create/join teams. 

The Intramural Sports Policies and Procedures, along with each set of sport specific rules, can be found on IMLeagues.

Please contact us!

Sport Programs Office
111 Dixon Recreation Center
Corvallis, OR 97331

[email protected]