Calgary Flames

Kevin Switzer
0 - 0 - 0 (8th in Pacific)
PP: 0% (32nd)
PK: 0% (32nd)
GF: 0 (32nd)
GA: 0 (16th)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Sam Bennett C L R 84 45 80 83 74 63 79 64 62 58 68 63 25 65 66 24 $2,438,000 (4)
Leo Komarov C L R 91 46 92 75 73 63 82 60 43 66 58 81 25 67 68 33 $1,490,000 (1)
Matthew Peca C L R 76 43 99 82 61 56 62 60 77 62 55 75 25 51 51 27 $1,170,000 (1)
Vladislav Kamenev C L R 73 43 92 80 72 52 56 64 62 64 56 61 25 51 51 23 $937,500 (4)
Jacob de La Rose C L 89 46 93 77 79 57 72 60 62 62 56 78 25 64 65 25 $725,000 (1)
Rocco Grimaldi C R 61 40 94 80 61 63 82 61 29 76 68 58 75 60 61 27 $644,000 (2)
Robert Thomas C R 59 41 91 83 68 68 85 69 59 84 68 55 25 59 61 20 $2,000,000 (2)
Kirby Dach C 65 42 88 84 75 67 82 71 49 68 64 60 75 51 51 19 $2,000,000 (3)
Jesperi Kotkaniemi C 79 58 81 83 71 63 81 70 73 56 70 53 25 57 57 19 $2,250,000 (2)
Micheal Ferland L R 94 92 85 80 79 55 62 58 26 74 58 57 25 65 66 28 $1,600,000 (5)
Tom Kuhnhackl L R 76 44 97 77 73 59 56 58 25 60 60 74 25 60 63 28 $935,000 (1)
Ondrej Kase R 59 41 91 86 68 74 61 73 33 75 64 62 75 59 60 24 $2,600,000 (2)
Connor Clifton D 94 46 88 64 64 64 70 57 25 39 48 67 45 48 49 25 $675,000 (1)
Xavier Ouellet D 85 45 89 74 69 63 76 57 25 52 47 68 25 61 62 26 $894,000 (2)
Quinn Hughes D 57 40 89 93 62 84 70 96 25 82 53 57 25 52 52 20 $2,250,000 (3)
Adam Fox D 65 41 86 84 66 76 69 77 25 73 51 65 25 52 52 22 $2,000,000 (3)
Oliver Kylington D 71 42 89 79 67 62 71 58 25 49 48 62 25 55 55 23 $800,000 (1)
Mikhail Sergachev D 80 65 77 86 81 80 90 75 25 66 56 75 75 62 64 22 $2,250,000 (1)
Scratches
Aaron Ness D 69 42 99 69 66 60 72 58 25 43 47 59 25 52 52 30 $796,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Ville Husso 59 64 80 81 59 64 56 64 62 61 30 44 44 25 $1,400,000 (1)
Troy Grosenick 65 69 86 70 65 68 63 71 66 65 30 44 44 30 $845,000 (1)
Scratches
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Rasmus Asplund C L R 69 42 92 68 64 57 86 61 55 57 56 85 25 46 46 22 $700,000 (2)
Filip Chytil C L R 59 40 94 82 66 68 89 69 72 62 74 61 25 59 59 20 $1,000,000 (1)
Troy Terry C R 57 40 95 77 65 68 84 74 36 68 59 54 53 54 54 22 $1,250,000 (2)
Dillon Dube C R 78 43 95 83 66 63 77 62 25 67 64 62 75 52 52 21 $1,000,000 (2)
Drake Batherson C R 87 75 83 77 71 70 90 76 54 75 64 57 25 47 47 22 $1,000,000 (2)
Aleksi Saarela C 76 70 91 66 70 76 80 63 79 61 61 66 58 47 48 23 $800,000 (1)
Glenn Gawdin C 75 71 84 64 71 74 76 66 80 67 61 65 58 44 44 23 $675,000 (2)
Chris Terry L R 73 69 83 66 69 77 80 68 50 65 65 67 62 54 54 31 $910,000 (1)
Owen Tippett L R 81 78 88 67 78 66 67 66 50 62 66 68 63 44 44 21 $1,000,000 (3)
Alexander Volkov L R 75 71 83 64 71 81 86 63 50 62 58 67 55 55 55 22 $900,000 (1)
Max Jones L 79 44 82 73 76 67 87 63 38 57 66 66 25 55 55 22 $800,000 (2)
Kyle Okposo R 76 44 84 83 79 63 82 67 55 65 70 69 75 78 80 32 $3,780,000 (1)
Chad Ruhwedel D 83 44 90 72 69 65 54 60 25 49 48 70 25 59 60 30 $761,000 (1)
Andrew Peeke D 76 44 93 76 74 63 63 57 25 48 48 63 25 46 46 22 $700,000 (3)
Jeremy Lauzon D 82 78 59 65 75 67 72 53 25 44 48 77 25 53 53 23 $700,000 (1)
Ryan Lindgren D 81 55 78 61 72 70 86 58 25 56 47 79 25 51 51 22 $750,000 (2)
Joey Keane D 72 67 82 61 67 75 79 59 25 53 51 62 48 44 44 20 $650,000 (3)
Dennis Gilbert D 99 99 52 61 77 67 74 58 25 49 48 81 25 46 46 23 $600,000 (2)
Scratches
David Kase C L R 71 63 91 62 63 63 66 55 69 52 53 60 50 44 44 23 $650,000 (2)
Greg Carey C L 76 71 88 63 71 76 81 60 75 53 62 66 59 50 50 30 $761,000 (1)
Rem Pitlick C L 74 70 82 65 70 66 68 60 75 53 62 63 59 44 44 23 $650,000 (3)
Anthony Richard C L 67 59 87 62 59 79 85 56 70 47 59 61 56 55 55 23 $600,000 (1)
Jakub Lauko C L 66 64 70 60 64 55 55 56 70 48 59 58 56 44 44 20 $650,000 (3)
Trent Frederic C 64 75 37 65 75 78 83 59 74 60 53 58 50 45 45 22 $800,000 (1)
Cameron Hughes C 68 60 88 65 60 63 66 55 69 51 53 61 50 54 54 23 $600,000 (1)
Benjamin Jones C 73 68 86 66 68 65 69 49 61 47 46 60 44 44 44 21 $600,000 (3)
Martin Pospisil C 61 69 42 63 69 57 58 54 68 54 50 55 48 44 44 20 $600,000 (3)
Gabriel Fontaine C 77 71 90 51 71 58 61 50 63 47 46 64 44 50 50 23 $625,000 (1)
Nolan Stevens C 76 70 90 65 70 70 72 62 78 62 57 65 54 44 44 23 $675,000 (2)
German Rubtsov C 72 67 85 71 67 56 58 52 65 53 46 60 44 44 44 22 $750,000 (2)
Chris Stewart L R 87 99 65 72 90 50 50 52 25 56 55 61 25 45 45 32 $550,000 (1)
Adam Mascherin L 75 73 80 61 73 66 70 53 50 51 51 62 48 44 44 22 $800,000 (2)
Carsen Twarynski L 92 46 91 66 73 57 75 56 26 50 58 64 25 45 45 22 $650,000 (2)
Rudolfs Balcers L 78 43 99 65 61 62 81 73 26 61 58 59 25 49 49 23 $725,000 (1)
Logan O'Connor R 78 43 95 64 64 51 80 62 25 50 64 63 25 45 45 23 $800,000 (2)
Marian Studenic R 69 62 84 60 62 65 68 57 50 50 60 60 57 44 44 21 $675,000 (2)
Darren Raddysh D 76 73 84 60 73 78 85 53 25 48 42 65 40 53 53 24 $700,000 (1)
Louie Belpedio D 65 69 56 64 69 76 83 49 25 42 41 56 39 44 44 24 $650,000 (1)
Martin Fehervary D 75 72 83 72 72 66 71 47 25 38 41 60 39 44 44 20 $700,000 (3)
Alexander Yelesin D 98 47 99 68 69 59 66 58 25 39 47 57 25 44 44 24 $650,000 (3)
Noah Juulsen D 74 67 90 53 67 47 47 48 25 41 39 60 37 45 45 23 $850,000 (1)
Ben Gleason D 71 69 76 62 69 69 75 48 25 39 41 59 39 44 44 22 $700,000 (2)
Casey Fitzgerald D 67 67 67 61 67 54 56 49 25 42 41 57 39 44 44 23 $650,000 (3)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Joey Daccord 60 60 75 77 62 64 55 64 61 60 30 44 44 23 $650,000 (1)
Kaapo Kahkonen 69 69 86 84 68 77 70 76 78 76 30 44 44 23 $700,000 (2)
Scratches
Joseph Woll 50 64 80 80 45 52 50 55 49 49 30 44 44 21 $700,000 (3)

