The Captain is hanging up his skates.

Kansas City Mavericks captain Rocco Carzo announced his retirement from professional hockey Monday.

Carzo, who played the last five seasons with the Mavericks, ends his professional career with 407 ECHL games played and 292 career points on 112 goals and 180 assists.

Carzo is second all-time in games played for the Mavericks with 275, third all-time in points (201), third all-time in goals scored (76) and third all-time in assists (125).

"Thank you to (owner) Lamar Hunt Jr., (president and general manager) Brent Thiessen, and the Kansas City Mavericks for taking a chance on me five years ago and giving me every resource and opportunity to succeed as a hockey player," Carzo said in a press release. "I was very blessed to have been able to play for such a first class organization, and will forever be grateful for the chance to be a Maverick."

Carzo, a native of Media, Pennsylvania, served as the Mavericks captain for the 2018-19 and 2019-20 seasons.

"Rocco is a first class individual on and off the ice and embodies what it means to be a Maverick," Thiessen said in the press release. "We are honored that he wore the orange and black and did so always wanting the best for this team. He has meant a tremendous amount to our organization and will be remembered by our fans for a very long time. We wish him nothing but the very best in retirement and his future endeavors."

Carzo was happy to have the opportunity with the Mavericks after playing his first two pro seasons with the Florida Everblades and Ontario Reign.

"Five years ago, after finishing my season with the Ontario Reign and learning that they would be moving to the AHL, I was uncertain as to what was next in my life, or if I would even continue playing hockey," Carzo said. "Shortly thereafter, I was told that my rights were being picked up by a team called the Missouri Mavericks for the following season, and that’s where I would be playing.

"Barely even knowing where Missouri was, I was unsure where my career was going or what my future would look like, but I was looking forward to the new adventure. I had no way of imagining what was ahead of me. Fast forward five years, 275 games, 179 wins and a few less teeth later, I am truly honored to be retiring from professional hockey as a Kansas City Maverick.

"This season didn’t go the way any of us would have hoped, and certainly did not end the way anyone expected, but I am happy I got to end my career the way I did, as a Maverick."

Carzo made sure to thank those who helped him along the way, on and off the ice, including coaches, trainers, team staff and fans.

"Thank you to the Kansas City community for embracing this East Coast Philly boy and always making me feel at home. You have truly become my second home, and I am thankful for all the opportunities that have been given to me to become a part of this community, especially the youth hockey community. And thank you for introducing me to the girl of my dreams and my future wife, Megan," he said.

"It was truly a blessing and an honor getting to don that Maverick jersey for the past five seasons, and being able to play in front of such an amazing and passionate fan base," he added. "Things weren’t always the best, with some good seasons and some not so good, but I walk away proud, knowing I gave all I had to this organization, the Orange Army and to this city, leaving it all out there on the ice."