Loading player…
Player Profiles
Every player. Every league. One profile.

This is the phone book of sports — if the phone book had game logs. Previously Sports player profiles cover every player across the NFL, NBA, MLB, NHL, MLS, the WNBA and the college game, all powered by real roster data. No invented prospects, no placeholder bodies, no "TBD" where a name should be. Type a name, tap a result, and you get the player: bio, team, position, and the facts that make them who they are — the stuff you actually argue about with your friends.
What's on a profile. The essentials first: who they are, where they're from, what they do and who they do it for. Then the layers that turn a stat line into a story — career numbers, season splits, recent form, and the signature moments that define them. A profile should answer three questions in ten seconds: is he good, is he healthy, and what's he done lately? Everything on the page is organized around those three.
Opening-week headliners. The 2026-27 NHL season is three days old and the profiles are already writing themselves. Alex Tuch scored twice in his Washington Capitals debut — the 30-year-old arrived in June in an eight-year, $84 million sign-and-trade with Buffalo and needed all of 6:33 to justify it. His linemate Alex Ovechkin opened his 22nd NHL season with an assist, the 759th of his career — three shy of Nicklas Backstrom's franchise record. In Dallas, Mason McTavish scored 94 seconds into his St. Louis Blues debut after the offseason trade from Anaheim, while Joel Hofer stopped all 25 shots for his ninth career shutout — and added an assist for style. Teenager Adam Jiricek made his NHL debut for the Blues (and briefly thought he'd scored, before an offside challenge wiped it out). Around the league: the Rangers' Dylan Garand posted his first career shutout, Boston's JJ Peterka won it in overtime at Winnipeg, and James Hagens scored his first NHL goal for the Bruins. New season, new names on the marquee — this is where you keep up.
How to find your player. Search by name from any sports page, or tap through from a team roster, a matchup page or a game recap — every mention of a player links to their profile. Following a breakout rookie? Their page is the fastest way to see whether the hype matches the production. Arguing about an MVP race? Pull up both profiles and let the numbers talk. Deep in a fantasy draft? Start here, thank us later.
The leagues, at a glance. The NFL is the weekly obsession — 17 games of consequence where one performance can swing a season. The NBA is the nightly drama, 82 games of storylines, streaks and load-management debates. MLB is the marathon that becomes a sprint in October — and this October, the Division Series stage is set with the Yankees, Rays, Guardians, White Sox, Dodgers, Braves, Brewers and Padres still standing. The NHL just dropped the puck on a new 84-game season. MLS keeps growing louder every year, the WNBA keeps raising the bar, and the college game remains the purest talent pipeline in sports. Whatever your game, your players live here.
Built for the moments. Player profiles earn their keep in the big moments: the record chase, the rivalry week, the trade deadline, the playoff run. When Ovechkin ties Backstrom's assist record, you'll want the career log open. When a rookie like Hagens or Jiricek announces himself in October, you'll want to know where he came from. When the deadline hits and your team lands a Tuch-level difference-maker, you'll want the full picture in one place. That's what this page is for — not just the names, but the narratives, updated as fast as the games are played.
From draft day to the Hall of Fame. A great player profile is a living document. It starts as a draft card — a name, a pick number, a projection — and grows into a career: the breakout season, the big contract, the playoff heroics, the decline, the farewell tour. Ovechkin's page now spans 22 seasons and two record chases. Tuch's just turned its most exciting chapter yet. Somewhere in this database tonight is a rookie playing his third professional game who'll own this page a decade from now. We keep every chapter, because the story is the whole point — the numbers are just how we keep score.
Why real data matters. A player profile is only as good as its source. Ours are built on verified roster feeds — real names, real teams, real numbers — across eight leagues and thousands of athletes. When a trade happens, when a rookie debuts, when a 41-year-old legend climbs another rung on the all-time list, the profiles keep up. That's the whole idea: the definitive page for every player, maintained like it matters. Because to the fans searching for them, it does.