Usman Sale undertegnet en 4-årskontrakt med klubben 1. februar 2016. Spilleren kom fra klubben Wikki Tourists i hjemlandet Nigeria, og overgangsummen ble spekulert i å ligge på rundt en million kroner.[3] Sale fikk sin debut i Tippeligaens 1. runde, 14. mars 2016, mot Vålerenga IF på Ullevaal Stadion. Sale erstattet landsmann Suleiman Abdullahi etter 90 minutter.[4] Sale scoret sitt første mål i den 29. runden av Tippeligaen, i en kamp mot Bodø Glimt på Aspmyra Stadion 30. oktober 2016.[5] Spilleren fikk totalt 9 kamper i løpet av 2016-sesongen, derav 2 kamper fra start.
Usman Sale måtte i oktober 2019 forlate Viking FK etter at han ikke kom tilbake fra en ferie i Nigeria til avtalt tid. Først 2 måneder etter avtalt ferieslutt dukket han opp på trening.[6]