Stephen Afrifa
- Height
- 180 cm
- Shirt
- 17
- Age
- 25
- Preferred foot
- Right
- Country
- Canada
- Market value
- €229.2k
- Contract end
- 31 December 2026
Major League Soccer · 2026
2026 by competition
| Competition | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
MLS |
Sporting Kansas City |
26 | 4 | 3 | |
Open Cup |
Sporting Kansas City |
1 | 0 | 0 |
Recent matchesFull log →
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
25 Oct |
vs Austin FC |
L 1–2 | 90 | 1 | · | |
18 Oct |
vs Real Salt Lake |
L 1–3 | 62 | · | · | |
11 Oct |
vs Portland Timbers |
D 3–3 | 71 | · | · | |
02 Oct |
@ Seattle Sounders FC |
L 1–2 | 76 | · | 1 | |
27 Sep |
@ Houston Dynamo FC |
W 2–0 | 80 | · | 1 | |
20 Sep |
vs Philadelphia Union |
L 3–4 | 70 | · | · |
Player profile ST
Per-90 percentiles against strikers in Major League Soccer. 50 = average.
Market value€229.2k
Shooting
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Goals | 4 | 0.36 | 45 |
| xG | 4.14 | 0.37 | 40 |
| xGOT | 3.98 | 0.36 | 43 |
| xG excl. penalty | 4.14 | 0.37 | 47 |
| Shots | 36 | 3.23 | 78 |
| Shots on target | 14 | 1.26 | 62 |
| Headed shots | 4 | 0.36 | 36 |
Passing
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Assists | 3 | 0.27 | 86 |
| xA | 0.80 | 0.07 | 40 |
| Accurate passes | 228 | 20.5 | 81 |
| Pass accuracy | 87.4% | — | 97 |
| Accurate long balls | 7 | 0.63 | 72 |
| Long ball accuracy | 100.0% | — | 100 |
| Line-breaking passes | 28 | 2.51 | 90 |
| Chances created | 15 | 1.35 | 75 |
| Big chances created | 1 | 0.09 | 38 |
| Successful crosses | 1 | 0.09 | 60 |
| Cross accuracy | 10.0% | — | 53 |
Possession
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Dribbles | 18 | 1.62 | 96 |
| Dribbles success rate | 50.0% | — | 70 |
| Duels won | 65 | 5.84 | 78 |
| Duels won % | 45.1% | — | 60 |
| Aerials won | 12 | 1.08 | 36 |
| Aerials won % | 38.7% | — | 43 |
| Touches | 506 | 45.4 | 81 |
| Touches in opposition box | 67 | 6.02 | 79 |
| Dispossessed | 21 | 1.89 | 19 |
| Fouls won | 18 | 1.62 | 65 |
Defending
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Defensive actions | 27 | 2.43 | 68 |
| Tackles | 17 | 1.53 | 87 |
| Interceptions | 1 | 0.09 | 30 |
| Fouls committed | 17 | 1.53 | 42 |
| Recoveries | 30 | 2.69 | 65 |
| Possession won final 3rd | 4 | 0.36 | 26 |
| Dribbled past | 4 | 0.36 | 50 |
| Clearances | 9 | 0.81 | 57 |
| Clean sheets | 0 | 0.00 | 0 |
| Goals conceded while on pitch | 32 | 2.87 | 4 |
| xG against while on pitch | 23.63 | 2.12 | 16 |
Discipline
| Stat | Total | Per 90 | Percentile |
|---|---|---|---|
| Yellow cards | 3 | 0.27 | 16 |
| Red cards | 0 | 0.00 | 100 |
Percentiles are per 90 minutes, against players in the same position in Major League Soccer.
| Date | Opponent | Result | Min | G | A | Rating |
|---|---|---|---|---|---|---|
25 Oct |
vs Austin FC |
L 1–2 | 90 | 1 | · | |
18 Oct |
vs Real Salt Lake |
L 1–3 | 62 | · | · | |
15 Oct |
@ Nashville SC |
L 0–4 | Bench | · | · | — |
11 Oct |
vs Portland Timbers |
D 3–3 | 71 | · | · | |
02 Oct |
@ Seattle Sounders FC |
L 1–2 | 76 | · | 1 | |
27 Sep |
@ Houston Dynamo FC |
W 2–0 | 80 | · | 1 | |
20 Sep |
vs Philadelphia Union |
L 3–4 | 70 | · | · | |
13 Sep |
vs Los Angeles FC |
W 3–1 | 85 | · | · | |
06 Sep |
@ FC Dallas |
L 3–4 | 66 | 1 | · | |
30 Aug |
vs Vancouver Whitecaps |
L 0–3 | 45 | · | · | |
23 Aug |
@ Atlanta United |
L 1–2 | 28 | 1 | · | |
20 Aug |
vs St. Louis City |
D 1–1 | 15 | · | · | |
16 Aug |
@ Colorado Rapids |
L 0–2 | Bench | · | · | — |
02 Aug |
vs Houston Dynamo FC |
L 0–2 | Bench | · | · | — |
26 Jul |
@ Los Angeles FC |
L 0–4 | 62 | · | · | |
23 Jul |
vs Minnesota United |
W 2–1 | 18 | · | · | |
17 Jul |
@ St. Louis City |
L 2–3 | 5 | · | · | — |
24 May |
vs Red Bull New York |
L 1–2 | 14 | · | · | |
17 May |
@ Austin FC |
W 2–1 | 15 | 1 | · | |
14 May |
vs LA Galaxy |
W 3–1 | 45 | · | · | |
10 May |
@ Portland Timbers |
L 0–6 | 14 | · | · | |
02 May |
vs Seattle Sounders FC |
D 1–1 | Bench | · | · | — |
26 Apr |
@ Chicago Fire FC |
L 0–5 | 15 | · | · | |
18 Apr |
@ Vancouver Whitecaps |
L 0–3 | 19 | · | · | |
15 Apr |
@ Colorado Springs Switchbacks FC |
L 0–3 | 14 | · | · | |
12 Apr |
vs San Jose Earthquakes |
L 1–3 | 24 | · | · | |
04 Apr |
@ Real Salt Lake |
L 1–3 | 16 | · | · | |
22 Mar |
vs Colorado Rapids |
L 1–4 | 20 | · | · | |
15 Mar |
@ LA Galaxy |
W 2–1 | 19 | · | 1 | |
08 Mar |
vs San Diego FC |
L 0–1 | 19 | · | · | |
01 Mar |
vs Columbus Crew |
D 2–2 | 9 | · | · | — |
| Season | Team | Apps | G | A | Rating |
|---|---|---|---|---|---|
| ▸ 2026 | Sporting Kansas City | 27 | 4 | 3 | |
| MLS | 26 | 4 | 3 | ||
| Open Cup | 1 | 0 | 0 | ||
| ▸ 2025 | Sporting Kansas City | 10 | 0 | 0 | |
| MLS | 9 | 0 | 0 | ||
| CONCACAF Champions Cup | 1 | 0 | 0 | — | |
| ▸ 2024 | Sporting Kansas City | 30 | 6 | 4 | |
| MLS | 24 | 4 | 2 | ||
| Open Cup | 3 | 1 | 1 | ||
| Leagues Cup | 3 | 1 | 1 | ||
| ▸ 2023 | Sporting Kansas City | 4 | 0 | 0 | |
| MLS | 3 | 0 | 0 | ||
| Open Cup | 1 | 0 | 0 | ||
| ▸ 2025 | Sporting Kansas City II | 1 | 0 | 1 | |
| MLS Next Pro | 1 | 0 | 1 | ||
| ▸ 2024 | Sporting Kansas City II | 2 | 0 | 0 | |
| MLS Next Pro | 2 | 0 | 0 | ||
| ▸ 2023 | Sporting Kansas City II | 9 | 1 | 0 | |
| MLS Next Pro | 9 | 1 | 0 |
Knowles refuses to write off Minnesota United playoff hopes ahead of Sporting KC clash
Minnesota United head coach Cameron Knowles insists his side is not out of the MLS playoff race and warns there are no easy games left as they host Sporting Kansas City, who are already eliminated from the playoff picture.
Cristian Roldan's 90th-minute winner sinks Sporting Kansas City as Sounders make it three straight wins
Cristian Roldan struck in the 90th minute as the Seattle Sounders came from behind to beat Sporting Kansas City 2-1 at Lumen Field, making it three straight MLS wins and moving to seventh in the Western Conference. Andre Luiz had put SKC ahead, but Sebastian Gomez levelled before Roldan's late winner left bottom-of-the-table Sporting to rue a 2.05 xG performance.

Major League Soccer
US Open Cup



















