Maciej Rybus (; born 19 August 1989) is a Polish professional footballer who plays as a left-back for III liga club Pelikan Łowicz.

Having previously represented his country at under-19 and under-21 level, Rybus made his senior debut for Poland in November 2009. He went on to earn over 60 caps, representing his country at two UEFA European Championships (2012 and 2020) and one FIFA World Cup (2018).

Club career Rybus began his career with Pelikan Łowicz and was sold to MSP Szamotuły in the summer of 2006, where he played for only one season and was then scouted by Legia Warsaw.

He made his debut for Legia on 15 November 2007, in an Ekstraklasa Cup match against Dyskobolia Grodzisk Wielkopolski. Legia's coach Jan Urban, decided that the player would join the first team. Rybus debuted in the Ekstraklasa on 24 November 2007. He played the 2007–08 season mainly as a substitute but earned a place in the starting eleven towards the end of the season. He scored his first goal in the Ekstraklasa in December 2007 against Górnik Zabrze. In April 2008, Rybus scored a brace in a league match against Wisła Kraków.

On 21 June 2016, he signed with Lyon. He played a total of 28 matches for the club.

On 19 July 2017, he signed a three-year contract with Russian side Lokomotiv Moscow, which was later renewed. Rybus left Lokomotiv on 31 May 2022 as his contract expired. Throughout his career at the club, he won one league title, two cup titles and a super cup.

On 11 June 2022, Rybus signed a two-year contract with Spartak Moscow. He scored his first goal in a 4–1 victory over Fakel Voronezh on 27 August. On 21 June 2023, his contract with Spartak was terminated by mutual consent.

On 23 June 2023, it was announced that Rybus had signed a one-year contract with Rubin Kazan. He made his debut in a 1–4 loss to his former club, Spartak, on 5 August. However, he suffered an injury shortly thereafter, ruling him out from playing until the end of the year. He returned to play on 24 April 2024 in a 2–0 away victory over Russian champions Zenit St. Petersburg. He left Rubin at the end of the 2023–24 season, and in August 2024, Rybus began playing in the Russian amateur competition Media Football League.

He returned to Poland in January 2026 to participate in a charity football event. After spending the summer of that year training with his hometown club Pelikan Łowicz, he signed with them on 30 July, returning to a football club after two years.

International career Rybus made his debut for the Poland national team against Romania in November 2009. In the next match against Canada, he scored his first goal. He also represented Poland at UEFA Euro 2012.

In May 2018, Rybus was named in Poland's preliminary 35-man squad for the 2018 FIFA World Cup in Russia, and later made the final team.

On 20 June 2022, following his move to Spartak Moscow, Poland barred Rybus from playing for the national team. Playing for a Russian team during the Russian invasion of Ukraine was cited as the reason.

Personal life On 17 March 2018, Rybus married Lana Baimatova, a Russian hospitality manager of Ossetian ethnicity. They divorced in November 2025.

Career statistics Club

+ Appearances and goals by club, season and competitionClubSeasonLeagueNational cupEuropeOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsLegia Warsaw2007–08Ekstraklasa 10440—802242008–09Ekstraklasa2732030403632009–10Ekstraklasa2923140—3632010–11Ekstraklasa20240——2422011–12Ekstraklasa16211111—284Total1021314218112014616Terek Grozny2011–12Russian Premier League 11310——1232012–13Russian Premier League19410——2042013–14Russian Premier League16020——1802014–15Russian Premier League27310——2832015–16Russian Premier League28930——319Total1011980——10919Lyon B2016–17CFA20———20Lyon2016–17Ligue 1190107010280Lokomotiv Moscow2017–18Russian Premier League2001061—2712018–19Russian Premier League1611020102012019–20Russian Premier League1901050102602020–21Russian Premier League2614060103712021–22Russian Premier League210004010260Total102270231401363Spartak Moscow2022–23Russian Premier League8130—10121Rubin Kazan2023–24Russian Premier League7110——81Pelikan Łowicz2026–27III liga, group I00———00Career total3413634248218044140

International

+ Appearances and goals by national team and yearNational teamYearAppsGoalsPoland2009212010100201160201250201331201460201580201640201740201850201920202030202180Total662

Scores and results list Poland's goal tally first, score column indicates score after each Rybus goal.

+ List of international goals scored by Maciej Rybus No. Date Venue Opponent Score Result Competition 1 18 November 2009 Stadion Miejski im. Zdzisława Krzyszkowiaka, Bydgoszcz, Poland 1–0 1–0 Friendly 2 4 June 2013 Stadion Cracovii im. Józefa Piłsudskiego, Kraków, Poland 2–0 2–0 Friendly

Honours Legia Warsaw Polish Cup: 2007–08, 2010–11, 2011–12 Polish Super Cup: 2008

Lokomotiv Moscow Russian Premier League: 2017–18 Russian Cup: 2018–19, 2020–21 Russian Super Cup: 2019

References

External links