Stephen Eustáquio headshot

Stephen Eustáquio

Canada · Midfielder · 64 caps since 2019

Canada senior international record, with appearances by competition and a match log. Club performances are shown in the Player Pool. Latest recorded Canada appearance: Oct 6, 2026.

64Caps
4,884Minutes
7.18Avg ratingacross 51 rated caps
5Goals
4Assists
6Competitions
View on FotMob

By competition

Competition
World Cup - Qualification CONCACAF171,337027.26
CONCACAF Nations League141,053116.92
Friendlies171,191007.06
World Cup7524107.51
Copa America5432006.76
CONCACAF Gold Cup4347317.78
Total644,884547.18

Player highlights

Canada record

Deep distribution2,282/2,660 (85.8%)passes completed / attemptedTotals from available match data.
Qualifying anchor7.26average rating12 rated matchs (API-Football) · 1,337 minutes
Ball-winning162tackles + interceptionsTotals from available match data.

Caps follow FotMob’s senior Canada total. Match-level statistics cover 64 of 64 appearances.

Full match log

  • Oct 6, 2026L0–1🇺🇸USAFriendlies45′Start6.73
  • Oct 3, 2026W2–0🇵🇪PeruFriendlies66′Start7.18
  • Sep 26, 2026W1–0🇨🇱ChileFriendlies28′Sub6.97
  • Jul 4, 2026L0–3🇲🇦MoroccoWorld Cup90′Start7.50
  • Jun 28, 2026W1–0🇿🇦South Africa1GWorld Cup97′Start8.90
  • Jun 24, 2026L1–2🇨🇭SwitzerlandWorld Cup32′Sub6.60
  • Jun 18, 2026W6–0🇶🇦QatarWorld Cup90′Start8.70
  • Jun 12, 2026D1–1🇧🇦Bosnia & HerzegovinaWorld Cup89′Start7.00
  • Jun 5, 2026D1–1🇮🇪Rep. Of IrelandFriendlies12′Start6.70
  • Jun 2, 2026W2–0🇺🇿UzbekistanFriendlies45′Start6.90
  • Nov 19, 2025W2–0🇻🇪VenezuelaFriendlies75′StartN/A
  • Nov 14, 2025D0–0🇪🇨EcuadorFriendlies85′Start7.00
  • Oct 15, 2025D0–0🇨🇴ColombiaFriendlies90′Start6.90
  • Sep 5, 2025W3–0🇷🇴RomaniaFriendlies90′Start7.30
  • Jun 7, 2025W4–2🇺🇦UkraineFriendlies90′Start6.90
  • Mar 22, 2025W2–1🇺🇸USACONCACAF Nations League10′Sub6.30
  • Mar 21, 2025L0–2🇲🇽MexicoCONCACAF Nations League80′Start6.60
  • Nov 20, 2024W3–0🇸🇷SurinameCONCACAF Nations League90′Start7.30
  • Nov 15, 2024W1–0🇸🇷SurinameCONCACAF Nations League85′Start7.50
  • Oct 15, 2024W2–1🇵🇦PanamaFriendlies79′Start7.50
  • Sep 11, 2024D0–0🇲🇽MexicoFriendlies90′StartN/A
  • Sep 7, 2024W2–1🇺🇸USAFriendlies67′Start7.50
  • Jul 10, 2024L0–2🇦🇷ArgentinaCopa America72′Start6.60
  • Jul 6, 2024D1–1🇻🇪VenezuelaCopa America90′Start6.50
  • Jun 30, 2024D0–0🇨🇱ChileCopa America90′Start6.90
  • Jun 26, 2024W1–0🇵🇪PeruCopa America90′Start7.20
  • Jun 21, 2024L0–2🇦🇷ArgentinaCopa America90′Start6.60
  • Jun 9, 2024D0–0🇫🇷FranceFriendlies90′Start7.20
  • Jun 6, 2024L0–4🇳🇱NetherlandsFriendlies71′Start6.90
  • Mar 23, 2024W2–0🇹🇹Trinidad and TobagoCONCACAF Nations League89′Start7.30
  • Nov 22, 2023L2–3🇯🇲JamaicaCONCACAF Nations League89′Start6.00
  • Nov 18, 2023W2–1🇯🇲Jamaica1GCONCACAF Nations League90′Start7.30
  • Jun 19, 2023L0–2🇺🇸USACONCACAF Nations League89′Start6.70
  • Jun 15, 2023W2–0🇵🇦PanamaCONCACAF Nations League90′Start7.30
  • Mar 29, 2023W4–1🇭🇳Honduras1ACONCACAF Nations League63′StartN/A
  • Mar 26, 2023W2–0🇨🇼CuraçaoCONCACAF Nations League70′StartN/A
  • Nov 27, 2022L1–4🇭🇷CroatiaWorld Cup45′Start6.70
  • Nov 23, 2022L0–1🇧🇪BelgiumWorld Cup81′Start7.20
  • Sep 27, 2022L0–2🇺🇾UruguayFriendlies94′Start7.20
  • Sep 23, 2022W2–0🇶🇦QatarFriendlies74′StartN/A
  • Jun 14, 2022L1–2🇭🇳HondurasCONCACAF Nations League90′StartN/A
  • Jun 10, 2022W4–0🇨🇼CuraçaoCONCACAF Nations League90′StartN/A
  • Mar 31, 2022L0–1🇵🇦PanamaWorld Cup - Qualification CONCACAF90′Start6.60
  • Mar 27, 2022W4–0🇯🇲Jamaica1AWorld Cup - Qualification CONCACAF70′Start7.90
  • Mar 25, 2022L0–1🇨🇷Costa RicaWorld Cup - Qualification CONCACAF90′Start7.90
  • Feb 3, 2022W2–0🇸🇻El SalvadorWorld Cup - Qualification CONCACAF80′Start7.30
  • Nov 17, 2021W2–1🇲🇽Mexico1AWorld Cup - Qualification CONCACAF90′Start8.00
  • Nov 13, 2021W1–0🇨🇷Costa RicaWorld Cup - Qualification CONCACAF90′Start7.70
  • Oct 13, 2021W4–1🇵🇦PanamaWorld Cup - Qualification CONCACAF85′Start7.30
  • Oct 10, 2021D0–0🇯🇲JamaicaWorld Cup - Qualification CONCACAF24′Sub6.70
  • Oct 8, 2021D1–1🇲🇽MexicoWorld Cup - Qualification CONCACAF90′Start6.90
  • Sep 8, 2021W3–0🇸🇻El SalvadorWorld Cup - Qualification CONCACAF79′Start7.30
  • Sep 6, 2021D1–1🇺🇸USAWorld Cup - Qualification CONCACAF90′Start6.60
  • Sep 3, 2021D1–1🇭🇳HondurasWorld Cup - Qualification CONCACAF90′Start6.90
  • Jul 30, 2021L1–2🇲🇽MexicoCONCACAF Gold Cup90′Start6.30
  • Jul 25, 2021W2–0🇨🇷Costa Rica1G 1ACONCACAF Gold Cup90′Start9.30
  • Jul 15, 2021W4–1🇭🇹Haiti1GCONCACAF Gold Cup93′Start7.90
  • Jul 11, 2021W4–1🇲🇶Martinique1GCONCACAF Gold Cup74′Start7.60
  • Jun 16, 2021W3–0🇭🇹HaitiWorld Cup - Qualification CONCACAF90′StartN/A
  • Jun 12, 2021W1–0🇭🇹HaitiWorld Cup - Qualification CONCACAF90′StartN/A
  • Jun 9, 2021W4–0🇸🇷SurinameWorld Cup - Qualification CONCACAF90′StartN/A
  • Mar 30, 2021W11–0🇰🇾Cayman IslandsWorld Cup - Qualification CONCACAF22′SubN/A
  • Mar 26, 2021W5–1🇧🇲BermudaWorld Cup - Qualification CONCACAF77′StartN/A
  • Nov 16, 2019L1–4🇺🇸USACONCACAF Nations League28′SubN/A

Goal and assist tags are shown where recorded; some older match records may be incomplete.