Whet for soccer.
Match totals, spreads and moneylines across the competitions we scan — with the record for each one published next to it.
Match markets, not player props.
Every soccer pick Whet has ever issued and graded is a match total, a spread or a moneyline. Not one is a player prop.
That is not an oversight. Soccer player-prop markets are thin enough that they rarely clear the three-independent-book minimum a price has to survive before Whet will score it, and they are difficult to grade reliably afterwards. A market we cannot settle honestly is a market we do not sell.
The bulk of the record is in match totals, which is where the consensus across books is deep enough for the price test to mean something.
Every competition, including the losing ones.
Below is every soccer segment in the pre-registered ledger, split by competition and market. The sample floors — 200 graded picks and 14 independent game dates — were fixed before these results existed, and nothing below them prints a rate.
Soccer is a much smaller sample than baseball, and the competitions do not agree with each other. Some are ahead, some are behind. Both are in the table.
515 graded picks across 66 segments, on at least 16 game dates. No segment has reached the sample floor yet, so none of them reports a rate.
swipe the table for ROI and the 95% CI →
| Segment | Graded | Win rate | ROI | 95% CI (win · ROI) |
|---|---|---|---|---|
| Mls · total · under | 89 | Too early — 89 of 200 graded picks. No rate is published below the floor. | ||
| Mls · total · over | 54 | Too early — 54 of 200 graded picks. No rate is published below the floor. | ||
| Epl · total · under | 32 | Too early — 32 of 200 graded picks and 10 of 14 game dates. No rate is published below the floor. | ||
| La Liga · total · over | 21 | Too early — 21 of 200 graded picks and 6 of 14 game dates. No rate is published below the floor. | ||
| Epl · total · over | 20 | Too early — 20 of 200 graded picks and 7 of 14 game dates. No rate is published below the floor. | ||
| Mls · moneyline · home | 18 | Too early — 18 of 200 graded picks and 10 of 14 game dates. No rate is published below the floor. | ||
| La Liga · total · under | 17 | Too early — 17 of 200 graded picks and 7 of 14 game dates. No rate is published below the floor. | ||
| Ligue One · total · under | 17 | Too early — 17 of 200 graded picks and 5 of 14 game dates. No rate is published below the floor. | ||
| Ucl · total · over | 16 | Too early — 16 of 200 graded picks and 3 of 14 game dates. No rate is published below the floor. | ||
| Ucl · total · under | 16 | Too early — 16 of 200 graded picks and 3 of 14 game dates. No rate is published below the floor. | ||
| Bundesliga · total · under | 15 | Too early — 15 of 200 graded picks and 5 of 14 game dates. No rate is published below the floor. | ||
| Efl Champ · total · under | 15 | Too early — 15 of 200 graded picks and 5 of 14 game dates. No rate is published below the floor. | ||
| Efl Champ · total · over | 12 | Too early — 12 of 200 graded picks and 7 of 14 game dates. No rate is published below the floor. | ||
| Primeira Liga · total · under | 11 | Too early — 11 of 200 graded picks and 7 of 14 game dates. No rate is published below the floor. | ||
| Serie A · total · under | 11 | Too early — 11 of 200 graded picks and 4 of 14 game dates. No rate is published below the floor. | ||
| Bundesliga · total · over | 10 | Too early — 10 of 200 graded picks and 4 of 14 game dates. No rate is published below the floor. | ||
| Ligue One · total · over | 10 | Too early — 10 of 200 graded picks and 5 of 14 game dates. No rate is published below the floor. | ||
| Serie A · total · over | 10 | Too early — 10 of 200 graded picks and 6 of 14 game dates. No rate is published below the floor. | ||
| Eredivisie · total · under | 8 | Too early — 8 of 200 graded picks and 4 of 14 game dates. No rate is published below the floor. | ||
| Efl Champ · moneyline · home | 7 | Too early — 7 of 200 graded picks and 5 of 14 game dates. No rate is published below the floor. | ||
| Eredivisie · total · over | 7 | Too early — 7 of 200 graded picks and 4 of 14 game dates. No rate is published below the floor. | ||
| Primeira Liga · total · over | 6 | Too early — 6 of 200 graded picks and 4 of 14 game dates. No rate is published below the floor. | ||
| Epl · moneyline · away | 5 | Too early — 5 of 200 graded picks and 5 of 14 game dates. No rate is published below the floor. | ||
| Epl · spread · under | 5 | Too early — 5 of 200 graded picks and 4 of 14 game dates. No rate is published below the floor. | ||
| Mls · moneyline · away | 5 | Too early — 5 of 200 graded picks and 5 of 14 game dates. No rate is published below the floor. | ||
| Bundesliga · spread · over | 4 | Too early — 4 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| La Liga · spread · under | 4 | Too early — 4 of 200 graded picks and 3 of 14 game dates. No rate is published below the floor. | ||
| World Cup · total · under | 4 | Too early — 4 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Bundesliga · moneyline · home | 3 | Too early — 3 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Eredivisie · moneyline · away | 3 | Too early — 3 of 200 graded picks and 3 of 14 game dates. No rate is published below the floor. | ||
| Liga Mx · total · under | 3 | Too early — 3 of 200 graded picks and 3 of 14 game dates. No rate is published below the floor. | ||
| Ligue One · moneyline · home | 3 | Too early — 3 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Mls · spread · over | 3 | Too early — 3 of 200 graded picks and 3 of 14 game dates. No rate is published below the floor. | ||
| Ucl · spread · over | 3 | Too early — 3 of 200 graded picks and 3 of 14 game dates. No rate is published below the floor. | ||
| Ucl · spread · under | 3 | Too early — 3 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Bundesliga · spread · under | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Efl Champ · spread · under | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Epl · moneyline · draw | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Epl · moneyline · home | 2 | Too early — 2 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Eredivisie · spread · under | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| La Liga · moneyline · home | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| La Liga · spread · over | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Liga Mx · moneyline · home | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Ligue One · moneyline · away | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Ligue One · spread · over | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Mls · spread · under | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Primeira Liga · moneyline · home | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Primeira Liga · spread · under | 2 | Too early — 2 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Ucl · moneyline · home | 2 | Too early — 2 of 200 graded picks and 2 of 14 game dates. No rate is published below the floor. | ||
| Bundesliga · moneyline · away | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Bundesliga · moneyline · draw | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Efl Champ · spread · over | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Epl · spread · over | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Eredivisie · moneyline · home | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| La Liga · moneyline · away | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| La Liga · moneyline · draw | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Liga Mx · total · over | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Ligue One · moneyline · draw | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Ligue One · spread · under | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Mls · moneyline · draw | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Primeira Liga · moneyline · away | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Serie A · moneyline · away | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Serie A · moneyline · draw | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Serie A · spread · under | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| Ucl · moneyline · away | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
| World Cup · total · over | 1 | Too early — 1 of 200 graded picks and 1 of 14 game dates. No rate is published below the floor. | ||
Pre-registered basis: every pick the frozen engine issued after 2026-07-14 and graded against the real outcome. Floors — 200 graded picks and 14 independent game dates — were written down before the results existed. Wins and losses both, every segment, no subset.
Scanned first, shown later.
Whet scans MLS, the Premier League, La Liga, Serie A, the Primeira Liga, the Bundesliga, Ligue 1, the Eredivisie, the EFL Championship, Liga MX, the Champions League and the Europa League.
Most of those were switched on recently and are issue-only: the scanner prices them and the settle job grades them, but they do not appear on the live board until their own record clears the bar — 200 graded picks, a win rate at or above 55%, and a positive return. A competition Whet has scanned for a week has not earned your money yet, and the board says so by leaving it out.
No starting XI feed, no importance model.
This page used to describe a rotation filter that pulled the official starting XI, a match-importance model reading live standings and end-of-season simulations, and a home/away form split computed over each team's last eight games. None of that data is connected to the scanner, so none of it has ever changed a pick. The starting-XI feed and the importance simulator do not exist in the codebase at all.
What runs on a soccer price is what runs on every price: the two-way consensus test, the three-book minimum, stale-quote rejection, and a minimum edge of 2% on match markets.
See the soccer record?
Every graded pick, wins and losses, competition by competition, on the public ledger.