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.

Jul 23, 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 Weston Bears vs Melbourne City 0-3 ✗ Incorrect Australia Cup 2026-07-23 BET Weston Bears Win 41.00 9.21 +8.4pp 85 ⚡
🚀 Strong Price Change
🚀 Strong Price Change
Entry 68d ago
41.00
→
Expected Closing
9.21
Expected CLV +8.4pp
Why

Weston Bears show exceptional closing edge (37.02) and strong model probability (39.46%) compared to market probability (2.44%). The sharp drift signal and significant odds movement indicate value. Main risk: The high odds reflect a low probability of success, and the market is illiquid.

⚡ Solid Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 41.00
  1. 2026-07-23 Candidate pick @ 41.00
  2. 2026-07-23 Replaced with updated pick @ 41.00
  3. 2026-07-24 Candidate pick @ 19.00 (Candidate pick 41.00)
  4. 2026-07-24 Replaced with updated pick @ 19.00 (Candidate pick 41.00)
  5. 2026-07-25 Candidate pick @ 8.50 (Candidate pick 41.00)
  6. 2026-07-25 Replaced with updated pick @ 8.50 (Candidate pick 41.00)
  7. 2026-07-26 Candidate pick @ 9.50 (Candidate pick 41.00)
  8. 2026-07-26 Replaced with updated pick @ 9.50 (Candidate pick 41.00)
  9. — Closing @ 9.21
2 Santa Fe vs Caracas FC 2-0 ✗ Incorrect CONMEBOL Sudamericana 2026-07-23 BET Caracas FC Win 9.50 9.69 -0.2pp 78 ⚡
Entry 68d ago
9.50
→
Expected Closing
9.69
Expected CLV -0.2pp
Why

Caracas FC has a strong model probability (41.82%) versus market probability (10.53%), with a solid closing edge (31.29). The drift signal supports the pick. Main risk: Elo and xG differences favor Santa Fe, indicating potential underperformance by Caracas FC.

⚡ Solid Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 9.50
  1. 2026-07-20 Pass Ranked 13/69 in candidate pool, exceeding daily cap of 3 picks. (Pre-LLM score 72.77). Main risk: N/A.
  2. 2026-07-21 Pass Ranked 24/120 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 78.67). Main risk: N/A.
  3. 2026-07-22 Pass Ranked 37/125 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 72.35). Main risk: N/A.
  4. 2026-07-23 Candidate pick @ 9.50
  5. — Closing @ 9.69
3 Lokomotiv Sofia vs Levski Sofia First League 2026-07-23 BET Lokomotiv Sofia Win 6.50 5.51 +2.8pp 80 🔥
Entry 68d ago
6.50
→
Expected Closing
5.51
Expected CLV +2.8pp
Why

Lokomotiv Sofia has a high closing edge (32.34) and strong model probability (47.72%) compared to market probability (15.38%). The drift signal is favorable. Main risk: Elo difference (-23.3) suggests Levski Sofia is the stronger team overall.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 6.50
  1. 2026-07-20 Pass Ranked 9/69 in candidate pool, exceeding daily cap of 3 picks. (Pre-LLM score 79.0). Main risk: N/A.
  2. 2026-07-21 Pass Ranked 30/120 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 75.58). Main risk: N/A.
  3. 2026-07-22 Pass Ranked 26/125 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 78.0). Main risk: N/A.
  4. 2026-07-23 Candidate pick @ 6.50
  5. 2026-07-23 Withdrawn before validation @ 6.50
  6. 2026-07-24 Pass Ranked 31/148 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 75.0). Main risk: N/A.
  7. 2026-07-25 Pass Ranked 59/171 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 75.0). Main risk: N/A.
  8. — Closing @ 5.51

🚀 Momentum AI

1 San Jose Earthquakes vs Orlando City SC 0-4 ✓ Correct Major League Soccer 2026-07-23 BET Orlando City SC Win 4.33 4.37 -0.2pp 85 🔥
Entry 68d ago
4.33
→
Expected Closing
4.37
Expected CLV -0.2pp
Why

