Stephen Eustaquio
Career snapshot
Career highs
Born the same day
Shares 1996-12-21 · 4 players total
| Full name | Stephen Eustaquio |
|---|---|
| Name in home country | Stephen Antunes Eustaquio |
| Date of birth | 1996-12-21 (29 yrs) |
| Place of birth | Leamington, Ontario, Canada |
| Citizenship | Canada Portugal |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 177.00 m |
| Current club | FC Porto |
| Joined | 2022-07-01 |
| Contract expires | 2027-06-30 |
| Agent | AS1 |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Porto | 6 | 2025 | 25/26 | 142 | 12 | 11 | 3,581 |
| FC Paços de Ferreira | 3 | 19/20 | 21/22 | 74 | 3 | 2 | 1,750 |
| CD Cruz Azul U20 | 1 | 19/20 | 19/20 | 7 | 2 | 0 | 254 |
| GD Chaves | 2 | 17/18 | 18/19 | 35 | 2 | 1 | 1,092 |
| CD Cruz Azul | 1 | 18/19 | 18/19 | 2 | 0 | 0 | 0 |
| Leixões SC | 1 | 17/18 | 17/18 | 27 | 0 | 2 | 0 |
| SC União Torreense | 1 | 16/17 | 16/17 | 1 | 0 | 0 | 0 |
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 | FC Porto | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Allianz Cup | FC Porto | 2 | 1 | 0 | 1 | 0 | 173 |
| 24/25 | Europa League | FC Porto | 8 | 1 | 1 | 0 | 1 | 630 |
| 24/25 | Liga Portugal | FC Porto | 30 | 0 | 0 | 7 | 0 | 0 |
| 24/25 | Supertaça | FC Porto | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Taça de Portugal | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Allianz Cup | FC Porto | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Champions League | FC Porto | 8 | 1 | 1 | 1 | 0 | 534 |
| 23/24 | Liga Portugal | FC Porto | 28 | 2 | 2 | 3 | 0 | 761 |
| 23/24 | Supertaça | FC Porto | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Taça de Portugal | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Allianz Cup | FC Porto | 2 | 2 | 0 | 1 | 0 | 76 |
| 22/23 | Champions League | FC Porto | 7 | 2 | 0 | 1 | 0 | 299 |
| 22/23 | Liga Portugal | FC Porto | 29 | 2 | 5 | 2 | 0 | 838 |
| 22/23 | Supertaça | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Taça de Portugal | FC Porto | 5 | 1 | 1 | 1 | 0 | 270 |
| 21/22 | Allianz Cup | FC Paços de Ferreira | 1 | 0 | 0 | 0 | 1 | 0 |
| 21/22 | Europa League | FC Porto | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Liga Portugal | FC Porto | 7 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | FC Paços de Ferreira | 17 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Taça de Portugal | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Taça de Portugal | FC Paços de Ferreira | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | UECL Quali | FC Paços de Ferreira | 4 | 1 | 0 | 0 | 0 | 347 |
| 2025 | Club World Cup | FC Porto | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Allianz Cup | FC Paços de Ferreira | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Liga NOS | FC Paços de Ferreira | 32 | 2 | 1 | 7 | 1 | 1,403 |
| 20/21 | Taça de Portugal | FC Paços de Ferreira | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga MX Sub-20 Apertura | CD Cruz Azul U20 | 7 | 2 | 0 | 0 | 0 | 254 |
| 19/20 | Liga NOS | FC Paços de Ferreira | 16 | 0 | 0 | 5 | 0 | 0 |
| 19/20 | Taça de Portugal | FC Paços de Ferreira | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | GD Chaves | 3 | 1 | 0 | 3 | 0 | 270 |
| 18/19 | Copa MX Clausura | CD Cruz Azul | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Liga MX Clausura | CD Cruz Azul | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Liga NOS | GD Chaves | 16 | 0 | 0 | 6 | 0 | 0 |
| 18/19 | Taça de Portugal | GD Chaves | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ledman LigaPro | Leixões SC | 20 | 0 | 2 | 2 | 0 | 0 |
| 17/18 | Liga NOS | GD Chaves | 13 | 1 | 1 | 4 | 0 | 822 |
| 17/18 | Taça CTT | Leixões SC | 4 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Taça de Portugal | Leixões SC | 3 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Taça de Portugal | SC União Torreense | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2009-07-01 | Nazarenos Fo. | Nazarenos S15 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Nazarenos S15 | Leiria Sub-15 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Leiria Sub-15 | Leiria Sub-17 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Leiria Sub-17 | Leiria U19 | Transfer | 0 | — |
| 13/14 | 2014-01-01 | Leiria U19 | Nazarenos U19 | Loan | 0 | — |
| 13/14 | 2014-06-30 | Nazarenos U19 | Leiria U19 | Return from loan | 0 | — |
| 14/15 | 2014-07-01 | Leiria U19 | Torreense U19 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Torreense U19 | Torreense | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Torreense | Leixões | Transfer | 0 | — |
| 17/18 | 2018-01-31 | Leixões | Chaves | Transfer | 200000 | €500k |
| 18/19 | 2019-01-16 | Chaves | CD Cruz Azul | Transfer | 3000000 | €3.50m |
| 19/20 | 2020-01-01 | CD Cruz Azul | Paços Ferreira | Loan | 3000000 | — |
| 20/21 | 2021-01-28 | Paços Ferreira | CD Cruz Azul | Return from loan | 4000000 | — |
| 20/21 | 2021-01-30 | CD Cruz Azul | Paços Ferreira | Transfer | 4000000 | €2.50m |
| 21/22 | 2022-01-24 | Paços Ferreira | FC Porto | Loan | 5000000 | — |
| 21/22 | 2022-06-30 | FC Porto | Paços Ferreira | Return from loan | 5000000 | — |
| 22/23 | 2022-07-01 | Paços Ferreira | FC Porto | Transfer | 5000000 | €4.21m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Torn lateral knee ligament | 2019-01-26 | 2019-09-01 | 219 | 34 |
| 22/23 | Muscle injury | 2022-11-10 | 2022-11-16 | 7 | 2 |
| 22/23 | Muscle injury | 2022-11-29 | 2022-12-26 | 28 | 4 |
| 22/23 | Bruised knee | 2023-01-28 | 2023-02-11 | 15 | 4 |
| 22/23 | unknown injury | 2023-06-19 | 2023-07-17 | 29 | 4 |
| 23/24 | unknown injury | 2023-10-11 | 2023-10-16 | 6 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16374 | #23 | 7 | 0 | — | — | former national player |
| Team #3510 | #7 | 51 | 4 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Galeno | 2 | 5 | 0 |
| João Mário | 2 | 1 | 0 |
| Mehdi Taremi | 2 | 2 | 0 |
| Hélder Ferreira | 1 | 1 | 0 |
| Evanilson | 2 | 4 | 0 |
| Wendell | 2 | 2 | 0 |
| Toni Martínez | 2 | 0 | 0 |
| Danny Namaso | 2 | 1 | 0 |
| Gonçalo Borges | 2 | 0 | 0 |
| Douglas Tanque | 1 | 0 | 0 |
| Maracás | 1 | 0 | 0 |
| Jorge Silva | 1 | 0 | 0 |
| Jonathan David | 2 | 0 | 0 |
| Alistair Johnston | 2 | 0 | 0 |
| Richie Laryea | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Liga NOS | FC Paços de Ferreira | 2 | 32 |
| 19/20 | Liga MX Sub-20 Apertura | CD Cruz Azul U20 | 2 | 7 |
| 22/23 | Champions League | FC Porto | 2 | 7 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Liga Portugal | FC Porto | 5 | 29 |
| 17/18 | Ledman LigaPro | Leixões SC | 2 | 20 |
| 23/24 | Liga Portugal | FC Porto | 2 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | FC Porto | Paços Ferreira | Return from loan | — | €5.00m |
| 21/22 | 2022-01-24 | Paços Ferreira | FC Porto | Loan | — | €5.00m |
| 20/21 | 2021-01-28 | Paços Ferreira | CD Cruz Azul | Return from loan | — | €4.00m |
| 19/20 | 2020-01-01 | CD Cruz Azul | Paços Ferreira | Loan | — | €3.00m |
| 13/14 | 2014-06-30 | Nazarenos U19 | Leiria U19 | Return from loan | — | — |
| 13/14 | 2014-01-01 | Leiria U19 | Nazarenos U19 | Loan | — | — |
Last 50 matches for FC Porto while Stephen Eustaquio was at the club (joined 2022-07-01). 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-16 | PO1 |
FC Porto | 1–0 | CD Santa Clara | Available |
| 2026-05-10 | PO1 |
AVS | 3–1 | FC Porto | Available |
| 2026-05-10 | PO1 |
AVS | 3–1 | FC Porto | Available |
| 2026-05-02 | PO1 |
FC Porto | 1–0 | FC Alverca | Available |
| 2026-05-02 | PO1 |
FC Porto | 1–0 | FC Alverca | Available |
| 2026-04-26 | PO1 |
CF Estrela da Amadora | 1–2 | FC Porto | Available |
| 2026-04-26 | PO1 |
CF Estrela da Amadora | 1–2 | FC Porto | Available |
| 2026-04-19 | PO1 |
FC Porto | 2–0 | CD Tondela | Available |
| 2026-04-19 | PO1 |
FC Porto | 2–0 | CD Tondela | Available |
| 2026-04-12 | PO1 |
GD Estoril Praia | 1–3 | FC Porto | Available |
| 2026-04-04 | PO1 |
FC Porto | 2–2 | FC Famalicão | Available |
| 2026-03-22 | PO1 |
Sporting Clube de Braga | 1–2 | FC Porto | Available |
| 2026-03-15 | PO1 |
FC Porto | 3–0 | Moreirense FC | Available |
| 2026-03-08 | PO1 |
Sport Lisboa e Benfica | 2–2 | FC Porto | Available |
| 2026-02-27 | PO1 |
FC Porto | 3–1 | FC Arouca | Available |
| 2026-02-22 | PO1 |
FC Porto | 1–0 | Rio Ave FC | Available |
| 2026-02-15 | PO1 |
CD Nacional | 0–1 | FC Porto | Available |
| 2026-02-09 | PO1 |
FC Porto | 1–1 | Sporting Clube de Portugal | Available |
| 2026-02-02 | PO1 |
Casa Pia AC | 2–1 | FC Porto | Available |
| 2026-01-26 | PO1 |
FC Porto | 3–0 | Gil Vicente FC | Available |
| 2026-01-18 | PO1 |
Vitória Guimarães | 0–1 | FC Porto | Available |
| 2026-01-04 | PO1 |
CD Santa Clara | 0–1 | FC Porto | Available |
| 2025-12-29 | PO1 |
FC Porto | 2–0 | AVS | Available |
| 2025-12-22 | PO1 |
FC Alverca | 0–3 | FC Porto | Available |
| 2025-12-15 | PO1 |
FC Porto | 3–1 | CF Estrela da Amadora | Available |
| 2025-12-07 | PO1 |
CD Tondela | 0–2 | FC Porto | Available |
| 2025-11-30 | PO1 |
FC Porto | 1–0 | GD Estoril Praia | Available |
| 2025-11-09 | PO1 |
FC Famalicão | 0–1 | FC Porto | Available |
| 2025-11-02 | PO1 |
FC Porto | 2–1 | Sporting Clube de Braga | Available |
| 2025-10-27 | PO1 |
Moreirense FC | 1–2 | FC Porto | Available |
| 2025-10-05 | PO1 |
FC Porto | 0–0 | Sport Lisboa e Benfica | Available |
| 2025-09-29 | PO1 |
FC Arouca | 0–4 | FC Porto | Available |
| 2025-09-19 | PO1 |
Rio Ave FC | 0–3 | FC Porto | Available |
| 2025-09-13 | PO1 |
FC Porto | 1–0 | CD Nacional | Available |
| 2025-08-30 | PO1 |
Sporting Clube de Portugal | 1–2 | FC Porto | Available |
| 2025-08-24 | PO1 |
FC Porto | 4–0 | Casa Pia AC | Available |
| 2025-08-18 | PO1 |
Gil Vicente FC | 0–2 | FC Porto | Available |
| 2025-08-11 | PO1 |
FC Porto | 3–0 | Vitória Guimarães | Available |
| 2025-05-17 | PO1 |
FC Porto | 3–0 | CD Nacional | Available |
| 2025-05-11 | PO1 |
Boavista FC | 1–2 | FC Porto | Available |
| 2025-05-02 | PO1 |
FC Porto | 3–1 | Moreirense FC | Available |
| 2025-04-26 | PO1 |
CF Estrela da Amadora | 2–0 | FC Porto | Available |
| 2025-04-18 | PO1 |
FC Porto | 2–1 | FC Famalicão | Available |
| 2025-04-12 | PO1 |
Casa Pia AC | 0–1 | FC Porto | Available |
| 2025-04-06 | PO1 |
FC Porto | 1–4 | Sport Lisboa e Benfica | Available |
| 2025-03-30 | PO1 |
GD Estoril Praia | 1–2 | FC Porto | Available |
| 2025-03-15 | PO1 |
FC Porto | 2–0 | AVS | Available |
| 2025-03-08 | PO1 |
Sporting Clube de Braga | 1–0 | FC Porto | Available |
| 2025-03-01 | PO1 |
FC Arouca | 0–2 | FC Porto | Available |
| 2025-02-24 | PO1 |
FC Porto | 1–1 | Vitória Guimarães | Available |
Teams faced most often by Stephen Eustaquio'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 % |
|---|---|---|---|---|---|---|---|---|
| Rio Ave FC | 20 | 8 | 7 | 5 | 23 | 20 | +3 | 40% |
| Vitória Guimarães | 20 | 10 | 2 | 8 | 27 | 26 | +1 | 50% |
| Portimonense SC | 19 | 16 | 0 | 3 | 43 | 12 | +31 | 84% |
| Moreirense FC | 16 | 11 | 2 | 3 | 40 | 12 | +28 | 69% |
| CD Santa Clara | 16 | 10 | 5 | 1 | 23 | 7 | +16 | 63% |
| FC Famalicão | 16 | 10 | 3 | 3 | 36 | 20 | +16 | 63% |
| CS Marítimo | 16 | 10 | 4 | 2 | 29 | 14 | +15 | 63% |
| Sporting Braga | 14 | 6 | 2 | 6 | 19 | 16 | +3 | 43% |
| FC Arouca | 14 | 8 | 2 | 4 | 27 | 16 | +11 | 57% |
| Sporting CP | 14 | 6 | 5 | 3 | 22 | 16 | +6 | 43% |
| SL Benfica | 14 | 6 | 3 | 5 | 17 | 21 | -4 | 43% |
| Casa Pia AC | 14 | 9 | 1 | 4 | 22 | 15 | +7 | 64% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 17/18 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 42 | 803 | 8 | 0 | 1 | 1.01 |
| 23/24 | 40 | 1,295 | 6 | 0 | 0 | 0.42 |
| 22/23 | 44 | 1,483 | 5 | 1 | 0 | 0.36 |
| 21/22 | 32 | 347 | 3 | 0 | 1 | 1.04 |
| 20/21 | 35 | 1,403 | 7 | 0 | 1 | 0.51 |
| 19/20 | 24 | 254 | 5 | 1 | 0 | 2.13 |
| 18/19 | 24 | 270 | 10 | 0 | 0 | 3.33 |
| 17/18 | 40 | 822 | 9 | 0 | 0 | 0.99 |
Output by competition
Career goals and assists broken down by tournament.
More on Stephen Eustaquio
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Stephen Eustaquio
Who is Stephen Eustaquio?
Stephen Eustaquio is a Canada professional footballer who plays as a central midfield for FC Porto.
How old is Stephen Eustaquio?
Stephen Eustaquio is 29 years old. He was born on December 21, 1996 in Leamington, Ontario.
What position does Stephen Eustaquio play?
Stephen Eustaquio plays as a central midfield (Midfield - Central Midfield).
What club does Stephen Eustaquio play for?
Stephen Eustaquio currently plays for FC Porto.
How many career goals has Stephen Eustaquio scored?
Across all senior club competitions in our dataset, Stephen Eustaquio has scored 19 goals in 288 appearances.
What is Stephen Eustaquio's market value?
Stephen Eustaquio's most recent reported market value is €10.00m.