These are my collections, User: chessgames.com also maintains archives of recent games and puzzles:Game of the Day Archive contains the previous year.
Tactics Archive contains recent puzzless with diagrams:
-----
<Game Of The Day Collections>
Game Collection: Game of the Day 2004
Game Collection: Game of the Day 2005
Game Collection: Game of the Day 2006
Game Collection: Game of the Day Pun Index (Frere - I Fought)
Game Collection: Game of the Day 2007
Game Collection: Game of the Day 2008
Game Collection: Game of the Day 2009
Game Collection: Game of the Day 2010
Game Collection: Game of the Day 2011
Game Collection: Game of the Day 2012
Game Collection: Game of the Day 2013
Game Collection: Game of the Day 2014
Game Collection: Game of the Day 2015
Game Collection: Game of the Day 2016
Game Collection: Game of the Day 2017
Game Collection: Game of the Day 2018
Game Collection: Game of the Day 2019
Game Collection: Game of the Day 2020
-----
<Game of the Day Pun Indexes>
Game Collection: Game of the Day Pun Index (A - Boey)
Game Collection: Game of the Day Pun Index (Bogo - Deacon)
Game Collection: Game of the Day Pun Index (Dead - French
Game Collection: Game of the Day Pun Index (Frere - I Fought)
Game Collection: Game of the Day Pun Index (I Got - Levertin
Game Collection: Game of the Day Pun Index (Levi - No
Game Collection: Game of the Day Pun Index (Noa - Pulverised
Game Collection: Game of the Day Pun Index (Pun - Sister)
Game Collection: Game of the Day Pun Index (Sittin' - Topalov)
Game Collection: Game of the Day pun Index (Torah-ZZ)
-----
<Puzzle of the Day Collections, by Year>
Game Collection: Puzzle of the Day 2004
Game Collection: Puzzle of the Day 2005
Game Collection: Puzzle of the Day 2006
Game Collection: Puzzle of the Day 2007
Game Collection: Puzzle of the Day 2008
Game Collection: Puzzle of the Day 2009
Game Collection: Puzzle of the Day 2010
Game Collection: Puzzle of the Day 2011
Game Collection: Puzzle of the Day 2012
Game Collection: Puzzle of the Day 2013
Game Collection: Puzzle of the Day 2014
Game Collection: Puzzle of the Day 2015
Game Collection: Puzzle of the Day 2016
Game Collection: Puzzle of the Day 2017
Game Collection: Puzzle of the Day 2018
Game Collection: Puzzle of the Day 2019
Game Collection: Puzzle of the Day 2020
----
<Puzzle of the Day Collections. by day of the week>
Game Collection: Sunday Puzzles, 2004-2010 Game Collection: Sunday Puzzles, 2011-2017 Game Collection: Sunday Puzzles, 2018-2022
Game Collection: Monday Puzzles, 2004-2010 Game Collection: Monday Puzzles, 2011-2017 Game Collection: Monday Puzzles, 2018-2022
Game Collection: Tuesday Puzzles, 2004-2010 Game Collection: Tuesday Puzzles, 2011-2017 Game Collection: Tuesday Puzzles, 2018-2022
Game Collection: Wednesday Puzzles, 2004-2010 Game Collection: Wednesday Puzzles, 2011-2017 Game Collection: Wednesday Puzzles, 2018-2022
Game Collection: Thursday Puzzles, 2004-2010 Game Collection: Thursday Puzzles, 2011-2017 Game Collection: Thursday Puzzles, 2018-2022
Game Collection: Friday Puzzles, 2004-2010 Game Collection: Friday Puzzles, 2011-2017 Game Collection: Friday Puzzles, 2018-2022
Game Collection: Saturday Puzzles, 2004-2010 Game Collection: Saturday Puzzles, 2011-2017 Game Collection: Saturday Puzzles, 2018-2022
----
I have been adding a random game to the collection each day to see how long it takes for a randomly selected games game to pop up twice.
Cycl1 1: 235 days (January 1, 2018 - August 23, 2018) -- Games 1-235
Cycle 2: 230 days (August 24, 2018 - April 10, 2019) -- Game 236-465
Cycle 3: 310 days (April 11, 2019-February 14, 2020) -- Game 466-775