Orlando City SC has seen strong steam with a significant odds drop from 6.0 to 4.33, indicating sharp action. The model probability of 26.73% exceeds the market probability of 23.09%, providing a positive closing edge of 3.64 percentage points. Main risk: San Jose Earthquakes have home advantage and a slight ELO edge.

🔥 Very Strong Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 4.33
  1. 2026-07-18 Lens filter Lens reject: steam score must be ≥65. (Current: steam=40, breadth=100%, signal=tracking, kickoff_in=120.8h, hist_n=230, hist_clv_rate=4%)
  2. 2026-07-19 Lens filter Lens reject: steam score must be ≥65. (Current: steam=40, breadth=100%, signal=tracking, kickoff_in=97.0h, hist_n=229, hist_clv_rate=4%)
  3. 2026-07-21 Lens filter Lens reject: steam score must be ≥65. (Current: steam=42, breadth=25%, signal=sharp_led, kickoff_in=48.6h, hist_n=173, hist_clv_rate=3%)
  4. 2026-07-22 Lens filter Lens reject: steam score must be ≥65. (Current: steam=54, breadth=67%, signal=market_steam, kickoff_in=24.4h, hist_n=173, hist_clv_rate=3%)
  5. 2026-07-23 Candidate pick @ 4.33
  6. — Closing @ 4.37
2 FC Lugano vs Dukagjini 1-0 ✗ Incorrect UEFA Europa Conference League 2026-07-23 BET Dukagjini Win 13.00 26.17 -3.9pp 90 🔥
Entry 68d ago
13.00
→
Expected Closing
26.17
Expected CLV -3.9pp
Why

Dukagjini has experienced a massive odds drop from 21.0 to 13.0, driven by sharp steam. The model probability of 33.31% is significantly higher than the market probability of 7.69%, resulting in a huge closing edge of 25.62 percentage points. Main risk: Dukagjini's lower ELO rating compared to FC Lugano.

🔥 Very Strong Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 13.00
  1. 2026-07-23 Candidate pick @ 13.00
  2. — Closing @ 26.17
3 Albion FC vs Danubio Primera División - Apertura 2026-07-23 BET Danubio Win 3.76 3.63 +0.9pp 70 🔥
Entry 68d ago
3.76
→
Expected Closing
3.63
Expected CLV +0.9pp
Why

Danubio has experienced strong drift with odds moving from 3.13 to 3.76, but the model probability of 34.24% still exceeds the market probability of 26.6%, offering a closing edge of 7.64 percentage points. Main risk: Albion FC's potential to perform better at home.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 3.76
  1. 2026-07-23 Candidate pick @ 3.76
  2. 2026-07-23 Withdrawn before validation @ 3.76
  3. 2026-07-24 Lens filter Lens reject: steam score must be ≥65. (Current: steam=41, breadth=67%, signal=market_drift, kickoff_in=64.1h, hist_n=173, hist_clv_rate=3%)
  4. 2026-07-26 Lens filter Lens reject: steam score must be ≥65. (Current: steam=60, breadth=46%, signal=sharp_led, kickoff_in=156.7h, hist_n=446, hist_clv_rate=1%)
  5. — Closing @ 3.63
4 Tromso vs Hradec Králové 0-1 ✓ Correct UEFA Europa League 2026-07-23 BET Hradec Králové Win 6.50 7.61 -2.2pp 68 🔥
Entry 68d ago
6.50
→
Expected Closing
7.61
Expected CLV -2.2pp
Why

Hradec Králové has seen a significant odds drift from 4.5 to 6.5, but the model probability of 34.24% is much higher than the market probability of 15.38%, providing a strong closing edge of 18.86 percentage points. Main risk: Tromso's home advantage and better ELO rating.

🔥 Sharp Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 6.50
  1. 2026-07-22 Lens filter Lens reject: steam score must be ≥65. (Current: steam=55, breadth=92%, signal=market_drift, kickoff_in=38.9h, hist_n=173, hist_clv_rate=3%)
  2. 2026-07-23 Candidate pick @ 6.50
  3. — Closing @ 7.61

😈 Anti-Steam AI

