Calgary Flames

Kevin Switzer
0 - 0 - 0 (8th in Pacific)
PP: 0% (32nd)
PK: 0% (32nd)
GF: 0 (32nd)
GA: 0 (32nd)
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)
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)
Mattias Janmark C L 63 42 93 82 72 68 89 64 42 69 59 74 25 65 66 27 $695,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)
Mark Jankowski C 61 42 91 75 77 58 85 59 72 54 59 84 25 59 60 25 $1,675,833 (3)
Tom Kuhnhackl L R 76 44 97 77 73 59 56 58 25 60 60 74 25 60 63 28 $935,000 (1)
Oskar Lindblom L 75 43 95 77 71 76 73 77 40 68 86 70 25 57 58 23 $800,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)
Marcus Pettersson D 80 54 85 81 71 78 94 67 25 63 48 75 25 60 61 24 $700,000 (1)
Oscar Fantenberg D 84 45 94 76 73 68 67 60 25 51 48 86 25 58 59 28 $775,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)
Mikhail Sergachev D 80 65 77 86 81 80 90 75 25 66 56 75 75 62 64 22 $2,250,000 (1)
Brandon Montour D 76 43 84 86 70 78 85 62 25 58 50 72 75 64 65 26 $3,353,625 (2)
Scratches
Anthony Richard C L 67 59 87 62 59 79 85 56 70 47 59 61 56 55 55 23 $600,000 (1)
Chris Stewart L R 87 99 65 72 90 50 50 52 25 56 55 61 25 45 45 32 $550,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Alexandar Georgiev 73 72 69 66 74 72 66 72 80 73 68 55 55 24 $800,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)
Greg Carey C L 76 71 88 63 71 76 81 60 75 53 62 66 59 50 50 30 $761,000 (1)
Zack MacEwen C R 89 99 68 66 80 54 72 58 44 56 80 61 25 45 45 23 $600,000 (1)
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)
Nolan Stevens C 76 70 90 65 70 70 72 62 78 62 57 65 54 44 44 23 $675,000 (2)
Owen Tippett L R 81 78 88 67 78 66 67 66 50 62 66 68 63 44 44 21 $1,000,000 (3)
Max Jones L 79 44 82 73 76 67 87 63 38 57 66 66 25 55 55 22 $800,000 (2)
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)
Rem Pitlick C L 74 70 82 65 70 66 68 60 75 53 62 63 59 44 44 23 $650,000 (3)
Jakub Lauko C L 66 64 70 60 64 55 55 56 70 48 59 58 56 44 44 20 $650,000 (3)
Troy Terry C R 57 40 95 77 65 68 84 74 36 68 59 54 53 54 54 22 $1,250,000 (2)
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)
German Rubtsov C 72 67 85 71 67 56 58 52 65 53 46 60 44 44 44 22 $750,000 (2)
Alexander Volkov L R 75 71 83 64 71 81 86 63 50 62 58 67 55 55 55 22 $900,000 (1)
Adam Mascherin L 75 73 80 61 73 66 70 53 50 51 51 62 48 44 44 22 $800,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)
Oliver Kylington D 71 42 89 79 67 62 71 58 25 49 48 62 25 55 55 23 $0 (0)
Alexander Yelesin D 98 47 99 68 69 59 66 58 25 39 47 57 25 44 44 24 $650,000 (3)
Jakub Zboril D 76 75 78 66 75 70 75 51 25 45 41 63 39 48 48 23 $700,000 (1)
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
Joseph Woll 50 64 80 80 45 52 50 55 49 49 30 44 44 21 $700,000 (3)
Mat Robson 52 58 73 78 51 55 50 57 53 52 30 44 44 24 $600,000 (3)
Troy Grosenick 65 69 86 70 65 68 63 71 66 65 30 44 44 30 $845,000 (1)
Scratches
Adam Huska 49 51 64 88 48 49 50 54 49 49 30 44 44 23 $700,000 (2)
Joey Daccord 60 60 75 77 62 64 55 64 61 60 30 44 44 23 $0 (0)

Prospects

Draft Picks

Nikita Okhotyuk
2024 Picks
Dylan Cozens
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 SJS 1
Year 2021 CAL 2
Year 2021 VAN 2
Year 2021 SJS 2
Year 2021 CAL 3
Year 2021 SJS 3
Year 2021 CAR 3
Year 2021 CAL 4
Year 2021 TBL 4
Year 2021 PIT 4
Year 2021 CAL 5
Year 2021 DAL 5
Year 2021 CAL 6
Year 2021 CAR 6
Year 2021 VAN 6
Year 2021 DAL 6
Year 2021 CAL 7
Year 2022 CAL 1
Year 2022 CAL 2
Year 2022 OTT 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 MON 5
Year 2022 CAL 6
Year 2022 COL 6
Year 2022 CAL 7
Year 2023 CAL 1
Year 2023 CAL 2
Year 2023 CAL 3
Year 2023 CAL 4
Year 2023 CAL 5
Year 2023 CAL 6
Year 2023 CAL 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