DodgeHours

Loading schedule…
Made by Cheick · not official
Live Now
Checking…

Right now

Loading

Every area

On the court now

What players report
Tap what is actually happening on a court, or say you are heading there. Anonymous. One status report per court every 30 minutes (fades after 45), one heading-there per court per hour.

Schedule

Open recShared, all sportsOne courtIM gameClosedPE / club / varsity

Closures

Posted by PE & Rec

How packed

Whole building · student reports
Today, hour by hour
6a9a12p3p6p9p12a
Whole week
EmptyModerateBusyPackedNo reports yet
No reports yet.
Cells need 3 reports in the last 4 weeks to show, and 10 to show at full strength. Hover or tap a cell for its count. Known pattern from student press: weekday evenings after 5 PM are the rush; mornings and weekends run lighter.
At Dodge now? Rate it
One report per device per hour. Anonymous.

About

Made by Cheick · not official

DodgeHours was made by me, Cheick, a Columbia student who got tired of guessing whether there was a court open. You can reach me at hello@dodgehours.com. It is not affiliated with, endorsed by, or maintained by Columbia University, Columbia Athletics, or Physical Education & Recreation.

Get the app

Adding DodgeHours to your home screen makes it open like an app with no browser bar, keeps the last schedule available offline inside Dodge where signal drops, and is what makes sport alerts possible.

  1. Open this page in Safari (other iPhone browsers cannot install web apps).
  2. Tap the Share button at the bottom of the screen.
  3. Scroll down and tap Add to Home Screen, then Add.
  4. Open DodgeHours from the new icon. Turn on Notify me from there if you want alerts; iPhone only allows them from the installed app.
  1. Open this page in Chrome.
  2. Tap the three-dot menu in the top right.
  3. Tap Install app (older versions say Add to Home screen), then confirm.
  4. Open DodgeHours from the new icon. Alerts work from the browser or the installed app.

DodgeHours is meant for your phone. Open this page there (Safari on iPhone, Chrome on Android) and the steps for adding it to your home screen will show up here.

This browser does not offer the home-screen install. DodgeHours still works here as a normal website; Safari on iPhone and Chrome on Android can install it.

Where the data comes from

Building, pool and office hours; PE closuresCopied by hand each semester from the PE & Rec Hours of Operation and Modified Hours & Closures pages.
Blue Gym and Levien open-rec blocksThe two public Google Calendars PE & Rec embeds on the hours page, pulled as calendar feeds and re-synced daily. Titles like "Badminton: West Court ONLY, Basketball: East Court ONLY" are split into one entry per court.
Intramural gamesThe public IMLeagues facility pages for Levien and the Blue Gym, read by the same daily sync. They show booked hours but not which league.
How packed, and what is on each courtAnonymous check-ins from people on this site. One report per device per hour (per court every 30 minutes for court reports). A time slot only shows a crowd level once it has 3 reports in the last 4 weeks.

Every official hour is posted as "tentative and subject to change without notice." When the calendar and the building disagree, the building wins. Report it below.

Feedback

Or email me directly: hello@dodgehours.com

Privacy

No accounts and no names. The site keeps a random ID in your browser so one device cannot stuff the crowd numbers; it is not tied to you. Feedback is emailed to Cheick with whatever contact you choose to include. If you turn on alerts, the push subscription is stored only while alerts are on and is deleted when you turn them off.