Teresa Gabriele has played with 31 teammates throughout his career

Player Team(s) Games
Canada (W) (Olympics)
16
Canada (W) (World Cup)
7
Canada (W) (World Cup)
8
Canada (W) (Olympics)
24
Canada (W) (Olympics)
7
Canada (W) (World Cup)
6
Canada (W) (Olympics)
1
Canada (W) (Olympics)
6
Canada (W) (Olympics)
6
Canada (W) (Olympics)
13
Canada (W) (World Cup)
8
Canada (W) (Olympics)
6
Canada (W) (World Cup)
8
Canada (W) (World Cup)
5
Canada (W) (Olympics)
6
Canada (W) (Olympics)
24
Canada (W) (World Cup)
8
Canada (W) (Olympics)
14
Canada (W) (Olympics)
6
Canada (W) (Olympics)
3
Canada (W) (Olympics)
15
Canada (W) (Olympics)
6
Canada (W) (Olympics)
16
Canada (W) (Olympics)
16
Canada (W) (Olympics)
4
Canada (W) (Olympics)
14
Canada (W) (Olympics)
12
Canada (W) (Olympics)
16
Canada (W) (Olympics)
8
Canada (W) (World Cup)
8
Canada (W) (World Cup)
5