Gripshi came up through the Teuta Durrës youth academy and made his senior league debut for the club on 9 May 2015 in a 3–2 away loss to Kukësi. He was subbed on in the 78th minute for Resul Kastrati.[2] He scored his first senior goal on 19 September 2015 in the 3–1 league win over bottom side Tërbuni Pukë, netting the third in injury time with a counter-attack.[3]
Skënderbeu Korçë
On 29 January 2017, Gripshi completed a move to fellow Kategoria Superiore side Skënderbeu Korçë for a fee of €60,000.[4] He was presented two days later where he penned a four-year contract.[5] He made his league debut for the club on 6 February 2017 in a 1–0 away win over Korabi Peshkopi, entering in the final minutes in place of Cornel Predescu.[6] He opened his scoring account on the final game versus Partizani Tirana which finished in a 2–2 draw at home.[7]
In the 2017–18 season, Gripshi made 15 appearances between league and cup with Skënderbeu Korçë completing the domestic double for the first time in history.[8][9]
In July 2018, ahead of the 2018–19 season, Gripshi changed his squad number from 97 to 10, which was vacated for two years following the retirement of club legend Bledi Shkëmbi.[10][11]
On 24 August 2019, in Skënderbeu's opening match of the 2019–20 season against Flamurtari Vlorë, Gripshi scored the only goal of the match in the 95th minute in a 1–0 home win in Kategoria Superiore.[12]