The Janus record — goals, cards & corners, graded
Janus reads each game against its league's norms and publishes a stated chance for nine kinds of call — goals over/under at three lines, both teams to score, each team to score, cards, corners and the first team to score — every one frozen before kickoff. This page grades those chances against what actually happened, misses included, plus the games it honestly sat out.
Updated daily as games finish · last graded game 13 Sept 2026
Across 12358 graded claims our stated chances miss what happened by 1.9 points on average.
Alongside them, 566 are frozen and await grading, 1252 stayed on the league norm, 5817 sat out and 73 were voided by cancelled games. A forecast that stayed on the norm carried no match-evidence claim of its own, so it is graded in the table but kept out of the bands.
When we say 60%, does it happen 60% of the time?
Every lane below is the same test. Claims are sorted by the chance we gave the headline side — over for the goals, cards and corners lines, yes for the scoring calls, and all three outcomes for first team to score. The grey bar is the promise, the filled one is what football delivered.
Goals over/under 2.5
1290 claims · average miss 2.2 points187 flagged too close to call · 42 awaiting grading · 60 stayed on the league norm · 577 sat out · 10 voided
Goals over/under 1.5
1276 claims · average miss 2.2 points41 awaiting grading · 59 stayed on the league norm · 577 sat out · 11 voided
Goals over/under 3.5
1276 claims · average miss 3.2 points43 flagged too close to call · 41 awaiting grading · 59 stayed on the league norm · 577 sat out · 11 voided
Both teams to score
1278 claims · average miss 3.6 points184 flagged too close to call · 42 awaiting grading · 73 stayed on the league norm · 577 sat out · 10 voided
Home team to score
1278 claims · average miss 2.1 points9 flagged too close to call · 42 awaiting grading · 73 stayed on the league norm · 577 sat out · 10 voided
Away team to score
1278 claims · average miss 2.7 points35 flagged too close to call · 42 awaiting grading · 73 stayed on the league norm · 577 sat out · 10 voided
Cards over/under 4.5
652 claims · average miss 6.4 points103 flagged too close to call · 125 awaiting grading · 445 stayed on the league norm · 827 sat out · 1 voided
Corners over/under 9.5
706 claims · average miss 2.6 points204 flagged too close to call · 104 awaiting grading · 410 stayed on the league norm · 827 sat out · 1 voided
First team to score
3324 claims · average miss 3.1 points558 flagged too close to call · 87 awaiting grading · 701 sat out · 9 voided
On each “it happened” bar, the two thin marks bracket where the true rate could sit by chance alone — flip a fair coin 20 times and you can easily get 13 heads, not 10; small samples wobble. A gap between said and happened only starts to matter once “what we said” falls outside the marks, and more claims pull the marks closer together.
Does the match evidence beat the league norm?
Every forecast starts from its league's norm — how often games in that competition actually go over 2.5, see both teams score, and so on — then moves off it when the match evidence says to. The honest question is whether those moves help. Both reads were frozen before kickoff and are graded on exactly the same claims.
On the 12336 claims where the frozen league norm exists, both reads are graded side by side. The two land equally close — we miss by 1.9 points on average, the norm by 2.2.
| Forecast | Our miss | League norm | So far |
|---|---|---|---|
| Goals over/under 2.5 | 2.2 pts | 2.8 pts | evidence ahead |
| Goals over/under 1.5 | 2.2 pts | 2 pts | level |
| Goals over/under 3.5 | 3.2 pts | 3.8 pts | evidence ahead |
| Both teams to score | 3.6 pts | 2.2 pts | norm ahead |
| Home team to score | 2.2 pts | 1.4 pts | norm ahead |
| Away team to score | 2.7 pts | 3.7 pts | evidence ahead |
| Cards over/under 4.5 | 6.4 pts | 6 pts | level |
| Corners over/under 9.5 | 2.6 pts | 2.1 pts | level |
| First team to score | 3 pts | 4.6 pts | evidence ahead |
Pooled error score: us 0.204 · league norm 0.2109.
The forecast-error score — statisticians’ Brier score — counts how far every claim sat from what actually happened (lower is better). The league norm is where each forecast starts, never a separate engine. Every term on this page, explained in the glossary. How these forecasts are made — the full methodology.
Every forecast
- 13 Sept 2026 · MLS1–01 goalsSan Jose Earthquakes v Houston DynamoO/U 2.5 Over · 58%We gave it43%
- 13 Sept 2026 · MLS1–01 goalsSan Jose Earthquakes v Houston DynamoO/U 1.5 Over · 79%We gave it21%
- 13 Sept 2026 · MLS1–01 goalsSan Jose Earthquakes v Houston DynamoO/U 3.5 Under · 64%We gave it64%
- 13 Sept 2026 · MLS1–0San Jose Earthquakes v Houston DynamoBTTS Yes · 68%We gave it32%
- 13 Sept 2026 · MLS1–0San Jose Earthquakes v Houston DynamoHome scores Yes · 82%We gave it82%
- 13 Sept 2026 · MLS1–0San Jose Earthquakes v Houston DynamoAway scores Yes · 81%We gave it20%
- 13 Sept 2026 · MLS1–04 cardsSan Jose Earthquakes v Houston DynamoCards 4.5 Over · 51% · near coin-flipWe gave it49%
- 13 Sept 2026 · MLS1–04 cornersSan Jose Earthquakes v Houston DynamoCorners 9.5 Under · 50% · near coin-flipWe gave it50%
- 13 Sept 2026 · MLS1–0Home firstSan Jose Earthquakes v Houston DynamoFirst scorer Away first · 52%We gave it45%
- 13 Sept 2026 · MLS1–12 goalsLos Angeles Galaxy v Seattle SoundersO/U 2.5 Over · 59%We gave it41%
- 13 Sept 2026 · MLS1–12 goalsLos Angeles Galaxy v Seattle SoundersO/U 1.5 Over · 82%We gave it82%
- 13 Sept 2026 · MLS1–12 goalsLos Angeles Galaxy v Seattle SoundersO/U 3.5 Under · 71%We gave it71%
- 13 Sept 2026 · MLS1–1Los Angeles Galaxy v Seattle SoundersBTTS Yes · 68%We gave it68%
- 13 Sept 2026 · MLS1–1Los Angeles Galaxy v Seattle SoundersHome scores Yes · 82%We gave it82%
- 13 Sept 2026 · MLS1–1Los Angeles Galaxy v Seattle SoundersAway scores Yes · 84%We gave it84%
- 13 Sept 2026 · MLS1–12 cardsLos Angeles Galaxy v Seattle SoundersCards 4.5 Under · 59%We gave it59%
- 13 Sept 2026 · MLS1–18 cornersLos Angeles Galaxy v Seattle SoundersCorners 9.5 Over · 59%We gave it41%
- 13 Sept 2026 · MLS1–1Home firstLos Angeles Galaxy v Seattle SoundersFirst scorer Away first · 46% · near coin-flipWe gave it45%
- 13 Sept 2026 · MLS0–22 goalsReal Salt Lake v New York City FCO/U 2.5 Over · 64%We gave it36%
- 13 Sept 2026 · MLS0–22 goalsReal Salt Lake v New York City FCO/U 1.5 Over · 84%We gave it84%
- 13 Sept 2026 · MLS0–22 goalsReal Salt Lake v New York City FCO/U 3.5 Under · 63%We gave it63%
- 13 Sept 2026 · MLS0–2Real Salt Lake v New York City FCBTTS Yes · 68%We gave it32%
- 13 Sept 2026 · MLS0–2Real Salt Lake v New York City FCHome scores Yes · 88%We gave it12%
- 13 Sept 2026 · MLS0–2Real Salt Lake v New York City FCAway scores Yes · 78%We gave it78%
- 13 Sept 2026 · MLS0–24 cardsReal Salt Lake v New York City FCCards 4.5 Under · 51% · near coin-flipWe gave it51%
“We gave it” is the chance the frozen forecast put on the side that then happened — 100 would be clairvoyance. Most of these are two-way calls, so honest grades cluster near the middle; the bands above are where the judgement lives.
Complete record since 14 July 2026, updated daily as games finish. Every number was written before kickoff and frozen; nothing is removed, nothing is regraded. The record so far spans 1977 games across 11 engine versions.
Open data. The figures on this page are Oddsivio's own record and are free to reuse under CC BY 4.0. Credit Oddsivio and, if you can, link to this page — a nofollow link or a plain-text credit is fine. The underlying match results and other third-party data are not included; see our terms.