Outlander series finale showrunner Matthew B. Roberts confirms the enigmatic Highlander is Jamie Fraser, played by Sam Heughan, in a revealing interview with Entertainment Weekly.
The last episode of season 8 of Outlander revolved around the Battle of Kings Mountain, where Jamie was predicted to be dead.