Current and former NHL players known for their slap-shot include Bernard "Boom Boom" Geoffrion, Al MacInnis, Zdeno Chára, Daniel Alfredsson, Ilya Kovalchuk, Dustin Byfuglien, Alexander Ovechkin, Shea Weber, Sami Salo, Mario Lemieux, Guy Lafleur, Christian Ehrhoff, Brian Rolston, Evgeni Malkin, Sheldon Souray, P. K. Subban, Nikita Kucherov, Steven Stamkos, Al Iafrate, Ray Bourque and Jason Garrison.