/r/sportsanalytics
We're a subreddit for quantitative nerds who love sports.
Our goal is to showcase and discuss interesting links regarding the use of data and analytics in sports. Think of us like /r/sabermetrics, but not specific to baseball.
We have a preference for articles that show their work, especially if they include links to their source data.
Welcome to /r/sportsanalytics: a subreddit for quantitative nerds who love sports.
Guidelines
Submissions should seek to understand sports through the use of objective, empirical analysis. Specifically, submissions should focus on understanding player/team performance or game strategy through the use of data and statistics. Submissions should not be industry-focused (e.g. attendance, league revenues, etc) or specifically relate to gambling.
/r/sportsanalytics
I am a 1st year student pursuing CS and I really want to get into this field so how do I start out? I know basic python and SQL, what are the resources I should be referring and how to begin?
I am building my own comparison algorithm to evaluate teams before a match (side by side comparison webapp). However I am stuck now after I built out a UI on how to populate it with actual data.
I am not worried about something that updates in real time just yet but it needs to have consistent data from at least the prior day and be available for free.
Hey all! Just found and joined this sub today. I currently work as a PM at my company where I do all the data/analytics/reporting job (not BIE, but similar. My dream job has been and will always be to join the analytics department for a sport organization. Baseball is my favorite one but I’d obviously take any professional sport team/organization.
I wanted to ask to the ones of you that are already part of a pro team and/or work in the field, what’re the best things I can do to pursue this dream and hopefully get hired in the future? I have good knowledge of SQL and basic knowledge of Python. I know a bunch of the jobs in analytics for pro teams involve heavy statistics models and usually people with degrees/masters in mathematics and al that are the ones that get hired (please correct me if I’m wrong). I am just mainly looking for tips on what I can start doing to enter the field. I know a bunch of people in previous posts were recommending on working on solo projects that I could “show off”, so just honestly looking for any recommendations. Thank you so much!!
As the title says, is it hard to work in that field?
I love coding and sports analytics.
Thanks
Hi everyone,
What are the typical internship application cycles for these positions in professional sports like baseball, football, and basketball?
If you got an internship position in the past / are working in the field for a team, what was your experience in terms of the interviewing process / working day to day with the team? If you are comfortable sharing, what was your background? Was the work fulfilling with whatever your definition of fulfillment is?
What is an edge for these roles?
I am MFE student at a top school and I have always been a passionate sports fan, and given that a lot of the technical skills I have gained are transferrable I kind of see it as a fun endeavor to applying quantitative methods to these sports.
I need a large database of sporting events. I have found some but nothing ideal. I’m having difficulty finding a huge database 30k of winners/looser against the spread. Anyone know where I can find such a database?
We're working on an Introduction to Sports Analytics online course, and I'm curious if there's anybody on this subreddit that would be interested in helping review the content, jump on the occasional Zoom call to talk through your questions, etc.
DM me if interested.
Hello, I'm a 17 year kid from Greece and my main goal is to become a sports data analyst but I don't really know what's the best way to go with it. I'm not sure what should my bachelor's be and how to actually start learning more about sports analytics. I would appreciate any advice
Hi all, I am trying to learn machine learning and have been reading on it, but I always found I learn better by doing projects. Is anyone else learning and wanting to collaborate? I would love to do a collaborative project with someone. Would love to have fun with it. Please DM me if you are interested. Doing it purely for fun and trying to learn ML. Let me know!
Hello everyone, I am currently a freshman in college, and we have a sports analytics major here I might switch into.
However as a beginner what exactly should I do to learn sports analytics. I know I’m supposed to do little “projects” but idk what to do in those projects.
I’ve never coded, or done any sort of analytics before and would love any direction/ help here.
Hi. I'm planning to build a sports database website. I have some data for content, but I don't have a lot of web development knowledge. What platform, tools, plugins, and configuration would you recommend for a database website? Data visualization is extra, but the important part is to share accurate information to the public. Thank you in advance!
Hi everyone,
I’m currently a student at NC State University, working in collaboration with a team developing an exoskeleton technology combined with AI-based analytical algorithms. The exoskeleton is designed to assist in sports rehabilitation (particularly for lower limb injuries) and to track key performance metrics like muscle strength, endurance, and recovery progress.
As part of a project for my Technology Entrepreneurship and Commercialization course, I’m exploring the potential market for this technology, especially in the realm of sports performance and analytics. I’d love to hear your thoughts on how such a device could be used by:
If anyone has experience with similar technologies or insights into how this might fit into the sports performance and analytics space, I’d love to connect! I’m also open to setting up a brief virtual meeting if you’d prefer to discuss it in more detail.
Thanks in advance for your insights, and feel free to reach out!
The Basketball Analytics Fantasy Lab is an annual analytics contest in the form of a fantasy basketball league.
We are looking for one more player to join our 2024-25 league. This is a 16-team league with $25 buy-in. Sleeper Auction starts Sunday Oct 20 @ 3 p.m. ET.
League page here: https://sleeper.com/i/jnVb5Xq3NxKw
League rules here: https://docs.google.com/document/d/15ak49yZ57cSjgcmVEsCiVBIX_UuclNsH_KI8SQNBw-0/edit?tab=t.0#heading=h.b8zvmdncet04
Analytics-Based Scoring Philosophy Paper Here: https://docs.google.com/document/d/1fmCNsb3jFWPHf9I6TDKCiLcCwqQp5EixK-4pLPt9rVM/edit?tab=t.0#heading=h.ngt2gixlfgav
Pay via Venmo. (This is legit; just check the past years on our league page).
We do all official league communications via Slack. You will be added once you've paid.
If interested, hit me up at fili (dot) mikey (at) gmail
Where would it be possible to find an API for soccer games where it visualizes attacks in reak-time in 2D? I want to make an arduino project where I feed in attack data and it uses an xy plotter to physically map out attacks. Any help and links will be appreciated especially if the APIs are free.
Recently read about this player tracking tool that only requires TV broadcast input called Eagle (GitHub repo).
Got curious and tested with BeinSports broadcast. As a Galatasaray fan myself, I used Osimhen's first official goals in Galatasaray:
Seems to be working quite well. Hopefully this will enable access to a lot of data that we could not access freely before. Model gives the output tracking data in ~10 minutes for 10-second clips like this, so it is a bit long but still a lot of fun to even test it out :)
For now, we can easily extract coordinates of all players and the ball in the video clips. With such data, what kind of analyses would be possible and would be interesting to see? Any ideas?
https://reddit.com/link/1fz7ybe/video/y3xz97qjzktd1/player
Check out this mini-game I made using play-by-play data from the MLB API.
https://www.moonshotbaseball.io/dugout
You start with a randomly generated lineup of 9 batters, and then you hit through that lineup trying to score as many runs as you can score before all 9 batters get out.
Each play outcome is a randomly selected real life play from that batterover the last 3 years where the base runner situation matches the state of your game, so whatever happens to the batter and runners in the video shown, is what happens to your batter and the runners on base in your game!
Hi everyone,
Hope all is well. Don’t grill me lol, but I wanted to get some insight from you all.
I’m currently a part time student while working focused on CS/ML. Now my personal obsession is sports and so I wanted to start doing some of my own sports analytics side projects.
What I did find though, was that this community is huge but also small.
how do you all stay engaged with what’s happening in the space? Specific blogs, podcasts etc?
how do you find group of folks within your community? I’ve been looking up some events on meetup but no luck, was wondering how do you all connect?
any books or reads as you were learning/diving into the space that you’d recommend?
anything you wish you knew then/that you know now?
Just trying to really dive into the space both with the people and with the research.
Thanks
Hello everyone, I currently am a freshman in college, and we have a sports analytics program here. I have spoken with the professor about it, and it sounds like something i would want to pursue. I am taking a 101 class for it next semester to see if i like it.
The main thing im wondering, is how can i do it as a hobby before i take the class? I have no coding, or data science experience. What would you reccomend i do? I would love to learn how to do this, due to my love for hockey, but i just dont know exactly how i can do my own projects in my free time.
I would love any advice, and or tips from existing sports analysts, or others deep into pursuing the field. Thank you!!
Any APIs out there that allow you to access nfl coverage data?
Hi,
I have a bunch of football data and want to create a season report based on a specific teams performances in different aspects. I want to be able to add comments to the visuals.
Which tool is the best for this?
Hey everyone!
I am a newbie at sports analytics and I'd like to start doing some analyses on penalty-taking pattern (e.g. placement of shots from lefties/righties, etc.).
I couldn't find any extensive source of datasets to crunch, which is evidencing my little capacity on finding them making me frustrated.
Can you please direct me towards where I can find such a database?
Thanks in advance!
Hello everyone,
Does anyone know where I can find a dataset that expresses the revenues of individual teams in the premier league over the past 20 seasons?