Brock vs Teddy

Baby Name Comparison — 2026

Popularity Comparison

Brock Rank #707
Teddy Rank #898

Brock is more popular, ranked #707 vs #898 for Teddy.

Frequently Asked Questions

Is Brock or Teddy more popular?

Brock is more popular, ranked #707 compared to Teddy at #898 in the United States.

What do Brock and Teddy mean?

Brock means "brook, small stream" (Old English origin). Teddy means "gift of God" (Greek origin).

Are Brock and Teddy boy or girl names?

Brock is primarily a boy name. Teddy is primarily a boy name.

More Comparisons