1 Viborg vs Odense Superliga 2026-07-23 FADE Valuation disagreement Viborg Win 4.00 1.85 +29.1pp 68 ⚠️
Historical signal — current rules would not generate this fade.
⚠️ Major Price Change
⚠️ Major Price Change
Entry 68d ago
4.00
→
Expected Closing
1.85
Expected CLV +29.1pp
Why

Odense's odds have drifted significantly, and the market probability (25.0%) is much higher than the model probability (16.08%), suggesting the steam on Odense is unjustified. Viborg's home advantage and superior Elo and xG metrics make them a likely favorite, but the market may have overcorrected. Main risk: Viborg's odds might still represent fair value despite the drift.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 4.00
  1. 2026-07-22 Candidate pick @ 4.00
  2. 2026-07-23 Update @ 4.00
  3. 2026-07-23 Withdrawn before validation @ 4.00
  4. 2026-07-24 Lens filter Lens reject: steam score must be ≥70. (Current: steam=53, breadth=86%, signal=strong_drift, kickoff_in=15.1h, hist_n=173, hist_clv_rate=3%)
  5. — Closing @ 1.85
2 FC Luzern vs FC Thun Super League 2026-07-23 FADE Valuation disagreement FC Luzern Win 3.10 1.85 +21.8pp 75 ⚠️
Historical signal — current rules would not generate this fade.
⚠️ Major Price Change
⚠️ Major Price Change
Entry 68d ago
3.10
→
Expected Closing
1.85
Expected CLV +21.8pp
Why

The market has heavily steamed FC Thun's odds, causing a significant drift in FC Luzern's price. The model probability for FC Thun (22.14%) is much lower than the market probability (32.26%), indicating an overreaction to the steam. Main risk: FC Luzern's slight edge in xG and Elo metrics could still make them a strong contender at home.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 3.10
  1. 2026-07-23 Candidate pick @ 3.10
  2. 2026-07-23 Withdrawn before validation @ 3.10
  3. 2026-07-24 Lens filter Lens reject: steam score must be ≥70. (Current: steam=69, breadth=85%, signal=strong_drift, kickoff_in=40.6h, hist_n=439, hist_clv_rate=1%)
  4. 2026-07-25 Lens filter Lens reject: steam score must be ≥70. (Current: steam=64, breadth=85%, signal=strong_drift, kickoff_in=15.2h, hist_n=434, hist_clv_rate=1%)
  5. — Closing @ 1.85
Hypothesis: Late market moves contain information that improves betting decisions.
Theory Verified Confidence: High
Building Qualification 120 / 50 Settled Bets
Eligible for official ranking
ROI
+193.9%
Positive CLV
Insufficient Data
Record 2-1 · Win Rate 66.7% · Profit +13.6u · Total Staked 7.0u · Avg Stake 2.33u
Recent Results W L W
Latest Picks
  • Orlando City SC Win
  • Dukagjini Win
  • Danubio Win
Hypothesis: Combining multiple signals is more reliable than relying on a single factor.
Theory Verified Confidence: High
Building Qualification 68 / 50 Settled Bets
Eligible for official ranking
ROI
-100.0%
Positive CLV
Insufficient Data
Record 0-2 · Win Rate 0.0% · Profit -2.0u · Total Staked 2.0u · Avg Stake 1.00u
Recent Results L L
Latest Picks
  • Weston Bears Win
  • Caracas FC Win
  • Lokomotiv Sofia Win
Hypothesis: Recurring market patterns appear often enough to support systematic betting.
No picks tracked yet
Theory Building Confidence: Medium
Building Qualification 36 / 50 Settled Bets
14 more settled picks required for official ranking
Hypothesis: Selective betting beats betting volume.
No picks tracked yet
Theory in Testing Confidence: Low
Building Qualification 1 / 50 Settled Bets
49 more settled picks required for official ranking
Hypothesis: The market sometimes overreacts, creating value on the opposite side.
Theory Verified Confidence: High
Building Qualification 54 / 50 Settled Bets
Eligible for official ranking
ROI
—
Positive CLV
Insufficient Data
Recent Results
Latest Picks
  • Fade Viborg Win
  • Fade FC Luzern 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.
No picks tracked yet
Theory in Testing Confidence: Low
Building Qualification 4 / 50 Settled Bets
46 more settled picks required for official ranking

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