Dopo non essere stato scelto nel Draft NFL 2016, Ham firmò con i Minnesota Vikings, il quinto giocatore dell'Augustana College a firmare con una squadra della NFL.[1] Nella sua stagione, nel ruolo di running back, non scese mai in campo. Nell'estate successiva passò stabilmente nel ruolo di fullback[2] Riuscì ad entrare nei 53 uomini del roster per la stagione regolare e nel secondo turno contro i Pittsburgh Steelers, segnò il suo primo touchdown su una corsa da una yard.[3] La sua stagione 2017 si concluse con 7 corse per 13 yard e 7 ricezioni per 68 yard.[4]
Nel 2019, Ham disputò tutte le 16 partite facendo registrare 17 ricezioni per 149 yard e un touchdown, venendo convocato per il suo primo Pro Bowl.[5]
Il 16 marzo 2020, Ham firmò con i Vikings un rinnovo contrattuale quadriennale del valore di 12,25 milioni di dollari.[6]
- ^ (EN) Vikings Sign Duluth Native C.J. Ham To Active Roster, su Vikings.com, 10 maggio 2016. URL consultato il 24 febbraio 2020.
- ^ (EN) Eric Smith, C.J. Ham makes switch to full-time fullback, su Vikings.com, 8 maggio 2017. URL consultato il 24 febbraio 2020 (archiviato dall'url originale il 24 febbraio 2020).
- ^ (EN) Minnesota Vikings at Pittsburgh Steelers - September 17th, 2017, su Pro-Football-Reference.com. URL consultato il 24 febbraio 2020.
- ^ (EN) C.J. Ham 2017 Game Log, su Pro-Football-Reference.com. URL consultato il 24 febbraio 2020.
- ^ (EN) C.J. Ham 2019 Game Log, su Pro-Football-Reference.com. URL consultato il 24 febbraio 2020.
- ^ (EN) 2020 NFL free agency tracker: Team-by-team additions, trades, NFL.com, 16 marzo 2020. URL consultato il 17 marzo 2020.