SELECT PLAYER
Basic Shooting
SHOT CHART (Click shot locations to see info)
ADVANCED SHOOTING
Field Goals
Free Throws
TEAM SHOOTING STATS
Basic Shooting
Advanced Shooting
SHOT CHART (Click shot locations to see info)
SMITH - ASSIST LEADERBOARD
SHOT CHART (Click shot locations to see info)
GAMES + ASSISTS AVERAGE
GAMES REMAINING
ASSIST AVERAGE
AVERAGES
2025
CAREER
TOTALS
PER GAME
ABOUT THE SITE
The original goal of this site was to have filterable play-by-play data in order to
get a better idea of how players or the team shoot in different situations. To the right, you'll find
short explanations of how to use and/or navigate each page on this site.
The long-term goal is to build out with other fun tools to provide unique insights into Purdue basketball.
Though I can't promise all ideas are feasible and/or easy, I'm very open to ideas for future development.
As you're navigating the site, if you find any bugs/problems or have ideas/suggestions, shoot me an email at
[email protected] or drop me a DM on X
@cobrastats.
A few other quick things since the questions may come up:
- Data Sources: All of the play-by-play data I use is publicly available from stats.ncaa.org.
That's where the vast majority of data comes from for this site. Other bits of
information and/or data came from KenPom, Purdue Sports, Bart Torvik, and the AP.
Big thanks to all of them.
- Other Teams: I have no intentions of doing this for any other teams.
There are too many manual clean-up tasks to maintain across multiple teams.
- Code Availability: This site was built entirely in R with {shiny}. As of now, I don't plan on publishing the code.
There's truly nothing proprietary about it — it's just incredibly ugly code and has too many manual
processes baked in, making it difficult to interpret. That could change in the future though.
Hey everyone - I’m Connor Bradley (sometimes known as cobra), and I’m a big fan of sports and data. I’m a 3rd-generation Purdue graduate and have been a diehard Purdue sports fan for quite some time.
In my statistics classes throughout grad school, all my projects revolved around sports since it was the only way to keep things interesting for me. But it was there that I started learning tools like R and exploring different ways to analyze data especially as it related to athletics.
I started posting on Twitter/X a few years ago to point out suspicious ATS trends of a specific referee
keep myself accountable for learning more, but also as a way to share fun data insights around Purdue sports
and plug into the Purdue community. If you don’t already, you’re welcome to follow me there, as I post
basketball-related content fairly frequently.
CONTACT ME
If you have questions or just want to connect, feel free to reach out on Twitter/X, LinkedIn, or shoot me an email.