Might have to squint a bit to make some things work, and there's the usual caveats of whether you include Dark Shadows/Benny/Lost Confessions, but broadly it's workable. My take, reconciling it as best I can:
1872 - The Picture of Dorian Gray (Part 1)
1888 - One Must Not Look at Mirrors (5.1)
1890 - The Picture of Dorian Gray (Part 2)
1900 - Banshee (4.5)
1900 Nov/Dec - This World Our Hell
1912 Xmas - Ghosts of Christmas Past (X1)
1913 - The Immortal Game (2.4)
1914-16 - Angel of War (5.2)
1915 Apr - Last Man Standing (Lost Confessions)
1920 Oct/Nov - The Prime of Deacon Brodie (X2)
1920s? - The Adventure of the Bloomsbury Bomber (1.2)
1927 - The Feast of Magog (1.3)
1929 - His Dying Breath (4.4)
1929-30 - There Are Such Things... (Lost Confessions)
1935-39 - Angel of War (5.2)
1939 - Murder on 81st Street (2.3)
1940 - The Houses in Between (1.2)
1947 - Frostbite
1948 - The Valley of Nightmares (5.3)
1949 - The Living Image (4.8)
1956 - The Twittering of Sparrows (1.3)
1964 - The Lord of Misrule (2.2)
1968 - The Darkest Shadow (Dark Shadows #44), The Enigma of Dorian Gray (4.1)
1974 - Freya (4.2), The Abysmal Sea (4.6)
1986 - The Heart That Lives Alone (1.4)
1988 Oct/Nov - Trick or Treat (3.9)
1998 - Human Remains (4.3)
1999 - The Mayfair Monster Part One (X3A)
2000 - The Mayfair Monster Part Two (X3B)
2007 Jan - The Fallen King of Britain (1.5)
2009 - Inner Darkness (4.7)
2012 Summer - The Picture of Loretta Delphine (2.1)
2012 Oct - Running Away with You (2.5)
2014 - Series 3 (in order)
2015 Xmas - The Spirits of Christmas (4X)
2016 - Ever After (5.4) / The Last Confession (Lost Confessions)
2020 - Isolation (6X)
2800s - Shades of Gray (Benny: Legion)