On June 27, 2004, Joseph signed his first professional contract with the San Jose Sharks of the National Hockey League.
Am 27. Juni 2004 unterschrieb Joseph seinen ersten Profi-Vertrag bei den San Jose Sharks aus der National Hockey League.