Han vant 10 km i U20-klassen under Oslo Maraton, og vant Norgesløpet, der han satte norsk aldersrekord på 5 km med 14:26. Under NM i terrengløp 2019, lang løype, kom han på tredjeplass i juniorklassen. Han kom på 16.-plass i Hytteplanmila 2019, med tiden 29:48, og deltok i Nordisk mesterskap i terrengløp 2019, der han fikk bronse i juniorklassen, bak Håkon Stavik fra Norge og Joel Ibler Lillesø fra Danmark. Norge vant der lagkonkurransen i juniorklassen. Det internasjonale friidrettsforbundet (IAAF) rangerte Vedvik som nummer 2 i Europa, bak Jakob Ingebrigtsen, og nummer 13 i verden, på 10 km gateløp i U20-klassen.