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 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 Tunisia vs Netherlands World Cup 2026-06-23 BET Tunisia Win 23.00 28.50 -0.8pp 88 🔥
Entry 98d ago
23.00
→
Expected Closing
28.50
Expected CLV -0.8pp
Why

Tunisia has an enormous model-market probability gap (41.39% vs. 4.35%) and the highest closing edge (37.04pp) in the dataset. Strong steam and sharp repricing support this bet. Main risk: Netherlands' significant Elo advantage.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 11.00
  1. 2026-06-18 Pass Ranked 39/94 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 56.52). Main risk: N/A.
  2. 2026-06-19 Pass Ranked 62/118 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 54.05). Main risk: N/A.
  3. 2026-06-20 Pass Ranked 8/138 in candidate pool, exceeding daily cap of 3 picks. (Pre-LLM score 94.05). Main risk: N/A.
  4. 2026-06-21 Candidate pick @ 11.00
  5. 2026-06-21 Replaced with updated pick @ 11.00
  6. 2026-06-22 Candidate pick @ 23.00 (Candidate pick 11.00)
  7. 2026-06-23 Update @ 23.00 (Candidate pick 11.00)
  8. 2026-06-23 Withdrawn before validation @ 23.00 (Candidate pick 11.00)
  9. 2026-06-24 Pass Ranked 8/73 in candidate pool, exceeding daily cap of 3 picks. (Pre-LLM score 94.67). Main risk: N/A.
  10. 2026-06-25 Candidate pick @ 26.00
  11. — Closing @ 28.50
2 New Zealand vs Belgium 1-5 ✗ Incorrect World Cup 2026-06-23 BET New Zealand Win 13.00 14.00 -0.6pp 85 🔥
Entry 98d ago
13.00
→
Expected Closing
14.00
Expected CLV -0.6pp
Why

New Zealand shows a massive model-market probability gap (41.39% vs. 7.69%) and a strong closing edge of 33.7pp. The market is sharply repricing with strong steam, suggesting undervaluation. Main risk: Belgium's superior quality and historical strength.

🔥 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-06-20 Pass Ranked 82/138 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 57.02). Main risk: N/A.
  2. 2026-06-21 Pass Ranked 59/113 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 57.02). Main risk: N/A.
  3. 2026-06-22 Pass Ranked 6/65 in candidate pool, exceeding daily cap of 3 picks. (Pre-LLM score 97.02). Main risk: N/A.
  4. 2026-06-23 Candidate pick @ 13.00
  5. 2026-06-23 Replaced with updated pick @ 13.00
  6. 2026-06-24 Candidate pick @ 11.00 (Candidate pick 13.00)
  7. 2026-06-24 Replaced with updated pick @ 11.00 (Candidate pick 13.00)
  8. 2026-06-25 Candidate pick @ 15.00 (Candidate pick 13.00)
  9. 2026-06-26 Update @ 15.00 (Candidate pick 13.00)
  10. 2026-06-27 Update @ 15.00 (Candidate pick 13.00)
  11. 2026-06-27 Replaced with updated pick @ 15.00 (Candidate pick 13.00)
  12. — Closing @ 14.00
3 Scotland vs Brazil 0-3 ✗ Incorrect World Cup 2026-06-23 BET Scotland Win 8.00 10.50 -3.0pp 78 🔥
Entry 98d ago
8.00
→
Expected Closing
10.50
Expected CLV -3.0pp
Why

Scotland's model probability (41.93%) far exceeds the market's (12.5%), with a strong closing edge of 29.43pp. Steam and sharp repricing indicate value. Main risk: Brazil's overwhelming Elo and historical dominance.

