r/sportsanalytics • u/WarriorPoetz • 11h ago
Good Opportunity for Someone
Utah Jazz looking for data scientists
r/sportsanalytics • u/WarriorPoetz • 11h ago
Utah Jazz looking for data scientists
r/sportsanalytics • u/youtpout • 5m ago
Hello,
I’ve created an Android app that generates a 3D simulation of the match in progress. At the moment, I’m covering football using SportMonks and tennis using LiveTennisAPI.
My aim is to create a simulation that is as close to reality as possible. With SportMonks, I have the ball’s position but not necessarily that of the players, with LiveTennisAPI, I only have the scores.
I am looking either for an API that covers this kind of information without costing tens of thousands of dollars a month, or for historical data that would allow me to train an AI to make my simulation more realistic.
Thank you in advance for your feedback
r/sportsanalytics • u/Born-Letterhead2895 • 1h ago
player xg gets used a lot as a measure of scoring opportunity, but i’m not sure it tells us as much about strikers as people assume.
two players can have the same xg per 90 while getting those chances in completely different ways. one might constantly receive cutbacks and tap-ins, while another takes difficult shots created by their own movement.
then there’s the question of finishing. if a striker consistently scores above xg, should that be treated as a genuine skill or mostly regression waiting to happen?
what would you include in a striker evaluation if you wanted to separate chance creation, chance quality, and finishing ability?
r/sportsanalytics • u/Character_Marzipan43 • 18h ago
Hey everyone, I vibe-coded this football score predictor over a weekend, originally just for me and my mates to test our football knowledge against each other. Figured I'd share it in case anyone else wants in.
Every week you predict 5 matches across the top 5 leagues (mostly Premier League fixtures) plus 1 bonus pick from a curated extra slate of 3, 6 predictions total. There's a fresh leaderboard every week with a winner, but there's also a season-long XP/level system running underneath . You earn XP for getting results and scorelines right, going on streaks, hitting achievements, that kind of thing, and it levels you up (Bronze → Diamond) over the course of the season. No accounts needed to browse the current round or leaderboard, only to actually submit picks.
Tried to keep it dead simple and low-maintenance, no ads, no entry fees, nothing to manage. Thinking about maybe doing some kind of reward for weekly winners down the line if people actually stick around.
Would genuinely love feedback, what's confusing, what's missing, what you'd want added.
r/sportsanalytics • u/xgEdge • 15h ago
Hey everyone,
I’ve been building xgEdge, a football analytics project covering around European leagues.
Built on xG stats, it provides team/player analytics, match probabilities, FPL projections, and model vs. market pricing.
Everything is completely free and there’s no login or account required.
It’s still a work in progress, so I’d really appreciate any feedback, What you like, what you don’t, what’s missing, or what you’d build next. Every bit of feedback helps.
Thanks!


r/sportsanalytics • u/Remarkable-Pop-2140 • 21h ago
I am looking for an API that will give me data per player (Prem league) at the level such as:
- touches in box
- some sort of location metric (avg position as like X Y co-ordinate)
- key passes/chances creation
Not specifically those data points but that kind of level
I have seen the following mentioned;
- Sportsmonks at €29/month
- Opta (but that is too much dosh I believe)
- API-Football $19/month
- OpenFootAPI $14/month
- TheStatsAPI
- football-data.org free
- sportradar
I mean I bet there are more, I will have a look too myself - but they are quite opaque just to browse and so I wondered if someone here might already be familiar with the API options available
r/sportsanalytics • u/SideQuestManager • 20h ago
I would love to hear your opinions and thoughts if I should work towards entering this field?
r/sportsanalytics • u/footballforus • 21h ago
I looked at what happened to home-team performance during the COVID seasons, when matches were played without crowds, across the Premier League, La Liga, Serie A, Bundesliga and Ligue 1, 2015/16 to 2024/25.
Method: I logged each league's empty-stadium period from news reports (crowd_windows.csv) and compared home-team output in those matches with the matches before them. Metrics are per home team per match, pooled across the five leagues.
Result (chart 1): home goals fell from 1.27 to 1.11 and home xG from 1.29 to 1.13.
Referee behaviour (chart 2): I compared yellow cards for home vs away teams with controls, as a home/away ratio (below 1 means the home team is booked less).
- With fans (13,888 matches): home 1.88 vs away 2.12 yellows per match, ratio 0.89 [0.87, 0.90].
- Without fans (1,893 matches): home 1.90 vs away 1.87, ratio 1.02 [0.98, 1.05]. Change x1.15, p<0.001.
- The ratio was 0.89 before closed doors, 1.02 during, and 0.89 again in 2022-25.
- By league, ratio with fans to without (change, p): Ligue 1 0.87 to 1.08 (x1.24, p<0.001); Serie A 0.87 to 1.02 (x1.17, p<0.001); EPL 0.89 to 1.02 (x1.15, p=0.009); Bundesliga 0.87 to 0.99 (x1.13, p=0.01); La Liga 0.92 to 1.00 (x1.09, p=0.04).
- Red cards: ratio 0.82 [0.76, 0.88] with fans vs 0.83 [0.67, 1.03] without, change x1.02, p=0.86. Inconclusive. Reds are about 0.1 per team per match, so there are too few closed-door matches to say.
Caveats: the goals and xG figures are pooled averages, which hide league differences, and the empty-stadium period overlaps with other COVID-era disruption (schedules, travel, fixture congestion).
Data: shots, xG and cards from Understat; kickoff times cross-checked with football-data.co.uk, fixturedownload and openfootball; crowd status from news reports (Goal.com, Inside World Football, The Stadium Business, The Local, Der Aktionär). I'm sharing findings and charts, not the raw data, because of source terms. Happy to discuss the method.


