Perr Schuurs
Career snapshot
Position rank · 23/24
Among 3,307 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1999-11-26 · 5 players total
| Full name | Perr Schuurs |
|---|---|
| Date of birth | 1999-11-26 (26 yrs) |
| Place of birth | Nieuwstadt, Netherlands |
| Citizenship | Netherlands |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 191.00 m |
| Current club | Torino FC |
| Joined | 2022-08-18 |
| Contract expires | 2026-06-30 |
| Agent | Muy Manero |
| Outfitter | Nike |
Percentile rank vs 2890 other Defender - Centre-Backs with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Torino FC | 2 | 22/23 | 23/24 | 43 | 2 | 2 | 1,071 |
| Ajax Amsterdam | 5 | 18/19 | 22/23 | 95 | 3 | 4 | 2,918 |
| Ajax Amsterdam U21 | 2 | 18/19 | 19/20 | 31 | 5 | 2 | 800 |
| Fortuna Sittard | 3 | 15/16 | 17/18 | 60 | 10 | 8 | 1,326 |
| Fortuna Sittard U19 | 1 | 16/17 | 16/17 | 1 | 1 | 0 | 90 |
| Fortuna Sittard U21 | 2 | 15/16 | 16/17 | 8 | 1 | 0 | 360 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Italy Cup | Torino FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie A | Torino FC | 9 | 1 | 0 | 2 | 0 | 771 |
| 22/23 | Eredivisie | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Italy Cup | Torino FC | 3 | 1 | 0 | 0 | 0 | 300 |
| 22/23 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Serie A | Torino FC | 30 | 0 | 2 | 5 | 0 | 0 |
| 21/22 | Champions League | Ajax Amsterdam | 3 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Eredivisie | Ajax Amsterdam | 22 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | KNVB Beker | Ajax Amsterdam | 5 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | Ajax Amsterdam | 6 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Eredivisie | Ajax Amsterdam | 27 | 1 | 0 | 2 | 0 | 1,886 |
| 20/21 | Europa League | Ajax Amsterdam | 4 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | KNVB Beker | Ajax Amsterdam | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Champions League | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Champions League Qu. | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Eredivisie | Ajax Amsterdam | 10 | 1 | 0 | 0 | 0 | 732 |
| 19/20 | Europa League | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 2 | 1 | 1 | 0 | 0 | 180 |
| 19/20 | KNVB Beker | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Champions League | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Eredivisie | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 29 | 4 | 1 | 2 | 0 | 620 |
| 18/19 | KNVB Beker | Ajax Amsterdam | 3 | 1 | 1 | 1 | 0 | 300 |
| 17/18 | Jupiler League | Fortuna Sittard | 33 | 8 | 4 | 5 | 1 | 371 |
| 17/18 | KNVB Beker | Fortuna Sittard | 3 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | Beloften Eerste Divisie | Fortuna Sittard U21 | 4 | 1 | 0 | 0 | 0 | 360 |
| 16/17 | Jupiler League | Fortuna Sittard | 24 | 2 | 2 | 1 | 0 | 955 |
| 16/17 | KNVB Beker | Fortuna Sittard | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U19 Div. 2 Fall | Fortuna Sittard U19 | 1 | 1 | 0 | 0 | 0 | 90 |
| 15/16 | Beloften Eredivisie | Fortuna Sittard U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Beloften nacompetitie | Fortuna Sittard U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Jupiler League | Fortuna Sittard | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Fortuna S. U17 | Fortuna U19 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Fortuna U19 | Fortuna Sittard | Transfer | 25000 | — |
| 17/18 | 2018-01-01 | Fortuna Sittard | Ajax | Transfer | 500000 | €2.00m |
| 17/18 | 2018-01-02 | Ajax | Fortuna Sittard | Loan | 500000 | — |
| 17/18 | 2018-06-30 | Fortuna Sittard | Ajax | Return from loan | 2000000 | — |
| 22/23 | 2022-08-18 | Ajax | Torino | Transfer | 7000000 | €9.40m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Calf problems | 2020-02-11 | 2020-02-17 | 7 | 2 |
| 20/21 | Knee injury | 2021-04-07 | 2021-04-14 | 8 | 2 |
| 21/22 | Calf injury | 2021-08-06 | 2021-08-20 | 15 | 2 |
| 21/22 | Knee injury | 2022-04-24 | 2022-07-08 | 76 | 4 |
| 22/23 | unknown injury | 2022-11-09 | 2022-12-08 | 30 | 2 |
| 22/23 | Rest | 2023-01-15 | 2023-01-20 | 6 | 1 |
| 22/23 | Adductor injury | 2023-05-05 | 2023-05-12 | 8 | 1 |
| 23/24 | Cruciate ligament injury | 2023-10-21 | 2024-08-01 | 286 | 31 |
| 24/25 | Knee surgery | 2024-08-02 | 408 | 43 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €6.30m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €25k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16342 | — | 2 | 0 | — | — | former national player |
| Team #16341 | #3 | 7 | 0 | — | — | former national player |
| Team #11944 | #3 | 17 | 2 | — | — | former national player |
| Team #3379 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| David Neres | 3 | 1 | 0 |
| Ricardo Rodríguez | 1 | 0 | 0 |
| Danilo | 2 | 0 | 0 |
| Miguel Santos | 2 | 0 | 0 |
| Jurgen Ekkelenkamp | 2 | 2 | 0 |
| Sébastien Haller | 3 | 0 | 0 |
| Noussair Mazraoui | 2 | 0 | 0 |
| Marco Ospitalieri | 2 | 0 | 0 |
| Vanja Milinković-Savić | 1 | 0 | 0 |
| Jurriën Timber | 3 | 0 | 0 |
| Driess Saddiki | 2 | 0 | 0 |
| Christopher Braun | 2 | 0 | 0 |
| Ryan Gravenberch | 2 | 1 | 0 |
| Edson Álvarez | 2 | 0 | 0 |
| André Onana | 2 | 0 | 0 |
| Finn Stokkers | 2 | 1 | 0 |
| Antony | 2 | 0 | 0 |
| Djibril Dianessy | 2 | 1 | 0 |
| Nicolás Tagliafico | 2 | 0 | 0 |
| Davy Klaassen | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | Jupiler League | Fortuna Sittard | 8 | 33 |
| 18/19 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 4 | 29 |
| 16/17 | Jupiler League | Fortuna Sittard | 2 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Jupiler League | Fortuna Sittard | 4 | 33 |
| 17/18 | KNVB Beker | Fortuna Sittard | 2 | 3 |
| 16/17 | Jupiler League | Fortuna Sittard | 2 | 24 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | Fortuna Sittard | Ajax | Return from loan | — | €2.00m |
| 17/18 | 2018-01-02 | Ajax | Fortuna Sittard | Loan | — | €500k |
Last 50 matches for Torino FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | IT1 |
Torino FC | 2–2 | Juventus FC | Available |
| 2026-05-17 | IT1 |
Cagliari Calcio | – | Torino FC | TIMED |
| 2026-05-08 | IT1 |
Torino FC | 2–1 | US Sassuolo Calcio | Available |
| 2026-05-08 | IT1 |
Torino FC | 2–1 | US Sassuolo Calcio | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-05-02 | IT1 |
Udinese Calcio | 2–0 | Torino FC | Available |
| 2026-04-26 | IT1 |
Torino FC | 2–2 | FC Internazionale Milano | Available |
| 2026-04-26 | IT1 |
Torino FC | 2–2 | FC Internazionale Milano | Available |
| 2026-04-19 | IT1 |
US Cremonese | 0–0 | Torino FC | Available |
| 2026-04-19 | IT1 |
US Cremonese | 0–0 | Torino FC | Available |
| 2026-04-11 | IT1 |
Torino FC | 2–1 | Hellas Verona FC | Available |
| 2026-04-05 | IT1 |
AC Pisa 1909 | 0–1 | Torino FC | Available |
| 2026-03-21 | IT1 |
AC Milan | 3–2 | Torino FC | Available |
| 2026-03-13 | IT1 |
Torino FC | 4–1 | Parma Calcio 1913 | Available |
| 2026-03-06 | IT1 |
SSC Napoli | 2–1 | Torino FC | Available |
| 2026-03-01 | IT1 |
Torino FC | 2–0 | SS Lazio | Available |
| 2026-02-22 | IT1 |
Genoa CFC | 3–0 | Torino FC | Available |
| 2026-02-15 | IT1 |
Torino FC | 1–2 | Bologna FC 1909 | Available |
| 2026-02-07 | IT1 |
ACF Fiorentina | 2–2 | Torino FC | Available |
| 2026-02-01 | IT1 |
Torino FC | 1–0 | US Lecce | Available |
| 2026-01-24 | IT1 |
Como 1907 | 6–0 | Torino FC | Available |
| 2026-01-18 | IT1 |
Torino FC | 0–2 | AS Roma | Available |
| 2026-01-10 | IT1 |
Atalanta BC | 2–0 | Torino FC | Available |
| 2026-01-07 | IT1 |
Torino FC | 1–2 | Udinese Calcio | Available |
| 2026-01-04 | IT1 |
Hellas Verona FC | 0–3 | Torino FC | Available |
| 2025-12-27 | IT1 |
Torino FC | 1–2 | Cagliari Calcio | Available |
| 2025-12-21 | IT1 |
US Sassuolo Calcio | 0–1 | Torino FC | Available |
| 2025-12-13 | IT1 |
Torino FC | 1–0 | US Cremonese | Available |
| 2025-12-08 | IT1 |
Torino FC | 2–3 | AC Milan | Available |
| 2025-11-30 | IT1 |
US Lecce | 2–1 | Torino FC | Available |
| 2025-11-24 | IT1 |
Torino FC | 1–5 | Como 1907 | Available |
| 2025-11-08 | IT1 |
Juventus FC | 0–0 | Torino FC | Available |
| 2025-11-02 | IT1 |
Torino FC | 2–2 | AC Pisa 1909 | Available |
| 2025-10-29 | IT1 |
Bologna FC 1909 | 0–0 | Torino FC | Available |
| 2025-10-26 | IT1 |
Torino FC | 2–1 | Genoa CFC | Available |
| 2025-10-18 | IT1 |
Torino FC | 1–0 | SSC Napoli | Available |
| 2025-10-04 | IT1 |
SS Lazio | 3–3 | Torino FC | Available |
| 2025-09-29 | IT1 |
Parma Calcio 1913 | 2–1 | Torino FC | Available |
| 2025-09-21 | IT1 |
Torino FC | 0–3 | Atalanta BC | Available |
| 2025-09-14 | IT1 |
AS Roma | 0–1 | Torino FC | Available |
| 2025-08-31 | IT1 |
Torino FC | 0–0 | ACF Fiorentina | Available |
| 2025-08-25 | IT1 |
FC Internazionale Milano | 5–0 | Torino FC | Available |
| 2025-05-25 | IT1 |
Torino FC | 0–2 | AS Roma | Available |
| 2025-05-18 | IT1 |
US Lecce | 1–0 | Torino FC | Available |
| 2025-05-11 | IT1 |
Torino FC | 0–2 | FC Internazionale Milano | Available |
| 2025-05-02 | IT1 |
Torino FC | 1–1 | Venezia FC | Available |
| 2025-04-27 | IT1 |
SSC Napoli | 2–0 | Torino FC | Available |
| 2025-04-23 | IT1 |
Torino FC | 2–0 | Udinese Calcio | Available |
| 2025-04-13 | IT1 |
Como 1907 | 1–0 | Torino FC | Available |
| 2025-04-06 | IT1 |
Torino FC | 1–1 | Hellas Verona FC | Available |
Teams faced most often by Perr Schuurs'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 % |
|---|---|---|---|---|---|---|---|---|
| AC Milan | 16 | 5 | 5 | 6 | 16 | 24 | -8 | 31% |
| ACF Fiorentina | 15 | 3 | 6 | 6 | 13 | 19 | -6 | 20% |
| Udinese Calcio | 14 | 8 | 4 | 2 | 21 | 13 | +8 | 57% |
| SSC Napoli | 14 | 1 | 5 | 8 | 14 | 31 | -17 | 7% |
| AS Roma | 14 | 3 | 2 | 9 | 18 | 26 | -8 | 21% |
| Genoa CFC | 12 | 8 | 3 | 1 | 14 | 5 | +9 | 67% |
| Cagliari Calcio | 12 | 6 | 4 | 2 | 23 | 14 | +9 | 50% |
| FC Utrecht | 9 | 1 | 3 | 5 | 8 | 20 | -12 | 11% |
| AFC Ajax | 9 | 0 | 2 | 7 | 7 | 27 | -20 | 0% |
| Sassuolo Calcio | 8 | 4 | 3 | 1 | 16 | 10 | +6 | 50% |
| Atalanta | 8 | 2 | 3 | 3 | 9 | 15 | -6 | 25% |
| sc Heerenveen | 8 | 3 | 1 | 4 | 13 | 15 | -2 | 38% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 16/17 | First senior goal |
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 | 10 | 771 | 2 | 0 | 0 | 0.23 |
| 22/23 | 36 | 300 | 5 | 0 | 0 | 1.5 |
| 21/22 | 30 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 41 | 1,886 | 5 | 0 | 0 | 0.24 |
| 18/19 | 33 | 920 | 3 | 0 | 0 | 0.29 |
| 17/18 | 36 | 371 | 5 | 0 | 1 | 1.46 |
| 16/17 | 29 | 1,405 | 1 | 0 | 0 | 0.06 |
Output by competition
Career goals and assists broken down by tournament.
More on Perr Schuurs
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Perr Schuurs
Who is Perr Schuurs?
Perr Schuurs is a Netherlands professional footballer who plays as a centre-back for Torino FC.
How old is Perr Schuurs?
Perr Schuurs is 26 years old. He was born on November 26, 1999 in Nieuwstadt.
What position does Perr Schuurs play?
Perr Schuurs plays as a centre-back (Defender - Centre-Back).
What club does Perr Schuurs play for?
Perr Schuurs currently plays for Torino FC.
How many career goals has Perr Schuurs scored?
Across all senior club competitions in our dataset, Perr Schuurs has scored 22 goals in 238 appearances.
What is Perr Schuurs's market value?
Perr Schuurs's most recent reported market value is €5.00m.
Netherlands