How can I position frames in my UI to fit the frame

So what happens here each time is when a player joins a frame gets taken from a folder and put into a frame with UIListLayout which sorts them out, but the problem I have is that each time the frame increases by 0.007 and for example, theres 3 players which means the size of the frame will be 0.021 but the actual frames size with the frame in the Y size which makes then the new inserted frame out of the frame boundary like seen below:

image

Is there any way to increase the size of the frame without altering the size of the children?

I recommend you use scale for the frame and have a scrolling frame inside of it that contains the player list items, which should be offset. This means that if the device is small, the scrolling frame will allow players to see all the players. The text labels will be static size, but the frame will scale accordingly.