diff --git a/bin/scrape_software_versions.py b/bin/scrape_software_versions.py
index 9f5650db54daa74c59c3967500a399ff55534f29..f882f23325768249c6f6f0122f0d238bd9a7df37 100755
--- a/bin/scrape_software_versions.py
+++ b/bin/scrape_software_versions.py
@@ -7,9 +7,9 @@ import re
 regexes = {
     'nf-core/hic': ['v_pipeline.txt', r"(\S+)"],
     'Nextflow': ['v_nextflow.txt', r"(\S+)"],
-    'Bowtie2': ['v_bowtie2.txt', r"Bowtie2 v(\S+)"],
-    'Python': ['v_python.txt', r"Python v(\S+)"],
-    'Samtools': ['v_samtools.txt', r"Samtools v(\S+)"],
+    'Bowtie2': ['v_bowtie2.txt', r"bowtie2-align-s version (\S+)"],
+    'Python': ['v_python.txt', r"Python (\S+)"],
+    'Samtools': ['v_samtools.txt', r"samtools (\S+)"],
     'MultiQC': ['v_multiqc.txt', r"multiqc, version (\S+)"],
 }
 results = OrderedDict()