Ryan Francisco is represented by the football agency Roc Nation Sports. The player currently plays for São Paulo FC; the current market value is €4.00m. Under contract until 31.12.2029.

timeline Career History

23/24
São Paulo U20 São Paulo U20
24/25
São Paulo São Paulo

Rating

68

CEN

Ryan Francisco player profile photo

Ryan Francisco

Brazil • Centre-Forward visibility231,0B Wikidata Q124663099

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

19

Height: 1,75
Foot: Left
euro €4.00m
support_agent Agent: Roc Nation Sports

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Forward

Age

19

Height

1,75

Foot

Left

Personal details

Date of Birth
21.11.2006
Place of birth
São Paulo, Brazil
Nationality
Brazil
League
Campeonato Brasileiro Série A
Shirt number
49

info About Ryan Francisco

Ryan Francisco is a 19-year-old Centre-Forward from Brazil. Ryan Francisco has played for São Paulo FC since 2025. The contract runs until December 2029. Current estimated market value: €4.00m. Ryan Francisco is represented by the football agency Roc Nation Sports. 2 transfers on record. Average rating over the last 12 matches: 6.77. Height 1.75 m, preferred foot: left.

Who is Ryan Francisco's agent?

expand_more

Ryan Francisco is represented by the football agency Roc Nation Sports.

Which club does Ryan Francisco play for?

expand_more

Ryan Francisco currently plays for São Paulo FC as a Centre-Forward.

What is Ryan Francisco's market value?

expand_more

Ryan Francisco's market value is estimated at around €4.00m (2026 data).

Where is Ryan Francisco from?

expand_more

Ryan Francisco holds Brazil nationality.

How old is Ryan Francisco?

expand_more

Ryan Francisco is 19 years old.

badge Full Name

Ryan Francisco Rodrigues dos Santos Silva

scoreboard Recent Matches

Date Opponent Score Rating
24 Oct 2026
Mirassol (A)
Campeonato Brasileiro Série A
1 - 1 (D) –
18 Oct 2026
Vasco da Gama (H)
Campeonato Brasileiro Série A
1 - 0 (W) –
11 Oct 2026
Vitória (H)
Campeonato Brasileiro Série A
2 - 1 (W) –
8 Oct 2026
Cruzeiro (A)
Campeonato Brasileiro Série A
2 - 0 (L) –
2 Oct 2026
Santos (H)
Campeonato Brasileiro Série A
1 - 2 (L) 6.8