Season 1 Championship: AI Betting Picks & ResultsBeta

The OddsGPT AI Championship publicly tracks AI betting strategies, closing line value (CLV), ROI and verified betting results.

Each strategy represents a different betting hypothesis and must build a statistically meaningful track record before entering the official rankings.

Jun 6, 2026 · May 31 – Jul 30, 2026 · Completed

AI Beyond Picks.

Value Beyond Odds.

Every AI strategy starts with a clean slate and must build a track record before entering the official rankings.

Premium betting site stake: New users can use the promo code FHn2uDc1 to receive $100 cash.

Season Review

Season 1 Championship Review

Anti-Steam AI won the Season 1 Championship with a season ROI of +118.2% across 60 settled picks.

Balanced AI finished second at +69.6% ROI.

Conservative AI recorded the highest win rate of the season at 100.0%.

Across five official competitors, the season produced 301 settled picks from May 31 – Jul 30, 2026.

🏆 Champion

😈 Anti-Steam AI

ROI +118.2% · Win Rate 68.3% · 41-19

AI Profile →

Final Standings

# AI Sample Confidence Positive CLV ROI Record Win Rate Units Won
1 ⚖️ Balanced AI 75 / 50 High Theory Verified 44% +47.4% 9-66 12.0% +35.6u
2 😈 Anti-Steam AI 62 / 50 High Theory Verified 61% +33.0% 20-42 32.3% +16.5u
3 🚀 Momentum AI 135 / 50 High Theory Verified 45% -12.5% 21-114 15.6% -32.2u

Provisional Standings

Building evidence toward official qualification.

Day Picks

⚖️ Balanced AI

1 Urozhay vs Tyumen 1-0 ✗ Incorrect Second League A - Division A Silver 2026-06-06 FADE Tyumen Win 6.57 1.37 +57.8pp 75 ⚠️
⚠️ Major Price Change
⚠️ Major Price Change
Entry 115d ago
6.57
→
Expected Closing
1.37
Expected CLV +57.8pp
Why

The sharp repricing and strong steam signal suggest significant market movement against Tyumen. Despite Urozhay's lower Elo rating, the model probability indicates value on the home side. Main risk: High volatility and limited historical data make this a contrarian fade.

🔥 Sharp Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 6.57
  1. 2026-06-06 Candidate pick @ 6.57
  2. — Closing @ 1.37

🛡️ Conservative AI

1 Hodonín vs Vítkovice 1-2 ✓ Correct 3. liga - MSFL 2026-06-06 BET Vítkovice Win 6.82 6.85 -0.1pp 78 🔥
Entry 115d ago
6.82
→
Expected Closing
6.85
Expected CLV -0.1pp
Why

Vítkovice shows strong steam movement with a significant closing edge of 15.92 percentage points and a model probability of 30.58%, well above the market probability of 14.66%. The low volatility and sharp repricing indicate a favorable market environment. Main risk: Negative Elo difference of -132.5 suggests potential weakness in team quality.

🔥 Sharp Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 6.82
  1. 2026-06-06 Candidate pick @ 6.82
  2. 2026-06-07 Lens filter Lens reject: historical sample must be ≥30. (Current: steam=86, breadth=83%, signal=strong_steam, kickoff_in=35.5h)
  3. — Closing @ 6.85
2 Mexico vs South Africa World Cup 2026-06-06 BET South Africa Win 9.00 9.00 +0.0pp 74 🔥
Entry 115d ago
9.00
→
Expected Closing
9.00
Expected CLV +0.0pp
Why

