Most Bull Bars and Bumper Guards are universal fit and come in varying sizes to fit various vehicles. Things like skid plates, hitches and side steps tend to be more vehicle specific if like the Passport, there are already mounting holes provided.
Keep in mind that most front guards are going to cover up the front bumper mounted sensors.
The JSport one seems like it is low enough that it won't block sensors and definitely not block the forward radar. But is it enough to do anything useful? Does it cut down on your ground clearance? Looks like it might.