Spencer Foo

Player profile and career history

R · #37

Spencer Foo was a right wing. Born May 19, 1994 in St. Albert, Alberta, Canada, he stood 6'0", weighed 187 lbs and shot right. In 4 NHL regular-season games he had 2 goals and 0 assists for 2 points.

NHL regular-season career

Games
4
Goals
2
Assists
0
Points
2
All supplied career statistics
Assists
0
Avg Toi
15:51
Faceoff Winning Pctg
1
Game Winning Goals
0
Games Played
4
Goals
2
Ot Goals
0
Pim
0
Plus Minus
1
Points
2
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.125
Shorthanded Goals
0
Shorthanded Points
0
Shots
16

NHL career scoring rates

Goals / game
0.50
Assists / game
0.00
Points / game
0.50
Shots / game
4.00

Regular-season career totals divided by games played. Missing values stay blank.

NHL season record highs

Highest supplied regular-season team records. Split-team seasons are kept separate; these are not combined season totals. Ties show one recorded season.

Goals
2
2017–18 · Calgary Flames
Assists
0
2017–18 · Calgary Flames
Points
2
2017–18 · Calgary Flames
Shots
16
2017–18 · Calgary Flames

Teams & leagues through the years

Every team and league recorded in this player's supplied season history, including junior, minor-league and international appearances. Multiple teams in a season are listed together; transfer dates and their order are not supplied.

  1. 2025–26

    • Shanghai DragonsKHL
  2. 2024–25

    • Kunlun Red StarKHL
  3. 2023–24

    • Kunlun Red StarKHL
  4. 2022–23

    • Henderson Silver KnightsAHL
    • ChinaWC D1B
  5. 2021–22

    • Kunlun Red StarKHL
    • ChinaOG
    • ChinaWC D2A
  6. 2020–21

    • Kunlun Red StarKHL
  7. 2019–20

    • Kunlun Red StarKHL
  8. 2018–19

    • Stockton HeatAHL
  9. 2017–18

  10. 2016–17

    • Union CollegeNCAA
  11. 2015–16

    • Union CollegeNCAA
  12. 2014–15

    • Union CollegeNCAA
  13. 2013–14

    • Bonnyville PontiacsAJHL
  14. 2012–13

    • Bonnyville PontiacsAJHL
  15. 2011–12

    • CAC Canadians Mdgt AAAAMHL
  16. 2010–11

    • CAC Canadians Mdgt AAAAMHL
  17. 2009–10

    • CAC Canadians Minor Midget AAAAMMHL
    • CAC Canadians Midget AANAMHL
  18. 2008–09

    • CAC Canadians Bantam AAAAMBHL
  19. 2007–08

    • CAC Canadians Bantam AAAAMBHL
    • CAC Canadians Bantam AA 2EMHA

Coverage follows NHL's published player record. Earlier youth teams, loans, transfers and seasons absent from that source may be missing. A missing season does not imply the player was inactive.

Season-by-season history

All seasons and leagues supplied by the NHL player feed. NHL, junior and minor-league rows stay separate; this is not a guarantee of every game in a player's career.

Scroll across the table for all columns. Open “All stats” on any season for its complete supplied record.

