Nflmetrics - Johns Hopkins Spring 2022 Sports Analytics research project about NFL Draft Metrics

Overview

nflmetrics

GitHub repo for Johns Hopkins Spring 2022 Sports Analytics research project about NFL Draft Metrics.

Resources:

https://collegefootballdata.com/ - limited traditional data, but easy to download to CSV and has API - solid for EPA, PPA, or usage metrics

https://www.playerprofiler.com/terms-glossary/ - has cites for all advanced stats and combine/physical measurements used - plus formulas for how to compute some of these stats

https://secstatcat.com/sec/ - great advanced stat resource for QBs, RBs, and WRs, but only for SEC players - Paywall (use Incognito mode)

Position Groups Advantages/Disadvantages

Offense

QB

feels like combine performances rarely correlate with NFL success, would have to evaluate based on decision-making (general QB IQ), scramble ability, deep ball ability, etc.

RB

can they find the hole, how good is their oline, how shifty, how fast? Last 2 are supposedly measured by combine drills

shouldn’t be too bad to gather college data for this

WR

really hard to find statistics at the college level for this, would most likely have to figure out how advanced stats such as average separation are calculated

figure out how to measure game IQ, analyze defense (i.e. find the weak spot in a zone)

NFL data is really solid though

would be fun to examine combine metrics such as 40 yard dash, vertical, and 3-cone drill to determine their predictive ability

how much ability is due to scheme or pure talent/skill

how many plays were made on legit CBs?

TE

who knows bruh half the colleges don’t use them very well

OL

lowkey easiest position to analyze with film, which could be handy if we have to look through college tape

create some kind of index that takes player body weight data and calculates a theoretical win % based off the pass rusher and whether they actually win it or not

Then pass/run block wins in scenario where theoretical win % is low stand out

traditional combine drills such as bench press legitimately matter

Defense

DL

EDGE

might be easy to gather data at the college level for this? Pass rush win rate and also quality of line have to be considered; some will look more impressive because entire line is stacked

LB

CB

S

New combine drills: https://www.sportingnews.com/us/nfl/news/nfl-combine-new-drills-2020-explained/bbg40xpym8uy1bb1yrzckdxfb

Maybe in general just need to develop a better game IQ test since the wonderlic is cheeks; such a thing would have a big impact in QB, WR, LB, and S evaluation In general, it shouldn’t be too hard to look at general college stats, then look at combine performance relative to position group, then look at NFL output; multiple regression here

For unsorted list of draft picks ranked according to NFL production, can run through a few NFL drafts and see if there are patterns within position groups for certain stats like combine 40 yard dash or college production (idk, maybe players who fill up the stat sheet against nationally top 5 schools all translate better)

Owner
Anish Kulkarni
Junior at Johns Hopkins University studying Computer Science and Economics, experienced in project design, programming (Java, Swift, R), and app design.
Anish Kulkarni
Automatically Edits Videos and Uploads to Tiktok with 1 line of code.

TiktokAutoUploader - Open to code contributions Automatically Edits Videos and Uploads to Tiktok with 1 line of code. Setup pip install -r requirement

Michael Peres 199 Dec 27, 2022
Easy way to use Telegram bot to hide your identity.

telegram-support-bot Easy way to use Telegram bot to hide your identity. Useful for support, anonymous channel management. Free clone of Livegram Bot.

Daniil Okhlopkov 197 Dec 23, 2022
A fast, easy to set up telegram userbot running Python 3 which uses fork of the Telethon Library.

forked from friendly-telegram/friendly-telegram Friendly Telegram Userbot A fast, easy to set up telegram userbot running Python 3 which uses fork of

GeekTG 75 Jan 04, 2023
Send GitHub Issues, PRs or Discussions Updates to Wechat

Send GitHub Issues, PRs or Discussions Updates to Wechat

Hollow Man 2 Jul 12, 2022
The simple way of using Imgur.

PyImgur The simple way of using Imgur. You can upload images, download images, read comments, update your albums, message people and more. In fact, yo

Andreas Damgaard Pedersen 120 Dec 06, 2022
Predict the Site EUI, given the characteristics of the building and the weather data for the location of the building.

wids_datathon_2022 Description: Contains a data pipeline used to predict energy EUI Goals: Dataset exploration Automating the parameter fitting, gener

1 Mar 25, 2022
Extend the commitizen tools to create conventional commits and README that link to Jira and GitHub.

cz-github-jira-conventional cz-github-jira-conventional is a plugin for the commitizen tools, a toolset that helps you to create conventional commit m

12 Dec 13, 2022
Parse discord tokens from any file, even if there is other shit in the file with them.

Discord-Token-Parser Parse discord tokens from any file, even if there is other shit in the file with them. Any. File. I glued together all html from

4 May 07, 2022
A Python AWS Lambda Webhook listener that generates a permanent URL when an asset is created in Contentstack.

Webhook Listener A Python Lambda Webhook Listener - Generates a permanent URL on created assets. See doc on Generating a Permanent URL: https://www.co

Contentstack Solutions 1 Nov 04, 2021
This checks that your credit card is valid or not

Credit_card_Validator This checks that your credit card is valid or not. Where is the app ? main.exe is the application to run and main.py is the file

Ritik Ranjan 1 Dec 21, 2021
A file-based quote bot written in Python

Let's Write a Python Quote Bot! This repository will get you started with building a quote bot in Python. It's meant to be used along with the Learnin

Florent 1 Dec 17, 2021
PlexAutoSkip - Automatically skip content in Plex

PlexAutoSkip Automatically skip tagged content in Plex A background python scrip

Michael Higgins 97 Dec 21, 2022
BeeDrive: Open Source Privacy File Transfering System for Teams and Individual Developers

BeeDrive For privacy and convenience purposes, more and more people try to keep data on their own hardwires instead of third-party cloud services such

Xuansheng Wu 8 Oct 31, 2022
An Advanced Python Playing Card Module that makes creating playing card games simple and easy!

playingcards.py An Advanced Python Playing Card Module that makes creating playing card games simple and easy! Features Easy to Understand Class Objec

Blake Potvin 5 Aug 30, 2022
An API wrapper for discord; maintained and improved from discord.py

Fusion.py Documentation What is Fusion.py you might ask; Fusion.py is a Discord.py fork that has most of the good features from most of the big Discor

Senarc Studios 5 Apr 19, 2022
Send automated wishes to your contacts at scheduled time through WhatsApp. Written for Raspberry pi.

Whatsapp Automated Wishes Helps to send automated wishes to your contacts in Whatsapp at scheduled time using pywhatkit . Written for Raspberry pi. Wi

Uthayamurthy 2 Dec 13, 2022
Powerful Telegram Members Scraping and Adding Toolkit

🔥 Genisys V2.1 Powerful Telegram Members Scraping and Adding Toolkit 🔻 Features 🔺 ADDS IN BULK[by user id, not by username] Scrapes and adds to pub

The Cryptonian 16 Mar 01, 2022
A simple discord bot that generates facts!

fact-bot A simple discord bot that generates facts! How to make a bot Go to https://discord.com/developers/applications Then click on 'New Application

1 Jan 05, 2022
An Auto-Grinding bot made for Pokemeow. Efficient but not many features yet

PokeGrinder 🤖 This is an Auto-Grinding bot made for Pokemeow. Efficient but not many features yet. Supported features This bot can currently handle :

Xombie 9 Feb 01, 2022
Get some python in google cloud functions

[NOTE]: This is a highly experimental (and proof of concept) library so do not expect all python packages to work flawlessly. Also, cloud functions ar

Martin Abelson Sahlen 200 Nov 24, 2022