How do I make this kind of player list

I’m trying to completely recreate Roblox’s player list and change it to the example given below, problem is I dont know where to start and how I can achieve such effect I can only expect it to be a UIListLayout but I’m not sure of how to sort out each team with the list layout

ex:
Example

Any help is appreciated.

(Im not sure if this topic belongs to this category If not please reply with the correct category)


https://gyazo.com/500d7783725bef1bf4be05680c4e5274

So sorting is actually possible in UIListLayout by Gui.LayoutOrder. (It goes from ascending order, the gui with the lowers LayoutOrder shows up first).

https://gyazo.com/07df75e578d4505f65444ec9a038f0ce

(In this demo the LOL textlabel had a layout order of 1).