I've built Power BI project, that uses same dumps to calculate 20th best score. Somehow results differ from those posted here. I've added last game id and resolution time for each player to make sure, that I'm getting most recent ELO for specified week. Could you please double check your scripts to ensure correct results?
Example for 2018-07-14 -2018-07-20:
Player ID Player Name ELO Games LastGame resolutionTime
219108 Milkhunter 2959 60 1045345 2018-07-19 14:58:27
392426 Bockwurst 2704 211 1046710 2018-07-20 07:08:14
393328 ElvenMonky2 2681 245 1048583 2018-07-20 23:59:42
278755 mumpsimus 2557 1074 1046439 2018-07-20 05:15:52
118911 mrchris 2537 196 1044229 2018-07-19 00:52:18
389367 RitterRunkel 2489 77 1046976 2018-07-20 09:30:56
106836 Tortuga 2364 283 1044066 2018-07-18 22:26:09
384255 gtresd 2280 45 1045878 2018-07-19 20:10:48
251352 DH! 2250 233 1047049 2018-07-20 10:13:57
357645 aoi 2168 74 1047674 2018-07-20 14:57:17
21022 Mcompany 2055 3 1037231 2018-07-14 21:37:00
395262 chilio6 2054 32 1046910 2018-07-20 08:55:13
256857 Chrysophylax 2010 9 1041629 2018-07-17 14:36:51
377728 viva2 1970 215 1048107 2018-07-20 19:31:17
132551 IRRbertPC 1965 764 1048049 2018-07-20 18:54:01
1945 100 1047360 2018-07-20 13:08:02
330822 Vine 1894 124 1041875 2018-07-17 16:17:56