Skip to main content
Player Headshot

Rod Leroux

D | 6' 4" | 205 lb
Rod Leroux does not have any NHL stats
  • Rod Leroux
  • Born: August 21, 1979
  • Birthplace: Grand Falls, NL, CAN
  • Shoots: Left
  • Draft: 1997 VAN, 7th rd, 10th pk (171st overall)
Rod Leroux does not have any NHL stats