🔥 Very Strong Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 8.00
  1. 2026-06-17 Lens filter Lens reject: requires edge≥5 or steam≥75. (Current: steam=65, breadth=75%, signal=market_steam, kickoff_in=189.0h)
  2. 2026-06-18 Lens filter Lens reject: requires edge≥5 or steam≥75. (Current: steam=65, breadth=75%, signal=market_steam, kickoff_in=165.0h)
  3. 2026-06-19 Pass Ranked 22/118 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 79.35). Main risk: N/A.
  4. 2026-06-20 Pass Ranked 48/138 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 70.82). Main risk: N/A.
  5. 2026-06-21 Pass Ranked 6/113 in candidate pool, exceeding daily cap of 3 picks. (Pre-LLM score 97.02). Main risk: N/A.
  6. 2026-06-22 Pass Ranked 7/65 in candidate pool, exceeding daily cap of 3 picks. (Pre-LLM score 97.02). Main risk: N/A.
  7. 2026-06-23 Candidate pick @ 8.00
  8. 2026-06-23 Replaced with updated pick @ 8.00
  9. 2026-06-24 Candidate pick @ 8.50 (Candidate pick 8.00)
  10. 2026-06-24 Replaced with updated pick @ 8.50 (Candidate pick 8.00)
  11. — Closing @ 10.50

🚀 Momentum AI

1 Panama vs England World Cup 2026-06-23 BET Draw 7.00 9.00 -3.2pp 93 🔥
Entry 98d ago
7.00
→
Expected Closing
9.00
Expected CLV -3.2pp
Why

Strong money flow with favorable price action. Main risk: line reverses before kickoff.

Replaced with updated pick
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 7.00
  1. 2026-06-20 Pass Ranked 37/78 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 95.49). Main risk: N/A.
  2. 2026-06-21 Pass Ranked 27/54 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 101.3). Main risk: N/A.
  3. 2026-06-22 Candidate pick @ 7.00
  4. 2026-06-23 Update @ 7.00
  5. 2026-06-23 Replaced with updated pick @ 7.00
  6. 2026-06-24 Candidate pick @ 8.00
  7. 2026-06-24 Replaced with updated pick @ 8.00
  8. 2026-06-25 Candidate pick @ 13.00
  9. 2026-06-25 Withdrawn before validation @ 13.00
  10. 2026-06-26 Pass LLM did not select this match (rank 2/46, pre-LLM score 107.3). Main risk: N/A.
  11. 2026-06-27 Candidate pick @ 17.00
  12. 2026-06-27 Replaced with updated pick @ 17.00
  13. — Closing @ 9.00
2 New Zealand vs Belgium World Cup 2026-06-23 BET New Zealand Win 13.00 14.00 -0.6pp 93 🔥
Entry 98d ago
13.00
→
Expected Closing
14.00
Expected CLV -0.6pp
Why

Strong money flow with favorable price action. Main risk: line reverses before kickoff.

Replaced with updated pick
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 13.00
  1. 2026-06-20 Pass Ranked 7/78 in candidate pool, exceeding daily cap of 5 picks. (Pre-LLM score 104.74). Main risk: N/A.
  2. 2026-06-21 Pass Ranked 10/54 in candidate pool, exceeding daily cap of 5 picks. (Pre-LLM score 104.74). Main risk: N/A.
  3. 2026-06-22 Pass Ranked 7/33 in candidate pool, exceeding daily cap of 5 picks. (Pre-LLM score 104.74). Main risk: N/A.
  4. 2026-06-23 Candidate pick @ 13.00
  5. 2026-06-23 Replaced with updated pick @ 13.00
  6. 2026-06-24 Candidate pick @ 11.00 (Candidate pick 13.00)
  7. 2026-06-24 Replaced with updated pick @ 11.00 (Candidate pick 13.00)
  8. 2026-06-25 Candidate pick @ 15.00 (Candidate pick 13.00)
  9. 2026-06-26 Update @ 15.00 (Candidate pick 13.00)
  10. 2026-06-26 Withdrawn before validation @ 15.00 (Candidate pick 13.00)
  11. 2026-06-27 Pass Ranked 7/84 in candidate pool, exceeding daily cap of 5 picks. (Pre-LLM score 104.83). Main risk: N/A.
  12. — Closing @ 14.00
3 Senegal vs Iraq World Cup 2026-06-23 BET Iraq Win 10.00 12.10 -1.7pp 93 🔥
Entry 98d ago
10.00
→
Expected Closing
12.10
Expected CLV -1.7pp
Why

