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
Egor Sharangovich C L R 63 42 97 81 73 74 85 66 40 71 81 75 25 49 49 23 $700,000 (1)
Sam Bennett C L R 88 70 70 83 73 67 78 67 64 77 72 63 25 67 69 25 $2,438,000 (3)
Alexander Wennberg C L R 65 42 95 85 73 78 87 73 87 66 81 79 69 71 72 26 $2,925,000 (5)
Jared McCann C L 73 43 93 78 69 67 82 76 50 80 84 62 75 67 68 25 $1,293,750 (2)
Alexandre Texier C L 75 43 86 83 69 72 71 68 68 67 58 76 25 55 56 21 $1,500,000 (2)
Yanni Gourde C R 73 64 78 81 62 75 93 77 82 77 81 74 25 64 67 29 $4,592,000 (2)
Joel Eriksson Ek C 84 45 88 82 77 75 89 62 84 65 85 85 25 64 65 24 $1,673,437 (4)
Kirby Dach C 63 42 92 84 75 79 63 88 75 81 60 75 75 55 56 20 $2,000,000 (2)
Jordan Staal C 90 47 83 78 83 78 90 79 98 80 81 80 25 85 90 32 $3,513,000 (3)
Alex DeBrincat L R 78 42 92 86 57 85 90 94 38 81 97 63 41 67 68 23 $5,184,000 (1)
Alexis Lafreniere L R 71 43 95 80 72 66 87 68 38 63 72 57 25 50 50 19 $2,250,000 (3)
Brady Tkachuk L 99 99 67 85 83 78 94 90 60 77 81 62 25 62 62 21 $2,250,000 (1)
Jakub Vrana L 67 42 93 86 71 68 88 76 38 77 87 51 75 65 67 25 $3,685,000 (2)
Drake Batherson R 83 45 95 77 77 73 92 84 36 75 81 59 25 56 56 23 $1,000,000 (1)
Artem Zub D 84 45 84 78 75 75 80 63 25 57 48 89 25 48 48 25 $1,750,000 (3)
Adam Fox D 63 41 91 84 66 91 93 94 25 80 50 88 25 58 59 23 $2,000,000 (2)
P.K. Subban D 73 44 83 79 76 85 83 76 25 65 51 80 25 76 80 32 $2,500,000 (3)
Jeremy Lauzon D 89 46 73 75 74 76 79 58 25 52 47 89 25 57 58 24 $935,000 (4)
Mattias Ekholm D 65 43 90 84 81 86 86 75 25 66 54 82 25 72 75 31 $4,275,000 (1)
Ryan Lindgren D 84 45 80 80 70 79 89 63 25 63 47 81 25 58 59 23 $750,000 (1)
Nate Schmidt D 61 41 97 87 70 80 86 67 25 54 50 87 25 68 71 29 $3,213,000 (1)
Scratches
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Kevin Lankinen 77 67 64 73 82 71 60 76 79 76 75 47 47 26 $675,000 (1)
Scratches
Marc-Andre Fleury 86 81 81 73 90 82 96 86 93 86 84 82 88 36 $24,000,000 (1)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Matthew Peca C L R 70 63 86 82 63 60 61 59 74 57 56 63 53 52 52 28 $910,000 (3)
Rasmus Asplund C L R 65 41 99 77 67 63 71 58 37 62 76 73 25 50 50 23 $700,000 (1)
Rem Pitlick C L 71 43 87 65 70 59 63 67 52 65 55 52 75 44 44 24 $650,000 (2)
Nolan Stevens C L 76 70 90 65 70 62 63 62 78 61 58 65 55 44 44 24 $675,000 (1)
David Cotton C 77 75 80 65 75 57 56 64 80 54 71 66 67 44 44 23 $850,000 (3)
Anthony Richard C 61 59 65 62 59 66 68 62 78 53 65 60 62 55 55 24 $808,500 (3)
Glenn Gawdin C 75 71 83 64 71 64 65 61 76 60 57 64 54 44 44 24 $675,000 (1)
Jack Dugan L 73 70 80 62 70 62 62 65 50 65 62 64 59 44 44 23 $800,000 (3)
Adam Mascherin L 77 72 88 61 72 62 61 66 50 60 69 66 66 44 44 23 $800,000 (1)
Wade Allison R 85 45 90 68 76 63 53 73 25 66 77 60 25 45 45 23 $1,250,000 (3)
Marian Studenic R 81 43 85 60 62 57 60 56 25 61 64 66 25 44 44 22 $675,000 (1)
Darren Raddysh D 77 74 85 60 74 63 66 55 25 53 41 66 39 53 53 25 $770,000 (3)
Martin Fehervary D 71 72 67 72 72 64 66 57 25 54 46 61 44 44 45 21 $700,000 (2)
Declan Chisholm D 74 71 81 67 71 64 67 52 25 49 41 61 39 44 44 21 $700,000 (3)
Scratches
Tanner Laczynski C L R 74 71 80 59 71 56 54 63 79 56 67 64 64 44 44 24 $750,000 (3)
Jakub Lauko C L R 69 70 67 60 70 54 52 63 79 65 58 61 55 44 44 21 $650,000 (2)
Cameron Hughes C L 65 60 76 65 60 61 61 64 80 65 58 62 55 54 54 24 $825,000 (3)
Evan Barratt C L 72 68 81 64 68 58 58 59 74 57 57 62 54 44 44 22 $700,000 (3)
Benjamin Jones C 69 68 72 66 68 65 67 57 71 52 57 60 54 44 44 22 $600,000 (2)
Martin Pospisil C 59 69 37 63 69 52 49 64 80 60 65 57 62 44 44 21 $600,000 (2)
Carsen Twarynski L R 81 73 99 66 73 51 53 44 50 38 44 63 42 46 46 23 $650,000 (1)
David Kase L R 69 61 86 62 61 61 62 59 50 57 56 60 53 44 44 24 $650,000 (1)
Dmitry Zavgorodniy L 72 61 97 66 61 57 60 48 50 45 45 59 43 44 44 20 $700,000 (3)
Cole Reinhardt L 79 74 91 63 74 65 68 55 50 49 57 64 54 44 44 21 $750,000 (3)
Angus Crookshank L 57 66 35 60 66 55 53 64 50 65 60 56 57 44 44 21 $700,000 (3)
Andrei Altybarmakyan R 69 69 68 66 69 62 64 56 50 52 56 60 53 44 44 22 $750,000 (3)
Louie Belpedio D 69 70 67 66 70 62 65 50 25 40 46 58 44 44 44 25 $770,000 (3)
Oliver Kylington D 63 41 99 79 67 61 53 61 25 50 47 51 25 56 56 24 $866,800 (3)
Ben Gleason D 73 68 84 62 68 63 66 53 25 48 43 61 41 44 44 23 $700,000 (1)
Joey Keane D 73 68 84 61 68 62 65 53 25 53 39 61 37 44 44 21 $650,000 (2)
Cameron York D 70 63 85 68 63 50 48 60 25 49 56 61 53 44 44 20 $1,200,000 (3)
Linus Hogberg D 75 66 97 65 66 59 62 49 25 41 41 61 39 44 44 22 $700,000 (3)
Axel Andersson D 74 65 95 64 65 56 58 49 25 38 45 60 43 44 44 21 $700,000 (3)
Vladislav Kolyachonok D 79 71 99 65 71 54 56 47 25 39 39 62 37 44 44 20 $700,000 (3)
Jared McIsaac D 78 72 93 61 72 46 47 47 25 39 39 62 37 44 44 21 $900,000 (3)
Nikita Okhotyuk D 69 71 65 63 71 57 60 47 25 37 41 57 39 44 44 20 $700,000 (3)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Joseph Woll 51 56 70 83 49 54 50 56 52 52 30 44 44 22 $700,000 (2)
Jiri Patera 49 55 69 80 47 49 50 55 48 48 30 44 44 22 $700,000 (3)
Scratches
Logan Thompson 69 63 79 83 70 72 72 77 75 74 30 44 44 24 $750,000 (3)
Joey Daccord 46 55 69 77 42 45 50 53 45 46 30 44 44 24 $712,500 (1)
Tyler Parsons 44 48 60 70 40 42 50 51 44 45 30 44 44 23 $700,000 (3)

