Sounds a bit too complicated. I would recommend just doing a random of all the people involved in the break. Whoever ends up in slot 25, gets the code.
Back in the card collecting game
Hockey: Jack Campbell, Brett Ritchie - Football: PENDING
J Scott Campbell - Marvel/DC Covers