Skip to content
David Norman Jr.

David Norman Jr.

Defender - Centre-Back  at Vancouver FC
Age27
CitizenshipCanada Scotland
Height1.88 m
Footleft
BornMay 31, 1998
at Vancouver FC 844 days · joined 2024-01-31
👕100+ Apps
Market value €175k
Centre-Back Defender

Career snapshot

8
clubs played for
18/19
debut season
0.04
goals / match
Cavalry FC
top club · 48 apps

Career highs

€200k
peak value · 2020
top transfer fee
2
best season · 2025
9 / 0
int'l caps / goals
154Appearances
6Goals
6Assists
41Yellow cards
1Red cards
78Full matches (90′)
Full nameDavid Norman Jr.
Name in home countryDavid Daniel Norman Jr.
Date of birth1998-05-31 (27 yrs)
Place of birthNew Westminster, British Columbia, Canada
CitizenshipCanada Scotland
PositionDefender - Centre-Back (main: Defender)
Footleft
Height188.00 m
Current clubVancouver FC
Joined2024-01-31
Contract expires2025-12-31
Jul 2025
2025 — Vancouver FC
22 matches · 2 G · 2 A · across 2 competitions
Jul 2024
2024 — Vancouver FC
18 matches · 1 G · 0 A · across 2 competitions
Jan 2024
Transfer: St. Pat's → Vancouver FC
23/24 · Transfer
Jul 2023
2023 — St. Patrick's Athletic
11 matches · 0 G · 0 A · across 2 competitions
Jul 2023
23/24 — St. Patrick's Athletic
2 matches · 0 G · 0 A · across 1 competition
Jul 2023
Transfer: Northampton → St. Pat's
23/24 · Transfer
Mar 2023
Transfer: Without Club → Northampton
22/23 · Transfer
Jan 2023
Transfer: Cavalry FC → Without Club
22/23 · Transfer
Jul 2022
2022 — Cavalry FC
22 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Northampton Town
6 matches · 1 G · 0 A · across 1 competition
Jul 2021
2021 — Cavalry FC
26 matches · 1 G · 1 A · across 3 competitions
Mar 2021
Transfer: Without Club → Cavalry FC
20/21 · Transfer
Jan 2021
Transfer: Miami → Without Club
20/21 · Transfer
Mar 2020
Injury: unknown
Dec 2019
Transfer: Pacific FC → Miami
19/20 · Return from loan
Sep 2019
Transfer: Miami → Pacific FC
19/20 · Loan
Sep 2019
Transfer: Vancouver → Miami
19/20 · Transfer
Jul 2019
2019 — Pacific FC, Vancouver Whitecaps FC
8 matches · 0 G · 0 A · across 2 competitions
Mar 2019
Injury: unknown
29 games missed
Dec 2018
Transfer: Queen o. t. S. → Vancouver
18/19 · Return from loan
Sep 2018
Transfer: Vancouver → Queen o. t. S.
18/19 · Loan
Jul 2018
18/19 — Queen of the South FC
12 matches · 0 G · 0 A · across 3 competitions
Jul 2018
2018 — Vancouver Whitecaps FC
1 matches · 0 G · 0 A · across 2 competitions
Jan 2018
Transfer: Whitecaps FC 2 → Vancouver
17/18 · Transfer
Jul 2017
2017 — Vancouver Whitecaps FC, Whitecaps FC 2
26 matches · 1 G · 3 A · across 2 competitions
Jan 2017
Transfer: Oregon State → Whitecaps FC 2
16/17 · Transfer
Aug 2016
Transfer: Whitecaps Res → Oregon State
16/17 · Transfer
Jan 1970
Peak market value: €200k
Highest valuation recorded in dataset
7,007 min
Minutes played by club
St. Patrick's Athletic 0.0%
Northampton Town 4.3%
Vancouver FC 41.2%
Cavalry FC 25.1%
Vancouver Whitecaps FC 0.0%
Pacific FC 0.0%
Whitecaps FC 2 29.4%
Queen of the South FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
St. Patrick's Athletic 2 2023 23/24 13 0 0 0
Northampton Town 1 22/23 22/23 6 1 0 304
Vancouver FC 2 2024 2025 40 3 2 2,884
Cavalry FC 2 2021 2022 48 1 1 1,762
Vancouver Whitecaps FC 3 2017 2019 1 0 0 0
Pacific FC 1 2019 2019 8 0 0 0
Whitecaps FC 2 1 2017 2017 26 1 3 2,057
Queen of the South FC 1 18/19 18/19 12 0 0 0

