who has the most average shots on calgary flames

Spencer Foo and John Ramage are tied for the most career shots per game played for the Flames, with 4.

Interpreted as:
Who has the most average shots per game on calgary flames?
NAMES/GPSGPGAP+/-PIMPPGPPASHGSHAGWGOTGS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Spencer Foo
S. Foo
4
16
4
2
0
2
+1
0
0
0
0
0
0
0
12.5
1
1
100.0
6
3
2
1
15:51
2John Ramage
J. Ramage
4
4
1
0
0
0
-1
0
0
0
0
0
0
0
0.0
0
0
2
1
0
0
18:10
3Al MacInnis
A. MacInnis
3.6
2,891
803
213
609
822
+239
960
102
379
4
12
22
1
7.4
4Valeri Bure
V. Bure
3.47
889
256
93
99
192
-28
100
36
42
0
0
13
4
10.5
3
17
17.6
49
39
73
115
20:01
5Theo Fleury
T. Fleury
3.39
2,685
791
364
466
830
+148
1,339
107
174
28
13
53
5
13.6
6Jarome Iginla
J. Iginla
3.27
3,992
1,219
525
570
1,095
+46
831
161
204
13
9
83
6
13.2
2,580
4,918
52.5
1,163
319
501
670
20:59
7Nazem Kadri
N. Kadri
3.25
997
307
99
139
238
-63
195
31
44
0
0
14
4
9.9
2,281
4,801
47.5
248
104
139
244
18:32
8Al McDonough
A. McDonough
3.09
108
35
10
9
19
-4
15
3
5
0
0
1
9.3
9Tyler Toffoli
T. Toffoli
3.05
363
119
45
51
96
+19
38
14
19
1
1
5
2
12.4
20
33
60.6
94
24
53
49
16:08
10Dion Phaneuf
D. Phaneuf
3.04
1,150
378
75
153
228
+19
522
48
81
1
1
21
2
6.5
0
0
878
411
168
290
24:48
11Darryl Olsen
D. Olsen
3
3
1
0
0
0
-2
0
0
0
0
0
0
0
0.0
12Tom Lysiak
T. Lysiak
2.88
1,283
445
155
276
431
+27
329
37
93
3
3
19
12.1
13Joe Mullen
J. Mullen
2.83
978
345
190
198
388
+106
95
53
80
4
1
33
0
19.4
14Michael Cammalleri
M. Cammalleri
2.83
612
216
89
89
178
-34
111
32
37
0
0
19
1
14.5
657
1,254
52.4
78
67
97
128
18:27
15Jacques Richard
J. Richard
2.82
607
215
57
46
103
-59
108
14
19
0
0
4
9.4
16Gary Suter
G. Suter
2.82
1,739
617
128
436
564
+93
872
54
256
3
6
12
0
7.4
17Chris Drury
C. Drury
2.8
224
80
23
30
53
-9
33
5
15
1
0
5
0
10.3
507
942
53.8
20
6
20
14
18:33
18Olli Jokinen
O. Jokinen
2.8
660
236
59
106
165
-34
169
19
38
0
0
9
0
8.9
1,638
3,452
47.5
190
93
157
164
18:37
19Dougie Hamilton
D. Hamilton
2.78
682
245
42
95
137
-1
174
13
29
0
1
12
2
6.2
1
3
33.3
229
280
63
187
20:20
20Dave Gagner
D. Gagner
2.78
228
82
27
33
60
+2
48
9
12
0
3
4
1
11.8
21Brett Hull
B. Hull
2.77
158
57
27
24
51
+9
12
4
9
0
0
4
0
17.1
22Mike Bullard
M. Bullard
2.71
368
136
76
81
157
+33
102
31
32
0
0
6
0
20.7
23Rene Bourque
R. Bourque
2.7
673
249
88
76
164
+5
241
15
19
6
2
12
1
13.1
33
80
41.3
311
112
138
115
17:26
24Johnny Gaudreau
J. Gaudreau
2.69
1,622
602
210
399
609
+85
132
46
125
0
0
41
11
12.9
9
27
33.3
96
110
368
689
18:57
25Lanny McDonald
L. McDonald
2.69
1,323
492
215
191
406
-3
408
61
66
1
0
25
0
16.3
StatMuse has season-level data for shots going back to the 1959-60 season.

More Flames Stats

Team Leaders

G

17

Frost

Morgan Frost

A

29

Kadri

Nazem Kadri

+/-

+11

Backlund

Mikael Backlund
Team Rankings

G/GP

2.47

32nd

GA/GP

3.04

16th

PP%

15.9

31st

PK%

80.8

11th

2025-26 Division Standings
TEAMWLOTLPTSDIFF
41
27
4
86
-4
36
28
9
81
5
32
26
15
79
-1
29
25
18
76
-23
32
29
10
74
-17
32
31
7
71
-39
Flames Flames
30
34
8
68
-40
21
42
8
50
-84
Schedule
DATEMATCHUPTIME (ET)
Sat
3/28
@
10:00 PM
Mon
3/30
@
8:30 PM
Thu
4/2
@
10:00 PM
Sat
4/4
@
10:00 PM
Tue
4/7
@
8:00 PM
Last Game
ANA Ducks

41 - 27 - 4

3

Final

2

CGY Flames

30 - 34 - 8

Thu 26 Mar 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
48
13
10
106
87
Stars Stars - x
43
18
11
97
47
41
20
12
94
29
37
30
6
80
19
34
29
9
77
-22
30
30
12
72
-18
30
30
11
71
-40
27
33
13
67
-50
Pacific DivisionWLOTLPTSDIFF
41
27
4
86
-4
36
28
9
81
5
32
26
15
79
-1
29
25
18
76
-23
32
29
10
74
-17
32
31
7
71
-39
30
34
8
68
-40
21
42
8
50
-84
Atlantic DivisionWLOTLPTSDIFF
44
21
8
96
40
44
21
6
94
61
40
21
10
90
20
40
24
8
88
16
38
24
10
86
22
39
25
8
86
-1
31
29
13
75
-26
35
33
3
73
-23
Metropolitan DivisionWLOTLPTSDIFF
45
20
6
96
41
36
20
16
88
19
38
23
11
87
13
41
27
5
87
4
35
24
12
82
-6
36
28
9
81
12
37
32
2
76
-18
29
35
9
67
-23

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
3/1
@
4-2
Sun
3/1
@
5-4
Sun
3/1
@
3-2
Sun
3/1
@
6-1
Sun
3/1
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sat
3/28
@
1:00 PM
Sat
3/28
@
1:00 PM
Sat
3/28
@
3:30 PM
Sat
3/28
@
5:00 PM
Sat
3/28
@
5:00 PM