Sebastian Carl @mrcaseb.com · 22/09/2026Also released minor update nflplotR v1.7.0 with the latest rebrandings of the Rams and Titans. 030
Sebastian Carl @mrcaseb.com · 22/09/2026🚨🚨 UPDATE RELEASED 🚨🚨 nflfastR package 📦 v6.0.0 is now live on CRAN. Updates include -- a completely revamped database function update_pbp_db, -- full support for 2026 pbp data, -- various bugfixes, and -- lots of improvements to the stats function calculate_stats() 172
Sebastian Carl @mrcaseb.com · 09/09/2026PSA: The first game of the year is always a wildcard for #nflverse. Please be patient if you try to access play-by-play data. I am fairly confident that our pipeline works but I can’t guarantee. 283
Sebastian Carl @mrcaseb.com · 09/09/2026Happy #NFL kickoff day! I looked at the betting markets and determined the implied probabilities of season outcomes, team ratings and strength of schedule. For more details and full text see mrcaseb.com/posts/nfl_te... 282
Reposted by Sebastian CarlSebastian Carl @mrcaseb.com · 04/09/2026🏈 2026 NFL Cap Texture 🏈 @overthecap.bsky.social flipped the switch to 53 player rosters and I summarized their cap texture breakdowns. I like this viz because it shows how teams spread their money. The viz is sorted by cap space. For more details and full text see mrcaseb.com/posts/nfl_ca... 0122
Sebastian Carl @mrcaseb.com · 04/09/2026I wonder how this year's Dolphins stack up historically. It can't have happened very often that 60% of the cap is taken up by dead money, can it? #NFL 040
Sebastian Carl @mrcaseb.com · 04/09/2026🏈 2026 NFL Cap Texture 🏈 @overthecap.bsky.social flipped the switch to 53 player rosters and I summarized their cap texture breakdowns. I like this viz because it shows how teams spread their money. The viz is sorted by cap space. For more details and full text see mrcaseb.com/posts/nfl_ca... 0122
Sebastian Carl @mrcaseb.com · 14/08/2026Testing the boxscore site on rbsdm.com/stats/box_sc... with 2026 preseason play-by-play data. Looks good. So I think we are back for the next season! 0111
Sebastian Carl @mrcaseb.com · 09/08/2026@davisvaughan.bsky.social do you know if tidyverse/funs is a dead end? Seems like it’s not maintained anymore and you were the last active dev. One of my dplyr Feature requests has been moved to that repo and I wonder what happens with all the ideas. 000
Reposted by Sebastian CarlHenrik Bengtsson @henrikbengtsson.bsky.social · 21/06/2026🚀 Want to run lapply() in #parallel? Use y <- lapply(x, fcn) |> futurize() from the futurize package #rstats futurize.futurever.se 2243
Reposted by Sebastian CarlBluesky @bsky.app · 11/06/2026What's up, chat! Group chats are rolling out today in the new v1.124 update. This is our first feature built for communities, and there's more to come. 31742981041
Sebastian Carl @mrcaseb.com · 18/05/2026Based on all 272 spread lines provided by DKSports, I have computed implied team strengths of all teams (in points above average on neutral field) and plotted them against their average opponent strength (i.e. strength of schedule, adjusted for home field advantage). 090
Sebastian Carl @mrcaseb.com · 11/05/2026We are close to the 2026 NFL schedule release so let's look at the strength of schedule based on Vegas win totals. (Data from DKSportsbook, FDSportsbook, and BetMGM via RotoWireNFL) 4114
Sebastian Carl @mrcaseb.com · 27/04/2026It's R release season, which makes it the perfect time to revisit my article on how to perform R upgrades and restore your libraries. #rstats mrcaseb.com/posts/upgrad...mrcaseb.comUpgrade R! – mrcasebAnd how you should do it in my opinion. 070
Sebastian Carl @mrcaseb.com · 23/04/2026Final draft pick probabilities of the picks 1-10. Percentages are the vig removed probabilities according to DraftKings that a player will be picked at the corresponding position. Data as of now. Sorted by highest remaining probability per pick. 032
Sebastian Carl @mrcaseb.com · 15/04/2026Today's update of market implied odd of draft picks 1-10. Percentages are the vig removed probabilities according to DraftKings that a player will be picked at the corresponding position. Data as of today and subject to change. 030
Reposted by Sebastian CarlSebastian Carl @mrcaseb.com · 10/04/2026The #NFL draft comes closer so here is what the market thinks who will be drafted at picks 1-10. Percentages are the vig removed probabilities according to DraftKings that a player will be picked at the corresponding position. Data as of today and subject to change. 2173
Sebastian Carl @mrcaseb.com · 10/04/2026The #NFL draft comes closer so here is what the market thinks who will be drafted at picks 1-10. Percentages are the vig removed probabilities according to DraftKings that a player will be picked at the corresponding position. Data as of today and subject to change. 2173
Sebastian Carl @mrcaseb.com · 23/03/2026I've added a very nerdy function to the #rstats package nflseedR. Using nfl_regular_season(), you can determine each team's matchups for the following season (including home teams) based on the standings of a completed season. Fully implemented in data.table nflseedr.com/reference/nf...nflseedr.comCompute NFL Regular Season Matchups — nfl_regular_seasonUse standings of a completed season to compute all matchups (including location) of the following season based on NFL regular season schedule rules. 161
Sebastian Carl @mrcaseb.com · 10/02/2026~~ nflverse data update ~~ 2025 participation data is now live thanks to @ftnfantasy.com and @realfrankbrank.bsky.social. Access with nflreadr nflreadr.nflverse.com/reference/lo... or with nflreadpy nflreadpy.nflverse.com/api/load_fun... 2217
Sebastian Carl @mrcaseb.com · 10/02/2026I have received several requests for nflfastR to add the number of “explosive plays” to the stats. Is there a standardized definition of an explosive run or pass? Something like 10+ rushing yards and 15+ passing yards? Please feel free to add your input here github.com/nflverse/nfl...github.comAdd "Explosives" to the output of `calculate_stats()` · Issue #550 · nflverse/nflfastRe.g. 10+ rushing yards and 15+ passing yards. Is there a unified definition of explosive plays? 320
Reposted by Sebastian CarlDavis Vaughan @davisvaughan.bsky.social · 04/02/2026dplyr 1.2.0 is out now and we are SO excited! - `filter_out()` for dropping rows - `recode_values()`, `replace_values()`, and `replace_when()` that join `case_when()` as a complete family of recoding/replacing tools These are huge quality of life wins for #rstats! tidyverse.org/blog/2026/02...tidyverse.orgdplyr 1.2.0dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and re... 12463133
Sebastian Carl @mrcaseb.com · 26/01/2026-- Today's update of the 2026 head coach tracker -- It feels like we'll be mostly done by tomorrow. Data per AroundTheNFL and various other sources. 050
Sebastian Carl @mrcaseb.com · 24/01/2026Today's update of the 2026 head coach tracker. 6 down, 4 to-go. News are slowing down until the candidates of the remaining playoff teams are allowed to conduct their next interviews. Data per AroundTheNFL and various other sources. 020
Sebastian Carl @mrcaseb.com · 23/01/2026Has there been any news since last year about NFL teams using Bluesky? Or did we simply accept the ban? 150
Sebastian Carl @mrcaseb.com · 23/01/2026Today's update of the 2026 head coach tracker. 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. 040
Sebastian Carl @mrcaseb.com · 21/01/2026Today's update of the 2026 head coach tracker. McDaniel may or may not become the Chargers OC. 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. 170
Sebastian Carl @mrcaseb.com · 20/01/2026Today's update of the 2026 head coach tracker. No Bills yet, but hopefully soon. 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. 130
Sebastian Carl @mrcaseb.com · 19/01/2026Today's update of the 2026 head coach tracker. No Bills 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. 180
Sebastian Carl @mrcaseb.com · 18/01/2026This year's #NFL divisional round feels like there are a lot of turnovers? That's correct! Counting in the 8 turnovers in the Texans @ Patriots game (so far!), there have been 17, which is tied for 3rd most since realignment! #HOUvsNE 082
Sebastian Carl @mrcaseb.com · 17/01/2026Today's update of the 2026 #NFL head coach tracker. 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. Please @ me if I am missing something. 370
Sebastian Carl @mrcaseb.com · 15/01/2026Today's update of the 2026 head coach tracker. Harbaugh hasn't been officially announced yet, but I'll take the risk. 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 051
Sebastian Carl @mrcaseb.com · 15/01/2026-- 2025 NFL 🏈 Divisional Round 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. Yes, you HAVE to root for your biggest rival. I didn't make the rules. 020
Sebastian Carl @mrcaseb.com · 14/01/2026Today's update of the 2026 head coach tracker. 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) 2100
Sebastian Carl @mrcaseb.com · 13/01/2026Today'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) 0103
Sebastian Carl @mrcaseb.com · 12/01/2026Today'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) 1130
Sebastian Carl @mrcaseb.com · 11/01/2026Today'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) 130
Reposted by Sebastian CarlSebastian Carl @mrcaseb.com · 09/01/2026-- 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! 2164
Sebastian Carl @mrcaseb.com · 09/01/2026-- 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! 2164
Sebastian Carl @mrcaseb.com · 09/01/2026Today'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) 041
Sebastian Carl @mrcaseb.com · 08/01/2026Today'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) 241
Sebastian Carl @mrcaseb.com · 08/01/2026Interview season might be the fastest-evolving news landscape in the NFL year. I love it - even though I don't wish anyone to lose their job. 010
Sebastian Carl @mrcaseb.com · 07/01/2026It's NFL job interview season, and I'll be posting daily updates on the current status. Data per AroundTheNFL 070
Reposted by Sebastian CarlSebastian Carl @mrcaseb.com · 05/01/2026Each 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. 2206
Sebastian Carl @mrcaseb.com · 05/01/2026Each 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. 2206
Sebastian Carl @mrcaseb.com · 04/01/2026I'm sure Steelers fans won't have any problem with the record being broken in Week 18. 111
Sebastian Carl @mrcaseb.com · 04/01/2026Myles 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. 182
Sebastian Carl @mrcaseb.com · 04/01/2026With 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. 031