Cornhole stats & OPR
Beyond win/loss (covered in How stats work), cornhole measures how well you actually threw. These stats appear on cornhole leaderboards and your profile.
Outcome stats
From the final, agreed (net cancellation) scores:
- Avg For / Avg Against — average points your side scored and allowed.
- +/- — your total point differential across games.
Production stats
Production measures gross bag output — every bag counts, before cancellation. A "wash" round where both sides tie still counts every bag you put up.
- PPR — Points Per Round. Your gross points per round: 3 for each bag in the hole, 1 for each on the board, averaged over the rounds you threw.
- OPPR — Opponent PPR. The same measure for your opponents.
- DPR — Defensive Points Per Round. Derived from the gap between your production and your opponents'.
- 4B — four-bagger rounds (all four bags in the hole).
Note
Production is gross (every bag counts) while win/loss and average points stay net (cancellation). The rule of thumb: game outcomes are net, throwing production is gross.
In doubles, production is credited to the player who actually threw each round (see ThrowTrace in Scoring a cornhole match), so your individual PPR reflects only your own throws.
OPR — Overall Performance Rating
OPR is a single 0–100 number blending winning and scoring. It's calculated as:
OPR = clamp(0, 100, win_rate × 50 + (PPR − 4) × 8 + DPR × 2)
So winning carries about half the weight and scoring the other half, with PPR anchored at a floor of 4. It's deliberately balanced so a typical competitive player lands in the middle of the scale, not at the top.
Rating tiers
On your profile card, OPR maps to a tier:
| Tier | OPR |
|---|---|
| Elite | 80+ |
| Advanced | 66–79 |
| Competitive | 54–65 |
| Average | 40–53 |
| Developing | 25–39 |
| Beginner | under 25 |
Tip
Your OPR number only appears on your profile card after 10 games — before that it shows "Available after 10 games," since a rating from one or two matches isn't meaningful. (It still appears on leaderboards.)
CV — Competition Variance
CV measures how much your production changes once the bracket starts. Within a single event it's your bracket PPR minus your qualifying PPR — where "qualifying" is the round robin, or the pool rounds of a Swiss event.
- Near zero — you play the same in both phases. Most players sit here.
- Positive — you produce more in the bracket than you did qualifying.
- Negative — you produce less once the bracket starts.
A high positive CV isn't automatically a compliment. It can mean you rise to the occasion — or that you weren't giving the qualifying rounds your best. In an event where the qualifying results decide who you're paired with or seeded against, coasting through them to draw an easier path is sandbagging, and a consistently large positive CV is what that looks like in the numbers. Organizers can see it, so play the round robin straight.
Tip
CV is always measured within one event — same field, same day, same conditions. On a leaderboard or profile, your CV is the average of your per-event CVs, weighted by how many rounds you threw in each, so a full day of play counts for more than a couple of games.
CV needs both phases to exist, so it only appears for events that have a qualifying phase and a bracket. A plain round robin has nothing to compare against, and a straight single- or double-elimination tournament is all bracket — neither one produces a CV, and neither one affects your career CV.