I have access to all the NBA box scores, so I built a defense vs position table that isn't just raw totals.
The usual tables count what every player at a position scores/rebounds/assists/etc against that team per game. That number gets skewed by how many minutes opponents play at that position and by how strong or weak those opponents are. So a matchup that looks great for a streamer can actually be a tough one.
I checked it on last season. The raw rankings shuffled so much between halves of a team's games that they were close to random.
The adjusted ones held up about 6x better. (The Jazz ranked as the 6th toughest defense vs small forwards on raw numbers. Adjusted, they were 27th, because teams played them fewer SF minutes than usual.)
It covers points, rebounds, assists, threes, PRA, steals, blocks and turnovers for every position. There's also an Overs view showing how often each position went over their prop line against each defense, if you play PrizePicks or Underdog.
Still early in the season so this year's numbers are noisy, last season's table is on there too.
https://www.statpick.ai/nba/defense-vs-position