C.J. Stroud was born in Rancho Cucamonga, California.

Quick Scoop

  • Birthplace: Rancho Cucamonga, California, United States.
  • Several reliable sports and biographical sources list Rancho Cucamonga as both his birthplace and hometown.

C.J. Stroud’s origin story in football is closely tied to his upbringing in Rancho Cucamonga, where he grew up and later starred at Rancho Cucamonga High School.

TL;DR: When people ask “where was CJ Stroud born,” the answer is Rancho Cucamonga, California.

Information gathered from public forums or data available on the internet and portrayed here.