insert into <your table> (field1, field2)
select field1
, field2
from <your_table2>
order
by field1 desc
Why do you need a separate table where the first row is the player with the highest score? The location of the highest score is irrelevant; it can be in the middle of your table. You can most likely calculate all of this information on the fly easily from your original table.