Strong money flow with favorable price action. Main risk: line reverses before kickoff.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 10.00
  1. 2026-06-19 Pass LLM did not select this match (rank 4/59, pre-LLM score 104.74). Main risk: N/A.
  2. 2026-06-20 Candidate pick @ 10.00
  3. 2026-06-21 Update @ 10.00
  4. 2026-06-21 Withdrawn before validation @ 10.00
  5. 2026-06-22 Pass Ranked 6/33 in candidate pool, exceeding daily cap of 5 picks. (Pre-LLM score 104.74). Main risk: N/A.
  6. 2026-06-23 Candidate pick @ 10.00
  7. 2026-06-23 Withdrawn before validation @ 10.00
  8. 2026-06-24 Pass Ranked 7/32 in candidate pool, exceeding daily cap of 5 picks. (Pre-LLM score 104.74). Main risk: N/A.
  9. 2026-06-25 Pass Ranked 6/32 in candidate pool, exceeding daily cap of 5 picks. (Pre-LLM score 104.83). Main risk: N/A.
  10. 2026-06-26 Candidate pick @ 13.00
  11. — Closing @ 12.10
4 Stjarnan vs KA Akureyri Úrvalsdeild 2026-06-23 BET KA Akureyri Win 3.71 2.79 +8.9pp 93 🔥
🚀 Strong Price Change
🚀 Strong Price Change
Entry 98d ago
3.71
→
Expected Closing
2.79
Expected CLV +8.9pp
Why

Strong money flow with favorable price action. Main risk: line reverses before kickoff.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 3.71
  1. 2026-06-23 Candidate pick @ 3.71
  2. 2026-06-23 Withdrawn before validation @ 3.71
  3. 2026-06-24 Pass Ranked 28/32 in candidate pool, exceeding daily cap of 20 picks. (Pre-LLM score 78.02). Main risk: N/A.
  4. 2026-06-25 Lens filter Lens reject: steam score must be ≥65. (Current: steam=40, breadth=73%, signal=sharp_led, kickoff_in=87.8h)
  5. 2026-06-26 Lens filter Lens reject: steam score must be ≥65. (Current: steam=40, breadth=73%, signal=sharp_led, kickoff_in=63.8h)
  6. 2026-06-28 Lens filter Lens reject: steam score must be ≥65; requires strong money signal. (Current: steam=32, breadth=0%, signal=model_edge, kickoff_in=15.8h, hist_n=83, hist_clv_rate=52%)
  7. — Closing @ 2.79

😈 Anti-Steam AI

1 Denton Diablos vs McKinney Chupacabras 3-1 ✗ Incorrect USL League Two 2026-06-23 FADE Contrarian McKinney Chupacabras Win 2.40 2.22 +3.4pp 75 ⚡
Entry 98d ago
2.40
→
Expected Closing
2.22
Expected CLV +3.4pp
Why

McKinney Chupacabras have seen significant market steam, but the model probability (27.07%) is far below the market's (41.67%), indicating an overheated market. The closing edge is deeply negative (-14.6), suggesting poor value. Main risk: Denton Diablos' form or injuries could be underestimated.

⚡ Solid Money Signal
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ✓ ROI Recorded
Bet Tracking Timeline Candidate pick @ 2.40
  1. 2026-06-22 Lens filter Lens reject: steam score must be ≥70. (Current: steam=40, breadth=100%, signal=tracking, kickoff_in=23.5h)
  2. 2026-06-23 Candidate pick @ 2.40
  3. — Closing @ 2.22
2 FH hafnarfjordur vs IBV Vestmannaeyjar Úrvalsdeild 2026-06-23 FADE Valuation disagreement IBV Vestmannaeyjar Win 2.41 2.87 -6.7pp 68 🔥
Historical signal — current rules would not generate this fade.
🚀 Strong Price Change
🚀 Strong Price Change
Entry 98d ago
2.41
→
Expected Closing
2.87
Expected CLV -6.7pp
Why

IBV Vestmannaeyjar's odds have shortened significantly, but the model probability (33.77%) is still below the market's (41.49%). The negative closing edge (-7.72) implies the steam may not be justified. Main risk: FH hafnarfjordur's inconsistency could make the away side more appealing than the model suggests.