SeasonLeagueTeamTypeGPGAPTSPIM+/−ShotsPPGPPPSHGSHPGWGOTG
2025–26KHLShanghai DragonsRegular591192040-9———————
All stats
Assists
9
Games Played
59
Goals
11
Pim
40
Plus Minus
-9
Points
20
2024–25KHLKunlun Red StarRegular6317183530-2———————
All stats
Assists
18
Games Played
63
Goals
17
Pim
30
Plus Minus
-2
Points
35
2023–24KHLKunlun Red StarRegular5413162925-11———————
All stats
Assists
16
Games Played
54
Goals
13
Pim
25
Plus Minus
-11
Points
29
2022–23AHLHenderson Silver KnightsRegular60681416-11———————
All stats
Assists
8
Games Played
60
Goals
6
Pim
16
Plus Minus
-11
Points
14
2022–23WC D1BChinaRegular542625———————
All stats
Assists
2
Games Played
5
Goals
4
Pim
2
Plus Minus
5
Points
6
2021–22KHLKunlun Red StarRegular4814193318-21———————
All stats
Assists
19
Games Played
48
Goals
14
Pim
18
Plus Minus
-21
Points
33
2021–22OGChinaRegular40004-2———————
All stats
Assists
0
Games Played
4
Goals
0
Pim
4
Plus Minus
-2
Points
0
2021–22WC D2AChinaRegular43710011———————
All stats
Assists
7
Games Played
4
Goals
3
Pim
0
Plus Minus
11
Points
10
2020–21KHLKunlun Red StarRegular48991836-11———————
All stats
Assists
9
Games Played
48
Goals
9
Pim
36
Plus Minus
-11
Points
18
2019–20KHLKunlun Red StarRegular588172518-3———————
All stats
Assists
17
Games Played
58
Goals
8
Pim
18
Plus Minus
-3
Points
25
2018–19AHLStockton HeatRegular6717213836-19———————
All stats
Assists
21
Games Played
67
Goals
17
Pim
36
Plus Minus
-19
Points
38
2017–18AHLStockton HeatRegular62201939416———————
All stats
Assists
19
Games Played
62
Goals
20
Pim
41
Plus Minus
6
Points
39
2017–18NHLCalgary FlamesRegular42020116000000
All stats
Assists
0
Avg Toi
15:51
Faceoff Winning Pctg
1
Game Winning Goals
0
Games Played
4
Goals
2
Ot Goals
0
Pim
0
Plus Minus
1
Points
2
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.125
Shorthanded Goals
0
Shorthanded Points
0
Shots
16
2016–17NCAAUnion CollegeRegular382636622429———————
All stats
Assists
36
Games Played
38
Goals
26
Pim
24
Plus Minus
29
Points
62
2015–16NCAAUnion CollegeRegular36121325141———————
All stats
Assists
13
Games Played
36
Goals
12
Pim
14
Plus Minus
1
Points
25
2014–15NCAAUnion CollegeRegular39111425249———————
All stats
Assists
14
Games Played
39
Goals
11
Pim
24
Plus Minus
9
Points
25
2013–14AJHLBonnyville PontiacsRegular6040276767————————
All stats
Assists
27
Games Played
60
Goals
40
Pim
67
Points
67
2013–14AJHLBonnyville PontiacsPlayoffs34152————————
All stats
Assists
1
Games Played
3
Goals
4
Pim
2
Points
5
2012–13AJHLBonnyville PontiacsRegular5513173059————————
All stats
Assists
17
Games Played
55
Goals
13
Pim
59
Points
30
2012–13AJHLBonnyville PontiacsPlayoffs91122————————
All stats
Assists
1
Games Played
9
Goals
1
Pim
2
Points
2
2011–12AMHLCAC Canadians Mdgt AAARegular3410152534————————
All stats
Assists
15
Games Played
34
Goals
10
Pim
34
Points
25
2010–11AMHLCAC Canadians Mdgt AAARegular346212730————————
All stats
Assists
21
Games Played
34
Goals
6
Pim
30
Points
27
2009–10AMMHLCAC Canadians Minor Midget AAARegular3017264341————————
All stats
Assists
26
Games Played
30
Goals
17
Pim
41
Points
43
2009–10NAMHLCAC Canadians Midget AARegular20110————————
All stats
Assists
1
Games Played
2
Goals
0
Pim
0
Points
1
2008–09AMBHLCAC Canadians Bantam AAARegular3311152618————————
All stats
Assists
15
Games Played
33
Goals
11
Pim
18
Points
26
2007–08AMBHLCAC Canadians Bantam AAARegular21010————————
All stats
Assists
0
Games Played
2
Goals
1
Pim
0
Points
1
2007–08EMHACAC Canadians Bantam AA 2Regular3220335330————————
All stats
Assists
33
Games Played
32
Goals
20
Pim
30
Points
53

NHL game-by-game archive

4 imported games.

DateTeamOpponentGAPTSShots+/−TOIDetails
2018-04-07CGYvs VGK1012116:57
All stats
Game Id
2017021268
Team Abbrev
CGY
Home Road Flag
H
Game Date
2018-04-07
Goals
1
Assists
0
Points
1
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
16:57
Opponent Abbrev
VGK
2018-04-05CGYat WPG1016016:17
All stats
Game Id
2017021248
Team Abbrev
CGY
Home Road Flag
R
Game Date
2018-04-05
Goals
1
Assists
0
Points
1
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
6
Shifts
17
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
16:17
Opponent Abbrev
WPG
2018-04-03CGYvs ARI0007017:26
All stats
Game Id
2017021235
Team Abbrev
CGY
Home Road Flag
H
Game Date
2018-04-03
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
7
Shifts
20
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
17:26
Opponent Abbrev
ARI
2018-03-31CGYvs EDM0001012:45
All stats
Game Id
2017021216
Team Abbrev
CGY
Home Road Flag
H
Game Date
2018-03-31
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
17
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
12:45
Opponent Abbrev
EDM

NHL source coverage only; missing records are not zero-stat appearances. Historical team abbreviations are retained.

Recent NHL games

DateOpponentGoalsAssistsPointsTime on ice
2018-04-07VGK10116:57
2018-04-05WPG10116:17
2018-04-03ARI00017:26
2018-03-31EDM00012:45

Career refresh is delayed. The last imported record is retained.

Profile updated Oct 12, 8:35 pm EDT. Missing stats are shown as –.

Player on NHL.com