PicksIQ
Live · Updated hourly

Model performance.
The receipts.

Every PicksIQ pick that settles is logged. Every win, every loss, every push. This page shows the aggregate — hit rate, ROI, average odds, broken down by market and by league. No marketing numbers. No cherry-picking. The data straight from the database, updated hourly.

By Bela B. · Last updated 17 Jul 2026, 20:28 UTC

Settled picks
2,439
1,290 won · 1,139 lost
Hit rate
53.1%
across all markets
Lifetime ROI
+1.7%
+3104 units on 179,347 staked
Avg odds taken
2.00
weighted by volume
Reading this honestly

A typical recreational bettor loses around 5 to 7% per unit staked over time — that's the bookmaker's margin baked into every price. PicksIQ's lifetime aggregate sits at +1.7% ROI across 2,439 settled picks. Beating the bookmaker margin is the bar we're trying to clear — not making people rich, but giving them a measurable structural edge over the average punter.

Section 1

By market

Performance breaks down very differently across markets. Some are structurally easier to model than others — and some have sample sizes too small to read into yet.

MarketBetsWonHit rateAvg oddsStakedROI
Match result (1X2)
1,13660253.1%2.1588,321u+3.1%
Total goals over/under
74339353.3%1.8959,986u-2.3%
Both teams to score
44924053.5%1.8425,395u+8.0%
Corners over/under
934145.1%1.823,858u-25.0%
DOUBLE_CHANCE
151280.0%1.251,725u+34.0%
RESULT_BTTS
2150.0%6.0027u+270.4%
WIN_TO_NIL
11100.0%1.6735u+67.0%

Hit rate is wins divided by wins + losses (excludes voids and pushes). ROI is (total payout − total staked) / total staked, expressed as a percentage. Avg odds is the simple mean of decimal odds taken on settled picks.Glossary →

Section 2

Across time

Recent samples are smaller and noisier, but useful for spotting shifts. Form fluctuates; a thirty-day window is volatile by nature.

Lifetime
Bets
2,439
Hit rate
53.1%
ROI
+1.7%
+3104u on 179,347u staked
Last 90 days
Bets
1,055
Hit rate
53.8%
ROI
+2.2%
+2558u on 115,719u staked
Last 30 days
Bets
494
Hit rate
61.4%
ROI
+5.7%
+4135u on 72,296u staked
Section 3

By league

Strongest and weakest league-level returns from lifetime settled picks. Minimum 25 bets to appear, sorted by volume.

LeagueBetsHit rateROI
FIFA World Cup 2026
World
52760.7%+6.6%
English Premier League
England
40447.5%+9.8%
UEFA Champions League
Europe
24451.6%+4.2%
La Liga
Spain
21153.6%+8.9%
Serie A
Italy
20346.8%-15.0%
Bundesliga
Germany
13662.5%-3.3%
Ligue 1
France
11548.7%-24.8%
UEFA Europa League
Europe
10849.1%-3.6%
Süper Lig
Turkey
7170.4%+18.7%
Brazilian Serie A
Brazil
6842.6%-49.3%
Primeira Liga
Portugal
4161.0%-13.6%
WCQ Europe
Europe
3764.9%+10.7%
Section 4

AI Take coverage

PicksIQ publishes nightly AI-generated previews for every priced fixture across our covered leagues. Two models run in parallel as a second-opinion check.

gpt-oss:120b
1,073
Previews
1,073
Fixtures
31
Leagues
Since 2026-04-21 · Latest 2026-07-19
glm-5
498
Previews
498
Fixtures
30
Leagues
Since 2026-05-15 · Latest 2026-07-17

Per-pick settlement for AI Take heroPicks will be added once retrospective fixture results are backfilled into the database. Today, the AI Take is constrained at the prompt level to only recommend selections inside the model's probability output — the prose can never recommend a market the underlying numbers don't support.

Methodology

How these numbers are calculated

Data source

Every row is a real settled bet from the PicksIQ Bet table. Settlement runs every two hours via cron, pulling final scores from API-Football and the data pipeline's league summary feeds. No simulated picks, no backtest entries.

Stake convention

All stakes are in PicksIQ virtual units. Default stake is a flat 1u per pick, with optional half-Kelly sizing for users who want stake to scale with edge.Half-Kelly →

Hit rate vs ROI

Hit rate and ROI are not the same thing. A market with a 65% hit rate at average odds of 1.40 is roughly break-even; a market with a 48% hit rate at average odds of 2.30 is comfortably profitable. ROI is the single metric that ties the two together.

What's excluded

Pending bets do not feed any of these numbers. Voided fixtures (cancellations, abandonments) are counted toward bet count but excluded from hit rate. Accumulator legs are settled and counted individually.

18+ · Responsible use

Past performance is not a guarantee

Beating the bookmaker margin over a sample of 2,439 picks is a meaningful structural result, but it is not a promise of future returns. Variance is real. Bad runs happen. PicksIQ should be used as an analysis tool, not as financial advice. Never stake more than you can afford to lose.

If gambling is a problem, please contact BeGambleAware.org or call the National Gambling Helpline on 0808 8020 133. 18+.