Advertisement Β· 728 Γ— 90

Posts by Chris

Preview
179: 2.6 Billion to One 2026 bracket thoughts.

Wrote up some 2026 bracket thoughts in an age where it seems we're getting _better_ at predicting everything

open.substack.com/pub/blessyou...

#dataviz
#marchmadness

1 month ago 4 0 0 0
Shows teams by seed line in the latest bracketmatrix.com projections as of March 11

Shows teams by seed line in the latest bracketmatrix.com projections as of March 11

Surfacing the the latest bracketmatrix.com projections with team logos as of today (March 11 around noon EDT)

Groups teams by seed line and lists the team under _any_ seed line projection

Curious to see how this changes by the end of this week

#rstats
#dataviz

1 month ago 1 0 0 0

if only! yeah that's a mistake, put it together it pre-Clemson and forgot to update the subtitle

1 month ago 1 0 0 0
Shows the average possession length of the top-10 teams in kenpom.com ratings on offense and defense

Shows the average possession length of the top-10 teams in kenpom.com ratings on offense and defense

Duke is playing a more deliberate tempo, ranking 287th out of 365 teams, but they're climbed to first overall in adjusted efficiency margin in kenpom ratings

Duke is playing a more deliberate tempo, ranking 287th out of 365 teams, but they're climbed to first overall in adjusted efficiency margin in kenpom ratings

Possession plot from the first Duke UNC game during 2025-26 season when Carolina won despite leading for only 0.4 seconds

Possession plot from the first Duke UNC game during 2025-26 season when Carolina won despite leading for only 0.4 seconds

Shows the minutes matrix of all Carolina players for the 2025-26 season

Shows the minutes matrix of all Carolina players for the 2025-26 season

Sharing a bunch of #dataviz I've put together lately

Also, wrote about Daylight Saving time and how college teams try to control time: blessyourchart.substack.com/p/176-spring...

#Rstats

1 month ago 13 0 2 0

Every visualization sheds light on the chart designer’s priorities about what to include and what to omit. I wrote a bit about the choices I made with this one here: bcftoys.com/whiteboard/p...

1 month ago 10 2 1 0
Compares the 2003-04 ACC men's basketball regular season schedule to this season's schedule. Double the amount of teams, and nine pairs of teams do not play each other this regular season despite being in the same conference

Compares the 2003-04 ACC men's basketball regular season schedule to this season's schedule. Double the amount of teams, and nine pairs of teams do not play each other this regular season despite being in the same conference

Comparing ACC men's basketball regular season schedules from ~20 years ago to today

#datviz
#Rstats

2 months ago 6 2 1 0
Chart titled β€œDrive Summary v.01”, an illustrated data table representing Miami’s 11 offensive drives against Indiana in the CFP Championship on January 19, 2026. Each row includes the drive number, starting and ending field position, plays, yards, drive result, and the game score at the conclusion of the drive, plus a graphic representation of the "drive plot".

Chart titled β€œDrive Summary v.01”, an illustrated data table representing Miami’s 11 offensive drives against Indiana in the CFP Championship on January 19, 2026. Each row includes the drive number, starting and ending field position, plays, yards, drive result, and the game score at the conclusion of the drive, plus a graphic representation of the "drive plot".

I’ve been working on better ways to visualize college football game data for as long as I’ve been collecting it. Let's punch up a basic drive summary table with some graphic elements:
bcftoys.com/whiteboard/d...

2 months ago 19 3 1 0
UNC 71, Duke 68 possession plot

UNC 71, Duke 68 possession plot

Carolina 71, Duke 68

2 months ago 1 1 0 0
Showing the win streaks in the North Carolina-Duke men's basketball rivalry since 1950.

Showing the win streaks in the North Carolina-Duke men's basketball rivalry since 1950.

Visualizing the win streaks in the Carolina-Duke rivalry since 1950

#dataviz
#Rstats

2 months ago 8 1 1 0
Advertisement
A look the change in ranking for Texas men's basketball across three college basketball rating systems

A look the change in ranking for Texas men's basketball across three college basketball rating systems

A look at the ranking for basketball teams changes over time depending on which rating system you use

wrote about this more and tried to make a meteorology comparison: blessyourchart.substack.com/p/171-symmet...

#dataviz
#Rstats

2 months ago 5 0 1 0

There are a lot of reasons to like sports, but the thing that draws me in is the opportunity to watch Things Not Go The Way They Are Supposed To.

It’s the thing that ties together underdog stories and impossible endings and dominant runs by superhuman athletes, this destruction of sensibility.

3 months ago 434 56 3 6
Post image

Saw Marty Supreme last weekend, and was inspired to do a comp of serving advantage across multiple sports.

Tennis 🎾: it's an advantage to serve
Volleyball 🏐: it's a disadvantage to serve

