CINXE.COM
Convoy HX-97 - Convoy Battles - German U-boat Operations - uboat.net
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Convoy HX-97 - Convoy Battles - German U-boat Operations - uboat.net</title> <link rel="stylesheet" href="/media/layout/2014_06/main2017-10.css" type="text/css" /> <link rel="stylesheet" href="/media/layout/2014_06/print.css" type="text/css" media="print" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="description" content="The U-boat War in World War Two (Kriegsmarine, 1939-1945) and World War One (Kaiserliche Marine, 1914-1918) and the Allied efforts to counter the threat. Over 40.000 pages on the officers, the boats, technology and the Allied efforts to counter the U-boat threat." /> <meta name="keywords" content="U-boat, submarine, boats, technology, XXI, VIIC, XIC, II, XIV, XXIII, Uboote, Unterseeboote, aircraft, escorts, Kriegsmarine, German navy, U-boote, destroyers, corvettes, frigates, battleships, aircraft carriers, trawlers." /> <link rel="shortcut icon" href="/favicon.ico" /> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.4/dist/leaflet.css" integrity="sha512-puBpdR0798OZvTTbP4A8Ix/l+A4dHDD0DGqYW6RQ+9jxkRFclaxxQb/SJAWZfWAkuyeQUytO7+7N4QKrDh+drA==" crossorigin=""/> <script src="https://unpkg.com/leaflet@1.3.4/dist/leaflet.js" integrity="sha512-nMMmRyTVoLYqjP9hrbed9S+FzjZHW5gY1TWCHA5ckwXZBadntCNs8kEqAWdrb9O7rxbCaA4lKTIWjDXZxflOcA==" crossorigin=""></script></head> <body> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-1LBQ8B7HLP"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-1LBQ8B7HLP'); </script> <div id="container"> <!-- Wrapper for the outer table --> <div id="banner"> <!-- Header area starts --> <h1 class="ph">uboat.net</h1> <!-- The main menu --> <div id="navcontainer"> <ul id="navlist"> <li><a href="/" title="Front page">Home</a></li> <li class="inpath"><a href="/boats.htm" title="The U-boats">The U-boats</a></li> <li><a href="/men/" title="The Men">The Men</a></li> <li><a href="/allies/" title="Allied efforts to fight the U-boats">The Allies</a></li> <li><a href="/maps/" title="Maps">Maps</a></li> <li><a href="/forums/" title="Join our Forums">Forums</a></li> <li><a href="/articles/" title="Articles">Articles</a></li> <li><a href="/gallery/" title="Galleries">Gallery</a></li> <li><a href="/books/" title="Over 2200 books">Books</a></li> <li><a href="/special/movies/" title="Naval Warfare Movies">Movies</a></li> <li><a href="/wwi/" title="World War One">WWI</a></li> </ul> </div> <!-- The main menu ends --> <span id="breadcrumbs"> <a href="/">Front page</a> - <a href="/boats.htm">The U-boats</a>- <a href="/ops/"><strong>Operations</strong></a> - <a href="/ops/convoys/"><strong>Convoy Battles</strong></a> </span> </div> <!-- End of banner/header area --> <div id="sidebar-a"> <div id="submenu"> <h4><a href="/boats.htm">The U-boats</a></h4> <ul id="submenulist"> <li><a href="/boats/">List of all U-boats</a> <ul> <li><a href="/ops/successful_boats.htm">Most successful</a></li></ul></li> <li><a href="/boats/patrols/">U-boat Patrols</a></li> <li><a href="/types/">U-boat Types</a></li> <li><a href="/ops/">Operations</a> <ul> <li><a href="/ops/convoys/">Convoy battles</a></li> <li><a href="/ops/top_patrols.htm">Successful patrols</a></li> <li><a href="/ops/wolfpacks/">Wolfpacks</a></li> <li><a href="/maps/">Maps</a></li> <li><a href="/ops/combat_strength.html">Combat strength</a></li></ul> </li> <li><a href="/fates/">U-boat Fates</a><ul> <li><a href="/fates/losses/">Losses by year</a></li> <li><a href="/fates/scuttled.htm">Scuttled boats</a></li> <li><a href="/fates/surrendered.htm">Surrenders</a></li> <li><a href="/fates/discovered.html">Discovered boats</a></li> <li><a href="/fates/dive/">Dive sites</a></li> <li><a href="/fates/revised.html">Revised fates</a></li> </ul> </li> <li><a href="/flotillas/">Flotillas</a><ul> <li><a href="/flotillas/bases/">U-boat bases</a></li></ul></li> <li><a href="/technical/shipyards/">Shipyards</a></li> <li><a href="/technical/">Technologies</a></li> <li><a href="/special/emblems/">U-boat Emblems</a></li> </ul> </div> <div class="item_box center"> <h4>Events on this day</h4> <p><a href="/today.html">What happened on<br>28 February?</a></p> </div> <div class="item_box center"> <h4>Commander file</h4><p class="caption"><a href="/men/salman.htm"><img src="/media/men/commanders/salman.jpg" class="width80" alt="" /><br>Otto Salman</a><br>(<a href="/boats/u7.htm">U-7</a>, <a href="/boats/u52.htm">U-52</a>)</p><p>- <a href="/men/commanders/">More officers</a></p> </div> <div class="item_box center"> <h4>U-boat of the day</h4><a href="/boats/u86.htm">U-86</a> - 8 patrols<br>3 ships sunk (9,614 tons) </div> <div class="item_box"> <h4>U-boat Finder</h4> <form action="/boats/finder.php" method="post"> <input size="8" name="find_boat" class="search-field" /> <input type="submit" value="Search" class="input" /> </form> </div><p><br>Follow us on Twitter<br><a href="http://twitter.com/uboatnet" class="noborder"><img src="/media/layout/images/twitter_newbird_18.gif" alt="Twitter" /></a> <a href="http://twitter.com/uboatnet">@uboatnet</a></p> <br> </div> <!-- End of sidebar --> <div id="content"> <!-- Beginning of main content DIV --> <div id="ga_contentTop728" align="center"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- ContentTop, 728x90, created 11/6/10 --> <ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-1101670507446460" data-ad-slot="9674187468"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div align="center"> <h3><a href="/ops/convoys/">Convoy battles</a></h3> </div> <div><h1 align="center">Ships hit from convoy HX-97</h1><br> <div align="center"> <table id="table2" class="table_subtle"> <thead> <tr><th class="width90 right">Date</th> <th class="seperator">U-boat</th> <th class="seperator width160">Commander</th> <th class="seperator"></th><th class="width160">Name of ship</th> <th class="seperator width50 right">Tons</th> <th align="center" colspan="2" class="seperator">Nat.</th><th>Map</th></tr> </thead><tbody> <tr><td class="right">31 Dec 1940</td><td class="seperator"><a href="/boats/u38.htm">U-38</a></td><td class="seperator"><a href="/men/liebe.htm">Heinrich Liebe</a></td><td class="seperator"><img src="/media/layout/images/icon_picture.gif" class="width11" height="8" alt=""> </td><td><a href="/allies/merchants/ship/732.html">Valparaiso</a></td><td class="seperator right">3,760</td><td align="center" class="seperator"><img src="/media/images/flags/small/flag_sweden_s.png" class="width18" height="12" alt=""></td><td class="seperator">sw</td><td class="center">A</td></tr> <tr><td colspan="5"> </td><td class="right">3,760</td><td colspan="3"></td></tr><tr><td colspan="9"><p>1 ship sunk (3,760 tons).</p><p><strong>Legend</strong><br><img src="/media/layout/images/icon_picture.gif" class="width11" height="8" alt=""> We have a picture of this vessel.</p></td></tr></tbody></table></div><div align="center"> <style media="screen" type="text/css"> #map {width:600px; height: 350px; margin-bottom: 20px; margin-top: 20px;} </style> <div id="map" align="center"></div> <script type="text/javascript" charset="utf-8"> var mymap = L.map('map').setView([60.010000, -23.000000], 4) L.tileLayer('/map-tiles/{z}/{x}/{y}.png', { attribution: 'map 漏 OpenStreetMap contributors | ship info by uboat.net', maxZoom: 10, }).addTo(mymap); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/red_MarkerA.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([60.02517, -23.00517], {icon: iconFate}).addTo(mymap).bindPopup('The Swedish motor merchant <a href="http://uboat.net/allies/merchants/ships/732.html"><strong>Valparaiso</strong></a> (3,760 GRT) sunk by <a href="/boats/u38.htm">U-38</a> (Liebe) on 31 Dec 1940 at 21h12.'); // Find U-boat losses around the convoy // Find attacks on U-boats around the convoy // WWII locations // Reference date: 1945-05-01 var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([53.52, 8.12], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Wilhelmshaven, Germany</strong>. Home of the 2nd U-boat flotilla from Sep 1936 to May 1941.'); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([60.33, 5.33], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Bergen, Norway</strong>. Home of the 11th U-boat flotilla from May 1942.'); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([47.75, -3.38], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Lorient, France</strong>. Home of the 2nd and 10th U-boat flotillas.'); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([47.28, -2.20], {icon: iconFate}).addTo(mymap).bindPopup('<strong>St. Nazaire, France</strong>. Home of the 6th and 7th U-boat flotillas.'); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([53.42, -3.00], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Liverpool, UK</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([63.45, 10.38], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Trondheim, Norway</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([69.67, 18.93], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Troms枚, Norway</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([36.85, -76.28], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Norfolk, VA, USA</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([54.32, 10.13], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Kiel, Germany</strong>. Home of the 1st U-boat flotilla from Sept 1935 to May 1941. 3rd flotilla (Oct 1937 to Sept 1941), 6th flotilla from Oct 1938 to Dec 1939. 7th flotilla frmom June 1948 to May 1941.'); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([59.42, 10.50], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Horten, Norway</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([46.17, -1.25], {icon: iconFate}).addTo(mymap).bindPopup('<strong>La Rochelle, France</strong>. Home of the 3rd U-boat flotilla.'); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([68.47, 17.43], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Narvik, Norway</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([70.65, 23.68], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Hammerfest, Norway</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([64.52, 40.67], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Arkhangelsk, Russia</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([68.83, 33.20], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Murmansk, Russia</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([44.65, -63.57], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Halifax, Nova Scotia, Canada</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([40.78, -73.97], {icon: iconFate}).addTo(mymap).bindPopup('<strong>New York, USA</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([35.83, 14.58], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Malta, </strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([29.92, 30.35], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Alexandria, Egypt</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([36.18, -5.57], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Gibraltar, UK</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([37.88, 23.50], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Salamis, Greece</strong>. Home of the 23rd (May 1941 to May 1942) and 29th U-boat flotilla.'); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([44.87, 13.88], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Pula, Croatia</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([5.42, 100.27], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Penang, Malaysia</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([58.97, 5.75], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Stavanger, Norway</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/brown_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([-6.20, 106.80], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Jakarta, Indonesia</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([50.78, -1.17], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Portsmouth, England</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([55.95, -4.82], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Clyde, Scotland</strong>. '); var iconFate = L.icon({ iconUrl: '/media/maps/googlemarkers/darkgreen_Marker.png', iconSize: [20, 34], iconAnchor: [10, 34], }); var marker = L.marker([21.35, -157.95], {icon: iconFate}).addTo(mymap).bindPopup('<strong>Pearl Harbor, Hawaii, USA</strong>. '); //route = 'HX' //Print out the convoy route var routeCoordinates = [ [40.45, -73.50], [40.30, -71.51], [43.00, -64.04], [44.39, -63.34], [44.39, -58.00], [45.00, -52.00], [47.00, -49.00], [54.00, -45.34], [59.00, -40.00], [61.00, -30.00], [60.00, -15.00], [58.00, -10.00], [55.53, -6.59], [55.18, -5.59], [54.56, -5.18], [54.00, -5.07], [53.46, -3.13] // Liverpool ]; var polyline = L.polyline(routeCoordinates, {color: 'red'}).addTo(mymap); </script> <div class="caption"> <p>Locations of ships hit from <strong>HX-97</strong> (29).</p> <p><img src="/media/maps/googlemarkers/orange_MarkerA.png"> sunk ship.</p> <p>Approximate convoy routes are shown in a red line. You may have to zoom out to see all data.<br>Left click to zoom-in and right-click to zoom out.</p> </div></div><p><br></p><div align=center> <div class="content_box" align="center"><p><strong>77 convoys</strong> on route <a href="routes.php?route=HX">HX</a> were hit by U-boats in the war. <a href="routes.php?route=HX">Read more about them</a>.</p></div></div><br> <h3 align="center">Return to <a href="convoys.php">convoy information</a> - <a href="/ops/convoys/">convoy battles</a> page.</h3><br></div><!--<p> <br> </p>--> <div class="adSeperator"></div> <div id="ga_contentFooter728" align="center"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-1101670507446460" data-ad-slot="7580936821"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div><br> </div> <!-- This closes the main content DIV (text area of pages) --> <div id="footer"> <div id="footer_navcontainer"> <ul id="footer_navlist"> <li><a href="/" title="Front page">Front page</a></li> <li><a href="/about/" title="About uboat.net">About</a></li> <li><a href="/about/contact.htm" title="Contact us">Contact us</a></li> <li><a href="/special/faq.htm" title="Frequently Asked Questions">FAQ</a></li> <li><a href="/glossary.htm" title="Glossary pages">Glossary</a></li> <li><a href="/new.htm" title="What's new at uboat.net">What's new</a></li> </ul> </div> <div id="footer_copyright"> © 1995 - 2025 Guðmundur Helgason </div> </div> <!-- End of footer --> </div> <!-- End of container DIV --> </body></html>