Illustrated silhouette of a player wearing the Calgary Flames uniform

Lanny McDonald

Overall

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
Career
1,111
500
506
1,006
+39
899
139
177
11
4
54
0
3,445
14.5

Team

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
CGY CGY
492
215
191
406
-3
408
61
66
1
0
25
0
1,323
16.3
CLR CLR
142
66
75
141
-46
119
19
29
0
0
6
557
11.8
TOR TOR
477
219
240
459
+88
372
59
82
10
4
23
1,565
14.0

Location

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
Home
552
254
277
531
+115
417
71
85
6
3
26
0
1,826
13.9
Road
559
246
229
475
-76
482
68
92
5
1
28
0
1,619
15.2

Result

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
Wins
478
295
277
572
+379
412
78
95
3
1
54
0
1,454
20.3
Losses
455
129
163
292
-339
393
41
62
6
1
0
0
1,382
9.3
Ties
178
76
66
142
-1
94
20
20
2
2
0
0
609
12.5

Month

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
October
145
61
58
119
-12
160
21
29
1
0
6
0
473
12.9
November
166
67
69
136
+21
102
23
22
1
1
12
0
538
12.5
December
200
91
88
179
0
175
26
19
3
0
5
0
580
15.7
January
204
87
92
179
+11
140
15
30
4
0
14
0
607
14.3
February
166
78
95
173
+5
143
27
33
0
3
6
0
517
15.1
March
197
94
92
186
+17
166
22
37
2
0
11
0
623
15.1
April
33
22
12
34
-3
13
5
7
0
0
0
0
107
20.6

Day of Week

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
Sunday
176
68
75
143
-38
141
25
31
2
1
5
0
547
12.4
Monday
58
34
34
68
+28
28
8
12
0
0
2
0
177
19.2
Tuesday
132
67
64
131
-19
121
22
24
0
0
12
0
399
16.8
Wednesday
220
102
103
205
+7
193
24
33
4
0
16
0
665
15.3
Thursday
140
58
46
104
+9
108
17
16
0
0
6
0
405
14.3
Friday
94
36
47
83
-17
92
13
19
1
1
4
0
295
12.2
Saturday
291
135
137
272
+69
216
30
42
4
2
9
0
957
14.1

Conference

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
Campbell
551
271
264
535
+46
526
81
94
6
1
26
0
1,801
15.0
Wales
490
215
226
441
-9
330
56
79
5
2
25
0
1,502
14.3

Division

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
Adams
220
85
98
183
-47
129
23
37
2
0
8
0
638
13.3
East
33
10
7
17
-6
14
1
2
0
0
3
0
57
17.5
Norris
247
110
114
224
+48
202
23
38
2
2
12
0
825
13.3
Patrick
246
114
126
240
-2
215
41
41
5
1
12
0
774
14.7
Smythe
328
177
152
329
+38
310
50
57
2
0
19
0
1,066
16.6
West
37
4
9
13
+8
29
1
2
0
1
0
0
85
4.7

Opponent

GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
BOS BOS
65
25
28
53
-18
30
7
11
1
0
1
0
173
14.5
BUF BUF
60
22
24
46
-21
34
6
10
0
0
3
0
170
12.9
CGY CGY
37
17
30
47
+19
23
7
5
0
1
1
0
111
15.3
CHI CHI
47
17
19
36
+5
25
4
6
0
0
2
0
165
10.3
CLE
27
12
13
25
+4
22
2
4
1
0
2
0
88
13.6
DET DET
54
32
19
51
+12
70
7
7
1
0
2
0
168
19.0
EDM EDM
64
30
21
51
-24
56
14
13
0
0
3
0
174
17.2
HFD HFD
26
8
8
16
-1
8
3
3
0
0
1
0
77
10.4
LAK LAK
83
40
33
73
+11
75
9
12
0
1
4
0
254
15.7
MNS MNS
57
29
35
64
+29
31
5
13
1
0
3
0
182
15.9
MTL MTL
52
20
20
40
-7
30
4
7
0
0
3
0
149
13.4
NJD NJD
46
24
23
47
+16
33
7
7
0
0
4
0
167
14.4
NYI NYI
54
19
22
41
-2
39
3
7
3
0
3
0
152
12.5
NYR NYR
54
31
28
59
+9
18
13
5
2
0
3
0
192
16.1
PHI PHI
49
19
19
38
-26
101
6
12
0
0
1
0
168
11.3
PIT PIT
53
27
39
66
+12
36
8
13
0
1
2
0
159
17.0
QUE QUE
25
5
10
15
-15
10
2
4
0
0
0
0
72
6.9
STL STL
46
25
18
43
+16
32
8
4
0
0
3
0
145
17.2
TOR TOR
27
8
17
25
+6
16
2
5
0
0
0
0
76
10.5
VAN VAN
75
32
34
66
-7
112
7
12
1
0
4
0
230
13.9
WIN WIN
57
33
26
59
+12
38
7
10
0
0
4
0
190
17.4
WSH WSH
53
25
20
45
+9
60
8
7
1
1
5
0
183
13.7

More Flames Stats

Team Rankings

G/GP

2.55

32nd

GA/GP

2.89

13th

PP%

21.7

17th

PK%

75.0

26th

2024-25 Division Standings
TEAM W L OTL PTS DIFF
Golden Knights Golden Knights
39
19
7
85
42
Oilers Oilers
38
24
4
80
18
Kings Kings
35
20
9
79
15
Canucks Canucks
30
24
11
71
-20
Flames Flames
30
24
11
71
-21
Ducks Ducks
29
30
7
65
-27
Kraken Kraken
29
34
4
62
-17
Sharks Sharks
18
40
9
45
-73
Schedule
DATE MATCHUP TIME (ET)
Thu
4/17
CGY CGY
@
LAK LAK
9:30 PM
Tue
4/15
VGK VGK
@
CGY CGY
9:00 PM
Sun
4/13
SJS SJS
@
CGY CGY
8:00 PM
Fri
4/11
MIN MIN
@
CGY CGY
10:00 PM
Wed
4/9
CGY CGY
@
ANA ANA
10:00 PM
Last Game
CGY Flames

30 - 24 - undefined

2

Final

4

COL Avalanche

40 - 24 - undefined

Fri 14 Mar 2025

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Jets Jets
46
17
4
96
80
Stars Stars
42
21
2
86
52
Avalanche Avalanche
40
24
3
83
30
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
39
19
7
85
42
Oilers Oilers
38
24
4
80
18
Kings Kings
35
20
9
79
15
Atlantic Division W L OTL PTS DIFF
Panthers Panthers
41
22
3
85
41
Maple Leafs Maple Leafs
39
23
3
81
15
Lightning Lightning
37
23
5
79
51
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
43
15
8
94
65
Hurricanes Hurricanes
40
22
4
84
34
Devils Devils
36
25
6
78
31

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
3/13
UTA UTA
@
SEA SEA
2-4
Thu
3/13
NSH NSH
@
ANA ANA
1-2
Thu
3/13
COL COL
@
CGY CGY
4-2
Thu
3/13
DAL DAL
@
WPG WPG
1-4
Thu
3/13
EDM EDM
@
NYI NYI
2-1

Schedule

DATE MATCHUP TIME (ET)
Tue
3/18
SEA SEA
@
CHI CHI
8:30 PM
Tue
3/18
STL STL
@
NSH NSH
8:00 PM
Tue
3/18
ANA ANA
@
DAL DAL
8:00 PM
Tue
3/18
NYI NYI
@
PIT PIT
7:00 PM
Tue
3/18
DET DET
@
WSH WSH
7:00 PM