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.
What it means
“rock”
ScottishWell documented
From craig; first a surname.
In US birth records
Peak year: 1960
297,186 US babies were named Craig between 1940 and 2025.
Where Craigs end up
| Career | vs expected | Confidence |
|---|---|---|
| Footballer | 1.9× | High · 169 people |
| Politician | 0.8× | High · 76 people |
| NFL-style footballer | 0.9× | High · 74 people |
| Actor | 0.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×
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)