Holt devient joueur professionnel dès la saison suivante alors qu'il rejoint le club affilié aux Black Hawks dans la Ligue centrale de hockey, les Black Hawks de Dallas. Rappelé pour douze rencontres avec le grand club en 1974-1975, il s'illustre à son retour en LCH alors qu'il obtient pas moins de 411 minutes de punitions avec Dallas. Il partage les deux saisons suivantes entre Chicago et leur club-école avant d'être échangé au début de la saison 1977-1978 aux Barons de Cleveland avec qui il décroche un poste permanent en LNH.
Réclamé au repêchage intra-équipe de 1978 par les Canucks de Vancouver, le pugiliste ne dispute que 22 rencontres avec ces derniers avant de passer aux mains des Kings de Los Angeles. C'est d'ailleurs avec les Kings que Holt fait sa marque dans l'histoire de la LNH alors qu'il établi le record pour le joueur ayant obtenu le plus de minutes de punitions au cours d'une même rencontre avec 67. En ce soir du alors que les Kings affrontent les Flyers de Philadelphie, une bagarre générale éclate au cours de la première période et pas moins de 352 minutes de punitions sont décernées au terme de ce premier tiers temps, ce qui bat d'office l'ancienne marque de 256 minutes en une seule période établi par les Blues de Saint-Louis et les Rangers de New York. Holt se voit décerner 57 minutes après une période, battant ainsi l'ancienne marque de 52 détenu par Jim Dorey des Maple Leafs de Toronto. Expulsé de la rencontre avant la fin de celle-ci, Holt termine avec à lui seul un total de une pénalité mineure, trois majeures, deux pénalités de dix minutes pour inconduite, trois pénalités pour inconduite de parties en plus de se voir être suspendu pour deux rencontres.
Il reste avec les Kings pour une saison supplémentaire avant d'être échangé à l'été 1980 aux Flames de Calgary. Holt reste avec eux pour une saison et demie avant d'être échangé à nouveau, cette fois aux Capitals de Washington avec qui il s'aligne jusqu'à l'été 1983. Puis, il signe à titre d'agent libre avec les Flyers de Philadelphie avec qui il dispute une saison avant de se retirer de la compétition.
Au prorata, Randy Holt aura disputé 395 rencontres en saisons régulière dans la LNH et n'y aura inscrit que 41 points mais ses 1 438 minutes de pénalité et des combats mémorable face à Dave Schultz et Tiger Williams l'auront élevé parmi les meilleurs pugiliste des années 70[1].