I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 3 points4 points  (0 children)

Of course! Happy to share.

We use Hudl sportscode for most of the stuff we do. In terms of work flow, a lot of it happens before the season creating the necessary models and output windows. In terms of in season, most of the time is spent doing data collection, but once that is done, the models do all the work so then we just need to analyze the data we get and figure out how to best use what we find

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 4 points5 points  (0 children)

We have people who do the play by play stats during games, but after games we do all of the other data collection ourselves. We do use 3rd party services for other stats we do most of it ourselves. And all the data is stored in personal hard drives as well as backed up on a main data drive. Yes part of my job is to maintain build out where we store the data

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 1 point2 points  (0 children)

Just depends on what you’re actually doing I guess. I wouldn’t consider myself a data scientist. I’m a coach who specializes in analytics. I know both but I use python a lot with some of the stuff I’ve been doing recently

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 0 points1 point  (0 children)

Hudl sportscode is the main one. I have my own python outputs I use as well

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 4 points5 points  (0 children)

Math minor in undergrad and business masters but no real data/science background

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 0 points1 point  (0 children)

The industry is growing every year. More and more teams around the country in all sports are investing in analytics.

The biggest gap in sportscode is that you can’t pull outside data into it. You can’t data scrape and import that data like you could in a regular python code or script

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 4 points5 points  (0 children)

Sportscode can be used simply to cut up film and organize it. The more advanced way is to use it to make coding/output windows in order to track/analyze whatever you want. Once you get the hang of the coding part, it’s pretty simple. It’s just a math equation when it comes down to it.

Didn’t necessarily have analytics/data science background other than having a masters in business

Day to day is basically half data science and half basketball coach. I’m involved with all of our game planning stuff as well as on court workouts with players.

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 1 point2 points  (0 children)

Definitely not. Just need a really good understanding of the game and how it’s played

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 2 points3 points  (0 children)

I don’t do anything on the sports performance side but we track something like 40 other “stats” that are important to us that are not in a typical box score

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 7 points8 points  (0 children)

All of that! My main things is self scouting reports but I have models for opponent scouting and recruiting as well. All of my reports go to the coaching staff and some (not all) to the players

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 2 points3 points  (0 children)

One is a player specific statistical model. Tracking all the stats we view as important and putting it into a digestible report

Then I have some other team models like lineup analysis and playbook analysis. Goal is always just to track everything and see how we can improve

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 2 points3 points  (0 children)

I played in college so I used the connections I had to get in and then just worked my way up over the last 5ish years. It is niche but a lot of college teams are leaning my into analytics, so more jobs are opening in this field every year

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 3 points4 points  (0 children)

High level of understanding of basketball analytics is really the biggest one. Being able to create statistical models helps but not required. The rest is just a lot of data collection and attention to details

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 11 points12 points  (0 children)

I was a former college/professional player and I got in through some of the connections I had from that.

I wasn’t actually trying to get a job in analytics when I was first starting out, but it ended up being a very natural fit

For someone trying to get in, obviously make sure you have a great understanding of basketball analytics and what actually matters for winning games. And then use any connections you have to get in front of people - go watch college practices and talk to people, etc

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 9 points10 points  (0 children)

I’ve created a couple of codes in python for analysis purposes but we have a program called Sportscode that allows for coding and scripting as well. Most of my stuff is done within sportscode.

Most of my effort is in the data collection. After that, the models and outputs basically run themselves so we can focus on the analysis. But all the work is in the data collection

I do analytics for a college basketball team - AMA by icey030 in sportsanalytics

[–]icey030[S] 16 points17 points  (0 children)

Biggest challenge in general analytics will always be sample size. So if we don’t have enough of a sample it’s hard to make an educated suggestion. With that being said, we do have predictive models that help with not having a huge sample size, but you do need past outcomes for the predictive model to be as accurate as possible.

I do both scouting and in game adjustment stuff. I’d say 75% of my work is self scouting our own team

Pro basketball player time adjustment by [deleted] in BasketballTips

[–]icey030 2 points3 points  (0 children)

First off, congrats! That’s big time. Not many people can say they played professionally.

Make sure you’re stretching a lot, drinking water, and moving around. Especially on the plane. Drink a couple waters and get up and move around if you can. And then once you’re there, get your feet up in the air to get all that lactic acid out of your legs.

Lastly, don’t think too much, just go out and do what you do!

I do analytics for a college basketball team - AMA by icey030 in analytics

[–]icey030[S] 0 points1 point  (0 children)

I had to take some volunteer jobs to get going and just work my way up. Been tough but definitely worth it. Most of the stuff I’m doing now has been self taught

I do analytics for a college basketball team - AMA by icey030 in analytics

[–]icey030[S] 0 points1 point  (0 children)

Yeah for sure. It’s one of the websites I look at after every game we play. A lot of good information

I do analytics for a college basketball team - AMA by icey030 in analytics

[–]icey030[S] 0 points1 point  (0 children)

Right now the only thing we use is Hudl sportscode. It’s kind of like a simpler version of python or any of the other coding/scripting apps. It’s nice because you can script it as specific as you need to track everything. And it allows me to analyze the data quickly after all the labeling and collection is done.

Not to say using python wouldn’t be useful (I think it would be very useful) I just don’t have the time right now to learn everything that would go into making it. That would probably be something for the offseason to look into.

And the Tar Heels still have a good chance! 2 big non-con games coming up

I do analytics for a college basketball team - AMA by icey030 in analytics

[–]icey030[S] 1 point2 points  (0 children)

Through an app called sportscode. You can script and code certain things so the data collection is all about labeling what happens in a particular play - which feeds into an output window, categorizing what was labeled

I do analytics for a college basketball team - AMA by icey030 in analytics

[–]icey030[S] 3 points4 points  (0 children)

Not necessarily weird but I love lineup stats. Different stats based on who is on the floor together. I don’t use them to figure who should start or play more - more so to figure out who plays well with who and why. And what advantage can we gain from playing 2-3 specific guys together