Why trust this number

This number knows your league.

G-Score measures what a player is actually worth in your exact league settings. Not a national average. Not last year's consensus. Yours.

Generic rankings are built for a league you're not in.

Every ranking list you've ever pulled up was built for some average league that looks nothing like yours.

Your league counts hits and blocks? A defenseman who racks those up is a real weapon, and the generic list has no idea. Your league ignores them? That same player is a trap, and the list will still tell you to draft him.

Points leagues have the same problem, just quieter. Two leagues can weight shots, power-play points, and penalty minutes completely differently, and the right pick flips between them. A one-size list can't know which one you're in, so it quietly ranks for a format that isn't yours.

That's the whole issue. A ranking can only be right if it knows the rules. Generic lists don't, so they rank for someone else's league and hand you the bill.

Value in your settings, on one honest scale.

G-Score answers one question. In this league, with these exact scoring rules, how much does this player actually help you win?

To do that, it reads your real Yahoo league settings. Which categories count, or in a points league, which stats you score and how heavily. Then it recalibrates everything to those rules before it ranks a single player.

  • Replacement level sits at roughly zero.

    A player barely worth a roster spot, the kind you could grab off the free agent board this afternoon, lands near 0.

  • Elite is high.

    The players who genuinely swing your season rise to the top.

  • This holds in any league.

    Zero always means replaceable and high always means special, no matter your format or size.

Here's the part people don't expect. The same player can post a different G-Score in two different Glue Guy leagues. That is not a glitch. That is the entire point. If your league values him more than the league next door, his number should say so.

And it's one language for everyone. Points leagues and categories leagues land on the same scale, so elite always means elite and zero always means replacement. However your league scores, the number reads the same way.

Not a crystal ball

A strong starting point, not a guarantee.

We'll be straight with you about what G-Score is not.

It's not a prediction. It doesn't forecast next week or promise what a player will do tomorrow. It measures value in your league's scoring, and it's honest about staying in that lane.

It doesn't read the news. It doesn't know about a trade rumor, a coach's doghouse, a tweaked groin, or a player pressing through a cold stretch. That context is real, and it's yours to bring.

Think of it as the strongest baseline you can start from. It clears away the noise of generic lists and shows you what each player is truly worth in your format. From there, the call is yours. That's how it should be.

For the curious

Under the hood.

If you want to see the machinery, here it is, minus the trade secrets.

  • Everything is measured over replacement.

    Raw stats lie, because a good total at a deep position is worth less than the same total at a scarce one. For each position, G-Score works out a replacement level, roughly the production of a freely available player at that spot given your league's team count and roster slots. A player's value is how far he clears that bar. It's the same value-over-replacement idea serious analysts trust across sports, calibrated to your league instead of a generic one.

  • Every category gets put on a common scale.

    A goal, a blocked shot, and a save percentage point are measured in totally different units. G-Score converts them into one shared value language so they can actually be compared and added up, and it weights each one by how scarce that production is. Hard-to-find value counts for more, easy-to-find value counts for less.

  • Games played is handled fairly.

    A great player in fewer games isn't buried under a healthy journeyman who piled up the same raw totals by simply showing up. The math accounts for it, so per-game quality gets its due.

  • Points leagues run the same playbook.

    Their value, points above replacement per game adjusted across the season, gets mapped onto the exact same scale. That is why elite reads as elite and replacement reads as zero whether you are in a points league or a categories league.

We're not going to publish the tuning that took years to get right. But the shape of it is exactly what a good analyst would want. Value over a real replacement baseline, computed from your actual scoring, normalized so positions and formats compare fairly, and scarcity-aware from top to bottom.

See it on your own league.

The fastest way to trust the number is to watch it read your league and rank your players in your settings. Connect your Yahoo league and G-Score calibrates to it in seconds.

Connect Yahoo League

Read-only, always. Glue Guy can never touch your team, make a move, or change a thing.