Zach Welsh

Position: D
Birthday: Sep 12, 2003
From: Halifax, NS Canada
Height: 6'1"
Weight: 183 lbs.
Videos
Braeden Virtue vs Zach Welsh

Braeden Virtue vs. Zach Welsh

Charlottetown Islanders @ Cape Breton Eagles
March 13, 2021
Ben Boyd vs Zach Welsh

Ben Boyd vs. Zach Welsh

Charlottetown Islanders @ Cape Breton Eagles
January 29, 2021