Joshua Wirtz has played with 23 teammates throughout his career