Sr. Manager, Football Ops Data Scientist at @NFL. Alum of @Columbia (Data Science) and @UWMadison (Physics/Astronomy). Born / raised in Oakland, CA 🇬🇾🇺🇸.
Using linear optimization, here is how NFL divisions could be recreated if they were built to minimize distance between teams:
(due to large computational times required for confirming divisional grouping with lowest distances, this map may not represent global minimum)
Using our framework, 2023 KC had the most win prob added via luck of any playoff team since 2018.
Most significant plays for KC:
- BUF missed FG with 1:47 left (+18.7%)
- BUF dropped 54 yd pass with 8:23 left (+18.3%)
- Recovery of SF muffed punt with 2:42 left in Q3 (+15.6%)
For each NFL team, here are the top 5 colleges in terms of % of snaps played during the 2021 season. Which college does your team have the most snaps from?
(Credit to @JEvanReid for idea)
Using our analysis where we estimated value of travel, rest and playing at home while accounting for team strength, here are wins added via matchups and schedule advantages for each team in 2022:
Here is how NFL defensive personnel groupings have changed across seasons.
While the 4-3-4 (4 DL, 3 LBs, 4 DBs) was the most popular grouping in 2007, the 4-2-5 (4 DL, 2 LBs, 5 DBs) was the most popular grouping in 2020. As teams pass more, we see more DBs on the field.
More NFL kickoffs than ever have resulted in a touchback in 2023, giving offenses more of an opportunity to pick where the want to start their possession. Here's what they've selected:
How does your team's head coach use their timeouts? Which head coach uses their timeouts most efficiently? We explore timeout usage at the #ExtraPoint.
operations.nfl.com/gameday/a…
Many things can affect the outcome of an NFL game - some of which are out of a team's control or based on "luck".
Here we analyze how luck can affect NFL games by looking at events that are purely determined by opponent performance or lucky bounces.
operations.nfl.com/gameday/a…
Using @cfbfastr, @CFB_Data for win probability and Wikipedia for rivalries, here are the excitement scores (calculated by sum(win probability added) over game) for every rivalry 2014-2022.
The common wealth cup has highest median excitement score over this time.
Someone should make boxplots of each NCAA football rivalry's excitement score (sum of win probability changes) since 2000 to identify what is the actual best rivalry.
The 2022 NFL Schedule has been released. Here are the rest differences experienced by each team ordered by most advantageous to least advantageous. #NFLScheduleRelease
Some personal news, today I was promoted to the manager level at the @NFL league office.
Thanks to @StatsbyLopez and others at the @NFL for helping me get this far! I am excited to continue to do exciting stuff here at the league!
2023 Net WPA by Luck thru week 11:
- GB benefited from five 10% or more WPA dropped passes by LAC
- KC dropped TD with 1:50 left vs PHI highest WPA play of wk 11 (+42.4% WPA for PHI)
- DEN's fumble going out of bounds with 1:30 left vs MIN worth +21.8% for DEN and -21.8% for MIN
Luck dashboard updated thru week 6:
- LAC leads in WPA and benefitted from highest WPA play of '23 (MIN dropped game winning TD with 7 secs left which was intercepted)
- CLE benefitted from 2nd highest WPA play (missed game winning FG by SF)
Also fun facts:
- KC is in the AFC West, but east of DAL which is in the NFC East
- IND is in the AFC South, but North of CIN which is in the AFC North
Net Win Prob Added for Week 13.
Top plays of week 13:
- DAL dropped pass on 4th and 2 with 1:08 left in Q3 (+20.5% for SEA)
- CIN dropped interception which was deflected and caught by JAX for TD with 5:33 left in Q3 (+17.3% for JAX)
Net Win Probability Added table through week 10.
CIN WR Tyler Boyd dropped TD pass at with 1:42 left in 4th quarter was luckiest play of week 10 (+33.5% WP for HOU)
Here are unique starting OL combinations for each team during the 2020 season sorted from least combinations (LAR) to most combinations (PHI).
Notice that the entire bottom row (the 8 teams with the most OL combinations) missed the playoffs.
Earlier in 2022, we saw a 33-point comeback (largest in NFL history). When is a lead "safe"?
Here is a table with observed win %s of teams with given leads throughout periods of a game as well as a plot that shows the largest points comeback in a given game minute since 2011:
Using @nflseedR , here is the probability that each game will have a post season impact for each team ordered by most impact to least impact.
Denver has the most on the line while Detroit has the least.
With the release of the 2020 NFL schedule, here are the short rest advantages (1-4 days of rest difference and teams are not both coming off byes) and bye rest advantages (6+ days of rest difference) by team.
With the college football returning, here is how Power 4 conferences would look if they were created purely to minimize the average distance between teams (17 teams per conf).
Avg distance between teams in same conference:
- Current: 787 miles
- Optimal: 479 miles
I hope everyone is excited as I am for the start of the 2021 #BigDataBowl 😃😃😃!!!!! For those of you who are figuring out how to start, I put together a tutorial on Kaggle and made it public! Enjoy! kaggle.com/tombliss/tutorial
With the growing popularity of "NFL crossover" games, here are the number of players who have played on each pair of teams since 2002 (when HOU became 32nd franchise).
Since 2002:
- 58 players played for both NE and MIA (most)
- 8 players played for both PIT and MIN (least)
Come work with me!
The NFL Football Data & Analytics team is hiring a summer intern based in NYC. Looking for someone who knows R and/or Python.
(select "Football Data and Analytics (NY)" as your choice of department on the 2nd page of the application)
hdmm.fa.us6.oraclecloud.com/…
Using results through week 15, here is the probability that each team will be playing for seeding or playoffs (not locked into seed or mathematically eliminated) entering week 18.
BUF@MIA has an 87% chance to have both teams still playing for something entering the final week.
Hello NYC area sports analytics friends,
@StatsbyLopez@Ally_Blake3 and I have organized a sports analytics meet up this Monday Dec 19th at @BierhausNYC at 6pm.
Please come through if you are in the area and want to join us for some good conversation and delicious drinks/food!
A common 4th down strategy is to have offense attempt to draw the defense offside.
Here is the breakdown of 4th & ≤5 plays with:
- An offensive timeout and then punt/FG
- A delay of game/false start and then punt/FG
- A defensive offside
Since '16, 7% have led to first downs.
While everyone is excited about a new college football video game, I am excited about a new college football statistical model!
Using our Bayesian state space model framework on CFB & sports betting data, I estimate magnitudes of various advantages commonly experienced in games.
With the MLB All-Star game tonight, here is how MLB divisions would look if they were created purely to minimize the average distance between teams.
Avg distance between teams in same division:
- Current: 606 miles
- Optimal: 421 miles
This NFL season is the first where teams will play 17 games.
In terms of making the playoffs, what are a teams chances if they start 3-0? What are a team's chances if they start 0-3?
We explore in this new article of the #ExtraPoint.
operations.nfl.com/gameday/a…
How did betting markets perceive home-field advantage in 2020? Noticeably lower than any of the past 15 seasons. Check out our newest post in the #ExtraPoint: operations.nfl.com/gameday/a…
Whenever a team fumbles the ball, the recovery rate is ~50% for each team.
By calculating the win prob observed after fumble and subtracting the win prob if the other team recovers (assume 0 yd return) and summing over the season, we get wins added due to fumble recovery luck:
Highest WPA via luck plays from 2018-23 postseason:
- PHI dropped pass which was intercepted with 2 mins left in 2018 (+32.7% WP for NO)
- NE dropped pass which was intercepted with 8 mins left in 2018 (+28.7% for KC)
- CIN made game winning 52-yd FG in 2021 (-27.8% for TEN)
Using NGS tracking data, here is where each team's QB spent their time with the ball (during dropbacks or designed rushes) during the '23 season.
CHI QB Fields spent the least amount of time in pocket (80.5%), while LV QB O'Connell spent the most amount of time in pocket (98.5%)
I enjoy the discussion of whether a team that literally won x games is truly an x-win team.
Using the output from our state space model, here is the distribution of strengths for each win count - also highlighting the "worst team", the median value and the "best team".
Using our team strengths model and simulation, here is the playoff leverage of each game remaining for every team that is still "in the hunt".
No team has a game more important to its playoff hopes than Baltimore's contest at Cleveland this weekend.
Using @nflseedR with info through week 17, here are the most likely matchups (with no regards to seeds/home or away) in this season's Wild Card Round, Divisional Round, Conference Championship Round and Super Bowl.
So far the 2020 NFL season has had a lot of close games and a few notable comebacks. Using our Win Probability model, I take the median WP of every game (ignoring OT) and sum it to calculate "estimated wins" and "estimated losses" for each team. Here are the results:
With Madden 22 ratings being released, I wanted to compare observed speeds / accelerations in game to Madden speed / acceleration ratings for the 2020 season.
For each player, I compare the avg max speed/acc reached during the 1st 2 secs of go routes to their Madden 21 speed/acc
Updated by plot that shows the top 5 colleges in terms of % of snaps played for each NFL team for 2022.
Which college does your team have the most snaps from?
For each NFL team, here are the top 5 colleges in terms of % of snaps played during the 2021 season. Which college does your team have the most snaps from?
(Credit to @JEvanReid for idea)
Final Dashboard of '23:
Top plays wk 18:
- ARI missed FG w/ 0 secs left (+52.3% for SEA)
- IND dropped pass on 4th down w/ 1:06 left (+47.3% for HOU)
Top plays 2023:
- CHI dropped TD pass w/ 0 secs left (+92.8% for CLE)
- MIN dropped TD pass w/ 12 secs left (+90.5% for LAC)
T-1 Day until NFL Football!!!
While applying our new 7-Team playoff format, here are observational probabilities from 2002 - 2019 of making the playoffs for every possible record a team can have throughout a 16 game season:
Inspired by work from @erinpsajdl during her summer internship at the NFL, here is a plot showing QB hits per 100 dropbacks split by Quarterback ordered by their average across seasons.
Inspired by the recent discourse on NFL players playing in the NBA/NBA players playing in the NFL, we decided to compare the two groups.
On average, NFL players weigh 29 lbs more than NBA players, but are 4" shorter.
More details in the #ExtraPointBlog:
operations.nfl.com/gameday/a…
We are about a month into the 2022 #BigDataBowl and we are happy to provide you more demo code to help you with your submissions. This time, we analyze player speed on kickoffs!
Again, we have this in both R and Python.
R: kaggle.com/tombliss/speed-on…
🐍: kaggle.com/dhritiyandapally/…
Update on coach timeout usage ahead of championship weekend.
Andy Reid #ChiefsKingdom and Nick Sirianni #FlyEaglesFly are amongst the lowest in unnecessary timeout usage while Shanahan #FTTB and Taylor #RuleTheJungle are in the upper 50%.
NFL win prob added via Luck dashboard updated through week 7:
- Dotson dropped pass on 4th and 5 at end of WAS-NYG is highest WPA via luck play of week 7
- Despite slightly net negative week for LAC and slightly net positive week for MIN, both remain first and last respectively.
Revisiting my analysis on laterals per opportunity in the NFL:
Laterals per pass reception has increased slightly in 2024 to a rate of nearly 2 per 1000 catches.
Unsurprisingly, in the #NFL, the lateral rate is much higher by defensive players as well as kickoff/punt returners than an offensive player during an ordinary scrimmage play.
(On rush plays, only downfield laterals are counted. Last play of regulation filtered out.)
We are hiring a graduate student intern for Summer 2024 who will work on projects that relate to NFL competitiveness, pace of play, officiating & health/safety.
To apply, select "Football Data & Analytics" as top choice of department in the application:
hdmm.fa.us6.oraclecloud.com/…
Happy Super Bowl Sunday!
Tampa Bay's Raymond James Stadium is among several NFL stadiums with a noticeable difference in Field Goal Make Rate by North/South direction.
It is easier to kick North (towards the pirate ship) than South.
For those submitting to the #BigDataBowl, here is a list of potential topics. This list is not to be thought of as complete and there are many great topics not listed that we would encourage participants to do:
kaggle.com/competitions/nfl-…
When a team is kicking a late field goal, they will often run a play to center the attempt for their kicker.
Using NGS tracking data with a binomial GAM on FG attempts, there does not seem to be a strong benefit to do so - if anything centering the kick lowers the make rate.
Using data from @MaxPreps , I analyze home advantage (home score - visit score) in high school varsity football.
AK (large, spread out state) has highest H.A. while NH (small state) has lowest H.A.
This makes sense considering the trend between travel and home point diff.
The 2023 #BigDataBowl has started on Kaggle (sign up: kaggle.com/competitions/nfl-…).
To help participants get started, we put together a demo notebook analyzing edge rushers which will show how to explore the data, animate a play and create a few basic plots:
kaggle.com/code/tombliss/pas…
Unsurprisingly, in the #NFL, the lateral rate is much higher by defensive players as well as kickoff/punt returners than an offensive player during an ordinary scrimmage play.
(On rush plays, only downfield laterals are counted. Last play of regulation filtered out.)
Apply to the 2025 Graduate Student Internship with my team (select "Football Data & Analytics" as department preference).
We are looking for someone who knows & loves the sport of football and is skilled in R and/or Python.
job-boards.greenhouse.io/nfl…
College latitude/longitude data is from @masseyratings.
Same caveat as yesterday: due to large computational times required for confirming conference grouping with lowest distances, this map may not represent global minimum.
Dynamic kickoffs in the '24 preseason featured a 70.5% return rate (+15.7% from last yr) and an avg drive start from the 28.8 (+4.4 from last yr).
Kickoff teams had the most success when the ball landed from the 1-5 yard line.
More in the Extra Point:
operations.nfl.com/gameday/a…
Hahaha - yeah to be honest when I saw my solution I thought I could’ve figured out the ACC and PAC-12 pretty easily and maybe just done the other 3 from there…
Doodling is sometimes easier/just as good as difficult mathematical processes
It was awesome to be part of the process of building this model. Credit to @benbbaldwin for creating an incredible baseline framework and to @MBandNFL for working with AWS to get it into production.
For fans, the best football defense is one you can read. 🏈☁️💡
Powered by #AWS, Coverage Classification is a first-of-its-kind stat that uses over 60,000 @NFL plays to identify the defense seconds after a play. Lean into the huddle. @NextGenStats
🖇 go.aws/3yDKVeO
Using our play by play data (which goes back to 1999), I found one other game where this happened.
It was a Raiders @ Chiefs game in the 1999 season:
pro-football-reference.com/b…
Chiefs scored 17 points before 2nd offensive possession with punt return TD, pick six, and field goal.
Here are histograms showing the locations of field goal and extra point make/miss locations in 2022 with kickers sorted by avg offset from center.
Badgely and Slye (competing this preseason to be Washington's starting kicker) have average offsets of 1.3 and 1.7 respectively.
All starting QBs having unique first names is uncommon - 36/367 weeks since '03.
Last time was wk 13:
Bailey, Baker, Brock, Bryce, CJ, Dak, Derek, Desmond, Gardner, Geno, Jake, Jalen, Jared, Joe, Jordan, Justin, Kenny, Kyler, Matt, Patrick, Russell, Sam, Tim, Trevor, Tua, Will
Luck Dashboard thru week 12.
Most impactful plays:
- WAS missed game-typing XP with 0:21 left in Q4 (+37.6% for DAL)
- HOU missed game-tying FG with 1:56 left in Q4 (+27.1% for TEN)
- SF dropped pass intercepted by GB with 6:00 left in Q3 (+17.9% for GB)
Final Dashboard of '23:
Top plays wk 18:
- ARI missed FG w/ 0 secs left (+52.3% for SEA)
- IND dropped pass on 4th down w/ 1:06 left (+47.3% for HOU)
Top plays 2023:
- CHI dropped TD pass w/ 0 secs left (+92.8% for CLE)
- MIN dropped TD pass w/ 12 secs left (+90.5% for LAC)