Withdrawn before validation
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 2.41
  1. 2026-06-23 Candidate pick @ 2.41
  2. 2026-06-23 Withdrawn before validation @ 2.41
  3. 2026-06-24 Lens filter Lens reject: steam score must be ≥70. (Current: steam=57, breadth=100%, signal=sharp_led, kickoff_in=111.8h)
  4. 2026-06-27 Lens filter Lens reject: steam score must be ≥70. (Current: steam=59, breadth=54%, signal=market_steam, kickoff_in=39.8h)
  5. 2026-06-27 Lens filter Lens reject: steam score must be ≥70. (Current: steam=59, breadth=54%, signal=market_steam, kickoff_in=32.1h, hist_n=264, hist_clv_rate=4%)
  6. 2026-06-28 Lens filter Lens reject: steam score must be ≥70. (Current: steam=59, breadth=54%, signal=market_steam, kickoff_in=15.8h, hist_n=263, hist_clv_rate=4%)
  7. — Closing @ 2.87
3 Algeria vs Austria World Cup 2026-06-23 FADE Contrarian Draw 2.75 2.07 +11.9pp 65 ⚡
🚀 Strong Price Change
🚀 Strong Price Change
Entry 98d ago
2.75
→
Expected Closing
2.07
Expected CLV +11.9pp
Why

The draw has been heavily steamed, but the model probability (30.07%) is significantly below the market's (36.36%). The closing edge is negative (-6.29), indicating poor value. Main risk: A balanced match could result in a draw despite the market overreaction.

Replaced with updated pick
Decision Lifecycle
  1. ✓ Pick Generated
  2. ✓ Market Tracked
  3. ✓ Closed
  4. ○ ROI Recorded
Bet Tracking Timeline Candidate pick @ 2.75
  1. 2026-06-21 Lens filter Lens reject: steam score must be ≥70; model must disagree with market. (Current: steam=51, breadth=85%, signal=sharp_led, kickoff_in=169.0h)
  2. 2026-06-22 Lens filter Lens reject: steam score must be ≥70; model must disagree with market. (Current: steam=66, breadth=85%, signal=market_steam, kickoff_in=145.0h)
  3. 2026-06-23 Candidate pick @ 2.75
  4. 2026-06-23 Replaced with updated pick @ 2.75
  5. 2026-06-24 Candidate pick @ 2.35 (Candidate pick 2.75)
  6. 2026-06-25 Update @ 2.38 (Candidate pick 2.75)
  7. 2026-06-25 Replaced with updated pick @ 2.38 (Candidate pick 2.75)
  8. 2026-06-26 Candidate pick @ 2.30 (Candidate pick 2.75)
  9. 2026-06-26 Replaced with updated pick @ 2.30 (Candidate pick 2.75)
  10. 2026-06-27 Candidate pick @ 2.20 (Candidate pick 2.75)
  11. 2026-06-27 Update @ 2.20 (Candidate pick 2.75)
  12. 2026-06-27 Withdrawn before validation @ 2.20 (Candidate pick 2.75)
  13. 2026-06-28 Lens filter Lens reject: model must disagree with market. (Current: steam=97, breadth=92%, signal=strong_steam, kickoff_in=0.8h, hist_n=661, hist_clv_rate=2%)
  14. — Closing @ 2.07
Hypothesis: Late market moves contain information that improves betting decisions.
Theory Building Confidence: Medium
Building Qualification 35 / 50 Settled Bets
15 more settled picks required for official ranking
ROI
—
Positive CLV
Insufficient Data
Recent Results
Latest Picks
  • Draw
  • New Zealand Win
  • Iraq Win
Hypothesis: Combining multiple signals is more reliable than relying on a single factor.
Theory Building Confidence: Medium
Building Qualification 17 / 50 Settled Bets
33 more settled picks required 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
  • Tunisia Win
  • New Zealand Win
  • Scotland 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.
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 Building Confidence: Medium
Building Qualification 19 / 50 Settled Bets
31 more settled picks required for official ranking
ROI
—
Positive CLV
Insufficient Data
Recent Results L
Latest Picks
  • Fade McKinney Chupacabras Win
  • Fade IBV Vestmannaeyjar Win
  • Fade Draw

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