Calgary Flames - Game by Game Stats
2024‑2025 season | Defensemen only

OverallTime on IceGoalsAssistsPointsper 60 All Situationsper 60 Even-Strengthper 60 Power-PlayShotsDefensiveFaceoffs
RkNamePosDateGameScoreGPGAP
PIM+/-TOIESPPSHESGPPGSHGGWGOTGESAPPASHAGWAOTAESPPPPSHPGWPOTPPPP%G/60A/60P/60ESG/60ESA/60ESP/60PPG/60PPA/60PPP/60SHOTSSH%HITSBSFOWFOLFO%
1CARasmus AnderssonDOct 13, 2024CGY @ EDM(4-1)11230424:5822:051:421:111000020010300100.0%2.4034.8067.2102.7175.4348.1510.0000.0000.000250.0%13000.00%
2CAMackenzie WeegarDNov 21, 2024NYR @ CGY(2-3)10330-122:5618:164:150:2500000210102101033.3%0.0007.8497.8490.0006.5696.5690.00014.11814.11870.0%43000.00%
3CARasmus AnderssonDOct 9, 2024CGY @ VAN(6-5)11120122:0316:461:303:471000010011200110.0%2.7212.7215.4423.5793.5797.1570.0000.0000.000333.3%06000.00%
4CAMackenzie WeegarDOct 12, 2024PHI @ CGY(3-6)11120223:2116:004:532:2801000100001100050.0%2.5702.5705.1390.0003.7503.75012.2870.00012.2871100.0%41000.00%
5CARasmus AnderssonDOct 22, 2024PIT @ CGY(3-4)11120125:2018:283:113:411000010000200000.0%2.3682.3684.7373.2493.2496.4980.0000.0000.000333.3%04000.00%
6CAMackenzie WeegarDDec 5, 2024STL @ CGY(4-3)11120125:1619:293:452:0210000010001100050.0%2.3752.3754.7493.0800.0003.0800.00016.00016.000333.3%41000.00%
7CAMackenzie WeegarDJan 7, 2025CGY @ ANA(3-2)11120126:4622:402:371:291000010000200000.0%2.2422.2424.4832.6472.6475.2940.0000.0000.000520.0%10000.00%
8CAMackenzie WeegarDMar 4, 2025CGY @ PHI(6-3)11122122:0717:031:413:2301000100001100050.0%2.7132.7135.4260.0003.5193.51935.6440.00035.644425.0%32000.00%
9CAMackenzie WeegarDDec 21, 2024CHI @ CGY(4-6)10220222:0514:495:142:020000010110101100.0%0.0005.4345.4340.0004.0494.0490.0000.0000.00010.0%32000.00%
10CAJoel HanleyDJan 7, 2025CGY @ ANA(3-2)10220215:2515:250:000:000000020000200000.0%0.0007.7847.7840.0007.7847.7840.0000.0000.00010.0%01000.00%
11CABrayden PachalDJan 23, 2025BUF @ CGY(2-5)10220117:0214:220:172:230000010110101100.0%0.0007.0457.0450.0004.1764.1760.0000.0000.00010.0%62000.00%
12CAMackenzie WeegarDJan 25, 2025CGY @ MIN(5-4)10220226:0321:113:021:5000000110101101050.0%0.0004.6074.6070.0002.8322.8320.00019.78019.78010.0%11000.00%
13CAMackenzie WeegarDFeb 4, 2025TOR @ CGY(6-3)10222026:1219:355:101:2700000110001100050.0%0.0004.5804.5800.0003.0643.0640.00011.61311.61330.0%40000.00%
14CAMackenzie WeegarDMar 12, 2025VAN @ CGY(4-3)10220027:1020:493:133:0800000011000110050.0%0.0004.4174.4170.0000.0000.0000.00018.65318.65300.00%31000.00%
15CAMackenzie WeegarDOct 9, 2024CGY @ VAN(6-5)11010022:3317:173:122:04010000000001000100.0%2.6610.0002.6610.0000.0000.00018.7500.00018.750520.0%25000.00%
16CAMackenzie WeegarDOct 22, 2024PIT @ CGY(3-4)11010126:0918:564:332:401000000000100000.0%2.2940.0002.2943.1690.0003.1690.0000.0000.000250.0%32000.00%
17CAJake BeanDOct 24, 2024CAR @ CGY(4-2)11010015:2814:420:000:461000000000100000.0%3.8790.0003.8794.0820.0004.0820.0000.0000.000333.3%01000.00%
18CARasmus AnderssonDOct 26, 2024WPG @ CGY(5-3)11014023:4220:111:531:381000000000100000.0%2.5320.0002.5322.9730.0002.9730.0000.0000.000333.3%02000.00%
19CATyson BarrieDNov 7, 2024CGY @ BOS(3-4)11010013:1211:241:480:001000000000100000.0%4.5450.0004.5455.2630.0005.2630.0000.0000.000250.0%10000.00%
20CADaniil MiromanovDNov 15, 2024NSH @ CGY(0-2)11010118:3717:310:001:061001000000100100.0%3.2230.0003.2233.4250.0003.4250.0000.0000.0001100.0%11000.00%
21CARasmus AnderssonDNov 19, 2024NYI @ CGY(1-2)11012027:1424:070:502:17010000000001000100.0%2.2030.0002.2030.0000.0000.00072.0000.00072.000250.0%13000.00%
22CAKevin BahlDDec 3, 2024CBJ @ CGY(0-3)11010118:4817:440:290:35010000000001000100.0%3.1910.0003.1910.0000.0000.000124.1380.000124.138425.0%03000.00%
23CARasmus AnderssonDDec 3, 2024CBJ @ CGY(0-3)11012121:3717:463:510:00010100000001010100.0%2.7760.0002.7760.0000.0000.00015.5840.00015.5841100.0%01000.00%
24CABrayden PachalDDec 10, 2024CGY @ NSH(4-3)11010114:3812:270:002:111000000000100000.0%4.1000.0004.1004.8190.0004.8190.0000.0000.0001100.0%00000.00%
25CABrayden PachalDJan 2, 2025UTA @ CGY(5-3)11012213:2511:560:001:291000000000100000.0%4.4720.0004.4725.0280.0005.0280.0000.0000.000250.0%21000.00%
26CAJake BeanDJan 13, 2025CGY @ CHI(5-2)11010213:5013:500:000:001000000000100000.0%4.3370.0004.3374.3370.0004.3370.0000.0000.0001100.0%00000.00%
27CAKevin BahlDJan 14, 2025CGY @ STL(1-2)11010120:3318:070:002:261000000000100000.0%2.9200.0002.9203.3120.0003.3120.0000.0000.000333.3%31000.00%
28CARasmus AnderssonDJan 25, 2025CGY @ MIN(5-4)11014024:3021:181:201:52010000000001000100.0%2.4490.0002.4490.0000.0000.00045.0000.00045.0001100.0%21000.00%
29CAMackenzie WeegarDJan 26, 2025CGY @ WPG(2-5)11010-223:0718:213:331:13010000000001000100.0%2.5960.0002.5960.0000.0000.00016.9010.00016.901333.3%53000.00%
30CARasmus AnderssonDFeb 6, 2025COL @ CGY(4-2)11010-125:0518:373:233:051000000000100000.0%2.3920.0002.3923.2230.0003.2230.0000.0000.000250.0%01000.00%
31CAJoel HanleyDFeb 23, 2025SJS @ CGY(2-3)11010117:0815:560:450:271001000000100100.0%3.5020.0003.5023.7660.0003.7660.0000.0000.000333.3%13000.00%
32CAKevin BahlDMar 17, 2025CGY @ TOR(2-6)11010119:3217:310:002:011000000000100000.0%3.0720.0003.0723.4250.0003.4250.0000.0000.000333.3%30000.00%
33CARasmus AnderssonDMar 17, 2025CGY @ TOR(2-6)11010120:4415:492:571:581000000000100000.0%2.8940.0002.8943.7930.0003.7930.0000.0000.000333.3%23000.00%
34CAKevin BahlDOct 13, 2024CGY @ EDM(4-1)10110223:5122:290:001:220000010000100000.0%0.0002.5162.5160.0002.6692.6690.0000.0000.00030.0%20000.00%
35CAJake BeanDOct 9, 2024CGY @ VAN(6-5)10110118:1117:140:170:400000010000100000.0%0.0003.3003.3000.0003.4823.4820.0000.0000.00000.00%01000.00%
36CAKevin BahlDOct 9, 2024CGY @ VAN(6-5)10110118:1614:520:003:240000010000100000.0%0.0003.2853.2850.0004.0364.0360.0000.0000.00000.00%21000.00%
37CABrayden PachalDOct 9, 2024CGY @ VAN(6-5)10110018:1916:220:171:400000010000100000.0%0.0003.2763.2760.0003.6663.6660.0000.0000.00000.00%21000.00%
38CAJake BeanDOct 12, 2024PHI @ CGY(3-6)10110014:3814:190:000:190000010000100000.0%0.0004.1004.1000.0004.1914.1910.0000.0000.00020.0%02000.00%
39CARasmus AnderssonDOct 15, 2024CHI @ CGY(1-3)10112123:0919:572:190:530000010000100000.0%0.0002.5922.5920.0003.0083.0080.0000.0000.00010.0%03000.00%
40CADaniil MiromanovDOct 22, 2024PIT @ CGY(3-4)10110015:4515:310:000:140000010000100000.0%0.0003.8103.8100.0003.8673.8670.0000.0000.00020.0%10000.00%
41CARasmus AnderssonDOct 24, 2024CAR @ CGY(4-2)10110-123:5619:191:113:260000010000100000.0%0.0002.5072.5070.0003.1063.1060.0000.0000.00010.0%01000.00%
42CAKevin BahlDOct 26, 2024WPG @ CGY(5-3)10110222:5519:120:173:260000010000100000.0%0.0002.6182.6180.0003.1253.1250.0000.0000.00010.0%23000.00%
43CAMackenzie WeegarDOct 30, 2024CGY @ UTA(1-5)10112022:2118:433:010:370000010000100000.0%0.0002.6852.6850.0003.2063.2060.0000.0000.00010.0%22000.00%
44CARasmus AnderssonDNov 1, 2024NJD @ CGY(0-3)10110225:3519:183:442:330000010010100100.0%0.0002.3452.3450.0003.1093.1090.0000.0000.00030.0%05000.00%
45CAKevin BahlDNov 1, 2024NJD @ CGY(0-3)10110220:4218:260:042:120000010010100100.0%0.0002.8992.8990.0003.2553.2550.0000.0000.00020.0%12000.00%
46CAKevin BahlDNov 3, 2024EDM @ CGY(4-2)10110-122:1919:130:003:060000010000100000.0%0.0002.6892.6890.0003.1223.1220.0000.0000.00030.0%03000.00%
47CATyson BarrieDNov 3, 2024EDM @ CGY(4-2)10110014:0512:311:340:00000000100001000100.0%0.0004.2604.2600.0000.0000.0000.00038.29838.29820.0%01000.00%
48CADaniil MiromanovDNov 5, 2024CGY @ MTL(3-2)10112220:5620:540:000:020000010000100000.0%0.0002.8662.8660.0002.8712.8710.0000.0000.00020.0%10000.00%
49CAMackenzie WeegarDNov 7, 2024CGY @ BOS(3-4)10110025:4121:522:570:52000000100001000100.0%0.0002.3362.3360.0000.0000.0000.00020.33920.33940.0%13000.00%
50CAKevin BahlDNov 7, 2024CGY @ BOS(3-4)10110-122:3619:580:002:380000010000100000.0%0.0002.6552.6550.0003.0053.0050.0000.0000.00010.0%30000.00%
51CAMackenzie WeegarDNov 9, 2024CGY @ BUF(2-3)10110225:0521:213:440:000000010000100000.0%0.0002.3922.3920.0002.8102.8100.0000.0000.00010.0%32000.00%
52CAMackenzie WeegarDNov 15, 2024NSH @ CGY(0-2)10110123:3017:213:532:160000010010100100.0%0.0002.5532.5530.0003.4583.4580.0000.0000.00040.0%24000.00%
53CADaniil MiromanovDNov 23, 2024MIN @ CGY(3-4)10112020:2820:090:070:120000010000100000.0%0.0002.9322.9320.0002.9782.9780.0000.0000.00000.00%01000.00%
54CARasmus AnderssonDNov 23, 2024MIN @ CGY(3-4)10110-127:1422:451:592:30000000100001000100.0%0.0002.2032.2030.0000.0000.0000.00030.25230.25210.0%13000.00%
55CAMackenzie WeegarDNov 23, 2024MIN @ CGY(3-4)10112023:1819:501:361:52000000100001000100.0%0.0002.5752.5750.0000.0000.0000.00037.50037.50010.0%55000.00%
56CAMackenzie WeegarDNov 27, 2024CGY @ DET(1-2)10110024:1719:412:511:45000000100001000100.0%0.0002.4712.4710.0000.0000.0000.00021.05321.05300.00%07000.00%
57CAKevin BahlDNov 29, 2024CGY @ CBJ(2-5)10110-120:2819:020:011:250000010000100000.0%0.0002.9322.9320.0003.1523.1520.0000.0000.00010.0%20000.00%
58CARasmus AnderssonDNov 29, 2024CGY @ CBJ(2-5)10110022:1019:451:231:020000010000100000.0%0.0002.7072.7070.0003.0383.0380.0000.0000.00020.0%10000.00%
59CAKevin BahlDNov 30, 2024CGY @ PIT(2-6)10110119:5615:150:074:340000010000100000.0%0.0003.0103.0100.0003.9343.9340.0000.0000.00020.0%00000.00%
60CAMackenzie WeegarDDec 3, 2024CBJ @ CGY(0-3)10110023:4019:552:201:25000000100001000100.0%0.0002.5352.5350.0000.0000.0000.00025.71425.71410.0%43000.00%
61CADaniil MiromanovDDec 5, 2024STL @ CGY(4-3)10110219:0218:220:400:000000010000100000.0%0.0003.1523.1520.0003.2673.2670.0000.0000.00000.00%01000.00%
62CADaniil MiromanovDDec 8, 2024CGY @ DAL(2-6)10110118:0617:350:310:000000010000100000.0%0.0003.3153.3150.0003.4123.4120.0000.0000.00020.0%01000.00%
63CAKevin BahlDDec 12, 2024TBL @ CGY(8-3)10110023:2520:210:003:040000010000100000.0%0.0002.5622.5620.0002.9482.9480.0000.0000.00010.0%03000.00%
64CAKevin BahlDDec 14, 2024FLA @ CGY(0-3)10110219:5016:490:003:010000010000100000.0%0.0003.0253.0250.0003.5683.5680.0000.0000.00010.0%32000.00%
65CAKevin BahlDDec 19, 2024OTT @ CGY(3-2)10110121:3018:450:012:440000010000100000.0%0.0002.7912.7910.0003.2003.2000.0000.0000.00020.0%10000.00%
66CAJake BeanDDec 21, 2024CHI @ CGY(4-6)10110117:1316:250:480:000000010010100100.0%0.0003.4853.4850.0003.6553.6550.0000.0000.00010.0%01000.00%
67CARasmus AnderssonDDec 28, 2024CGY @ SJS(3-1)10110023:5618:502:322:34000000101001010100.0%0.0002.5072.5070.0000.0000.0000.00023.68423.68420.0%03000.00%
68CAMackenzie WeegarDDec 28, 2024CGY @ SJS(3-1)10110222:0317:523:170:540000010000100000.0%0.0002.7212.7210.0003.3583.3580.0000.0000.00000.00%30000.00%
69CAMackenzie WeegarDJan 2, 2025UTA @ CGY(5-3)10110-223:5318:283:102:150000010000100000.0%0.0002.5122.5120.0003.2493.2490.0000.0000.00010.0%72000.00%
70CARasmus AnderssonDJan 2, 2025UTA @ CGY(5-3)10110-225:5719:503:272:40000000100001000100.0%0.0002.3122.3120.0000.0000.0000.00017.39117.39120.0%13000.00%
71CARasmus AnderssonDJan 4, 2025NSH @ CGY(4-1)10110022:2017:563:191:050000010000100000.0%0.0002.6872.6870.0003.3463.3460.0000.0000.00010.0%00000.00%
72CAKevin BahlDJan 13, 2025CGY @ CHI(5-2)10110120:2317:060:332:440000010000100000.0%0.0002.9442.9440.0003.5093.5090.0000.0000.00010.0%12000.00%
73CABrayden PachalDJan 13, 2025CGY @ CHI(5-2)10110316:1414:310:001:430000010000100000.0%0.0003.6963.6960.0004.1334.1330.0000.0000.00010.0%15000.00%
74CAJake BeanDJan 26, 2025CGY @ WPG(2-5)10110116:3116:310:000:000000010000100000.0%0.0003.6333.6330.0003.6333.6330.0000.0000.00020.0%00000.00%
75CATyson BarrieDJan 28, 2025WSH @ CGY(3-1)10112-117:2014:203:000:00000000100001000100.0%0.0003.4623.4620.0000.0000.0000.00020.00020.00020.0%10000.00%
76CAJake BeanDJan 30, 2025ANA @ CGY(1-4)10110220:2519:410:000:440000010000100000.0%0.0002.9392.9390.0003.0483.0480.0000.0000.00000.00%02000.00%
77CAJoel HanleyDJan 30, 2025ANA @ CGY(1-4)10110219:4515:560:003:490000010000100000.0%0.0003.0383.0380.0003.7663.7660.0000.0000.00010.0%04000.00%
78CAMackenzie WeegarDFeb 1, 2025DET @ CGY(3-1)10110-124:2321:552:280:00000000100001000100.0%0.0002.4612.4610.0000.0000.0000.00024.32424.32440.0%22000.00%
79CAMackenzie WeegarDFeb 2, 2025CGY @ SEA(3-2)10110-127:3719:185:482:31000000101001010100.0%0.0002.1732.1730.0000.0000.0000.00010.34510.34520.0%24000.00%
80CARasmus AnderssonDFeb 2, 2025CGY @ SEA(3-2)10110022:1916:162:113:52000000100001000100.0%0.0002.6892.6890.0000.0000.0000.00027.48127.48100.00%01000.00%
81CAMackenzie WeegarDFeb 6, 2025COL @ CGY(4-2)10110024:0116:145:372:10000000100001000100.0%0.0002.4982.4980.0000.0000.0000.00010.68210.68230.0%12000.00%
82CADaniil MiromanovDFeb 8, 2025SEA @ CGY(3-2)10112219:0718:590:080:000000010000100000.0%0.0003.1393.1390.0003.1613.1610.0000.0000.00020.0%12000.00%
83CAMackenzie WeegarDFeb 8, 2025SEA @ CGY(3-2)10110225:2420:361:313:170000010000100000.0%0.0002.3622.3620.0002.9132.9130.0000.0000.00020.0%12010.00%
84CAMackenzie WeegarDFeb 23, 2025SJS @ CGY(2-3)10112124:0215:496:481:25000000100001000100.0%0.0002.4972.4970.0000.0000.0000.0008.8248.82460.0%12000.00%
85CAKevin BahlDFeb 25, 2025CGY @ WSH(3-1)10110123:0119:540:003:070000010010100100.0%0.0002.6072.6070.0003.0153.0150.0000.0000.00000.00%03000.00%
86CAIlya SolovyovDFeb 25, 2025CGY @ WSH(3-1)10110111:5110:380:001:130000010000100000.0%0.0005.0635.0630.0005.6435.6430.0000.0000.00000.00%40000.00%
87CAMackenzie WeegarDMar 2, 2025CGY @ CAR(1-2)10110024:5016:063:335:11000000100001000100.0%0.0002.4162.4160.0000.0000.0000.00016.90116.90100.00%64000.00%
88CAJoel HanleyDMar 4, 2025CGY @ PHI(6-3)10110219:5515:580:003:570000010000100000.0%0.0003.0133.0130.0003.7583.7580.0000.0000.00000.00%24000.00%
89CABrayden PachalDMar 4, 2025CGY @ PHI(6-3)10110215:4215:050:000:370000010000100000.0%0.0003.8223.8220.0003.9783.9780.0000.0000.00010.0%00000.00%
90CAMackenzie WeegarDMar 8, 2025MTL @ CGY(0-1)10110123:5721:050:571:550000010010100100.0%0.0002.5052.5050.0002.8462.8460.0000.0000.00020.0%32000.00%
91CARasmus AnderssonDMar 12, 2025VAN @ CGY(4-3)10110026:4321:071:453:510000010000100000.0%0.0002.2462.2460.0002.8412.8410.0000.0000.00010.0%20000.00%
92CAKevin BahlDMar 12, 2025VAN @ CGY(4-3)10110022:4518:450:004:000000010000100000.0%0.0002.6372.6370.0003.2003.2000.0000.0000.00040.0%00000.00%
93CARasmus AnderssonDMar 14, 2025COL @ CGY(4-2)10110-223:3020:591:051:26000000100001000100.0%0.0002.5532.5530.0000.0000.0000.00055.38555.38510.0%22000.00%
94CAMackenzie WeegarDMar 14, 2025COL @ CGY(4-2)10110-125:0622:192:130:340000010000100000.0%0.0002.3902.3900.0002.6892.6890.0000.0000.00020.0%54000.00%
95CAMackenzie WeegarDOct 13, 2024CGY @ EDM(4-1)10000120:4116:153:480:380000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%32000.00%
96CATyson BarrieDOct 13, 2024CGY @ EDM(4-1)10000014:3812:262:120:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00000.00%00000.00%
97CADaniil MiromanovDOct 13, 2024CGY @ EDM(4-1)10000-116:0916:090:000:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%03000.00%
98CABrayden PachalDOct 13, 2024CGY @ EDM(4-1)10000015:3014:420:000:480000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00020.0%41000.00%
99CADaniil MiromanovDOct 9, 2024CGY @ VAN(6-5)10000017:4717:070:000:400000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00000.00%02000.00%
100CARasmus AnderssonDOct 12, 2024PHI @ CGY(3-6)10000121:5415:402:493:250000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00000.00%13000.00%

Current season NHL stats last updated: March 17, 2025
Current season NHL stats provided by XML Team Solutions: Content Copyright 2024, The Sports Forecaster. Distributed by XML Team Solutions.