Bregu was first promoted to Flamurtari's senior squad on 12 May 2012 for the final matchday against Laçi.[2] He was able to make his professional debut when manager Shkëlqim Muça decided to put him in place of Semiran Çela as the match ended in a goalless draw.[2]
In the 2012–13 season, Bregu made two league appearances, both of them as starter, in the final two matchdays against Vllaznia (3–1 win) and Apolonia (0–0 draw).[3][4]
Bregu had his breakthrough season during the second part of 2014–15 season where his goals made him a vital member of the Flamurtari side which was having a failed season.[6] He scored his first goal in the Kategoria Superiore on 4 April 2015 against Tirana, netting in the 47th minute just one minute after coming on in place of Jurgen Sino to temporally level the figures in an eventual 2–1 home defeat.[7] The goal was followed by another one in the next week, this time against Apolonia, in another 2–1 loss.[8] He concluded the 2014–15 season by scoring 5 goals in 14 league appearances and in addition 3 goals in 3 cup matches.
Bregu was mostly benched in the first half of 2015–16 season, collecting 327 minutes from only 8 matches, 4 of them as starter. He eventually left the club during the winter transfer window, finishing his spell at the club with 36 appearances and 12 goals between league and cup.[9]
Luftëtari
On 30 January 2016, Bregu joined Kategoria e Parë side Luftëtari on a free transfer.[9] He signed a contract until December 2016.[9]
2015–16 season: Promotion to top flight
Bregu was allocated squad number 21,[10] and made his competitive debut on 13 February in the league match at Lushnja, entering as a second-half substitute and scoring a last-minute winner via a free-kick.[11] Bregu played his first match as a starter on 6 April in his 7th league appearance by scoring the lone goal against Turbina, a match which was infamously marred after a brawl between players.[12] Four days later, he scored his first brace in Luftëtari's 5–1 defeat of Butrinti, taking his tally up to four league goals.[13] Bregu finished the second part of 2015–16 season by scoring 7 times in 15 league appearances, as Luftëtari achieved promotion to Kategoria Superiore for 2016–17 season, returning in top flight after three years.[14]
2016–17 season: Talent of the Year
Bregu announced that he was going to play for Luftëtari in the upcoming season by agreeing a contract extension, penning until June 2018.[15] He played his first match of 2016–17 on 7 September against Partizani at Elbasan Arena, unable to avoid the 1–0 away loss.[16] On 5 October, in the returning leg of 2016–17 Albanian Cup first round against Elbasani, Bregu scored a last-minute equalizer to help Luftëtari go through 3–2 on aggregate.[17] He opened his scoring account in league in matchday 8 by scoring the winner home against Tirana to give the team the third win of the season.[18]
During the winter transfer window, Bregu was linked with many Kategoria Superiore sides, including Skënderbeu,[19]Partizani Tirana[20] and Kukësi,[21] but the club denied all the rumours by stating that the player has a contract with the club.[22]
In the second part of season Bregu continued to be an important player in the impressive Luftëtari side. His goal in the match against Tirana on 19 March 2017 resulted the winner as Luftëtari took all three points.[23] Later on the final matchday of championship, he scored the winner via a penalty kick against Kukësi the cause the latter the first league loss of 2016–17 season.[24] Following the end of the season, Bregu was named Kategoria Superiore Talent of the Season by association "Sporti na bashkon".[25] He bagged 9 in 32 matches as Luftëtari finished in an impressive 4th place, but missed out Europe after Tirana won Albanian Cup.[26]
2017–18 season: Reaching Europa League
Bregu started his third Luftëtari season by playing full-90 minutes in the opening day of 2017–18 Kategoria Superiore versus Teuta.[27] His first score-sheet contributions of the 2017–18 campaign came on 12 October in form of a temporary equalizer against Kamza in an eventual 1–2 loss.[28] Later on 17 December, Bregu scored the opener in the 5–0 thrashing of Partizani at Gjirokastra Stadium to bring his tally up to 5 goals.[29] It was Partizani's biggest loss since returning in top flight in 2013.[29]
In the 2017–18 season, he played 33 league matches and scored 9 goals as the team finished third, meaning that Luftëtari have gained the right to play in European competitions for the first time in history.[30]
The short-term loan
In June 2018, following Skënderbeu exclusion from European competitions by UEFA for the next 10 years,[31] the club loaned Bregu at Luftëtari for the 2018–19 UEFA Europa League first qualifying round against Latvia's Ventspils.[32] He started in the first leg played at Ventspils Olimpiskais Stadions on 12 July, but it was a game to forget as the team lost 5–0 with all goals conceded in the first half.[33] Then Bregu was left in bench for the second leg after having a confrontation with manager Miloš Kostić who was reportedly unhappy with his commitment in training.[34] Bregu remained an unused substitute as Luftëtari drew 3–3 at Elbasan Arena which confirmed their elimination.[35] After the end of the match, which was dubbed as fixed by Albanian media,[36][37][38] Kostić told the media that Bregu did not play due to a "tactical decision" while Bregu himself stated that he was "relieved" not to play.[39]
Skënderbeu
In January 2018, Bregu reached an agreement with fellow Kategoria Superiore side Skënderbeu. In the meantime, he remained at Luftëtari but as a loanee until the end of the season.[40]
Bregu was officially presented as a Skënderbeu player on 24 July where he signed a contract running until 2021.[41] He made his official debut for the club on 12 August in the 2018 Albanian Supercup match against Laçi, making an excellent performance by first winning a penalty kick which was successfully scored by Gjergji Muzaka for a one-goal lead and then scoring for himself to make it 3–1 in an eventual 3–2 win at Selman Stërmasi Stadium.[42] It has Skënderbeu's third trophy in 2018 and Bregu's third in his professional career.[42] Five days later, Bregu made his league debut as well in the opening day against Partizani Tirana, proving to be instrumental once again as he won a penalty in injury time which was scored again by Gjergji Muzaka for a 1–0 win.[43] Bregu scored his first league goals in the second matchday versus newly promoted side Kastrioti Krujë, netting in each half, including a free-kick, to lead his side to a 3–0 victory.[44]
On 9 January 2019, Bregu was injured during the 2–1 friendly win over Tirana after a collision with defender Marvin Turtulli.[45] Following the examinations, it was confirmed that Bregu has suffered a fracture in his left hand and the surgery was needed.[46] He was operated in the capital the following day and the recovery time was expected to be at least one month.[47]
Teuta Durrës
After his contract expired with Skënderbeu, on 28 September 2020, Bregu signed a one-year contract with Teuta Durrës.[48] He helped them win the Albanian Superliga title, for the second time in their history. He won the Golden Boot in the process, scoring 16 goals.[49]
Boluspor
On 12 July 2021, after his contract with Teuta expired, Bregu signed with Turkish club Boluspor.[50]
Wisła Kraków
After leaving Boluspor in mid-2023 and a short stint with Umraniyespor, Bregu signed a six-month contract with Polish second-tier club Wisła Kraków on 26 January 2024.[51] Wisła would go on to win the 2023–24 Polish Cup,[52] with Bregu making appearances in a quarter-final win over Widzew Łódź and a semi-final victory over Piast Gliwice.[53] On 29 May that year, it was announced he would leave the club at the end of his contract.[54]
Following some impressive performances in the Kategoria Superiore with Flamurtari, he received his first international call up by Albania under-21s head coach Skënder Gega in the squad from home league Kategoria Superiore to participate in for a 3-days mini preparatory stage in Durrës, Albania from 22 to 25 February 2015.[57]
^Rinald Bregasi (23 October 2016). "Shuplakë Tiranës, Luftëtari fiton 2-1" [Slap to Tirana, Luftëtari wins 2–1] (in Albanian). SuperSport Albania. Archived from the original on 28 May 2017. Retrieved 22 May 2017.
^"Bregu te Skënderbeu? Ja situata" [Bregu at Skënderbeu? Here's the situation] (in Albanian). Sportal.al. 20 December 2016. Retrieved 22 May 2017.
^Andi Deçka (9 September 2017). "Teuta e nis me fitore, thyen 2-1 Luftëtarin" [Teuta starts with a win, breaks Lufëtari 2-1] (in Albanian). SuperSport Albania. Archived from the original on 10 September 2017. Retrieved 9 September 2017.
^Gjergji Mima (24 July 2018). "Skënderbeu prezanton blerjen e re Dejvi Bregun" [Skënderbeu presents the new purchase Dejvi Bregu] (in Albanian). Agjensia Telegrafike Shqiptare. Retrieved 18 August 2018.