Table Tennis πŸ“: nearly 50/50, based on what limited data I was able to find

3 months ago 7 2 1 0

Democrat leaders looking for "creative ideas" to fight ICE, I've got a crazy one called "go outside to where the shit is actually happening."

3 months ago 3419 649 63 41
UNC men's basketball has a -15 point differential against kenpom Tier A and B opponents this season

UNC men's basketball has a -15 point differential against kenpom Tier A and B opponents this season

Carolina's point differential by 5 minute segment of game time against kenpom tier A and B opponents

3 months ago 1 1 0 0

Gasaway on college hoops is a must read, this really good

3 months ago 0 0 0 0
Indiana 56, Oregon 22 line score

Indiana 56, Oregon 22 line score

Miami 31, Ole Miss 27 line score

Miami 31, Ole Miss 27 line score

College football playoffs average margin of victory by round

College football playoffs average margin of victory by round

A few charts to recap the CFP Semifinals and tracking the average margin of victory by round

#Rstats

3 months ago 2 0 0 0
Advertisement
WAB Watch

Put together a static site to surface WAB (Wins-above-bubble) data for the men’s college hoops season

wabwatch.com

4 months ago 0 0 0 0
Circle of parity for 2025 college football season

Circle of parity for 2025 college football season

Example of college football's circle of parity for 2025 season

5 months ago 4 0 0 0
List of double-digit point spread favorites that have lost outright this season according to TeamRankings

List of double-digit point spread favorites that have lost outright this season according to TeamRankings

College football double-digit favorites that have lost outright this season so far

6 months ago 1 0 0 0

thank you, and good idea, I do like the bowling scoring as a concept

6 months ago 1 0 0 0
Oregon 30, Penn State 24 - bowling style scorecard of possessions show points, number of plays, and percentage of available yards gained for each drive

Oregon 30, Penn State 24 - bowling style scorecard of possessions show points, number of plays, and percentage of available yards gained for each drive

UCLA 42, Penn State 37 - baseball style line score showing points, explosive plays (big plays over 20+ yards) and turnovers instead of runs/hits/errors

UCLA 42, Penn State 37 - baseball style line score showing points, explosive plays (big plays over 20+ yards) and turnovers instead of runs/hits/errors

Been messing around with trying to visualize college football possessions/drives in a different format

Here are two examples from the last two Penn State games using a bowling style scorecard by frame and a baseball style line score

#Rstats

6 months ago 5 0 3 0
Post image

added a couple features to cfb-graphs dot com:

1) Receiver stats page. Very raw, will continue to tweak and improve.
2) stacked mobile tables so you can actually read stat previews on your phone (will continue to work on design, but needed to start with legibility

6 months ago 10 2 1 0
Overtime games during 2025 college football season thus far

Overtime games during 2025 college football season thus far

Added an OT games filter to the results page

Week 5 featured six OT games, up to 15 total on the season

cfbtxt.com/results/

6 months ago 1 0 0 0
College football 2025 conference matchups by week of the season, showing week 4 that features 5 games between the Sun Belt and CUSA

College football 2025 conference matchups by week of the season, showing week 4 that features 5 games between the Sun Belt and CUSA

Week 4 college football games between Sun Belt and CUSA conferences

Week 4 college football games between Sun Belt and CUSA conferences

Week 3 and 4 Big Ten conference games

Week 3 and 4 Big Ten conference games

Week 4 features 5 games between the Sun Belt and CUSA, plus 5 Big Ten conference matchups

Added a conference matchups table to cfbtxt dot com

cfbtxt.com/conferences/

7 months ago 1 0 0 0
Advertisement

richer than 4 foot up a bull's ass is one hell of a way to describe the Wassermans

7 months ago 1 0 0 0

🀟 thank you as always

7 months ago 1 0 0 0

puntcast 🫑

7 months ago 1 0 0 0
Cumulative count of conference, non-conference, and FCS vs FBS games over the 2025 regular season

Cumulative count of conference, non-conference, and FCS vs FBS games over the 2025 regular season

Number of league games each week by conference for 2025 season

Number of league games each week by conference for 2025 season

Cumulative count of conference, non-conference, and FBS vs FCS games by conference

Cumulative count of conference, non-conference, and FBS vs FCS games by conference

First few weeks of college football featured only 5 conference games, there are 16 conference games on the slate in Week 3

A look at scheduling patterns by game type over the course of the season

#Rstats
#collegefootball

7 months ago 2 0 0 0

Over the past month I've been tinkering with trying to surface college football data in a fast, plain-text style format

Check out - cfbtxt.com - to find schedules, results, and power ratings without any ads, a paywall, or pop-ups getting in your way

7 months ago 10 0 1 1

Brian Kelly angry on my television again, football is back

7 months ago 1 0 0 0