Prospects

Draft Picks

David Farrance
2025 Picks
Tristen Robins
Daniil Chechelev
Ian Moore
Jacob Bernard-Docker
Niklas Nordgren
Ryan Johnson
Jacob Truscott
Linus Lindstrom
Quinn Olson
Mathias From
Jakob Stenqvist
Vasily Glotov
Pavel Karnaukhov
Semyon Der-Arguchintsev
Brett Stapley
Maxim Zhukov
Noah Cates
Linus Weissbach
Aleksi Saarela
Micheal Ferland
Jacob Cederholm
Gabriel Fontaine
German Rubtsov
Year 2022 CAL 1
Year 2022 MON 1
Year 2022 CAL 2
Year 2022 SJS 2
Year 2022 CAL 3
Year 2022 OTT 3
Year 2022 CAL 4
Year 2022 VAN 4
Year 2022 SJS 4
Year 2022 CAL 5
Year 2022 PIT 5
Year 2022 VAN 5
Year 2022 CAL 6
Year 2022 COL 6
Year 2022 SJS 6
Year 2022 NYR 7
Year 2022 CAR 7
Year 2022 MON 7
Year 2023 CAR 1
Year 2023 CAL 1
Year 2023 CAL 2
Year 2023 ANA 2
Year 2023 SJS 2
Year 2023 CAL 3
Year 2023 ANA 3
Year 2023 SJS 3
Year 2023 CAL 4
Year 2023 ANA 4
Year 2023 MON 4
Year 2023 CAL 5
Year 2023 CAR 5
Year 2023 ANA 5
Year 2023 CAL 6
Year 2023 CAR 6
Year 2023 ANA 6
Year 2023 CAR 7
Year 2023 CAL 7
Year 2023 ANA 7
Year 2024 CAL 1
Year 2024 CAR 1
Year 2024 CAL 2
Year 2024 SJS 2
Year 2024 CAR 2
Year 2024 CAL 3
Year 2024 CAL 4
Year 2024 SJS 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
Year 2026 CAL 1
Year 2026 CAL 2
Year 2026 CAL 3
Year 2026 CAL 4
Year 2026 CAL 5
Year 2026 CAL 6
Year 2026 CAL 7