ODDSCOPE AI is a sports data analysis app that calculates a team's offensive and defensive strength using soccer and baseball match records, determines win, draw, and loss probabilities for each match, and verifies the accuracy of those probabilities numerically. Match schedules and results are automatically updated using open data available for commercial use, and all calculations are performed on your mobile phone. There is no registration or login required.
ODDSCOPE AI ■ Suitable for:
· Soccer and baseball fans who want to see the flow of their favorite league teams through records and numbers
· Data analysis beginners who want to run Poisson models, Brier scores, calibrations, and backtests themselves
· Those who want to collect and compare match records on their mobile phones instead of using spreadsheets
■ Automatic Match Data Updates
· 9 Soccer Leagues: Premier League, EFL Championship, Bundesliga, La Liga, Serie A, Ligue 1, Eredivisie, Primeira Liga, Brazilian Serie A — Schedules and results for this and last season
· Baseball: MLB regular season match records (2024/2025 seasons; next season added once the current season ends)
· Updates every 12 hours, when opening the app, or via the [Update Now] button; can be disabled by league
· Source: openfootball (Public Domain), Retrosheet (Commercial use permitted; attribution required)
· This is not a live broadcast. As this is open data, the reflection of results may be delayed by a few days to a few weeks, and the last reflection date is displayed for each league.
■ Match Analysis
· Calculates team-specific offensive and defensive strengths and league home/away averages based on completed matches within the same league.
· Match details display win/draw/loss probabilities, expected runs, score distribution tables, and high-probability scores.
· Uses only records that ended before the target match to prevent future information from being mixed in.
· If the sample size is insufficient, it explains the reason without fabricating numbers.
· For baseball, it separates regular inning ties and final wins/losses.
■ Verification — Was the Model Correct?
· Prediction Records: If you lock the probabilities before the game starts, they are automatically scored after the results are received. Cannot record after start
· Brier Score, LogLoss, Best Hits, ECE (Corrected Error), Calibration Plot
· Shows exactly whether the model is better or worse compared to the baseline model (league result ratios)
· Walk-Forward Backtest: Scores based on predictions made in chronological order by league, using only records prior to each match
■ Teams and Leagues
· Wins/Draws/Losses, Average Points/Points Allowed, Home/Away View, Graphs showing flow and trends of the last 10 matches
· Team list by league, offensive/defensive strength, sport insights (result ratios, total score distribution)
· Save teams and matches for quick access
■ My Records
· You can manually input other leagues or basketball matches or import them all at once via CSV
· Recognizes various header notations and date formats, skips incorrect lines with explanations, and does not include the same match twice
· You can always export your records as a CSV for free
· If manually entered matches and automatically updated matches are the same, your records take precedence
■ Model Lab
· Instantly see how the probability reacts by changing the expected runs using the slider
· Soccer: Independent Poisson + Dixon-Coles low-score correction / Baseball: Regular innings run Poisson / Basketball: Normal approximation of run differential
· The model description screen reveals the calculation method, inputs, limits, and model ID
■ PRO · ELITE (Google Play Subscription)
· PRO: Team comparison, walk-forward backtesting, calibration
· ELITE: All of PRO + model tuning (scale reduction, time decay, home advantage, low-score correction, run differential width), deep validation by league
· Match data, match analysis, Labs, predictive scoring, and CSV import/export are free
· Pricing and trial conditions follow the Google Play guidelines on the payment screen, and you can cancel at any time via Play Store › Subscriptions
· This is not a product that guarantees performance or results, but rather a product that utilizes additional analysis and validation tools
■ Privacy
· No sign-up or login required. Match records, team names, and prediction values are not sent to the server.
· Personal information is not included in requests when receiving match data.
· We do not request location, contact, camera, or photo permissions.
· There are no ads.
· You can clear device data all at once in Settings.
■ Important Notes
· ODDSCOPE AI is not a betting or gambling service. It does not provide betting links, odds information, pick sales, or betting amount recommendations.
· Odds are estimates derived from records and model assumptions and do not guarantee results. Do not use them as a basis for placing bets or making important decisions.
· We do not provide live broadcasts or player statistics.
■ Frequently Asked Questions
Q. Do match schedules come in automatically?
A. Yes. Match records for 9 soccer leagues and MLB come in automatically. For other leagues and basketball, please enter them manually or import them via CSV.
Q. Are results reflected immediately?
A. No. Since this is public open data, there may be a delay of a few days to a few weeks. You can check the last result date for each league in Data Management.
Q. What happens to my records if I change my phone? A. Since it is not uploaded to the cloud, you can export it as a CSV from Data Management and import it on your new phone. Automatically renewed matches will be retrieved again.
Q. Can I restore my subscription after reinstalling it?
A. If you use the same Google account, it leads to [Restore Purchase] on the PRO screen.
Match data source: openfootball/football.json (Public Domain) · Retrosheet — The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at "www.retrosheet.org".
Contact: mingtoki@gmail.com
Privacy Policy: https://oddscope.justgets.com/privacy
An analysis app that automatically updates Premier League, La Liga, and MLB match schedules and results, calculates winning percentages based on team strength, and verifies them with actual results.