Tecumseh fought against the Americans because he believed they were destroying their native land. Tecumseh also believed the land belonged to the Native People and was mad with the Americans from their he sided with the British.