|Date of birth||27 September 1992|
|Place of birth||Pyongyang, DPR Korea|
|Height||1.88 m (6 ft 2 in)|
|2013||→ Bellinzona (loan)||17||(7)|
|2013||→ Vaduz (loan)||5||(2)|
|2014–2015||→ Vaduz (loan)||37||(10)|
|2015–2016||→ Biel-Bienne (loan)||17||(4)|
|2010–||Korea DPR U23||3||(3)|
* Senior club appearances and goals counted for the domestic league only and correct as of 11 September 2016.
|Revised Romanization||Bak Gwangnyong|
Pak joined Basel on 27 June 2011 from FC Wil 1900. He played for the club in the Uhrencup during July 2011 and scored a goal in the 2–1 win against West Ham United on 13 July 2011. Pak made his first team league debut as a substitute on 16 July 2011 in the 1–1 away draw against BSC Young Boys.
Because he was born in 1992 he was eligible to play for the newly formed Basel Under-19 team in the 2011–12 NextGen series. He scored his first goal for them during the team's first game against Tottenham Hotspur F.C. on 17 August 2011.
On 14 September 2011 Pak became the first North Korean to play in the 2011–12 UEFA Champions League campaign coming on the field in the 92nd minute. On the day of his 19th birthday, 27 September 2011, Pak came on as a substitute in the 81st minute to play in FC Basel's 3–3 away draw against Manchester United at Old Trafford in another UEFA Champions League match. At the end of the 2011–12 season he won the Double, the League Championship title and the Swiss Cup with Basel.
Pak could not gain a place in the first team during the 2012–13 season but played regularly in their U-21 side, scoring six goals in twelve matches. On 11 January 2013 Basel announced that some of their youngsters would be loaned out to lower league clubs and Pak signed a deal with Bellinzona, so that he could gain playing experience in the Challenge League. 
On 20 June 2013 Basel announced that they would loan Pak to the Liechtensteiner club Vaduz in the Swiss Challenge League to gain more playing experience. Following the affair with Raúl Bobadilla, then his subsequent transfer to Augsburg in the Bundesliga, and following an injury to Marco Streller Basel decided to recall the striker to their squad. Up until the end of the year, Pak played just one game for Basel, therefore he was again loaned to Vaduz from January 2014 until the end of the season. Playing in all 18 games he scored 9 goals and Vaduz finished the 2013–14 Swiss Challenge League season as winners and were promoted. Paks loan was prolonged for the following Swiss Super League season.
At the end of the 2014–15 season, Pak's contract with Basel ran to an end and as a free agent on 1 July 2015 he joined Biel-Bienne. On 4 January 2016, Biel-Bienne announce that their contract with Pak was annulated and Pak transferred to Lausanne.
Titles and honours
- "瑞士超级联赛冠军签下朝鲜18岁妖人朴光龙". People's Daily. 29 June 2011. Retrieved 20 September 2011.
- FC Basel 1893 (2011). "Stürmer aus Nordkorea für den FCB" (in German). FC Basel 1893. Retrieved 27 June 2011.
- Meister, Remo (2011). "Der FCB gewinnt den Uhrencup" (in German). FC Basel 1893. Retrieved 13 July 2011.
- Meister, Remo (2011). "Ein Unentschieden zum Auftakt" (in German). FC Basel 1893. Retrieved 16 July 2011.
- Marti, Caspar (2011). "Punkteteilung im ersten Spiel der "Nachwuchs-Champions League"" (in German). FC Basel 1893. Retrieved 17 August 2011.
- Meister, Remo (2012). "Der 15. Meistertitel für den FCB – die Bilanz einer grandiosen Saison". football.ch. Retrieved 29 April 2012.
- "Matchtelegram FC Basel 1893 5:3 FC Luzern". football.ch. 2012. Retrieved 16 May 2012.
- FC Basel 1893 (2013). "Kwang Ryong Pak leihweise zu Bellinzona" (in German). FC Basel 1893. Retrieved 11 January 2013.
- FC Basel 1893 (2013). "Kwang Ryong Pak zurück zum FC Basel 1893 / Marco Streller fällt aus" (in German). FC Basel 1893. Retrieved 2013-08-19.
- Scahffner, Philippe (2016). "Pak wechselt zum FC Lausanne-Sport" (in German). Fussball Club Biel-Bienne. Retrieved 2016-01-04.