Career trajectory — goals, assists & market value

1€50K2€100K3€150K4€200K18/192017 — 1 goals (Whitecaps FC 2)2017 — 3 assists420172021 — 1 goals (Cavalry FC)2021 — 1 assists220212024 — 1 goals (Vancouver FC)120242025 — 2 goals (Vancouver FC)2025 — 2 assists4202522/23 — 1 goals (Northampton Town)122/2323/2418/19 — €175K22/23 — €200K23/24 — €200KGoalsAssistsMarket value

Goals by season

18/19: 0018/192017: 1120172018: 0020182019: 0020192021: 1120212022: 0020222023: 0020232024: 1120242025: 22202522/23: 1122/2323/24: 0023/24

Assists by season

18/19: 0018/192017: 3320172018: 0020182019: 0020192021: 1120212022: 0020222023: 0020232024: 0020242025: 22202522/23: 0022/2323/24: 0023/24
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
23/24 UECL Quali St. Patrick's Athletic 2 0 0 1 0 0
22/23 League Two Northampton Town 6 1 0 1 0 304
2025 Canadian Championship Vancouver FC 3 1 0 1 0 270
2025 CanPL Vancouver FC 19 1 2 8 0 1,512
2024 Canadian Championship Vancouver FC 1 0 0 1 0 0
2024 CanPL Vancouver FC 17 1 0 3 0 1,102
2023 FAI Cup St. Patrick's Athletic 3 0 0 2 0 0
2023 Premier Division St. Patrick's Athletic 8 0 0 0 0 0
2022 Canadian Championship Cavalry FC 1 0 0 0 0 0
2022 CanPL Cavalry FC 19 0 0 4 1 0
2022 CanPL Playoffs Cavalry FC 2 0 0 0 0 0
2021 Canadian Championship Cavalry FC 2 0 0 0 0 0
2021 CanPL Cavalry FC 23 1 1 7 0 1,762
2021 CanPL Playoffs Cavalry FC 1 0 0 0 0 0
2019 CanPL Fall Season Pacific FC 8 0 0 2 0 0
2019 MLS Vancouver Whitecaps FC 0 0 0 0 0 0
2018 Canadian Championship Vancouver Whitecaps FC 1 0 0 1 0 0
2018 MLS Vancouver Whitecaps FC 0 0 0 0 0 0
2017 Canadian Championship Vancouver Whitecaps FC 0 0 0 0 0 0
2017 USL Whitecaps FC 2 26 1 3 9 0 2,057
18/19 Championship Queen of the South FC 10 0 0 1 0 0
18/19 Irn-Bru Cup Queen of the South FC 1 0 0 0 0 0
18/19 SFA Cup Queen of the South FC 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
16/17 2016-08-01 Whitecaps Res Oregon State Transfer 0
16/17 2017-01-19 Oregon State Whitecaps FC 2 Transfer 0
17/18 2018-01-01 Whitecaps FC 2 Vancouver Transfer 175000
18/19 2018-09-01 Vancouver Queen o. t. S. Loan 175000
18/19 2018-12-17 Queen o. t. S. Vancouver Return from loan 175000
19/20 2019-09-03 Vancouver Miami Transfer 150000
19/20 2019-09-04 Miami Pacific FC Loan 150000
19/20 2019-12-31 Pacific FC Miami Return from loan 150000
20/21 2021-01-01 Miami Without Club Transfer 200000
20/21 2021-03-02 Without Club Cavalry FC Transfer 200000
22/23 2023-01-01 Cavalry FC Without Club Transfer 200000
22/23 2023-03-25 Without Club Northampton Transfer 200000
23/24 2023-07-01 Northampton St. Pat's Transfer 200000
23/24 2024-01-31 St. Pat's Vancouver FC Transfer 200000
SeasonInjuryFromToDays missedGames missed
18/19 Foot injury 2019-03-27 2019-09-02 160 29
19/20 Ankle injury 2020-03-01 2021-03-02 367 0
Current€175k
Peak€200k
Low€150k
Δ since start+—
€150k€163k€175k€188k€200k197019701970
DateValue
Jan 1, 1970 €175k
Jan 1, 1970 €175k
Jan 1, 1970 €175k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970 €175k
Jan 1, 1970 €175k
Jan 1, 1970 €150k
Jan 1, 1970 €175k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #32645 0 0 former national player
Team #29112 #8 9 0 former national player
TeammatePPG played withJoint goalsMinutes
Gloire Amanda 1 0 959
Mikaël Cantave 1 0 860
Karifa Yao 2 0 0
Marco Carducci 2 0 0
Daan Klomp 2 1 0
Elliot Simmons 2 0 0
Kadin Chung 1 0 0
Sergio Camargo 2 0 0
Victor Loturi 2 0 0
Joseph Di Chiara 2 0 0
Alejandro Díaz 1 2 0
Mohamed Farsi 2 0 0
Ali Musse 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2024 CanPL Vancouver FC 1 17
2021 CanPL Cavalry FC 1 23
2017 USL Whitecaps FC 2 1 26

