Teddy vs Brock

Baby Name Comparison — 2026

Popularity Comparison

Teddy Rank #898
Brock Rank #707

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

Frequently Asked Questions

Is Teddy or Brock more popular?

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

What do Teddy and Brock mean?

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

Are Teddy and Brock boy or girl names?

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

More Comparisons