David Norman Jr.

Norman played one year of college soccer at Oregon State University in 2016, before signing his first professional contract with Whitecaps FC 2 on January 19, 2017.

On October 20, 2018, Norman had his first league start for the Doonhamers at East End Park versus Dunfermline Athletic in a 1–0 win.

[10] On September 3, 2019, after only one appearance for the Whitecaps, Norman was traded to expansion side Inter Miami in exchange for a conditional pick in the 2022 MLS SuperDraft, effective January 2020.

[12] On March 2, 2021, Norman returned to Canada, signing a multi-year deal with Canadian Premier League side Cavalry FC.

[20] On July 12, 2023, Norman made his first appearance in European competition in a 2–1 loss against F91 Dudelange in the first qualifying round of the UEFA Europa Conference League at the Stade Jos Nosbaum.