Does "finish" here mean something like "end up" or "wind up"?

Native speaker’s answer
Rebecca
They're similar! You could definitely use "wind up" or "end up" instead of "finished" in this context, as it means the end result of something. However, "end up" or "wind up" do have slightly more casual tones to them than "finished" and could also express that it was by chance. Ex: Our team ended up last since Courtney was injured. = Our team finished last since Courtney was injured. Ex: Jane winded up on the podium in third place. => casual and sounds like it was by chance = Jane finished on the podium in third place. => slightly more formal, stating what happened.