Hilmar Staalgaard er født den 17. januar 1917 i Slagelse. Karrieren begyndte i Køge BK, inden Hilmar fandt vej til landsholdet. Han debuterede for A-landsholdet i 1941 i en Testkamp mod Sverige i København, Danmark. Danmark sejrede 2-1. I alt nåede Hilmar at optræde i 7 A-landskampe.
| År | Kampe | Mål | Rolle |
|---|---|---|---|
| 1941 | 2 | – | Starter |
| 1942 | – | – | |
| 1943 | – | – | |
| 1944 | – | – | |
| 1945 | – | – | |
| 1946 | – | – | |
| 1947 | 1 | – | Starter |
| 1948 | – | – | |
| 1949 | – | – | |
| 1950 | – | – | |
| 1951 | 4 | 2 | Starter |
| I alt | 7 | 2 |