INTRODUCTION
Feature Summary: This report shows court usage rates for a given period.
Use Cases: System users can use the Court Utilization Report to:
Optimize Court Scheduling – Identify peak usage times to adjust court availability and reduce downtime.
Maximize Revenue – Track court utilization to ensure you’re maximizing court capacity and revenue potential.
Support Staffing Decisions – Use usage data to adjust staffing levels based on peak demand periods.
Evaluate Event Impact – Measure how events and special programs affect overall court availability.
Improve Member Experience – Ensure members have better access to courts by reducing bottlenecks during peak hours.
SETUP REQUIREMENTS
Log in to the admin dashboard.
Click REPORTS > COURT UTILIZATION.
Report Criteria
Start Date – The beginning date for the report range.
End Date – The ending date for the report range.
Custom – Generate the report for custom dates.
Court Types – Filter by specific court types or choose ALL for a complete view.
Courts – Select specific courts to include or choose ALL for all courts. Disabled courts (courts taken offline, e.g. for the season) are always excluded from the report.
Include Reservation Types – Check this to include Reservation Types in the report.
Include Event Categories – Check this to include Events Categories in the report.
Reservation Types – Narrow the report to specific Reservation Types or choose ALL.
Event Categories – Include specific Event Categories or choose ALL.
Tag(s) – Filter by custom tags applied or choose ALL.
Slot Interval – Set the time blocks used to calculate court utilization, from 15 minutes up to two hours. System users can adjust slot intervals to see utilization based on an interval that best fits the organization's reservation duration intervals (e.g. 30 minutes, 1 hour, 2 hours, etc.).
Group By – Choose to group your data by Day of the Week or Date. Day of the Week combines all dates in the range falling on that weekday into one column. The Date option shows court usage for each exact date during the selected period.
Compute Court Utilization By – Choose how to calculate court utilization, either by Utilized Minutes or Utilized Number of Courts.
Include Totals – Check this box to add row and column totals to the report. Totals use the same calculation as individual cells — see below.
Note:* Filters narrow which bookings count as used time. They never change how closures are handled — a closed court is excluded from available time no matter which filters are applied, so the same slot always shows a consistent utilization baseline.
Example of how Court Utilization is calculated (using Utilized Minutes, assuming four courts)
Court utilization is calculated by dividing the total minutes a court(s) is reserved during a time slot by the total available minutes in that slot, then converting this to a percentage. The daily total is the sum of utilized minutes across all time slots, divided by the sum of available minutes across all time slots — this matters whenever the number of available minutes differs between slots (for example, when a court is closed for part of the day).
Example:
Use the below example to understand how the utilization is calculated for a club with four courts using Utilized Minutes:
6:00 PM - 7:00 PM (25%)
One of the four available courts was booked for the full 60-minute slot.
Total available minutes = 4 courts × 60 minutes = 240 minutes
Utilized minutes = 60 minutes (1 court fully booked)
Utilization = (60 / 240) × 100 = 25%
7:00 PM - 8:00 PM (25%)
Again, only one court was booked for the full 60-minute slot. Utilization = 25%
8:00 PM - 9:00 PM (12.5%)
One court booked for half of the 60-minute slot.
Total available minutes = 4 courts × 60 minutes = 240 minutes
Utilized minutes = 30 minutes
Utilization = (30 / 240) × 100 = 12.5%
Daily Total Calculation
Add up the utilized minutes across all time slots.
60 minutes (6:00-7:00 PM)
60 minutes (7:00-8:00 PM)
30 minutes (8:00-9:00 PM)
Total = 150 minutes
Divide this by the total possible minutes for the day.
The courts are open from 6:00 AM to 11:00 PM (17 hours or 1020 minutes per court), this would be:
4 courts × 1020 minutes = 4080 total minutes
150 / 4080 = 0.0368 (3.68%)
Convert to a percentage.
3.68%
The 3.68% total utilization reflects the percentage of available court time that was reserved for the entire day.
Example of how Court Utilization is calculated (using Utilized Number of Courts, assuming four courts)
When calculating utilization by Number of Courts, the system measures how many of the available courts are in use for each time slot and converts this to a percentage.
Example:
Use the below example to understand how the utilization is calculated for a club with four courts using Utilized Number of Courts:
Each time slot is one hour, and utilization is calculated as:
6:00 PM - 7:00 PM (25%)
1 court booked out of 4 available courts.
Utilization = (1 / 4) × 100 = 25%
7:00 PM - 8:00 PM (25%)
1 court booked out of 4 available courts.
Utilization = (1 / 4) × 100 = 25%
8:00 PM - 9:00 PM (25%)
1 court booked out of 4 available courts.
Utilization = (1 / 4) × 100 = 25%
Daily Total Calculation
Daily and grand totals are calculated by summing the actual number of courts booked across all time slots in the day, then dividing by the sum of courts available across all time slots.
Add up the total courts booked across every time slot in the day: 1 + 1 + 1 (the three example hours) + 0 for each of the remaining 14 hours = 3 total courts booked.
Add up the total courts available across every time slot in the day: 4 courts × 17 hours = 68 total available court-slots.
Divide: 3 ÷ 68 = 0.0441 (4.41%)
Example with a closure: if 2 of the 4 courts are closed for maintenance during the 7–8 PM slot only:
6–7 PM: 1 court booked ÷ 4 available = 25%
7–8 PM: 1 court booked ÷ 2 available = 50%
8–9 PM: 1 court booked ÷ 4 available = 25%
Daily total = (1 + 1 + 1) courts booked ÷ (4 + 2 + 4) courts available = 3 ÷ 10 = 30%
Combo courts and overlapping bookings on the same court are de-duplicated before this ratio is calculated, so utilization is always mathematically accurate and cannot exceed 100%.
How closures affect the calculation
Time covered by a closure is removed from available minutes — and any booking minutes inside a closure are removed from used minutes too. Closed time simply doesn't exist for the calculation, on either side.
A cell shows gray (*Closure*) only when every court on every date it covers was fully closed. If even one date or court was open, the cell shows the real utilization from that open time.
Slots outside the facility's operating hours are shown separately and excluded from all calculations.
A partial closure (some courts closed, or part of the slot closed) still shows a percentage, calculated from the remaining open time. Hover over the cell to see which dates had closures, the closure type, and the time range.
Example: Utilized Minutes (four courts, 60-minute slots)
6:00–7:00 PM — one court booked for the full hour. Used = 60, available = 4 × 60 = 240 → 25%
7:00–8:00 PM — one court booked for the full hour → 25%
8:00–9:00 PM — one court booked for 30 minutes. Used = 30, available = 240 → 12.5%
If one court had been closed for maintenance from 6:00–7:00 PM, that slot's available minutes would drop to 180, so the same booking would show 60 ÷ 180 = 33.3%.
Summary
The Court Utilization Report gives you a clear, data-driven view of how your courts are being used over time. By analyzing usage patterns, peak hours, and overall capacity, you can make more informed decisions to optimize scheduling, improve member access, and maximize revenue.
Whether you're adjusting court availability, planning events, or aligning staffing with demand, this report provides the insights needed to run your facility more efficiently and effectively.







