Sporting Kansas City vs Charlotte FC

26 June 2025 · MLS · 2025 · Referee Rubiel Vazquez

Full time 2 – 1

Half-time: 0–1

  • Mason Toye 90+3’
  • Dejan Joveljić 90+6’
  • Idan Toklomati 34’

Match summary

Sporting Kansas City came from behind to win 2-1 at home to Charlotte FC, with the winner arriving in stoppage time. Charlotte FC led 1-0 at half-time.

Idan Toklomati put Charlotte FC ahead in the 34th minute, Mason Toye equalised in stoppage time, and Dejan Joveljić won it in stoppage time.

Charlotte FC can feel hard done by, creating 2.60 expected goals (xG) from 18 shots to Sporting Kansas City's 2.30 from 19.

Match stats

52% Possession 48%
19 Shots 18
4 Shots on target 5
5 Corners 4
432 Passes 398
87.5% Pass accuracy 85.9%
12 Tackles 12
10 Fouls 18
1 Yellow cards 2
1 Offsides 3

Key events

Sporting Kansas City Charlotte FC
Kick-off
10’
Wilfried ZahaShot on target
15’
Liel AbadaShot on target
20’
Pep BielShot on target
34’
Idan ToklomatiLeft foot shot0-1 (Charlotte FC)
Dejan JoveljićShot on target
42’
Half-time0-1
Dejan JoveljićShot on target
47’
Second half underway
55’
Eryk Williamson
63’
Wilfried Zaha
Joaquín Fernández
66’
66’
Brandt BronicoEryk Williamson
Memo RodríguezErik Thommy
69’
Santiago MuñozShapi Suleymanov
69’
78’
Kerwin VargasWilfried Zaha
Mason ToyeDániel Sallói
85’
87’
Kerwin VargasShot on target
88’
Djibril DianiSouleyman Doumbia
88’
Nicholas ScardinaLiel Abada
Mason ToyeLeft foot shot1-1 (Sporting Kansas City)
90+3’
Dejan JoveljićLeft foot shot2-1 (Sporting Kansas City)
90+6’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.30 2.60 34’ Idan Toklomati (Charlotte FC), 0-1 34’ 90+3’ Mason Toye (Sporting Kansas City), 1-1 90+3’ 90+6’ Dejan Joveljić (Sporting Kansas City), 2-1 90+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.30 2.60 34’ Idan Toklomati (Charlotte FC), 0-1 Toklomati 34’ 90+3’ Mason Toye (Sporting Kansas City), 1-1 Toye 90+3’ 90+6’ Dejan Joveljić (Sporting Kansas City), 2-1 Joveljić 90+6’
Sporting Kansas City 2.30 xGCharlotte FC 2.60 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Charlotte FC attacking Sporting Kansas City attacking 
90+6’ Dejan Joveljić (Sporting Kansas City), open play, 0.57 xG, goal 47’ Idan Toklomati (Charlotte FC), open play, 0.55 xG, off target 87’ Kerwin Vargas (Charlotte FC), open play, 0.40 xG, saved 10’ Idan Toklomati (Charlotte FC), from a corner, 0.35 xG, off target 52’ Jacob Davis (Sporting Kansas City), open play, 0.26 xG, off target 90+3’ Mason Toye (Sporting Kansas City), open play, 0.25 xG, goal 50’ Liel Abada (Charlotte FC), open play, 0.24 xG, off target 34’ Idan Toklomati (Charlotte FC), open play, 0.17 xG, goal 20’ Shapi Suleymanov (Sporting Kansas City), open play, 0.15 xG, off target 29’ Shapi Suleymanov (Sporting Kansas City), open play, 0.13 xG, hit the woodwork 44’ Pep Biel (Charlotte FC), open play, 0.13 xG, off target 86’ Pep Biel (Charlotte FC), open play, 0.13 xG, off target 85’ Kerwin Vargas (Charlotte FC), open play, 0.12 xG, off target 61’ Dejan Joveljić (Sporting Kansas City), open play, 0.11 xG, blocked 89’ Santiago Muñoz (Sporting Kansas City), set piece, 0.11 xG, blocked 29’ Erik Thommy (Sporting Kansas City), open play, 0.11 xG, off target 80’ Santiago Muñoz (Sporting Kansas City), open play, 0.09 xG, off target 47’ Pep Biel (Charlotte FC), open play, 0.09 xG, off target 7’ Pep Biel (Charlotte FC), open play, 0.08 xG, off target 50’ Erik Thommy (Sporting Kansas City), open play, 0.08 xG, blocked 86’ Kerwin Vargas (Charlotte FC), open play, 0.08 xG, off target 90+6’ Santiago Muñoz (Sporting Kansas City), open play, 0.08 xG, off target 27’ Erik Thommy (Sporting Kansas City), open play, 0.07 xG, off target 42’ Dejan Joveljić (Sporting Kansas City), open play, 0.07 xG, saved 51’ Dániel Sallói (Sporting Kansas City), open play, 0.07 xG, off target 84’ Dejan Joveljić (Sporting Kansas City), open play, 0.07 xG, blocked 10’ Wilfried Zaha (Charlotte FC), open play, 0.05 xG, saved 76’ Brandt Bronico (Charlotte FC), from a corner, 0.05 xG, blocked 15’ Liel Abada (Charlotte FC), open play, 0.04 xG, saved 20’ Pep Biel (Charlotte FC), open play, 0.04 xG, saved 6’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, off target 48’ Jahkeele Marshall-Rutty (Charlotte FC), open play, 0.03 xG, off target 68’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, blocked 42’ Shapi Suleymanov (Sporting Kansas City), open play, 0.02 xG, blocked 90+2’ Memo Rodríguez (Sporting Kansas City), open play, 0.02 xG, off target 47’ Dejan Joveljić (Sporting Kansas City), open play, 0.02 xG, saved 84’ Dejan Joveljić (Sporting Kansas City), from a corner, 0.02 xG, off target 90+6’ Dejan Joveljić (Sporting Kansas City), open play, 0.57 xG, goal 47’ Idan Toklomati (Charlotte FC), open play, 0.55 xG, off target 87’ Kerwin Vargas (Charlotte FC), open play, 0.40 xG, saved 10’ Idan Toklomati (Charlotte FC), from a corner, 0.35 xG, off target 52’ Jacob Davis (Sporting Kansas City), open play, 0.26 xG, off target 90+3’ Mason Toye (Sporting Kansas City), open play, 0.25 xG, goal 50’ Liel Abada (Charlotte FC), open play, 0.24 xG, off target 34’ Idan Toklomati (Charlotte FC), open play, 0.17 xG, goal 20’ Shapi Suleymanov (Sporting Kansas City), open play, 0.15 xG, off target 86’ Pep Biel (Charlotte FC), open play, 0.13 xG, off target 29’ Shapi Suleymanov (Sporting Kansas City), open play, 0.13 xG, hit the woodwork 44’ Pep Biel (Charlotte FC), open play, 0.13 xG, off target 85’ Kerwin Vargas (Charlotte FC), open play, 0.12 xG, off target 61’ Dejan Joveljić (Sporting Kansas City), open play, 0.11 xG, blocked 89’ Santiago Muñoz (Sporting Kansas City), set piece, 0.11 xG, blocked 29’ Erik Thommy (Sporting Kansas City), open play, 0.11 xG, off target 80’ Santiago Muñoz (Sporting Kansas City), open play, 0.09 xG, off target 47’ Pep Biel (Charlotte FC), open play, 0.09 xG, off target 7’ Pep Biel (Charlotte FC), open play, 0.08 xG, off target 50’ Erik Thommy (Sporting Kansas City), open play, 0.08 xG, blocked 86’ Kerwin Vargas (Charlotte FC), open play, 0.08 xG, off target 90+6’ Santiago Muñoz (Sporting Kansas City), open play, 0.08 xG, off target 27’ Erik Thommy (Sporting Kansas City), open play, 0.07 xG, off target 42’ Dejan Joveljić (Sporting Kansas City), open play, 0.07 xG, saved 84’ Dejan Joveljić (Sporting Kansas City), open play, 0.07 xG, blocked 51’ Dániel Sallói (Sporting Kansas City), open play, 0.07 xG, off target 10’ Wilfried Zaha (Charlotte FC), open play, 0.05 xG, saved 76’ Brandt Bronico (Charlotte FC), from a corner, 0.05 xG, blocked 15’ Liel Abada (Charlotte FC), open play, 0.04 xG, saved 20’ Pep Biel (Charlotte FC), open play, 0.04 xG, saved 6’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, off target 48’ Jahkeele Marshall-Rutty (Charlotte FC), open play, 0.03 xG, off target 68’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, blocked 42’ Shapi Suleymanov (Sporting Kansas City), open play, 0.02 xG, blocked 90+2’ Memo Rodríguez (Sporting Kansas City), open play, 0.02 xG, off target 47’ Dejan Joveljić (Sporting Kansas City), open play, 0.02 xG, saved 84’ Dejan Joveljić (Sporting Kansas City), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Sporting Kansas City 4-3-3 Starting XI
Pulskamp
Miller
Fernández
Ndenbe
Davis
Thommy 69’
Bartlett
García
Sallói 85’
Joveljić 90’
Suleymanov 69’
Charlotte FC 4-2-3-1 Starting XI
Kahlina
Malanda
Privett
Doumbia 88’
Marshall-Rutty
Westwood
Williamson 66’
Zaha 78’
Biel
Abada 88’
Toklomati 66’

Player stats

Goalkeeper1 player
90′ 5 1 27 1 – – – –
Defenders4 players
90′ – 2 – 3 – 31 – – – –
90′ 1 – – 3 1 45 1 – – –
Joaquín Fernández
90′ – 1 – 2 1 54 1 – – –
90′ 1 – – 2 – 48 – – – –
Midfielders8 players
Erik Thommy Taken off
69′ – – 25 1 0.08 4 1 5 2 – –
90′ – – 61 – 0.52 2 4 6 2 4 –
90′ – 1 56 4 0.30 1 2 5 – 2 –
Shapi Suleymanov Taken off
69′ – – 26 – 0.25 1 – 4 1 2 –
Dániel Sallói Taken off
85′ – – 19 2 0.16 2 1 6 2 1 –
Memo Rodríguez Came on as a substitute
21′ – – 15 1 0.12 – – 1 – 1 –
Santiago Muñoz Came on as a substitute
21′ – 1 5 1 0.00 – 1 1 – 1 –
Mason Toye Came on as a substitute
5′ 1 – 2 – 0.00 – – – – – –
Forwards1 player
Dejan Joveljić Taken off
89′ 1 – 6 3 0.87 0.02 3 2 1 18 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.