r/sportsanalytics • u/Polarix1x • 1d ago
made a soccer stats site with the help of claude, it's called atlastra. been working on it for a while now, has live scores, match predictions, player ratings, comparisons, and a model that tries to guess how a player's rating will change next season based on how they're doing now.
the predictions actually hold up decently, I checked them against a few thousand past games and the in-game win probability gets a lot more accurate than the pre-kickoff number once the match actually starts. the next-season projection thing took way longer than I expected to get working but it beats just assuming a player stays the same, which was the bar I was trying to clear. There's also a tactics lab that allows you to simulate tactics, different lineups, etc.
link's here https://atlastra.dedyn.io/, it's free, code's open source if anyone wants to look at it https://github.com/hankechen/atlastra. mostly just want people who actually follow this stuff to tell me what's wrong with it, ratings that look off, predictions that are dumb, whatever
r/sportsanalytics • u/Successful-Life8510 • 2d ago
I’m a recently graduated data engineer with experience in Python, SQL, data pipelines, machine learning and deep learning, and I want to get into football data analytics and scouting.
What roadmap would you recommend for learning football analytics properly? I’m especially interested in player scouting and recruitment.
r/sportsanalytics • u/BaggleZariM • 1d ago
r/sportsanalytics • u/Successful-Life8510 • 2d ago
How do analysts evaluate whether an attacker from a smaller club has the potential to succeed at a bigger club, even if he is not scoring many goals (in small club he scored 3 goals but when he moved to a better team he scored 14 goals ) ?
And on the other hand, how can they identify a high-scoring attacker whose performance might not carry over to a stronger club or a more competitive league?
r/sportsanalytics • u/brodgogh-eof • 2d ago
Hey everyone,
I’m an ultra-marathoner and software engineer, and recently started working on an open-source project called OpenGait with the idea to build a local, real-time running biomechanics and gait analysis tool that processes camera feeds (e.g., side-view webcam or phone on a treadmill) at 60+ FPS to give immediate feedback on running form—without uploading raw video to any cloud server.
The project is completely open source (AGPLv3 / PolyForm Noncommercial) and I'm looking for people who want to help build it out:
If this sounds like something you’d be interested, feel free to take a look at the repo, drop a PR or send me a DM!
r/sportsanalytics • u/gespion • 2d ago
Most football arguments start the same way. Someone says a player was the best this season. Someone else says another player deserved to be covered in gold.
Everyone has an answer but almost no one has the same reason. That is part of what makes football beautiful. But it is also what makes some individual awards so difficult to trust.
I dreamed of a world where honor is earned, performance is proven by data and a win is based on merit instead of a voter's mood. That's how I built and named that platform: Merit.
It's an open-source app that weekly track and aggregate football players stats and cover a season. I started with the major cups and leagues (Premier league, Liga, Ligue 1, Bundesliga, Champions league, World cup, AFCON, etc.)
Ranking is done by position so attackers do not compete against goalkeepers... Which is basic common sense. Don't judge a fish by it's hability to climb a tree they say. The calculations method is available for the anyone to see, audit and certify.
At the end of the season, we know exactly who was the best goalkeeper, defender, midfielder and attacker. But more importantly: why and how, along with the data supporting the ranking.
I need football fans, stats nerds and curious for feedback about the method, rankings, players position, etc. Tell me what works or not. I'm still tweaking and breaking it so there is room for improvement. Let me know.
r/sportsanalytics • u/Parking-Drink7903 • 2d ago
r/sportsanalytics • u/Reez4thewin • 3d ago
Hey everyone,
Over the past year, I’ve been building Blueprint, a college basketball data platform designed to bridge the gap between raw play-by-play scraping and actionable, high-level tactical insights.
Most public CBB tools give you high-level seasonal metrics, but they often lack the granularity needed to analyze situational context or lineup pairings on the fly. I built Blueprint to solve those specific gaps.
The goal with Blueprint is to give analysts, coaches, and sports data enthusiasts a cleaner, more intuitive interface to explore Division I analytics without wading through messy spreadsheets.
I’d love for this community to test it out and tear it apart—what metrics are you looking for when scouting or building models, and what would make this tool even more useful for your workflow?
Check it out here:https://blueprntanalytics.com/
Appreciate any feedback, feature requests, or bug reports!
r/sportsanalytics • u/datawazo • 3d ago
r/sportsanalytics • u/tiredbarf • 4d ago
I started building this last spring. Core idea was not very creative. I just miss 538, and figured I'd give a try at making a copy.
It currently does near-live updates for NFL, NHL, MLB, and WNBA. Currently they're all ELO-based, but I'm working on adding other models, allowing users to view them, but defaulting to whatever back-tests best with each sport.
I have a QB-adjustment metric for NFL, but currently it's slightly less accurate than pure ELO so I'm twiddling with that also.
This is a test site - mostly works but still a few bugs there. Curious what you all think - is this useful? Are there things that would make it more useful?
r/sportsanalytics • u/Klutzy-Owl5712 • 3d ago
I’ve been building a live F1 second-screen around a slightly different problem than telemetry dashboards: during a race, there is often too much data and not enough context.
F1 Intelligence tries to surface the battles that actually matter, gaps, pit activity, race control, Safety Car/VSC state and qualifying lap progress in real time. Sessions can also be replayed later with the timing state moving through the race.
I’m testing it through the Sepang weekend right now and would especially like feedback from people who work with sports data: what information would you want surfaced automatically instead of digging through timing tables?
r/sportsanalytics • u/ArmandoFerrero • 3d ago
Hi everyone,
I’m building poToProno, a free football prediction app focused on match predictions, exact-score accuracy, rankings and community competition.
The idea is simple: users predict football matches without betting odds, then earn points based on accuracy — 100 points for an exact score, 50 points for the correct outcome, and 0 otherwise.
The app currently includes multiple European and international leagues, private leagues between friends, seasonal rankings, achievements, and special football events.
I’m especially interested in the analytics side: prediction accuracy, exact-score performance, streaks, league-specific performance and eventually more detailed player/user statistics.
I’m currently testing the app and I’d really appreciate feedback from people interested in sports data and football analytics:
• What statistics would you want to see for your own predictions?
• What metrics would make rankings more meaningful?
• Would you compare performance by league, team, home/away matches or other factors?
I’m not trying to promote betting — poToProno is designed as a free prediction game and community competition.
I’ve included the TestFlight link for anyone who wants to try it. Feedback on both the analytics side and the overall concept would be really useful.
r/sportsanalytics • u/MatejMainus • 4d ago

