51 Kyle Criscuolo Position: • : : 05/05/1992 : 32 : USA : 5' 9" : 178 lbs : $1,000,000 : 1 : 100% CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO OV 61 34 80 75 60 57 74 59 58 56 57 58 56 75 68 50 62 - 2017-18 Charlotte Checkers 49 8 11 19 -6 4 1 0 0 1 83 9.6 10:45 2018-19 Charlotte Checkers 76 14 27 41 2 36 3 0 2 1 173 8.1 16:37 2019-20 Charlotte Checkers 76 7 25 32 6 21 2 0 1 0 125 5.6 14:36 2020-21 Manitoba Moose 62 10 11 21 2 11 0 0 2 0 120 8.3 13:43 2021-22 Manitoba Moose 72 17 40 57 19 16 5 0 5 2 202 8.4 18:15 2022-23 Manitoba Moose 72 17 41 58 2 24 5 0 4 1 202 8.4 19:45 2023-24 Laval Rocket 29 8 3 11 1 6 0 0 0 0 51 15.7 12:21 2023-24 Canadiens 16 0 1 1 -4 6 0 0 0 0 7 0.0 09:21 2024-25 Charlotte Checkers 39 3 9 12 -7 12 0 0 0 0 62 4.8 12:23 16 0 1 1 -4 6 0 0 0 0 7 0.0 09:21 475 84 167 251 19 130 16 0 14 5 1018 8.3 15:26 - 2017-18 Charlotte Checkers 12 2 3 5 0 2 0 0 0 17 11.8 11:37 2018-19 Charlotte Checkers 5 2 1 3 0 0 0 0 0 9 22.2 16:42 2019-20 Charlotte Checkers 8 1 1 2 0 4 0 0 0 12 8.3 14:44 2021-22 Manitoba Moose 19 2 4 6 -7 4 1 1 0 60 3.3 19:09 2022-23 Manitoba Moose 13 5 7 12 6 4 2 0 2 30 16.7 19:54 57 12 16 28 -1 14 3 1 2 128 9.4 16:54 - 2017-18 Charlotte Checkers 49 0 0 300 510 58.8 2018-19 Charlotte Checkers 76 0 16 375 687 54.6 2019-20 Charlotte Checkers 76 0 9 425 788 53.9 2020-21 Manitoba Moose 62 1 11 251 500 50.2 2021-22 Manitoba Moose 72 0 8 59 107 55.1 2022-23 Manitoba Moose 72 0 7 224 392 57.1 2023-24 Laval Rocket 29 0 3 19 39 48.7 2023-24 Canadiens 16 0 1 65 163 39.9 2024-25 Charlotte Checkers 39 0 0 204 415 49.2 16 0 1 65 163 39.9 475 1 0 1,857 3,438 54.0 - 2017-18 Charlotte Checkers 12 0 0 82 148 55.4 2018-19 Charlotte Checkers 5 0 2 39 65 60.0 2019-20 Charlotte Checkers 8 0 1 48 91 52.7 2021-22 Manitoba Moose 19 0 1 29 53 54.7 2022-23 Manitoba Moose 13 0 0 6 15 40.0 57 0 0 204 372 54.8 - 2017-18 Charlotte Checkers 49 455:16 09:17 22:15 00:27 49:53 01:01 527:24 10:45 00:00 2018-19 Charlotte Checkers 76 826:33 10:52 238:48 03:08 198:38 02:36 1263:59 16:37 00:00 2019-20 Charlotte Checkers 76 847:15 11:08 156:12 02:03 106:50 01:24 1110:17 14:36 00:00 2020-21 Manitoba Moose 62 740:59 11:57 70:37 01:08 39:01 00:37 850:37 13:43 00:00 2021-22 Manitoba Moose 72 1032:53 14:20 41:10 00:34 241:06 03:20 1315:09 18:15 00:00 2022-23 Manitoba Moose 72 898:40 12:28 203:48 02:49 320:19 04:26 1422:47 19:45 00:00 2023-24 Laval Rocket 29 294:48 10:09 19:43 00:40 43:42 01:30 358:13 12:21 00:00 2023-24 Canadiens 16 143:43 08:58 05:23 00:20 00:44 00:02 149:50 09:21 00:00 2024-25 Charlotte Checkers 39 376:14 09:38 24:39 00:37 82:17 02:06 483:10 12:23 00:00 16 143:43 08:58 05:23 00:20 00:44 00:02 149:50 09:21 00:00 475 5472:38 11:31 777:12 01:38 1081:46 02:16 7331:36 15:26 00:00 - 2017-18 Charlotte Checkers 12 124:00 10:20 07:31 00:37 07:55 00:39 139:26 11:37 00:00 2018-19 Charlotte Checkers 5 54:35 10:55 25:16 05:03 03:43 00:44 83:34 16:42 00:00 2019-20 Charlotte Checkers 8 91:49 11:28 23:16 02:54 02:52 00:21 117:57 14:44 00:00 2021-22 Manitoba Moose 19 270:38 14:14 22:13 01:10 71:17 03:45 364:08 19:09 00:00 2022-23 Manitoba Moose 13 187:42 14:26 04:42 00:21 66:24 05:06 258:48 19:54 00:00 57 728:44 12:47 82:58 01:27 152:11 02:40 963:53 16:54 00:00 - 2017-18 Charlotte Checkers 49 15 85 4 0 0 0 0 0 2 2 2018-19 Charlotte Checkers 76 107 181 36 0 0 0 0 2 4 6 2019-20 Charlotte Checkers 76 73 134 21 5 0 1 0 1 2 0 2020-21 Manitoba Moose 62 21 100 11 5 0 0 1 1 3 1 2021-22 Manitoba Moose 72 65 132 16 0 0 0 0 1 7 3 2022-23 Manitoba Moose 72 40 123 24 0 0 0 0 0 3 3 2023-24 Laval Rocket 29 25 24 6 0 0 0 0 0 0 5 2023-24 Canadiens 16 9 14 6 0 0 0 0 0 0 0 2024-25 Charlotte Checkers 39 16 40 12 0 0 0 0 0 0 0 16 9 14 6 0 0 0 0 0 0 0 475 362 819 130 10 0 1 1 5 21 5 - 2017-18 Charlotte Checkers 12 3 20 2 0 0 0 0 1 0 0 2018-19 Charlotte Checkers 5 1 17 0 0 0 0 0 0 0 0 2019-20 Charlotte Checkers 8 9 17 4 0 0 0 0 0 0 0 2021-22 Manitoba Moose 19 6 25 4 0 0 0 0 0 0 0 2022-23 Manitoba Moose 13 6 21 4 0 0 0 0 0 3 0 57 25 100 14 0 0 0 0 1 3 1 - : : : 2017-18 Charlotte Checkers 49 7 8 15 70 1 3 4 12 0 0 0 1 2018-19 Charlotte Checkers 76 11 19 30 140 3 5 8 28 0 3 3 5 2019-20 Charlotte Checkers 76 5 20 25 101 2 5 7 20 0 0 0 4 2020-21 Manitoba Moose 62 10 11 21 103 0 0 0 16 0 0 0 1 2021-22 Manitoba Moose 72 12 26 38 148 5 14 19 53 0 0 0 1 2022-23 Manitoba Moose 72 12 18 30 135 5 23 28 63 0 0 0 4 2023-24 Laval Rocket 29 8 3 11 41 0 0 0 10 0 0 0 0 2023-24 Canadiens 16 0 1 1 7 0 0 0 0 0 0 0 0 2024-25 Charlotte Checkers 39 3 7 10 51 0 2 2 11 0 0 0 0 16 0 1 1 7 0 1 0 0 0 1 0 0 475 68 112 10 789 16 52 68 213 0 3 3 16 - : : : 2017-18 Charlotte Checkers 12 2 3 5 16 0 0 0 1 0 0 0 0 2018-19 Charlotte Checkers 5 2 1 3 9 0 0 0 0 0 0 0 0 2019-20 Charlotte Checkers 8 1 1 2 12 0 0 0 0 0 0 0 0 2021-22 Manitoba Moose 19 0 0 0 44 1 4 5 14 1 0 1 2 2022-23 Manitoba Moose 13 3 3 6 20 2 4 6 10 0 0 0 0 57 8 8 6 101 3 8 11 25 1 0 1 2 - 2017-18 Charlotte Checkers 49 0 0 0 2018-19 Charlotte Checkers 76 1 6 0 2019-20 Charlotte Checkers 76 1 1 0 2020-21 Manitoba Moose 62 0 0 0 2021-22 Manitoba Moose 72 0 0 0 2022-23 Manitoba Moose 72 2 6 0 2023-24 Laval Rocket 29 0 1 0 2023-24 Canadiens 16 0 0 0 2024-25 Charlotte Checkers 39 0 0 0 16 0 0 0 475 4 14 29 2024-25 2025-26 2026-27 2027-28 2028-29 $1,000,000 - - - - ? ? 1 [12/23/2024] - Kyle Criscuolo of Hurricanes cleared waivers and was sent down to farm.[12/21/2024] - Hurricanes placed Kyle Criscuolo on waivers.[12/10/2024] - Kyle Criscuolo signed as an unrestricted free agent by the Carolina Hurricanes to a 1-year contract ($1,000,000).[5/6/2024] - Kyle Criscuolo of Canadiens cleared waivers and was sent down to farm.[5/3/2024] - Canadiens placed Kyle Criscuolo on waivers.[1/8/2024] - Kyle Criscuolo signed as an unrestricted free agent by the Montreal Canadiens to a 1-year contract ($850,000).[12/19/2022] - Kyle Criscuolo of Jets cleared waivers and was sent down to farm.[12/17/2022] - Jets placed Kyle Criscuolo on waivers.[7/29/2022] - Kyle Criscuolo [Moose] out day-to-day (Right Knee).[12/20/2021] - Kyle Criscuolo of Jets cleared waivers and was sent down to farm.[12/18/2021] - Jets placed Kyle Criscuolo on waivers.[5/9/2021] - Kyle Criscuolo of Jets was sent to pro.[12/3/2020] - Kyle Criscuolo of Jets cleared waivers and was sent down to farm.[11/30/2020] - Jets placed Kyle Criscuolo on waivers.[11/21/2020] - Kyle Criscuolo signed as an unrestricted free agent by the Winnipeg Jets to a 3-year contract ($935,000 per season).[12/5/2019] - Kyle Criscuolo of Hurricanes cleared waivers and was sent down to farm.[12/3/2019] - Hurricanes placed Kyle Criscuolo on waivers.[11/11/2019] - Kyle Criscuolo re-signed as a restricted free agent by the Hurricanes to a 1-year contract ($770,000).[6/4/2019] - Kyle Criscuolo of Hurricanes was sent to pro.[11/19/2018] - Kyle Criscuolo of Hurricanes cleared waivers and was sent down to farm.[11/17/2018] - Hurricanes placed Kyle Criscuolo on waivers.[10/30/2017] - Kyle Criscuolo of Hurricanes was sent down to farm.[10/9/2017] - Kyle Criscuolo signed as an unrestricted free agent by the Carolina Hurricanes to a 2-year contract ($700,000 per season). CBC.ca - Forecaster The Internet Hockey Database TSN.ca NHL.com Hockey News - Forecaster