Predictions & Scoring Rules
You may have seen that you can submit predictions, view other's predictions (and scores) and the leaderboard in CupBeat. A few screenshots:

Now, let's see how the scoring works in CupBeat...
Basics
The predictions you submit are for pre-penalty scores.
- If a game ends in regular time (typically shown as "FT" or "Full TIme" in soccer), the final score is what we will consider.
- If a game goes to Over-Time, or Extra-Time, and ends there (before going to penalties), then we will consider that score (typically shown as "AET", or "After Extra Time").
- If a game goes to penalties, we will consider the score at the end of AET. We will not consider the penalty goals in our calculations. For example, if a game is
2-2AET and ends5-4(after penalties), we will consider2-2as the score your predictions will be scored on.
You can submit predictions up to the game's start time. After that, predictions get disabled and you can only see already submitted predictions.
Score Components
There are multiple ways you can earn scores in CupBeat:
Match result: 5 points
If the match's result (win/loss/draw) matches your prediction, you get 5 points.
If it does not match, you get 0 points for this component.
Goals scored by each team (0-3 points for each team)
If your predicted goals for a team exactly matches what they scored (again, pre-penalties), then you get 3-points. We decrease 1 point for every goal your prediction is off from the actual result.
So if the team scored 2 goals, you get:
3 pointsif you had predicted2 goalsexactly.2 pointsif you had predicted1 goalor3 goals(you are off by one goal).1 pointsif you had predicted0 goalsor4 goals(you are off by two goal).0 pointsif your prediction is not within 2 goals of the actual score.- There are no negative points. The least you can make is
0 pointsand the max is3 points.
Then we repeat this for the other team, just as we did for the first team.
Bonus: Exact match result and goals: 3 points
If your scores match exactly for both teams (that is, you have maximized the above points, up to 11 points = 5 + 3 + 3) you get a bonus 3 points!
Multiplier for progressive rounds
We then sum up all the above points. This is your base score for the game.
Then, based on the round (that is, importance) of the game, we apply a multiplier. The multipliers are:
| Round | Multipler |
| Group-Stage | 1x |
| Round of 16 | 2x |
| Quarter-finals | 3X |
| Semi-finals | 4X |
| 3rd Place | 2X |
| Final | 6X |
So, if your base score was 11 points and it was the Semi-Finals, your final score for the game will be 44 points (with the 4x multiplier).
Example
Let's take this example and walk-through the scoring. We have the following predictions for the Ghana - Uruguay game from the group-stage. The actual result was a 0 - 2 win for URU, which is Player D's exact prediction.
| Player | Prediction (GHA - URU) | Actual (GHA - URU) | Score |
| Player A | 1 - 3 | 0 - 2 | 9 |
| Player B | 2 - 2 | 0 - 2 | 4 |
| Player C | 2 - 1 | 0 - 2 | 3 |
| Player D | 0 - 2 | 0 - 2 | 14 |
Player A's score: 9 points (Prediction: 1 - 3)
| Score Component | Score | Explanation |
| Match result | 5 | URU won, as predicted, even though the score is different |
| GHA goals | 2 | Prediction (1) is off by 1 from the actual (0), so they get 3 - 1 = 2 points |
| URU goals | 2 | Prediction (3) is off by 1 from the actual (2), so they get 3 - 1 = 2 points |
| Bonus: Exact match | 0 | Not an exact match |
| Round Multiplier | 1x | Group-Stage game |
| Base points | 9 | 5 + 2 + 2 + 0 = 9 |
| Final points | 9 | 9 x 1 = 9 |
Player B's score: 4 points (Prediction: 2 - 2)
| Score Component | Score | Explanation |
| Match result | 0 | Prediction was for a draw, but URU won |
| GHA goals | 1 | Prediction (2) is off by 2 from the actual (0), so they get 3 - 2 = 1 points |
| URU goals | 3 | Prediction (2) is the actual (2), so they get all 3 points (3 - 0 = 3 points) |
| Bonus: Exact match | 0 | Not an exact match |
| Round Multiplier | 1x | Group-Stage game |
| Base points | 4 | 0 + 1 + 3 + 0 = 4 |
| Final points | 4 | 4 x 1 = 4 |
Player C's score: 3 points (Prediction: 2 - 1)
| Score Component | Score | Explanation |
| Match result | 0 | Prediction was for GHA win, but URU won |
| GHA goals | 1 | Prediction (2) is off by 2 from the actual (0), so they get 3 - 2 = 1 points |
| URU goals | 2 | Prediction (1) is off by 1 from the actual (2), so they get 3 - 1 = 2 points |
| Bonus: Exact match | 0 | Not an exact match |
| Round Multiplier | 1x | Group-Stage game |
| Base points | 3 | 0 + 1 + 2 + 0 = 3 |
| Final points | 3 | 3 x 1 = 3 |
Player D's score: 14 points (Prediction: 0 - 2)
| Score Component | Score | Explanation |
| Match result | 5 | URU won, as predicted |
| GHA goals | 3 | Prediction (0) is the actual (0), so they get all 3 points (3 - 0 = 3 points) |
| URU goals | 3 | Prediction (2) is the actual (2), so they get all 3 points (3 - 0 = 3 points) |
| Bonus: Exact match | 3 | Exact match result! |
| Round Multiplier | 1x | Group-Stage game |
| Base points | 14 | 5 + 3 + 3 + 3 = 14 |
| Final points | 14 | 14 x 1 = 14 |
This is a system I am trying out after playing with various prediction algorithms. Let's see how this goes!
If you have ideas, or feedback, reach out to me. May the best team, and the best predictions win!

