Sebastian Carl
banner
mrcaseb.com
Sebastian Carl
@mrcaseb.com
Football 🏈 in the #nflverse | #rstats | #dataviz | #engineering | Justin Herbert is Elite

https://mrcaseb.com/
Today's update of the 2026 head coach tracker. No Steelers yet, for obvious reasons.

Data per AroundTheNFL and various other sources

(Please note that this is a snapshot of a rapidly changing landscape, and I only post once a day to avoid spam)
January 13, 2026 at 7:54 PM
Today's update of the 2026 head coach interview tracker.

Data per AroundTheNFL and @cbssports.bsky.social

(Please note that this is a snapshot of a rapidly changing landscape, and I only post once a day to avoid spam)
January 12, 2026 at 7:06 PM
Today's update of the 2026 head coach interview tracker.

Data per AroundTheNFL and @cbssports.bsky.social

(Please note that this is a snapshot of a rapidly changing landscape, and I only post once a day to avoid spam)
January 11, 2026 at 7:58 PM
-- 2025 NFL 🏈 Playoff Geo-Rooting Map --

Geo-Rooting is the concept of rooting for the geographically closest team to the current location.

This map shows closest team (stadium location) by county in contiguous U.S.

Enjoy the playoffs!
January 9, 2026 at 7:45 PM
Today's update of the 2026 head coach and general manager interview trackers.

Data per AroundTheNFL and @cbssports.bsky.social

(Please note that this is a snapshot of a rapidly changing landscape, and I only post once a day to avoid spam)
January 9, 2026 at 7:27 PM
Today's update of the 2026 #NFL head coach and general manager interview trackers.

Data per AroundTheNFL

(Please note that this is a snapshot of a rapidly changing landscape, and I only post once a day to avoid spam)
January 8, 2026 at 7:14 PM
It's NFL job interview season, and I'll be posting daily updates on the current status.
Data per AroundTheNFL
January 7, 2026 at 6:55 PM
Each NFL team's regular season point differential in the Super Bowl era through the 2025 season.

The Seahawks and Texans have reached new high points, while the Raiders and Jets have nearly matched their worst seasons ever.
January 5, 2026 at 7:09 PM
Myles Garrett made history by recording 23 sacks in a single season. Here is the list of games and how he arrived at the number 23.
January 4, 2026 at 9:07 PM
With the 14 remaining #NFL 🏈 games, there are
2^14 = 16,384 Week 18 outcome combinations (ignoring ties). If we calculate playoff seeds for all combinations, we get the following results.

It was only today that I realized the Jaguars could still get any seed except #4.
January 4, 2026 at 4:40 PM
January 3, 2026 at 7:38 PM
-- WEEK 17 #NFL 🏈 Playoff Leverage --

Here you can see

1.) how the playoff probability of each team changes depending on whether they win or lose the next game,

and

2.) the combined playoff leverage of the teams involved in each game, sorted by kickoff time.
December 23, 2025 at 3:44 PM
-- WEEK 16 #NFL 🏈 Playoff Leverage --

Here you can see

1.) how the playoff probability of each team changes depending on whether they win or lose the next game, and
2.) the combined playoff leverage of the teams involved in each game, sorted by kickoff time.
December 17, 2025 at 3:49 PM
-- WEEK 16 #NFL 🏈 Seeding Probabilities --

For many teams, it is practically certain that they will play in the playoffs. This makes the question of possible seeds more interesting.
The following table shows seed probabilities based on 50k simulations of the remaining season.
December 16, 2025 at 3:29 PM
-- WEEK 15 #NFL 🏈 Seeding and Pick Probabilities --

Here you can see

1.) The probability per team and seed of finishing the season in one of the seeds #1 to #7,

and

2.) the draft pick probability of the top 10 overall picks in the upcoming draft (doesn't show trades).
December 10, 2025 at 3:28 PM
-- WEEK 15 #NFL 🏈 Playoff Leverage --

Here you can see

1.) how the playoff probability of each team changes depending on whether they win or lose the next game, and
2.) the combined playoff leverage of the teams involved in each game, sorted by kickoff time.
December 10, 2025 at 3:00 PM
-- WEEK 14 #NFL 🏈 Playoff Leverage --

Here you can see

1.) how the playoff probability of each team changes depending on whether they win or lose the next game, and
2.) the combined playoff leverage of the teams involved in each game, sorted by kickoff time.
December 2, 2025 at 3:04 PM
-- WEEK 13 #NFL 🏈 Playoff Leverage --

Here you can see

1.) how the playoff probability of each team changes depending on whether they win or lose the next game, and
2.) the combined playoff leverage of the teams involved in each game, sorted by kickoff time.
November 25, 2025 at 3:56 PM
-- WEEK 12 #NFL 🏈 Playoff Leverage --

Here you can see

1.) how the playoff probability of each team changes depending on whether they win or lose the next game, and
2.) the combined playoff leverage of the teams involved in each game, sorted by kickoff time.
November 19, 2025 at 3:12 PM
Here's #1 seed leverage going into week 11 for some teams. No complete chart because it's not ready to get published and I don't have time to fix it
November 12, 2025 at 4:01 PM
-- WEEK 11 #NFL 🏈 Playoff Leverage --

Here you can see how the playoff probability of each team changes depending on whether they win or lose the next game.
November 12, 2025 at 2:55 PM
With last night's games, the #NBA circle of parity is now complete!

How to read this:
Going clockwise (starting wherever you want) every team has beaten the next team that's beaten the next team and so on until it circles back.
November 10, 2025 at 2:54 PM
@tuta.com you might want to check the mail signature of invoice mails.
November 8, 2025 at 1:05 PM
Since you are thinking about verbs. I had this usecase I would like to overwrite the variable "b" to the value "D" where "a" == 2. Otherwise don't do anything.

I think the only dplyr solution is using if_else including the "missing" arg.

The data.table solution was so much more straightforward
November 7, 2025 at 7:12 PM
-- WEEK 10 #NFL 🏈 Playoff Leverage --

Here you can see how the playoff probability of each team changes depending on whether they win or lose the next game.
November 4, 2025 at 4:05 PM