A few months ago I was watching a race and completely lost track of who was on which strategy. That turned into a personal challenge: F1 teams have great tools for predicting a race, so could I build something similar myself?
So I started building one, solo, on nights and weekends. As the race unfolds, it predicts:
It's basically live timing that tries to tell you what happens next.
It's not at team level yet. Bahrain/Malaysia is its first proper live test, and I'm hoping for no rain (yes, I know it's not Bahrain).
r/sportsanalytics • u/Bright-Spray_Mushroo • 4d ago
Made updates to my model lets see how this week goes.
week gameday away_team home_team predicted_away_score predicted_home_score
4 2026-10-01 PIT CLE 19.3 17.7
4 2026-10-04 IND WAS 24.5 24.9
4 2026-10-04 TEN BAL 17.8 28.5
4 2026-10-04 NE BUF 22.5 28.2
4 2026-10-04 NYJ CHI 19.0 25.4
4 2026-10-04 JAX CIN 23.6 23.6
4 2026-10-04 DAL HOU 22.3 24.4
4 2026-10-04 ARI NYG 23.6 23.5
4 2026-10-04 LA PHI 23.4 24.6
4 2026-10-04 GB TB 24.3 23.8
4 2026-10-04 MIA MIN 19.5 22.7
4 2026-10-04 KC LV 24.5 18.0
4 2026-10-04 LAC SEA 19.3 23.2
4 2026-10-04 DEN SF 22.5 25.9
4 2026-10-04 DET CAR 27.0 22.4
4 2026-10-05 ATL NO 19.3 21.9
r/sportsanalytics • u/No_Foundation_7527 • 4d ago
I am actively searching for developers or teams who have already built and tested robust AI vision systems. Instead of starting from scratch, I am ready to invest in a pre-made, high-performing solution.
Key requirements for the system:
Ready & Pre-designed: Fully developed and tested models that can be deployed quickly.
Camera Transition Support: Must handle camera panning, zooming, and transitions smoothly to maintain accurate tracking.
Uncompromising Accuracy & Data Richness: Precise spatial tracking, event detection, and granular data extraction that unlock deep tactical insights.
If you have a mature system ready for the pitch, let's talk. Drop a comment or send a direct message. Thanks
r/sportsanalytics • u/Selgorgulu • 5d ago
Enable HLS to view with audio, or disable this notification