No, there is not enough available rail space on the Springfield XD Sub-Compact model to accommodate this light.
The Steamlight Model TLR-1 will not fit a Springfield XD40 Subcompact. I recommend using the Streamlight model at the link below.
https://www.opticsplanet.com/streamlight-subcompact-gun-mounted-light-w-laser.html?_iv_gun-make=springfield-armory&_iv_gun-model=springfield-armory-xd