heyotag

Name meaning & stats

Craig

Craig means “rock” (Scottish origin). 297,186 US babies since 1940, peak 1960. Notable Craigs are 1.9× over-represented as footballers.

Play Craig's storyCompare with a friend

What it means

“rock”

ScottishWell documented

From craig; first a surname.

In US birth records

Peak year: 1960

40s50s60s70s80s90s00s10s20s

297,186 US babies were named Craig between 1940 and 2025.

Where Craigs end up

Careervs expectedConfidence
Footballer1.9×High · 169 people
Politician0.8×High · 76 people
NFL-style footballer0.9×High · 74 people
Actor0.9×High · 70 people

Among notable men who are footballers, Craigs show up 1.9× as often as you'd expect from how common the name is.

Notable people born 1940–2005 in the US, UK, Canada and Australia (Wikidata). Patterns, not destiny.

One more thing…

Craig has a surprise career: 1.6×

Reveal it in Craig's story

Spelling family

Craig is the main spelling

Names that sound the same, grouped by Heyotag. Share of US babies since 1940.

Name twins (peaked around 1960)