can someone give me the spread for bulky scarf rachi
Well, since you haven't specified your Jirachi, it is rather difficult to tailor one to your needs. Why don't you try to build one yourself? Do not worry, we will guide you.
The first thing you need to be aware of are the
speed tiers. These speed tiers aren't up to date, but useful nonetheless; just read "Terrakion" when you are looking for Keldeo.
If you ask me, a scarf Pokemon should not be slower than 264 to outspeed the base 130 and Scarf-Toed at 396 if possible. Jirachi's max speed is 328 with a positive speed nature, making it 492. Since all of its base stats are equal, you should use a speed positive nature because of the multiplier of the scarf. The only exception is when you need to exceed the neutral maximum of another stat, but since it is going to be a bulky one, take Timid or Jolly.
Now take the threat list: As you can see, between 396 and 492, there are only other scarfers and Chrolophyll. Now you need to decide on what you want to outspeed and what not. With 72 EVs and a Jolly/Timid/Naive nature, you will reach 279 and 418 with scarf, which makes you faster than any Scarf-Heatran. From there on you can go as fast as you want, but we do not have much incentive to do so.