Last time this happened to me it was because I didn’t eat enough beforehand.
Usually I eat a decent lunch then go for my run a couple hours later - maybe eating a banana 15-30 min before. That day because there were thunderstorms forecasted I skipped lunch and just had a banana and a cliff bar before my run. Got tired pretty early on that day.