Stena Line Logo


  • Date Of Birth 22/10/1996
  • Height 6'1"
  • Hometown Mississauga, ON, CAN
Combined Shape Created with Sketch.
Previous David Goodwin
Combined Shape Created with Sketch.
Next David Phillips


Last season, 26-year-old McLeod joined the Giants mid-season on the Elite Ice Hockey League (EIHL) deadline day, having spent the first half of the 2022/23 season with ECHL side, the Cincinnati Cyclones.

Quickly establishing himself as a hit with Belfast Giants’ fan base, McLeod leveraged high speed and skilful plays to notch up 6 goals and 6 assists in EIHL 13 games – contributing to a historical treble-winning season for the Giants.

Hailing from Mississauga, Ontario, McLeod kickstarted his hockey journey in the Ontario Junior Hockey League with Toronto Lakeshore Patriots and the Oakville Blades. He then moved onto NCAA (National Collegiate Athletic Association) level hockey in 2015 during his time with Canisius College. From there, he played in the ECHL from 2019 up until his move to Belfast last season, with Canadian outfit Brampton Beast and his most current side Cincinnati Cyclones. During his time in the ECHL, McLeod also featured a brief stint on loan to the Bakersfield Condors in the American Hockey League (AHL).

McLeod will don the #70 teal jersey once again for the 2023/24 campaign.


Read More