# Handicaps for Cornhole

## Tutorial Video

{% embed url="<https://youtu.be/5dqNwcRD1m8>" %}

{% hint style="warning" %}
⚠️ Handicaps for cornhole are only available with a Pro Organizer subscription.
{% endhint %}

## 🔢 **Enable Handicaps**

1. Click Run a Tournament
2. Click "Create New"&#x20;
3. Scroll down to **"Enable Handicapping"** and toggle the switch to turn it on.
4. Choose your Handicap features

<figure><img src="https://2830358067-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNzFwCQPtCEArD8DRaL%2Fuploads%2FaPJEDBstHcF3NuZflsOP%2Fimage.png?alt=media&#x26;token=8eb8c081-7a40-4643-b437-53d029260bc1" alt=""><figcaption></figcaption></figure>

## 🎯 Handicap Options

Fine-tune how handicaps are calculated and applied in your tournament using these customizable options. Whether you're running a casual Switcholio or a high-stakes league, these settings help you dial in the balance between fairness and competitiveness.

{% hint style="success" %}
You can toggle handicaps on or off, and adjust the format or other handicap settings at any time during the tournament by editing the tournament.
{% endhint %}

***

### ⚙️ Handicap Max

**What it does:**\
Sets the maximum number of handicap points that can be applied to a player in any given game.

> Example: If a player's calculated handicap is 12 and you set the max at 10, only 10 points will be applied.

This ensures no player gets an outsized advantage, even if there’s a large skill gap.

{% hint style="success" %}
In cornhole, a player’s score for a round can never exceed 12—even when a handicap is applied. For example, if a player throws a 10 and has a 4-point handicap, their adjusted score will still cap at 12.
{% endhint %}

***

### 📊 Handicap Format

**What it does:**\
Determines which player stat is used to calculate head-to-head handicaps. Choose from four formats depending on how recent or dynamic you want the data to be:

#### **30-Day PPR**

{% hint style="success" %}
**30 Day PPR** is a great option for tournaments or leagues with lots of **new players** who don’t have an established PPR. All players will start with a 0 handicap for their first round. However, since the 30 Day PPR updates after every submitted round, new players will begin receiving calculated handicaps in all subsequent rounds after the initial one.
{% endhint %}

* Uses each player’s average Points Per Round (PPR) from the last 30 days.
* 30 day ppr updates after every round is submitted.

#### **120-Day PPR**

* Uses each player’s average PPR over the last 120 days.
* 120 day ppr updates once daily at 2:00 AM PST.

#### **Dynamic Round PPR**

* Adjusts handicaps after each **round**, based on a player's PPR **within the current tournament**.
* Great for fast feedback and rewarding in-tournament improvement.

#### **Dynamic Match PPR**

* Adjusts handicaps after each **match**, using only a player's performance in the current tournament.
* A good option when you want adjustments to feel gradual but responsive.

***

### 🧮 Starting PPR (For Dynamic Modes)

**What it does:**\
When using **Dynamic Round** or **Dynamic Match** modes, players start the tournament with a baseline PPR of **0**. This option lets you set a starting estimate based on historical data.

Choose to initialize a player’s starting handicap with:

* Their **30-Day PPR**
* Their **120-Day PPR**

This helps prevent early matches from being too skewed while allowing the handicap to adjust over time.

***

### ⚖️ Weighting

**What it does:**\
Determines how much of the calculated handicap is actually applied.

> Example: A calculated handicap of 4 with **80% weighting** means the player starts with a **3-point** advantage.

This is a great way to ease into handicapping without giving full credit for the skill difference.

{% hint style="success" %}
Handicaps are always rounded down. For example, if weighting results in a 1.8-point handicap, the player will receive just 1 point.
{% endhint %}

## Viewing a Handicap

<figure><img src="https://2830358067-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNzFwCQPtCEArD8DRaL%2Fuploads%2FOjPn3K0WXN5lZbxKCdJP%2Fimage.png?alt=media&#x26;token=beabfa10-57bc-4a15-a011-34f1be9f9dcd" alt=""><figcaption></figcaption></figure>
