My gel running is going well but as the maker running down towards the end of the run, it got spread out towards the outside of its own lane, not so sure how could it can happen, even I tried to load the empty lane with 1x loading buffer
One reason could be uneven heating. Try running the gel at a lower voltage to reduce the amount of heat generated.
Another reason could be that the composition of marker samples and the samples in the adjacent wells differ substantially in ionic strength. Salty samples tend to spread sideways into lanes occupied by low-salt samples.
Gel leakage during polymerization is a likely cause of your problem. Ensure that the gel is not leaky, and the bottom of the gel casting plates are sealed properly when casting the gel. A leaky gel will prevent the formation of an even mash between the polyacrylamides, which can lead to the results you observed.
Check for leaks before casting the gel: Before casting the gel, it is important to check if the gel casting plates are sealed properly. This can be done by pouring a small amount of water into the casting apparatus and checking to see if it leaks out.