Make the call.
Beat your mates.
Predict every Premier League score. Bolder calls earn bigger points. Take on your mates and let the table do the talking.
Call it. Score it. Own it.
Simple to play. Difficult to master. Competitive enough to keep the group chat going all weekend.
Make the call
Predict the exact score of each Premier League fixture.
Go bold
The less obvious the prediction, the more it can be worth when you get it right.
Beat your mates
Create a private league, invite your friends and let the table do the talking.
Not every correct call is equal.
Calling the obvious result should not be worth the same as calling the score nobody else fancied.
Illustrative examples. Actual points depend on the stored scoring odds.
Your group chat talks enough. Now keep score.
Create a league, invite your mates and compete every Matchweek. No squads. No transfers. Just your calls against theirs.
Illustrative league table.
Enough talking.
Make the call.
Join OddCall, make your predictions and take on your mates from the next Matchweek.
Welcome back
Log in to OddCall
See how your calls did. Then make your next ones.
Signed up with Google? Use Continue with Google rather than entering a password.
New player
Create your OddCall account
Your display name is what other players will see on the leaderboard.
+ Have a mini-league code?
We use your details to run your account, leagues and service messages. Read the Privacy Notice.
One more step
Welcome to OddCall
Confirm the details below to finish creating your account.
We use your details to run your account, leagues and service messages. Read the Privacy Notice.
Premier League • Matchweek 1
Your Calls
Predict every exact score. Odds are used only to calculate leaderboard points: 2× multiplier on the result plus 1× multiplier on the exact score. Players win points, not money.
Opening weekend
Swipe left/right to move between fixtures, or use Previous/Next. Type the score manually or tap a suggested score.
Submit your exact scores before each fixture locks 1 hour before kick-off.
Competition view
Leaderboard
Compare the season table or review any completed matchweek. Open a player to see their full prediction history and points breakdown.
Overall Season
Loading leaderboard…
Player statistics
Player
Overall Premier League
Private competitions
Mini leagues
Create a private league for your friends, then share the join code. Your same score predictions count in the overall league and every mini league you join.
Your leagues
Log in to load your leagues.
How it works
Make the call. Know the rules.
OddCall is free to play for adults aged 18+. One prediction creates two chances to earn points: a correct outcome and an exact score. No bets, stakes or prizes.
Enter one exact score
Your score automatically determines whether your match-result pick is the home team, draw or away team.
2× multiplier on the result
If the home/draw/away outcome is correct, your points are calculated as 2 × the locked result odds. Example: odds of 2.50 score 5.00 points.
1× multiplier on the exact score
If your exact score is correct, you also receive extra points calculated as 1 × the locked correct-score odds. Example: odds of 9.00 score 9.00 points.
Highest points win
Virtual points accumulate across every match and gameweek. The leaderboard rewards accurate outsider picks more heavily.
Deadlines, fixtures and points
Predictions lock one hour before each stored kickoff time. Calls can be edited only while unlocked. Real bookmaker-derived prices are used as scoring weights where available; historical predictions retain their stored pricing. Under Odds v2, only available exact scores with real pricing can be selected.
Postponed, abandoned or rescheduled fixtures follow the stored fixture status and schedule. No final points are displayed until settlement. Full time may appear before points are ready; data or result corrections can change the standings.
Weekly awards and ties
OddCaller of the Week uses the existing Matchweek points ranking. Call of the Week is the highest positive settled points earned by an eligible player on one fixture in a completed Matchweek. A correct-outcome-only call can qualify; the final score is shown separately. All equal highest calls are shown, and players sharing a call are grouped. Neither award adds points.
Equal points are ordered by most exact scores, then most correct outcomes, then display name. Weekly award counts are shared when total points, exact scores and correct outcomes all tie; the highlights banner shows the leading row. Terms of Use describe eligibility and fair play.
Scoring simulator
Test one of your predictions against a hypothetical result.
Account
My Profile
Manage your OddCall account and preferences.
Signed in
Not logged in.
Admin Operations v1
League Operations
Run the weekly OddCall workflow from one place. Read-only checks come first; write actions require confirmation and server-side admin permission.
Matchweek
Operations status
Settlement
Settle completed fixtures
OddCall settlement remains the source of truth. Preview first to see what the backend would settle.
No settlement preview yet.
Next Matchweek
Prepare next Matchweek
Dry-run first. The Create button unlocks only when every prepared fixture reports v2_api_consensus, UK region and real correct-score outcomes.
No Matchweek dry-run yet.
Communications · Email 1
Weekly Results Email
Results recap plus the CTA for the next Matchweek. Automatic send: Tuesday 14:00 Europe/Malta.
Test + failure-alert recipient: adrian.j.farrugia@gmail.com
Communications · Email 2
Prediction Reminder Email
Sent only to players who still have at least one currently unlocked prediction missing. Automatic send: Friday 09:00 Europe/Malta.
Test + failure-alert recipient: adrian.j.farrugia@gmail.com
Analytics Phase 1
Product health
These operational metrics are calculated from Firestore. GA4 event instrumentation is also included when a Firebase measurementId is configured.
Audit