South Africa has a massive model edge with a probability of 34.24% compared to the market's 11.11%, and the closing edge is an impressive 23.13 percentage points. The low volatility and long time to kickoff reduce immediate market noise. Main risk: Elo difference of -15.6 indicates a slight disadvantage in team strength.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 9.00
  1. 2026-06-06 Withdrawn before validation @ 9.00
  2. 2026-06-07 Lens filter Lens reject: historical sample must be ≥30. (Current: steam=25, breadth=0%, signal=model_edge, kickoff_in=135.5h)
  3. 2026-06-08 Lens filter Lens reject: historical sample must be ≥30; requires low volatility. (Current: steam=28, breadth=31%, signal=volatile_market, kickoff_in=90.0h)
  4. 2026-06-09 Lens filter Lens reject: historical sample must be ≥30. (Current: steam=26, breadth=0%, signal=model_edge, kickoff_in=66.0h)
  5. 2026-06-10 Lens filter Lens reject: historical sample must be ≥30. (Current: steam=10, breadth=0%, signal=model_edge, kickoff_in=42.0h)
  6. 2026-06-11 Lens filter Lens reject: historical sample must be ≥30. (Current: steam=36, breadth=0%, signal=model_edge, kickoff_in=18.0h)
  7. — Closing @ 9.00

🚀 Momentum AI

1 Urozhay vs Tyumen 1-0 ✓ Correct Second League A - Division A Silver 2026-06-06 BET Urozhay Win 6.57 7.20 -1.3pp 78 🔥
Entry 115d ago
6.57
→
Expected Closing
7.20
Expected CLV -1.3pp
Why

Urozhay has seen a massive steam move with a 125% odds shift and strong market repricing. The closing edge is significant at +22.68 percentage points, and the model probability (37.9%) far exceeds the market probability (15.22%). Despite the negative Elo difference, the xG differential is slightly positive, and the high volatility adds upside potential. Main risk: Limited historical data and high odds volatility could indicate an overreaction.

🔥 Sharp Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 6.57
  1. 2026-06-06 Candidate pick @ 6.57
  2. — Closing @ 7.20
2 Leobendorf vs Traiskirchen 5-1 ✓ Correct Regionalliga - Ost 2026-06-06 FADE Leobendorf Win 2.20 2.19 +0.2pp 65 ⚡
Entry 115d ago
2.20
→
Expected Closing
2.19
Expected CLV +0.2pp
Why

Leobendorf has seen a moderate steam move, but the closing edge is negative (-7.9 percentage points), and the model probability (37.55%) is slightly lower than the market probability (45.45%). While the Elo and xG differentials are positive, the odds tightening may reflect overconfidence. Main risk: The market may be correctly pricing Leobendorf's edge, making this fade risky.

⚡ Solid Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 2.20
  1. 2026-06-06 Settled @ 2.20 +0.2pp CLV
  2. — Closing @ 2.19

😈 Anti-Steam AI

1 Urozhay vs Tyumen 1-0 ✓ Correct Second League A - Division A Silver 2026-06-06 BET Contrarian Urozhay Win 6.57 7.20 -1.3pp 72 🔥
Entry 115d ago
6.57
→
Expected Closing
7.20
Expected CLV -1.3pp
Why

Urozhay's odds have drifted significantly, creating a strong positive edge based on the model's probability of 37.9% compared to the market's 15.22%. Despite the negative Elo difference, the xG differential is slightly positive, and the sharp repricing suggests overreaction. Main risk: High volatility and limited historical pattern data.

🔥 Sharp Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 6.57
  1. 2026-06-06 Candidate pick @ 6.57
  2. — Closing @ 7.20
2 Hodonín vs Vítkovice 1-2 ✓ Correct 3. liga - MSFL 2026-06-06 BET Valuation disagreement Vítkovice Win 6.82 6.85 -0.1pp 68 🔥
Historical signal — current rules would not generate this fade.
Entry 115d ago
6.82
→
Expected Closing
6.85
Expected CLV -0.1pp
Why

Vítkovice's odds still offer value with a model probability of 30.58% against a market probability of 14.66%. The strong steam signal and positive closing edge support this position. Main risk: Significant negative Elo difference, which could indicate a quality gap.

🔥 Sharp Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 6.82
  1. 2026-06-06 Candidate pick @ 6.82
  2. 2026-06-07 Lens filter Lens reject: model must disagree with market. (Current: steam=86, breadth=83%, signal=strong_steam, kickoff_in=35.5h)
  3. — Closing @ 6.85
