NHLLast night
ANAL 1-499NSHL 0-699VGKL 2-699FLAL 0-481MINL 1-272NYIL 2-371NYRL 4-571VANL 2-569UTAL 3-566WPGL 2-362OTTL 2-655DALW 3-241CARL 5-640LAKW 3-236SEAW 5-336DETW 5-224SJSW 6-224CGYW 2-111NJDW 4-19TORW 5-49PITW 4-07STLW 6-26EDMW 6-54BOSW 6-00
SadFans
Live from every fanbase

The scoreboard for how fans feel.

Misery, measured. Every game, every fanbase in the NFL, MLB, NBA, NHL and college football.

9:41
On airThe spot

Sixty seconds of misery

NowThe Misery Index

One number for a fanbase’s state of mind

0 to 100, after every game. 0 is buying the jersey. 100 is burning it.

Last nightDucks fans hit 99 after a 4–1 loss to the Devils. Bruins fans, meanwhile, sat at 0.

Tonight’sRundown

What’s on sadfans.app

Five leagues. 175 fanbases. Fresh every morning, live on game days.

Last night rankings
Every night

Last Night

The worst nights in sports, ranked. See who had it worse than you.

Misery Index season grid
Every week

The Misery Index

Every team, every week, one grid. Find your rival. Enjoy.

SadCast live board
Every game day

SadCast

Fan mood, live, all game long. Watch a fanbase go from hopeful to hopeless before the next commercial break.

Fan quotes
The receipts

What fans said

The best (worst) quotes and memes from every meltdown. Exhibit A for the group chat.

Emotional rollercoaster chart
Every game

The rollercoaster

Kickoff to final whistle: every swing, every collapse, marked.

Shareable Jets misery card
Share the pain

Alerts & share cards

Get pinged when a fanbase cracks. Send the card before they mute you.

StationID

About SadFans

Because misery loves company.

SadFans LLC is a privately held software company. We build AI-powered products that turn fan communities, commentary and emotion into things fans actually want to open: rankings, live boards and shareable cards.

Company
SadFans LLC
Product
sadfans.app
Coverage
NFL · MLB · NBA · NHL · College football
Contact
[email protected]
Getin the game
Install.Open sadfans.app and add it to your home screen.
Subscribe.Turn on alerts for the next meltdown.
Commiserate.Send it to the group chat.