Okay, if you don't know what my what my question even mean here is a photo of a gui I made to make a leaderboard gui.
Picture 1: https://gyazo.com/5153ea98d187e982e0799afaf39a450e
Okay, in this picture trying to make a gui Leaderboard.
I made this script here that it finds the username.
local player = game.Players.LocalPlayer
local unitFrame = script.Parent
unitFrame:WaitForChild("PlayerName").Text = player.Name
Here is what it does.
Picture 2: https://gyazo.com/931c47964f8224feaad2f44e3633fb49
But somehow I wanna have it where it clones the name when a new player joins it has their name.
It's like the same thing as the ROBLOX Leaderboard.
So, how do I make it where it makes it just when a new player joins it clones like the same thing as the name. at the top like this picture here.

4 comments
Yes, more like that. It's more like the ROBLOX leaderboard. But I want to be made by my own Gui not the ROBLOX Leaderboard Gui.
Even though I really wanna know how to do the points
Do what Dalition mentioned but start with no textbox on your leaderboard. Then clone in your first textbox and see where it shows up and change the position accordingly. Same with your second and third. You should start to see a pattern with the positions. THAT is your algorithm, your formula. :)
You can also store their score in the same table.
myTable[Player.UserId][Score]