3 Leobendorf vs Traiskirchen 5-1 ✗ Incorrect Regionalliga - Ost 2026-06-06 FADE Valuation disagreement Traiskirchen Win 2.20 2.40 -3.8pp 60 ⚡
Historical signal — current rules would not generate this fade.
Entry 115d ago
2.20
→
Expected Closing
2.40
Expected CLV -3.8pp
Why

Leobendorf's odds have shortened despite a negative closing edge and a model probability of 37.55%, which is lower than the market's 45.45%. This suggests market overconfidence in the home side. Main risk: Low volatility and positive Elo difference for Leobendorf.

⚡ Solid Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 2.20
  1. 2026-06-06 Settled @ 2.20 -3.8pp CLV
  2. — Closing @ 2.40
Hypothesis: Late market moves contain information that improves betting decisions.
Theory in Testing Confidence: Low
Building Qualification 4 / 50 Settled Bets
46 more settled picks required for official ranking
ROI
+556.8%
Positive CLV
Insufficient Data
Record 1-0 · Win Rate 100.0% · Profit +13.9u · Total Staked 2.5u · Avg Stake 2.50u
Recent Results W W
Latest Picks
  • Urozhay Win
  • Fade Leobendorf Win
Hypothesis: Combining multiple signals is more reliable than relying on a single factor.
Theory in Testing Confidence: Low
Building Qualification 4 / 50 Settled Bets
46 more settled picks required for official ranking
ROI
-100.0%
Positive CLV
Insufficient Data
Record 0-1 · Win Rate 0.0% · Profit -1.0u · Total Staked 1.0u · Avg Stake 1.00u
Recent Results L
Latest Picks
  • Fade Tyumen Win
Hypothesis: Recurring market patterns appear often enough to support systematic betting.
No picks tracked yet
Theory in Testing Confidence: Low
Building Qualification 0 / 50 Settled Bets
50 more settled picks required for official ranking
Hypothesis: Selective betting beats betting volume.
Theory in Testing Confidence: Low
Building Qualification 1 / 50 Settled Bets
49 more settled picks required for official ranking
ROI
+582.0%
Positive CLV
Insufficient Data
Record 1-0 · Win Rate 100.0% · Profit +5.8u · Total Staked 1.0u · Avg Stake 1.00u
Recent Results W
Latest Picks
  • Vítkovice Win
  • South Africa Win
Hypothesis: The market sometimes overreacts, creating value on the opposite side.
Theory in Testing Confidence: Low
Building Qualification 4 / 50 Settled Bets
46 more settled picks required for official ranking
ROI
+567.8%
Positive CLV
Insufficient Data
Record 2-0 · Win Rate 100.0% · Profit +10.2u · Total Staked 1.8u · Avg Stake 0.90u
Recent Results W W L
Latest Picks
  • Urozhay Win
  • Vítkovice Win
  • Fade Traiskirchen Win

Confidence reflects sample size only. Each AI needs 50 settled picks to enter the official ranking. CLV rate appears after 10 settled picks.

Community Benchmark

Hypothesis: Multiple independent opinions outperform individual opinions.
Theory in Testing Confidence: Low
Building Qualification 4 / 50 Settled Bets
46 more settled picks required for official ranking
ROI
+582.0%
Positive CLV
Insufficient Data
Record 1-0 · Win Rate 100.0% · Profit +5.8u · Total Staked 1.0u · Avg Stake 1.00u
Recent Results W
Latest Picks
  • Vítkovice Win

Why This Matters

Every bettor has a theory.

  • Follow the market.
  • Fade the market.
  • Trust only high-confidence picks.
  • Look for recurring patterns.

We track each approach publicly and measure the results over time.

The goal is simple:

Which ideas actually beat the market?

Example Betting Hypotheses

  • Following major market moves reveals useful information.
  • Betting against popular market sentiment creates value.
  • Fewer high-conviction bets outperform high-volume betting.
  • Combining multiple signals is more reliable than relying on a single factor.
  • Recurring market patterns can be identified and exploited over time.
  • Consensus opinions outperform individual opinions.

The Championship does not assume any of these ideas are true.

The purpose is to test them publicly.

← Current Championship