Expected goals (xG)
Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored.
1.28
47%
Ball possession
53%
2
Big chances
Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal.
1
15
Total shots
8
5
Shots on goal
4
6
Shots off goal
2
1
Shots outside the Box
0
4
Blocked shots
2
27
Touches in the opposition Box
12
3
Offsides
1
11
Free kicks
10
3
Corner kicks
3
23
Throw ins
24
10
Fouls
11
0
Yellow cards
1
11/25 (44%)
Tackles
15/24 (63%)
47
Clearances
25
12
Interceptions
4
329/396 (83%)
Passes
346/449 (77%)
125/156 (80%)
Passes in final third
60/110 (55%)
3/18 (17%)
Crosses
1/13 (8%)
3
Goalkeeper saves
3
0.4
Expected goals (xG)
Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored.
1.26
33%
Ball possession
67%
1
Big chances
Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal.
1
6
Total shots
7
2
Shots on goal
4
3
Shots off goal
1
1
Shots outside the Box
0
1
Blocked shots
2
8
Touches in the opposition Box
11
2
Offsides
1
4
Free kicks
8
2
Corner kicks
2
8
Throw ins
19
8
Fouls
4
0
Yellow cards
1
6/12 (50%)
Tackles
7/10 (70%)
28
Clearances
12
3
Interceptions
0
112/132 (85%)
Passes
230/280 (82%)
29/39 (74%)
Passes in final third
45/67 (67%)
1/9 (11%)
Crosses
1/8 (13%)
3
Goalkeeper saves
1
1.21
Expected goals (xG)
Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored.
0.02
61%
Ball possession
39%
1
Big chances
Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal.
Escobar Toca Mario Alberto signals the start, and Panama takes control at SoFi Stadium.
8’` — Goal1 — 0
Alvarado Roberto lays it off perfectly for Jimenez Raul (Mexico) to score for Mexico, and SoFi Stadium erupts!
45 + 2’` — Penalty scored1 — 1
Escobar Toca Mario Alberto confirms the goal as Carrasquilla Adalberto (Panama) scores the penalty for Mexico at SoFi Stadium.
[22:20:54]` — Players leave the pitch
At the sound of the whistle, the players take a break—half-time arrives with the score at 1:1. Both Mexico and Panama use this time to refresh tactics.
[22:36:13]` — The game has been started after the break
Escobar Toca Mario Alberto gets Mexico and Panama back underway at SoFi Stadium for the next half.
90 + 2’` — Penalty scored2 — 1
Jimenez Raul (Mexico) calmly slots the penalty home for Mexico, igniting SoFi Stadium!
[23:30:26]` — The match is over
Escobar Toca Mario Alberto ends proceedings at SoFi Stadium, and Mexico vs. Panama is history.
8’` — Goal1 — 0
Alvarado Roberto lays it off perfectly for Jimenez Raul (Mexico) to score for Mexico, and SoFi Stadium erupts!
90 + 2’` — Penalty scored2 — 0
Jimenez Raul (Mexico) calmly slots the penalty home for Mexico, igniting SoFi Stadium!
45 + 2’` — Penalty scored0 — 1
Escobar Toca Mario Alberto confirms the goal as Carrasquilla Adalberto (Panama) scores the penalty for Mexico at SoFi Stadium.
Mexico and Panama will play their match on 23 Mar 2025 at 21:30. The game will be held on SoFi Stadium stadium within the CONCACAF Nations League. All interesting information can be found in one place, like Mexico vs Panama score, fixtures, statistics, latest score, livescore, and future matches' fixtures.
Match and teams’ info
Mexico vs Panama score and info in recent games:
Panama - Mexico (22.01.2026 | 22 Jan 2026 | 22/01/2026) 0:1 International Friendly Games
Mexico - Panama (23.03.2025 | 23 Mar 2025 | 23/03/2025) SoFi Stadium 2:1 CONCACAF Nations League
Panama - Mexico (21.03.2024 | 21 Mar 2024 | 21/03/2024) Arlington Stadium 0:3 CONCACAF Nations League
Mexico - Panama (16.07.2023 | 16 Jul 2023 | 16/07/2023) SoFi Stadium 1:0 CONCACAF Gold Cup
Panama - Mexico (18.06.2023 | 18 Jun 2023 | 18/06/2023) Allegiant Stadium 0:1 CONCACAF Nations League
Last played matches of teams:
Mexico
Mexico - Australia (30.05.2026 | 30 May 2026 | 30/05/2026) Rose Bowl 1:0 International Friendly Games
Mexico - Ghana (22.05.2026 | 22 May 2026 | 22/05/2026) 2:0 International Friendly Games
Mexico - Belgium (31.03.2026 | 31 Mar 2026 | 31/03/2026) 1:1 International Friendly Games
Mexico - Portugal (28.03.2026 | 28 Mar 2026 | 28/03/2026) 0:0 International Friendly Games
Mexico - Iceland (25.02.2026 | 25 Feb 2026 | 25/02/2026) 4:0 International Friendly Games
Panama
Panama - Dominican Republic (03.06.2026 | 03 Jun 2026 | 03/06/2026) 4:2 International Friendly Games
Brazil - Panama (31.05.2026 | 31 May 2026 | 31/05/2026) 6:2 International Friendly Games
South Africa - Panama (31.03.2026 | 31 Mar 2026 | 31/03/2026) 1:2 International Friendly Games
South Africa - Panama (27.03.2026 | 27 Mar 2026 | 27/03/2026) 1:1 International Friendly Games
Panama - Mexico (22.01.2026 | 22 Jan 2026 | 22/01/2026) 0:1 International Friendly Games
Mexico v Panama score today, 23.03.2025, and full match statistics will be available on fscore.sl on any device without registration.