Prospects

Draft Picks

Nikita Okhotyuk
2024 Picks
Cole Caufield
Ty Smith
Axel Andersson
Jacob Bernard-Docker
Nils Lundkvist
Jared McIsaac
Niklas Nordgren
Wade Allison
Cameron York
Andrei Altybarmakyan
Ryan Johnson
Vladislav Kolyachonok
David Farrance
Evan Barratt
Linus Lindstrom
Drew Helleson
Linus Hogberg
Quinn Olson
Mathias From
Jakob Stenqvist
Vasily Glotov
Wyatt Kalynuk
Jack Dugan
David Cotton
Dmitry Zavgorodniy
Angus Crookshank
Declan Chisholm
Pavel Karnaukhov
Jiri Patera
Semyon Der-Arguchintsev
Brett Stapley
Maxim Zhukov
Noah Cates
Joseph Wegwerth
Tanner Laczynski
Shane Eiserman
Linus Weissbach
Adam Ollas Mattsson
Juuso Valimaki
Jacob Cederholm
Tyler Parsons
Year 2021 CAL 1
Year 2021 ANA 1
Year 2021 LVG 1
Year 2021 CAR 1
Year 2021 CAL 2
Year 2021 VAN 2
Year 2021 SJS 2
Year 2021 CAL 3
Year 2021 SJS 3
Year 2021 BOS 3
Year 2021 CAL 4
Year 2021 TBL 4
Year 2021 CAL 5
Year 2021 DAL 5
Year 2021 CAL 6
Year 2021 CAR 6
Year 2021 VAN 6
Year 2022 CAL 1
Year 2022 CAL 2
Year 2022 MON 3
Year 2022 CAL 3
Year 2022 CHI 3
Year 2022 OTT 3
Year 2022 CAL 4
Year 2022 COL 4
Year 2022 CAL 5
Year 2022 PIT 5
Year 2022 VAN 5
Year 2022 CAL 6
Year 2022 COL 6
Year 2022 CAR 6
Year 2022 CAL 7
Year 2022 CAR 7
Year 2022 MON 7
Year 2023 CAL 1
Year 2023 CAL 2
Year 2023 ANA 2
Year 2023 CAL 3
Year 2023 ANA 3
Year 2023 SJS 3
Year 2023 CAL 4
Year 2023 ANA 4
Year 2023 CAL 5
Year 2023 ANA 5
Year 2023 CAL 6
Year 2023 ANA 6
Year 2023 CAL 7
Year 2023 ANA 7
Year 2024 CAL 1
Year 2024 CAL 2
Year 2024 CAL 3
Year 2024 CAL 4
Year 2024 CAL 5
Year 2024 CAL 6
Year 2024 CAL 7
Year 2025 CAL 1
Year 2025 CAL 2
Year 2025 CAL 3
Year 2025 CAL 4
Year 2025 CAL 5
Year 2025 CAL 6
Year 2025 CAL 7