 Perth was subsequently captured by King Robert the Bruce and Sir William was sent in chains to the Western Isles where it is presumed he died.There is no further mention of him in any records.His cousin, whom he is sometimes confused with, William Oliphant, Lord of Aberdalgie also fought at the battle of Dunbar and was also captured and was sent to Rochester Castle where he was held, being released only after agreeing to serve King Edward I of England overseas.