Loading page
Shanghai Dragons
© Photo: Kunlun Red Star

Canada flagChina flagSpencer Foo

a.k.a. "Jiang Fu"

#15 Shanghai Dragons / KHL - 25/26

Features
See plans and pricing

Spencer Foo Facts

Date of Birth
May 19, 1994
Age
32
Place of Birth
Edmonton, AB, CAN
Nation
Canada / China
Youth Team
-
Position
RW
Height
183 cm / 6'0"
Weight
86 kg / 190 lbs
Shoots
R
Contract
25/26
Agency
Premium
Highlights
NCAA (East) First All-American Team
1
Brother: Parker Foo

Spencer Foo Statistics

Select...
Filter Leagues
Spencer Foo — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
07-08undefined flagCAC Canadians U15 AAEMHABAA3220335330-
07-08undefined flagCAC Canadians U15 AAAAMBHL21010-
08-09undefined flagCAC Canadians U15 AAAAMBHL3311152618-
09-10undefined flagCAC Canadians U16 AAAAMMHL3017264341-
09-10undefined flagCAC Canadians U18 AA |B & P|REM18HL20110-
10-11undefined flagCAC Canadians U18 AAAAMHL346212730-
11-12undefined flagCAC Canadians U18 AAAAMHL3410152534-
12-13undefined flagBonnyville PontiacsAJHL5513173059-Playoffs91122-
13-14undefined flagBonnyville PontiacsAJHL6040276767-Playoffs34152-
14-15undefined flagUnion CollegeNCAA39111425249
15-16undefined flagUnion CollegeNCAA36121325141
16-17undefined flagUnion CollegeNCAA382636622429
17-18undefined flagCalgary FlamesNHL420201
17-18undefined flagStockton HeatAHL62201939416
18-19undefined flagStockton Heat"A"AHL6717213836-19
19-20undefined flagKunlun Red StarKHL588172518-3
20-21undefined flagKunlun Red StarKHL48991836-11
21-22undefined flagKunlun Red Star"A"KHL4814193318-21
21-22undefined flagChina"A"WC D2A43710011
21-22undefined flagChina Olympics"A"OG40004-2
22-23undefined flagHenderson Silver KnightsAHL60681416-11
22-23undefined flagChinaWC D1B542625
23-24undefined flagKunlun Red Star"A"KHL5413162925-11
24-25undefined flagKunlun Red Star"C"KHL6317183530-2
25-26undefined flagShanghai Dragons"C"KHL591192040-9

Spencer Foo Tournament Statistics

Select...
Filter Leagues
Spencer Foo — Tournament Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
05-06undefined flagEdmonton Jr. OilersQC Int PW------

Spencer Foo Game Log

2025-2026
All Opponents
Filter Leagues
Spencer Foo — 2025-2026 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
KHL flagKHL
@
vs
@
@
@
Paid Feature
Explore plans

Spencer Foo Career Totals

Select...
Filter Postseason
Spencer Foo — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPPPGPIM+/-YearsGPGATPPPGPIM+/-
undefined flagAHL 31894348910.4893-240
undefined flagAJHL 21155344970.84126-2125270.584-
undefined flagAMBHL (AEHL U15)2351215270.7718-0
undefined flagAMHL (AEHL U18)2681636520.7664-0
undefined flagAMMHL (AEHL U17)1301726431.4341-0
undefined flagEMHABAA 1322033531.6630-0
undefined flagKHL 633072881600.48167-570
undefined flagNCAA 311349631120.9962390
undefined flagNHL 142020.50010
undefined flagOG 140000.004-20
undefined flagQC Int PW 1-------0
undefined flagREM18HL 120110.500-0
undefined flagWC D1B 154261.20250
undefined flagWC D2A 1437102.500110
* Some data is missing to provide a correct summary.

Spencer Foo Hockey Connections

Position
Nationality
Team
Status
No Data Found

Stories

Insights and analysis from EP Editorial team

Transactions

Spencer Foo — Transactions
DateStatusFromToSource
ConfirmedHK SochiUnknown
ConfirmedShanghai DragonsHK Sochi
ConfirmedHenderson Silver KnightsKunlun Red Star
ConfirmedKunlun Red StarVegas Golden Knights
ExtensionKunlun Red StarKunlun Red Star
ConfirmedStockton HeatKunlun Red Star
ConfirmedUnion CollegeCalgary Flames

Spencer Foo Biography and Trivia

Cult/Star player for Shanghai Dragons