It wasn’t even that good.
https://www.census.gov/data/tables/2017/demo/popest/nation-total.html#par_textimage_2011805803
28483 deaths in 2016
29332 deaths in 2017 - increase of 849
Migration of -68278 - same as it was in 2016.
They also counted deaths in the first three months of 2018. Read the report, I linked it previously. It shows that they used an overestimate of out-migration to presume that 2,975 of 16,608 deaths were Trump’s fault.