47 Mark Kastelic Position: • • : : 03/11/1999 : 26 : USA : 6' 3" : 233 lbs Calgary in 2019 (4/94). : $1,000,000 : 2 : 100% CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO OV 73 80 58 75 88 46 80 56 85 56 59 63 50 63 61 50 65 - 2021-22 Calgary Wranglers 72 11 11 22 9 46 3 0 3 0 80 13.8 14:34 2022-23 Calgary Wranglers 72 7 20 27 3 110 1 0 0 2 107 6.5 13:49 2023-24 Flames 40 1 5 6 -4 10 0 0 0 0 18 5.6 08:01 2024-25 Rochester Americans 47 15 25 40 11 105 1 0 2 1 129 11.6 18:08 2024-25 Sabres 5 0 0 0 -1 2 0 0 0 0 1 0.0 05:13 45 1 5 6 -5 12 0 0 0 0 19 5.3 07:43 191 33 56 89 23 261 5 0 5 3 316 10.4 15:09 - 2021-22 Calgary Wranglers 4 0 0 0 -1 4 0 0 0 3 0.0 12:30 2022-23 Calgary Wranglers 7 1 1 2 0 4 0 0 0 10 10.0 12:10 2023-24 Flames 5 0 0 0 -1 0 0 0 0 4 0.0 06:45 5 0 0 0 -1 0 0 0 0 4 0.0 06:45 11 1 1 2 -1 8 0 0 0 13 7.7 12:17 - 2021-22 Calgary Wranglers 72 0 10 728 1391 52.3 2022-23 Calgary Wranglers 72 0 13 808 1282 63.0 2023-24 Flames 40 0 1 173 335 51.6 2024-25 Rochester Americans 47 0 17 694 1171 59.3 2024-25 Sabres 5 0 0 18 32 56.3 45 0 1 191 367 52.0 191 0 17 2,230 3,844 58.0 - 2021-22 Calgary Wranglers 4 0 0 29 54 53.7 2022-23 Calgary Wranglers 7 0 0 67 114 58.8 2023-24 Flames 5 0 0 18 39 46.2 5 0 0 18 39 46.2 11 0 0 96 168 57.1 - 2021-22 Calgary Wranglers 72 769:40 10:41 198:43 02:45 81:00 01:07 1049:23 14:34 00:00 2022-23 Calgary Wranglers 72 638:49 08:52 227:50 03:09 128:14 01:46 994:53 13:49 00:00 2023-24 Flames 40 303:51 07:35 16:49 00:25 00:34 00:00 321:14 08:01 00:00 2024-25 Rochester Americans 47 571:55 12:10 112:53 02:24 167:29 03:33 852:17 18:08 00:00 2024-25 Sabres 5 26:06 05:13 00:00 00:00 00:00 00:00 26:06 05:13 00:00 45 329:57 07:19 16:49 00:22 00:34 00:00 347:20 07:43 00:00 191 1980:24 10:22 539:26 02:49 376:43 01:58 2896:33 15:09 00:00 - 2021-22 Calgary Wranglers 4 45:48 11:27 04:13 01:03 00:00 00:00 50:01 12:30 00:00 2022-23 Calgary Wranglers 7 59:55 08:33 25:17 03:36 00:00 00:00 85:12 12:10 00:00 2023-24 Flames 5 33:48 06:45 00:00 00:00 00:00 00:00 33:48 06:45 00:00 5 33:48 06:45 00:00 00:00 00:00 00:00 33:48 06:45 00:00 11 105:43 09:36 29:30 02:40 00:00 00:00 135:13 12:17 00:00 - 2021-22 Calgary Wranglers 72 119 124 46 0 0 0 0 1 2 4 2022-23 Calgary Wranglers 72 118 99 110 30 1 1 4 0 0 1 2023-24 Flames 40 27 30 10 0 0 0 0 0 0 0 2024-25 Rochester Americans 47 141 95 105 15 0 0 2 2 4 1 2024-25 Sabres 5 6 3 2 0 0 0 0 0 0 0 45 33 33 12 0 0 0 0 0 0 0 191 378 318 261 45 1 1 6 3 6 4 - 2021-22 Calgary Wranglers 4 3 5 4 0 0 0 0 0 0 0 2022-23 Calgary Wranglers 7 9 15 4 0 0 0 0 0 0 0 2023-24 Flames 5 1 2 0 0 0 0 0 0 0 0 5 1 2 0 0 0 0 0 0 0 0 11 12 20 8 0 0 0 0 0 0 0 - : : : 2021-22 Calgary Wranglers 72 8 10 18 71 3 1 4 7 0 0 0 2 2022-23 Calgary Wranglers 72 6 12 18 75 1 7 8 23 0 1 1 9 2023-24 Flames 40 1 5 6 18 0 0 0 0 0 0 0 0 2024-25 Rochester Americans 47 14 11 25 96 1 14 15 31 0 0 0 2 2024-25 Sabres 5 0 0 0 1 0 0 0 0 0 0 0 0 45 1 5 6 19 1 5 0 0 1 5 0 0 191 28 33 25 242 5 22 27 61 0 1 1 13 - : : : 2021-22 Calgary Wranglers 4 0 0 0 3 0 0 0 0 0 0 0 0 2022-23 Calgary Wranglers 7 1 1 2 9 0 0 0 0 0 0 0 1 2023-24 Flames 5 0 0 0 4 0 0 0 0 0 0 0 0 5 0 0 0 4 0 0 0 0 0 0 0 0 11 1 1 2 12 0 0 0 0 0 0 0 1 - 2021-22 Calgary Wranglers 72 0 0 0 2022-23 Calgary Wranglers 72 1 5 0 2023-24 Flames 40 0 0 0 2024-25 Rochester Americans 47 0 0 0 2024-25 Sabres 5 0 0 0 45 0 0 0 191 1 5 20 2024-25 2025-26 2026-27 2027-28 2028-29 $1,000,000 $1,000,000 - - - ? ? 2 [1/20/2025] - Mark Kastelic of Sabres was sent down to farm.[1/6/2025] - Mark Kastelic of Sabres was sent to pro.[12/24/2024] - Mark Kastelic of Sabres was sent down to farm.[12/16/2024] - TRADE: Buffalo Sabres acquired Jacob Trouba, Mark Kastelic, and a 2026 2nd round pick from the Calgary Flames for Linus Ullmark, a 2025 5th round pick, and cash considerations.[12/1/2024] - Mark Kastelic re-signed as a restricted free agent by the Flames to a 2-year contract ($1,000,000 per season).[12/18/2021] - Mark Kastelic of Flames was sent down to farm.[11/30/2021] - Mark Kastelic signed by the Flames to a 3-year entry-level contract ($750,000 per season).[7/21/2019] - Mark Kastelic was selected by the Calgary Flames as the 94th overall pick of the 2019 Entry Draft. CBC.ca - Forecaster The Internet Hockey Database TSN.ca NHL.com Hockey News - Forecaster