Top 5 Format — How GetLife Sports Built A Nightly Show From Public ESPN Data
- Nia Rivers
- May 26
- 4 min read
Updated: Jul 15
Most sports YouTube channels grow on the back of footage they did not pay for, logos they do not own, and athlete likenesses they hope nobody flags. We did not want to grow on borrowed assets. So we asked a harder question. Could a nightly sports show survive without any of that?
The answer turned out to be yes, and the format that came out of it is the Top 5.
## What the show actually is
Every night at 23:35 local, an orchestrator on a LaunchAgent fires. It pulls the day's facts from ESPN's public scoreboard endpoints across eight leagues (NBA, NFL, MLB, NHL, WNBA, MLS, UCL, and UFC). It normalizes those facts into what we call a fact pack. Every score is real. Every game line is real. Every storyline (close game, overtime, sweep, controversy, marquee star, playoff stakes) is ranked by a virality heuristic. The top five moments of the night become five cards.
A card has three things on it. The matchup written as plain text, never as a logo. A short editorial visual generated in our pipeline, never lifted from a broadcast. A "Rate 1 to 5" prompt for the viewer.
Then the voice goes over the top. Right now that voice is ElevenLabs running our gary_fame tag. Eventually some episodes get one of our two original anchors (Cole Pressure or Vito Receipts), but the editorial position is the same on every Top 5. The facts come from ESPN. The voice comes from GLR. ESPN gets credited inside every description.
## The viewer-rated angle
This is the part of the format that nobody else does, and it is on purpose.
Most countdowns on YouTube are closed. The creator tells you what the top moment of the night was. You watch. You agree or disagree in the comments. The video ends.
Our format is open. Every card asks you to rate the moment from 1 to 5. The highest-rated moment from tonight, scored by the audience, opens tomorrow's show. The countdown is not a verdict. It is a poll. Tomorrow night's open is built from what tonight's audience told us to lead with.
That single design decision does three things at once. It gives the comment section a real job. It gives the algorithm a reason to keep returning viewers to the channel. And it shifts the editorial weight off our shoulders and onto the audience's, which is exactly where a sports community show should sit.
## Real First Law, applied to sports
GLR runs a rule we call Real First Law. Every product, every piece of content, every claim, has to be real before it ships. No fake stats. No staged drama. No team logos in our graphics. No athlete likeness in our mocks. No copyrighted footage in our edits.
In a normal content category that rule is easy. In sports it is the whole game.
We hold the line by stripping the inputs down to what we are allowed to use. Scores from ESPN are public. Storylines are public. The voice over the top is ours. The editorial visuals are generated cleanly inside our pipeline (Pollinations FLUX for the editorial backdrops, our own typography on every chyron, a "Scored by GLR" bug that locks the music bed to our catalog). The result is a sports show that no major league or network can Content-ID, take down, or argue with.
We expected that constraint to make the channel weaker. It made it cleaner. The look is editorial, not broadcast. The vibe is closer to a sports-culture magazine than to a SportsCenter clone. That is the lane we wanted in the first place.
## Cross-channel posting in one move
The Top 5 does not stop at GetLife Sports. The same render gets cut by our `cut_top5_short.py` script into a vertical 9:16 Short, and that Short cross-posts the same night to @glr_insider and @getlifetv. Three channels carry the same moment within the hour. One nightly build, three placements.
The point of the cross-post is reach, but the bigger point is positioning. GLR Insider is the culture lane. GetLife TV is the daily-wire lane. GetLife Sports is the sports-network lane. When the same Top 5 lands on all three, the audience starts to feel the architecture without us ever having to explain it. They see one network with three doors.
## What the viewer takes away
A good Top 5 ends with the viewer doing two things. Voting on the moments, and clicking the description.
Clicking the description goes one place. Gary Carriero's Spotify artist page first, and getliferecords.com/gary-carriero second. The music bed they just heard under the countdown is sitting there waiting to be saved. The show is free. The catalog is the close.
That is the format. Public ESPN data on the source side, GLR voice and GLR catalog on the output side, the audience holding the gavel in between. We will run it every night. The first Top 5 went live on May 24 and the cron has not stopped since.
Facts via ESPN. Voice via GetLife Records. Published by GetLife Records, NY.


Comments