About Stats to Bucks: Methodology, Data Sources & Update Cadence
Stats to Bucks (also written Stats2Bucks, StatsToBucks, or just S2B) is a betting research app for football, the NBA and UFC, built for prop bettors. This page documents what the platform tracks, where the data comes from, how stats are computed, and how often everything updates. We publish this because betting research is a Your Money or Your Life topic: methodology matters, and you should be able to inspect it before trusting the numbers.
What Stats to Bucks tracks
- Player stats. Per-90 averages and last-20-match values for goals, assists, shots, shots on target, key passes, tackles, interceptions, fouls, cards, and 40+ other counting stats.
- Hit rates. The percentage of recent matches a player exceeded a given threshold. Default window: last 8 matches. Threshold defaults to the betting line closest to 50% implied probability.
- Team stats. Last 10 form, goals scored and conceded per match, shots conceded, corners, fouls, yellow cards. Opponent strength rankings computed per league per season.
- Referee analytics. Yellow cards per match, fouls per match, league rank, recent fixtures officiated. Computed for every assigned official in every covered league.
- Football odds. Pre-match odds from five bookmakers (bet365, BetMGM UK, Paddy Power, Betfair Exchange and Pinnacle), refreshed daily and shown alongside the stat charts. Markets include result (1X2), double chance, both teams to score, and over/under goals, corners, cards and shots, at match and per-team level.
- Head-to-head history. Last 5+ meetings between any two teams, scored and dated.
- Match importance signals. For each fixture, shows what each team has at stake (title race, European qualification chase, relegation risk, dead rubber). Visible on the Match tab.
- Hit rates board. Every player and team in the upcoming matches whose recent games cleared a chosen line, in football and the NBA.
- Value board. A statistical model prices props (football: shots, shots on target, corners and cards; NBA: player props), compares its chance with the bookmaker's price and lists the gaps, each with the edge and the model's measured record for that market. Settled picks are kept as results.
- NBA. Every game with the match-up, projected starters and the injury report; player prop charts over any recent window against every sportsbook's line; defense against each position; and shot charts.
Where the data comes from
- Match, player and team data. TheStatsAPI, including expected goals (xG).
- Football odds. Pre-match odds from five bookmakers via TheStatsAPI (result, double chance, both teams to score, and over/under goals, corners, cards and shots), refreshed daily for upcoming fixtures.
- Referee assignments and card stats. From TheStatsAPI match data, refreshed daily.
- NBA data. Box scores, shot locations, injury reports, game odds and player prop lines from several sportsbooks, from our NBA data provider.
- Aggregated season rankings. Computed in-house from the per-fixture data using a nightly batch job, so league-relative ranks reflect the most current season state.
How stats are computed
Hit rates. For a given player, stat and threshold, the hit rate is (matches where stat ≥ threshold) / (matches in the window). The default window is the last 8 completed matches. The venue filter conditions on home or away only. Substitute appearances count toward the window only if the player played the minutes filter (default 0).
Per-90 stats. (total events / total minutes played) × 90, measured over each player's last 25 appearances in any competition, with recent games weighted more heavily than older ones. Players with only a few games in that window have their per-90 figures pulled toward their position's average, so a single cameo can't produce an extreme number.
Opponent rank. Each team's defensive averages (goals conceded per match, shots conceded per match, etc.) are ranked within the team's current league. Bottom-third (worst defensively) shows green, top-third (toughest) shows red. Ranks update nightly.
Referee ranking. Each referee in the league is ranked by yellow cards per match for the current season. Rank 1 = strictest (most cards). Updated nightly. Minimum 3 matches officiated to enter the ranking pool.
Match importance. For each fixture the Match tab shows what's at stake for each team: distance from the title, Champions League / Europa qualification race, relegation risk, dead rubber (mathematically safe with nothing left to play for). Computed from the current league standings and remaining games.
Update cadence
- Fixtures. Cached for 5 minutes; the next 7 days of fixtures are pre-fetched daily.
- Match results and per-match stats. Scraped daily after the previous day's matches complete.
- Player and team season averages. Recomputed nightly from the latest match data.
- Opponent and referee rankings. Recomputed nightly.
- Football odds. Full pre-match scrape daily for the next 7 days, cached for 10 minutes thereafter.
- Referee assignments. Checked daily. Late changes within 24 hours of kickoff may not be reflected until the next scrape.
- NBA. Games, box scores, injuries and standings once a day; scores, game odds and player props every 10 minutes through the US evening. The NBA Value board is republished several times a day as books post their lines.
Editorial principles
- Research tool, not a tipster. Stats to Bucks surfaces data (hit rates, opponent rank, referee tendencies, head-to-head context) and, on the Value board, a statistical model's own prices with that model's measured record per market. Nobody hand-picks bets, and you decide what to back.
- Bookmaker mentions are for data transparency. Where we name sportsbooks (e.g. the five bookmakers our football odds come from), it is to be clear about where the numbers come from.
- Bet responsibly. Gambling carries financial risk. Stats to Bucks is a research instrument, not a guarantee of outcome. If betting is causing you problems, free help is available at GamCare (UK) or National Council on Problem Gambling (US).
- Data corrections. If you spot a stat that looks wrong, contact us. We re-scrape and recompute on receipt of a credible report.
Contact
Questions, data corrections, partnerships: [email protected]
Player prop hit rates, team form, referee tendencies and every betting option for upcoming matches. 30+ leagues covered.
Go to today's matches →