Rui Pires

Rui Miguel Guerra Pires (born 22 March 1998) is a Portuguese professional footballer who plays as a defensive midfielder for Singapore Premier League club Lion City Sailors.

.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}

.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent;color:inherit}.mw-parser-output .infobox-3cols-child{margin:-3px}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}

Column 1Column 2Column 3Column 4
Pires in a press conference with Troyes in 2019
Rui Miguel Guerra Pires
(1998-03-22) 22 March 1998
Mirandela, Portugal
1.82 m (6 ft 0 in)
Defensive midfielder
Lion City Sailors
8
Mirandela
Porto
TeamApps(Gls)
Porto B69(0)
Troyes32(0)
Paços de Ferreira52(0)
Lion City Sailors17(1)
Portugal U187(0)
Portugal U195(0)
Portugal U206(0)
Runner-up2017 Georgia
Runner-up2017 Georgia
* Club domestic league appearances and goals as of 14 September 2024

Rui Miguel Guerra Pires (born 22 March 1998) is a Portuguese professional footballer who plays as a defensive midfielder for Singapore Premier League club Lion City Sailors.

Rui began his journey in the acclaimed youth system of FC Porto, where he progressed through the ranks, featuring prominently in its Under-15, U17, and U19 sides. He was subsequently promoted to Porto's B side.

On 7 August 2016, Pires made his professional debut with Porto B in a 2016–17 LigaPro match against Aves.

On 9 July 2019, Pires moved on a free transfer to Ligue 2 side Troyes. He make his debut for the club on 26 July in 2–0 win over Chamois Niort. On 26 October, Pires assisted Lenny Pintor who then went on to scored the winner in the 85th minute in a 1–0 win over Lorient. In December, he suffered anterior cruciate ligament injury ending his season prematurely. He ended up making 13 appearances in his first season.

Pires make his returned on 28 September 2020 coming on as a substitution in a 1–0 win over Clermont Foot. He won the French second-tier Ligue 2 with Troyes in the 2020–21 season where he make 19 appearances.

On 26 July 2021, Pires returned to Portugal and joined Paços de Ferreira on loan. His loan was made permanent after a successful loan.

During his time with Paços Ferreira, Rui showed his capabilities on the European stage, making two appearances in the 2021–22 UEFA Europa Conference League qualifiers against Tottenham Hotspurs.

On 29 June 2023, it was reported by the Portuguese press that Pires had moved to Singapore to play for Lion City Sailors. He was officially announced as the new signing for the team on 14 July 2023 signing a two-year contract however, as the foreign quota for the league slot is full, Pires will be registered in the club 2023–24 AFC Champions League matches instead. On 26 July 2023, Pires make his debut for the club in a friendly match against Tottenham Hotspurs at the Singapore National Stadium. On 20 September 2023, Pires played his first official game for the club in the 2023–24 AFC Champions League group stage fixture against Thai club Bangkok United in a 2–1 lost.

On 18 July 2024, Pires make his league debut in a 5–0 lost to Tampines Rovers. During the 2024–25 ASEAN Club Championship against Indonesian club Borneo Samarinda, he picked up his second yellow card 35 seconds after receiving the first yellow where he sees red for the first time of his career.

Despite Maxime Lestienne's equaliser in the 91st minute of the 2025 AFC Champions League Two final against Sharjah, the Sailors finished as a runner-up after conceding in the 97th minute to finish the game in a 1–2 defeat.

As of match played 7 Apr 26

.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}body.skin-vector-2022 .mw-parser-output .reflist-columns-2{column-width:27em}body.skin-vector-2022 .mw-parser-output .reflist-columns-3{column-width:22.5em}.mw-parser-output .references[data-mw-group=upper-alpha]{list-style-type:upper-alpha}.mw-parser-output .references[data-mw-group=upper-roman]{list-style-type:upper-roman}.mw-parser-output .references[data-mw-group=lower-alpha]{list-style-type:lower-alpha}.mw-parser-output .references[data-mw-group=lower-greek]{list-style-type:lower-greek}.mw-parser-output .references[data-mw-group=lower-roman]{list-style-type:lower-roman}.mw-parser-output div.reflist-liststyle-upper-alpha .references{list-style-type:upper-alpha}.mw-parser-output div.reflist-liststyle-upper-roman .references{list-style-type:upper-roman}.mw-parser-output div.reflist-liststyle-lower-alpha .references{list-style-type:lower-alpha}.mw-parser-output div.reflist-liststyle-lower-greek .references{list-style-type:lower-greek}.mw-parser-output div.reflist-liststyle-lower-roman .references{list-style-type:lower-roman}

NoDateVenueOpponentResultCompetition
131 August 2017Estádio Municipal de Abrantes, PortugalCzech Republic0-3 (lost)2017–18 Under 20 Elite League
24 September 2017Sportpark Middelmors, NetherlandsNetherlands0-1 (lost)2017–18 Under 20 Elite League
35 October 2017Stade des Arbères, SwitzerlandSwitzerland1-1 (draw)2017–18 Under 20 Elite League
49 November 2017Stadion Miejsk, PolandPoland2-1 (won)2017–18 Under 20 Elite League
522 March 2018Estádio Municipal Sérgio Conceição, PortugalGermany0-1 (lost)2017–18 Under 20 Elite League
627 March 2018Academy Stadium, EnglandEngland0-3 (lost)2017–18 Under 20 Elite League
NoDateVenueOpponentResultCompetition
16 October 2016Estádio Municipal de Fátima, PortugalItaly1-2 (lost)Friendly
29 October 2016Municipal da Marinha Grande, PortugalItaly2-1 (won)Friendly
315 November 2016Stadion Beroe, BulgariaDenmark2-1 (won)2017 UEFA European Under-19 Championship qualification
423 March 2017Estádio da Mata Real, PortugalCroatia2-1 (won)2017 UEFA European Under-19 Championship qualification
528 March 2017Estádio da Mata Real, PortugalPoland3-1 (won)2017 UEFA European Under-19 Championship qualification
62 July 2017Tengiz Burjanadze Stadium, GeorgiaGeorgia1-0 (won)2017 UEFA European Under-19 Championship
75 July 2017David Petriashvili Stadium, GeorgiaCzech Republic2-1 (won)2017 UEFA European Under-19 Championship
812 July 2017David Petriashvili Stadium, GeorgiaNetherlands1-0 (won)2017 UEFA European Under-19 Championship
915 July 2017Tengiz Burjanadze Stadium, GeorgiaEngland1-2 (lost)2017 UEFA European Under-19 Championship
  • Ligue 2: 2020–21

  • AFC Champions League Two runner-up: 2024–25

  • Singapore Premier League: 2024–25

  • Singapore Cup: 2023, 2024–25, 2025–26

  • Singapore Community Shield: 2024; runner-up: 2025

  • UEFA European Under-19 Championship Team of the Tournament: 2017

  • Rui Pires at ForaDeJogo (archived)

  • Rui Pires at Soccerway

  • Stats and profile at LPFP (in Portuguese)

  • National team data (in Portuguese)