Trump has more safe states "on lock" so-called, but Biden has more electoral votes "on lock" (NY, NJ, IL, CA, etc.). There are more registered Democratics in the United States than there are Republicans, but Republicans are more likely to actually vote. Biden will without doubt win the popular vote. Clinton had 3 million more votes than Trump, Biden will have 5-6 million more votes than Trump.
Of the states that are in play & up for grabs.. the swing states, Trump damn near has to win every single one of them to surpass the 270 electoral votes needed to win. Swing states.. such as Ohio, Iowa, Florida, Michigan, Wisconsin, Pennsylvania, Arizona, North Carolina.. Biden needs
Trump needs to pull 6 of these states to win, whereas Biden needs 3 to reach his 270 electoral votes.
Republican strongholds like Texas, Biden is polling well there.. Trump is not polling well in Democratic strongholds NY & California, so I think this favors Biden in flipping the swing states needs to hit 270, and he doesn't need as many as Trump does. Trump can win, but it's an uphill battle.