US Trends

how to enable the leaderboard on xbox roblox

To enable the leaderboard on Xbox in Roblox, make sure the game’s player list isn’t being disabled, and if you’re creating your own leaderboard, use the leaderstats folder method. Roblox says the leaderboard can be toggled from the hamburger menu on the experience screen, and the default player list can be turned back on with StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, true) if a script disabled it first.

What to check

  • Look for any script that says SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, false) and change it to true.
  • If you want stats to show in the built-in leaderboard, create a folder named exactly leaderstats under each player when they join.
  • Put values like IntValue or NumberValue inside that folder, because Roblox uses those to display leaderboard columns.

Xbox notes

  • On Xbox, the player list is part of the experience UI, so if it is hidden, the issue is usually a script or UI setting rather than the Xbox itself.
  • Roblox’s help page says the leaderboard appears in the upper-right corner and can be turned on from the hamburger menu in the upper-left.

Simple setup

  1. In ServerScriptService, add a Script.
  2. On player join, create a folder named leaderstats.
  3. Add a stat such as Kills, Coins, or Score as an IntValue.
  4. Set its Value to whatever number you want displayed.

Example: if you want a Coins leaderboard, your script creates leaderstats, then adds Coins = 0, and Roblox shows it automatically.

Common problem

If the leaderboard still does not show, search your scripts for PlayerList or leaderstats and check whether a local script is hiding the UI. Roblox also notes that the leaderboard can be hidden or shown from the in-experience menu, so test the menu controls on Xbox too.