João Virgínia
Career snapshot
Career highs
Born the same day
Shares 1999-10-10 · 6 players total
| Full name | João Virgínia |
|---|---|
| Name in home country | João Manuel Neves Virgínia |
| Date of birth | 1999-10-10 (26 yrs) |
| Place of birth | Faro, Portugal |
| Citizenship | Portugal |
| Position | Goalkeeper |
| Foot | left |
| Height | 192.00 m |
| Current club | Sporting CP |
| Joined | 2025-07-25 |
| Contract expires | 2028-06-30 |
| Agent | Gestifute |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Sporting CP | 2 | 21/22 | 25/26 | 8 | 0 | 0 | 709 |
| Everton FC | 5 | 18/19 | 24/25 | 8 | 0 | 0 | 677 |
| Everton FC U21 | 2 | 23/24 | 24/25 | 3 | 0 | 0 | 270 |
| SC Cambuur Leeuwarden | 1 | 22/23 | 22/23 | 18 | 0 | 0 | 1,620 |
| Everton FC U23 | 3 | 18/19 | 20/21 | 23 | 0 | 0 | 2,100 |
| Reading FC | 1 | 19/20 | 19/20 | 3 | 0 | 0 | 270 |
| Arsenal FC U18 | 3 | 15/16 | 17/18 | 38 | 0 | 0 | 3,450 |
| Arsenal FC U23 | 2 | 16/17 | 17/18 | 3 | 0 | 0 | 270 |
| Arsenal FC UEFA U19 | 1 | 16/17 | 16/17 | 1 | 0 | 0 | 90 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga Portugal | Sporting CP | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Supertaça | Sporting CP | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Everton FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | EFL Trophy | Everton FC U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | FA Cup | Everton FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | Premier League | Everton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Everton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Everton FC U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | FA Cup | Everton FC | 3 | 0 | 0 | 1 | 0 | 270 |
| 23/24 | Premier League | Everton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League 2 | Everton FC U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Eredivisie | SC Cambuur Leeuwarden | 17 | 0 | 0 | 1 | 0 | 1,530 |
| 22/23 | KNVB Beker | SC Cambuur Leeuwarden | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Allianz Cup | Sporting CP | 2 | 0 | 0 | 0 | 0 | 180 |
| 21/22 | Champions League | Sporting CP | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Liga Portugal | Sporting CP | 1 | 0 | 0 | 0 | 0 | 79 |
| 21/22 | Taça de Portugal | Sporting CP | 4 | 0 | 0 | 1 | 0 | 360 |
| 20/21 | EFL Cup | Everton FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | FA Cup | Everton FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Premier League | Everton FC | 1 | 0 | 0 | 0 | 0 | 47 |
| 20/21 | Premier League 2 | Everton FC U23 | 6 | 0 | 0 | 1 | 0 | 540 |
| 19/20 | Championship | Reading FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | EFL Cup | Reading FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Premier League | Everton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League 2 | Everton FC U23 | 3 | 0 | 0 | 0 | 0 | 270 |
| 18/19 | EFL Cup | Everton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Everton FC U23 | 1 | 0 | 0 | 0 | 0 | 120 |
| 18/19 | Premier League 2 | Everton FC U23 | 12 | 0 | 0 | 0 | 0 | 1,080 |
| 18/19 | Premier League Cup | Everton FC U23 | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | FA Youth Cup | Arsenal FC U18 | 7 | 0 | 0 | 0 | 0 | 660 |
| 17/18 | Premier League 2 | Arsenal FC U23 | 3 | 0 | 0 | 0 | 0 | 270 |
| 17/18 | U18 Premier League | Arsenal FC U18 | 13 | 0 | 0 | 0 | 0 | 1,170 |
| 16/17 | Premier League 2 | Arsenal FC U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U18 PL - Final Stage | Arsenal FC U18 | 4 | 0 | 0 | 0 | 0 | 360 |
| 16/17 | U18 Premier League | Arsenal FC U18 | 14 | 0 | 0 | 0 | 0 | 1,260 |
| 16/17 | UEFA Youth League | Arsenal FC UEFA U19 | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | FA Youth Cup | Arsenal FC U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | Benfica Yth | Benfica U15 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Benfica U15 | Benfica U17 | Transfer | 0 | — |
| 15/16 | 2015-07-09 | Benfica U17 | Arsenal Youth | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Arsenal Youth | Arsenal U18 | Transfer | 0 | — |
| 18/19 | 2018-08-03 | Arsenal U18 | Everton U23 | Transfer | 0 | — |
| 19/20 | 2019-07-11 | Everton U23 | Reading | Loan | 500000 | — |
| 19/20 | 2020-01-08 | Reading | Everton U23 | Return from loan | 150000 | — |
| 20/21 | 2020-07-01 | Everton U23 | Everton | Transfer | 150000 | — |
| 21/22 | 2021-08-24 | Everton | Sporting CP | Loan | 1000000 | — |
| 21/22 | 2022-06-30 | Sporting CP | Everton | Return from loan | 1000000 | — |
| 22/23 | 2022-07-08 | Everton | SC Cambuur | Loan | 1000000 | — |
| 22/23 | 2023-06-30 | SC Cambuur | Everton | Return from loan | 600000 | — |
| 25/26 | 2025-07-25 | Everton | Sporting CP | Transfer | 800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | unknown injury | 2023-05-02 | 2023-06-30 | 60 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31372 | #22 | 3 | 0 | — | — | former national player |
| Team #23137 | #12 | 3 | 0 | — | — | former national player |
| Team #16374 | #22 | 2 | 0 | — | — | former national player |
| Team #16373 | #12 | 9 | 0 | — | — | former national player |
| Team #16372 | #1 | 9 | 0 | — | — | former national player |
| Team #16371 | #1 | 3 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Thierry Correia | 2 | 0 | 895 |
| Michael Breij | 1 | 0 | 702 |
| Nuno Santos | 2 | 0 | 614 |
| Nathan Broadhead | 2 | 0 | 0 |
| Alex Bangura | 0 | 0 | 0 |
| Ryan Astley | 2 | 0 | 0 |
| Mitchel Paulissen | 1 | 0 | 0 |
| Vontae Daley-Campbell | 2 | 0 | 0 |
| Jota | 2 | 0 | 0 |
| Joe Willock | 2 | 0 | 0 |
| Dan Ballard | 2 | 0 | 0 |
| Diogo Leite | 2 | 0 | 0 |
| Dominic Thompson | 2 | 0 | 0 |
| Jordi Osei-Tutu | 2 | 0 | 0 |
| Trae Coyle | 2 | 0 | 0 |
| Rúben Vinagre | 2 | 0 | 0 |
| Emile Smith Rowe | 2 | 0 | 0 |
| Josh Benson | 2 | 0 | 0 |
| Zech Medley | 2 | 0 | 0 |
| Joseph Olowu | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | SC Cambuur | Everton | Return from loan | — | €600k |
| 22/23 | 2022-07-08 | Everton | SC Cambuur | Loan | — | €1.00m |
| 21/22 | 2022-06-30 | Sporting CP | Everton | Return from loan | — | €1.00m |
| 21/22 | 2021-08-24 | Everton | Sporting CP | Loan | — | €1.00m |
| 19/20 | 2020-01-08 | Reading | Everton U23 | Return from loan | — | €150k |
| 19/20 | 2019-07-11 | Everton U23 | Reading | Loan | — | €500k |
Teams faced most often by João Virgínia's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Fulham FC | 19 | 6 | 4 | 9 | 24 | 39 | -15 | 32% |
| AFC Bournemouth | 19 | 6 | 2 | 11 | 29 | 36 | -7 | 32% |
| Southampton FC | 18 | 7 | 2 | 9 | 28 | 30 | -2 | 39% |
| Brentford FC | 18 | 5 | 5 | 8 | 20 | 28 | -8 | 28% |
| Arsenal FC | 18 | 6 | 3 | 9 | 18 | 34 | -16 | 33% |
| Liverpool FC | 18 | 2 | 7 | 9 | 13 | 26 | -13 | 11% |
| Chelsea FC | 18 | 5 | 5 | 8 | 12 | 28 | -16 | 28% |
| Burnley FC | 17 | 8 | 2 | 7 | 27 | 17 | +10 | 47% |
| Watford FC | 16 | 6 | 3 | 7 | 19 | 24 | -5 | 38% |
| Middlesbrough FC | 14 | 3 | 2 | 9 | 9 | 20 | -11 | 21% |
| Barnsley FC | 14 | 5 | 7 | 2 | 21 | 16 | +5 | 36% |
| Manchester City | 13 | 1 | 4 | 8 | 10 | 27 | -17 | 8% |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 5 | 450 | 1 | 0 | 0 | 0.2 |
| 22/23 | 18 | 1,620 | 1 | 0 | 0 | 0.06 |
| 21/22 | 8 | 709 | 1 | 0 | 0 | 0.13 |
| 20/21 | 9 | 767 | 1 | 0 | 0 | 0.12 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 3 | 270 | 1 | 33% | 2 | 0.67 |
| 23/24 | 5 | 450 | 4 | 80% | 2 | 0.4 |
| 22/23 | 18 | 1,620 | 4 | 22% | 29 | 1.61 |
| 21/22 | 8 | 709 | 4 | 50% | 7 | 0.89 |
| 20/21 | 9 | 767 | 4 | 44% | 8 | 0.94 |
| 19/20 | 6 | 540 | 0 | 0% | 12 | 2 |
| 18/19 | 14 | 1,290 | 10 | 71% | 7 | 0.49 |
| 17/18 | 23 | 2,100 | 6 | 26% | 33 | 1.41 |
| 16/17 | 19 | 1,710 | 7 | 37% | 26 | 1.37 |
Output by competition
Career goals and assists broken down by tournament.
More on João Virgínia
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about João Virgínia
Who is João Virgínia?
João Virgínia is a Portugal professional footballer who plays as a goalkeeper for Sporting CP.
How old is João Virgínia?
João Virgínia is 26 years old. He was born on October 10, 1999 in Faro.
What position does João Virgínia play?
João Virgínia plays as a goalkeeper (Goalkeeper).
What club does João Virgínia play for?
João Virgínia currently plays for Sporting CP.
What is João Virgínia's market value?
João Virgínia's most recent reported market value is €800k.
Portugal