Here is a complete list of the current Roma squad, including when they joined the club and how long they are under contract for.
Click on each player to see all the relevant posts from Giallorossi Yorkshire about them.
Goalkeepers
Rui Patricio
Date of birth: 15th February 1988
Nationality: Portuguese
Squad number: 1
Year joined: 2021
On contract until: 2024
Daniel Fuzato
Date of birth: 4th July 1997
Nationality: Brazilian
Squad number: 87
Year joined: 2018
On contract until: 2023
Pietro Boer
Date of birth: 16th May 2002
Nationality: Italian
Squad number: 63
Year joined: 2020 (from Primavera)
On contract until: 2024
Defenders
Rick Karsdorp
Date of birth: 11th February 1995
Nationality: Dutch
Squad number: 2
Year joined: 2017
On contract until: 2025
Ainsley Maitland-Niles
Date of birth: 29th August 1997
Nationality: English
Squad number: 15
Year joined: 2022
On contract until: 2022 (on loan from Arsenal)
Davide Santon
Date of birth: 2nd January 1991
Nationality: Italian
Squad number: 18
Year joined: 2018
On contract until: 2022
Gianluca Mancini
Date of birth: 17th April 1996
Nationality: Italian
Squad number: 23
Year joined: 2020
On contract until: 2026
Chris Smalling
Date of birth: 22nd November 1989
Nationality: English
Squad number: 6
Year joined: 2019
On contract until: 2023
Roger Ibanez
Date of birth: 23rd November 1998
Nationality: Brazilian
Squad number: 3
Year joined: 2020
On contract until: 2026
Marash Kumbulla
Date of birth: 8th February 2000
Nationality: Albanian
Squad number: 24
Year joined: 2020
On contract until: 2025
Leonardo Spinazzola
Date of birth: 25th March 1993
Nationality: Italian
Squad number: 37
Year joined: 2019
On contract until: 2024
Matias Vina
Date of birth: 9th November 1997
Nationality: Uruguayan
Squad number: 5
Year joined: 2021
On contract until: 2026
Filippo Missori
Date of birth: 24th March 2004
Nationality: Italian
Squad number: 58
Year joined: 2021 (from Primavera)
On contract until: 2024
Dimitrios Keramitsis
Date of birth: 1st July 2004
Nationality: Greek
Squad number: 75
Year joined: 2022 (from Primavera)
On contract until: 2024
Midfielders
Bryan Cristante
Date of birth: 3rd March 1995
Nationality: Italian
Squad number: 4
Year joined: 2018
On contract until: 2024
Jordan Veretout
Date of birth: 1st March 1993
Nationality: French
Squad number: 17
Year joined: 2019
On contract until: 2024
Lorenzo Pellegrini
Date of birth: 19th June 1996
Nationality: Italian
Squad number: 7
Year re-joined: 2017
On contract until: 2026
Sergio Oliveira
Date of birth: 2nd June 1992
Nationality: Portuguese
Squad number: 27
Year joined: 2022
On contract until: 2022 (on loan)
Amadou Diawara
Date of birth: 17th July 1997
Nationality: Guinean
Squad number: 42
Year joined: 2019
On contract until: 2024
Ebrima Darboe
Date of birth: 6th June 2001
Nationality: Gambian
Squad number: 55
Year joined: 2021 (from Primavera)
On contract until: 2026
Henrikh Mkhitaryan
Date of birth: 21st January 1989
Nationality: Armenian
Squad number: 77
Year joined: 2019
On contract until: 2022
Nicolo Zaniolo
Date of birth: 2nd July 1999
Nationality: Italian
Squad number: 22
Year joined: 2018
On contract until: 2024
Filippo Tripi
Date of birth: 6th January 2002
Nationality: Italian
Squad number: 65
Year joined: 2020 (from Primavera)
On contract until: 2024
Edoardo Bove
Date of birth: 16th May 2002
Nationality: Italian
Squad number: 52
Year joined: 2021 (from Primavera)
On contract until: 2025
Cristian Volpato
Date of birth: 15th November 2003
Nationality: Australian
Squad number: 62
Year joined: 2021 (from Primavera)
On contract until: 2024
Alessio Riccardi
Date of birth: 3rd April 2001
Nationality: Italian
Squad number: 53
Year joined: 2019 (from Primavera)
On contract until: 2023
Forwards
Tammy Abraham
Date of birth: 2nd October 1997
Nationality: English
Squad number: 9
Year joined: 2021
On contract until: 2026
Eldor Shomurodov
Date of birth: 29th June 1995
Nationality: Uzbek
Squad number: 14
Year joined: 2021
On contract until: 2026
Carles Perez
Date of birth: 16th February 1998
Nationality: Spanish
Squad number: 11
Year joined: 2020
On contract until: 2024
Stephan El Shaarawy
Date of birth: 27th October 1992
Nationality: Italian
Squad number: 92
Year re-joined: 2021
On contract until: 2023
Nicola Zalewski
Date of birth: 23rd January 2002
Nationality: Polish
Squad number: 59
Year joined: 2021 (from Primavera)
On contract until: 2025
Felix Afena-Gyan
Date of birth: 19th January 2003
Nationality: Ghanaian
Squad number: 64
Year joined: 2021 (from Primavera)
On contract until: 2025