Top assist seasons

SeasonCompetitionClubAssistsMatches
2017 USL Whitecaps FC 2 3 26
2025 CanPL Vancouver FC 2 19
2021 CanPL Cavalry FC 1 23

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2019-12-31 Pacific FC Miami Return from loan €150k
19/20 2019-09-04 Miami Pacific FC Loan €150k
18/19 2018-12-17 Queen o. t. S. Vancouver Return from loan €175k
18/19 2018-09-01 Vancouver Queen o. t. S. Loan €175k

Teams faced most often by David Norman Jr.'s clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Stevenage FC 2 1 1 0 4 3 +1 50%
AFC Wimbledon 2 1 1 0 2 0 +2 50%
Mansfield Town 2 1 1 0 2 1 +1 50%
Hartlepool United 2 1 1 0 3 2 +1 50%
Walsall FC 2 0 1 1 0 1 -1 0%
Leyton Orient 2 1 1 0 1 0 +1 50%
Colchester United 2 2 0 0 4 2 +2 100%
Stockport County 2 1 0 1 2 3 -1 50%
Sutton United 2 1 1 0 4 3 +1 50%
Gillingham FC 2 2 0 0 4 1 +3 100%
Salford City 2 0 0 2 1 3 -2 0%
Bradford City 2 1 0 1 4 3 +1 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
18/19 Senior debut season
2017 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 2 0 1 0 0 0
22/23 6 304 1 0 0 0.3
2025 22 1,782 9 0 0 0.45
2024 18 1,102 4 0 0 0.33
2023 11 0 2 0 0 0
2022 22 0 4 1 1 0
2021 26 1,762 7 0 0 0.36
2019 8 0 2 0 0 0
2018 1 0 1 0 0 0
2017 26 2,057 9 0 0 0.39
18/19 12 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

CanPL
78 apps
3 G
3 A
USL
26 apps
1 G
3 A
Canadian Championship
8 apps
1 G
0 A
League Two
6 apps
1 G
0 A
Premier Division
8 apps
0 G
0 A
CanPL Fall Season
8 apps
0 G
0 A
Championship
10 apps
0 G
0 A

Frequently asked about David Norman Jr.

Who is David Norman Jr.?

David Norman Jr. is a Canada professional footballer who plays as a centre-back for Vancouver FC.

How old is David Norman Jr.?

David Norman Jr. is 27 years old. He was born on May 31, 1998 in New Westminster, British Columbia.

What position does David Norman Jr. play?

David Norman Jr. plays as a centre-back (Defender - Centre-Back).

What club does David Norman Jr. play for?

David Norman Jr. currently plays for Vancouver FC.

How many career goals has David Norman Jr. scored?

Across all senior club competitions in our dataset, David Norman Jr. has scored 6 goals in 154 appearances.

What is David Norman Jr.'s market value?

David Norman Jr.'s most recent reported market value is €175k.