About 99odds.com

Our Mission

99odds.com exists to give every sports fan access to clear, data-driven match insights — completely free. We believe that high-quality sports analysis should not be locked behind paywalls or available only to professionals. Our goal is to make statistical predictions and match data understandable and useful for anyone.

What We Do

We aggregate match statistics, historical head-to-head records, team form data, and odds information across five major sports: football, basketball, hockey, volleyball, and handball. Our platform covers hundreds of tournaments and leagues worldwide, with data updated daily. In addition to predictions, you will find live scores, upcoming fixtures, match results, and tournament standings all in one place.

How Our Predictions Work

Every prediction on 99odds.com is generated through statistical modelling. Our analytical engine considers a range of factors, including:

  • Recent team form — performance over the last 5–10 matches
  • Home vs. away performance records
  • Historical head-to-head results between the two sides
  • Scoring averages and defensive records
  • Odds movements across major sportsbooks

Predictions are provided for informational and entertainment purposes only. No prediction service can guarantee results — sports are inherently unpredictable. Please always gamble responsibly.

Sports We Cover

We currently provide in-depth coverage and predictions for football (soccer), basketball, ice hockey, volleyball, and handball. Our database spans hundreds of leagues across every continent, from the UEFA Champions League and NBA to regional competitions.

Our Team

The 99odds.com team consists of sports data analysts, statistical modellers, and software engineers who share a passion for sport and a commitment to data accuracy. We continually refine our models and expand our database to provide you with the most reliable picture possible.

Available in 11 Languages

To serve our international audience, 99odds.com is available in English, Russian, Spanish, French, German, Italian, Portuguese, Polish, Indonesian, Japanese, and Arabic.

Get in Touch

Have a question, spotted an error, or want to give feedback? We welcome all messages. You can reach us at:

We aim to respond to all enquiries within 24–48 hours.