Saturday , 14 November 2026

Real Salt Lake vs Charlotte FC, MLS 2023 REGULAR SEASON

MLS · 2023
Sun 9 Apr 2023 · 01:30 UTC Rio Tinto Stadium HT 45' · FT 45'
0–1 27' Karol Swiderski
Ruiz 56' 1–1
Anderson Julio 59' 2–1
Jefferson Savarino 62' 3–1

Overview

Head-to-Head

1
1
Real Salt Lake 2 games · Avg 2.5 goals Charlotte FC

Recent Form

DateOpponentH/A ScoreResult
09 Apr Charlotte FC H 3–1 W
01 Apr Columbus Crew SC A 0–4 L
26 Mar St. Louis City H 0–4 L
12 Mar Austin FC H 1–2 L
05 Mar Seattle Sounders FC A 0–2 L
26 Feb Vancouver Whitecaps FC A 2–1 W
DateOpponentH/A ScoreResult
09 Apr Real Salt Lake A 1–3 L
01 Apr Toronto FC A 2–2 D
25 Mar New York Red Bulls H 1–1 D
18 Mar Orlando City SC A 2–1 W
11 Mar Atlanta United FC H 0–3 L
05 Mar St. Louis City A 1–3 L

Season Stats

Real Salt Lake Charlotte FC
#24 Position #5
45 Points 54
34 Played 34
13 / 6 / 15 W / D / L 15 / 9 / 10
53 Scored 66
52 Conceded 51
+1 GD +15
1.32 PPG 1.59
38% Win % 44%

Key Stats

50% Both Teams to Score
H2H (2 games)
50% Over 2.5 Goals
H2H history
12% Clean Sheets
Real Salt Lake this season
26% Clean Sheets
Charlotte FC this season

Real Salt Lake are 24th (45 pts). Charlotte FC are 5th (54 pts).

Goal Timing (This Season)

Real Salt Lake
0-15
9/7
16-30
5/7
31-45
6/6
46-60
8/7
61-75
7/7
76+
8/11
■ Scored ■ Conceded
Charlotte FC
0-15
8/5
16-30
8/8
31-45
5/5
46-60
7/7
61-75
10/8
76+
12/6
■ Scored ■ Conceded

Top Scorers (This Season)

Real Salt Lake
Sergi Solans 15 G 4 A
Zavier Gozo 6 G 3 A
Charlotte FC
Pep Biel 13 G 10 A
Idan Gorno 13 G 4 A
Liel Abada 10 G 5 A

Events

Match Events

  • 0' We are underway at Rio Tinto Stadium. The crowd does wile while the referee lows the starting whistle.
  • 5' Not even hints on scoring a goal over the last 5 minutes.
  • 10' The Array continues to deliver drama. Both Real Salt Lake and Charlotte FC are desperate not to drop points on matchday .
  • 13' Ben Bender catches the referee's attention in entirely the wrong way. Yellow card on 13.
  • 18' Poland international Karol Swiderski has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 22' Brayan Vera picks up a Yellow card and will need to be extremely careful for the remainder of this match.
  • 23' Brayan Vera has been a danger all night but risks an early exit having now seen a Yellow card on 23.
  • 27' Karol Swiderski puts Charlotte FC on the lead.
  • 32' It’s high time Christian Lattanzio made some changes to put the his team’s game back to action.
  • 37' Supporters expect more eagerness from Vinicius Mello, as he is very good at scoring at Rio Tinto Stadium with 0 goals in the last 0 games.
  • 42' A moment of madness from Harrison Afful on 42 minutes earns him a Yellow card. Charlotte FC will be frustrated.
  • 47' Charlotte FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 48' Charlotte FC receives a Yellow card for a hard tackle on 48.
  • 53' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Anderson Julio suffering a number of foals already.
  • 56' GOAL! Ruiz scores on 56.
  • 59' with the perfectly-timed delivery and Anderson Julio makes no mistake. 2-1!
  • 62' What composure from Jefferson Savarino! The Venezuela international strokes it home. 3-1.
  • 66' The Charlotte FC bench stirs into life. Kerwin Vargas is withdrawn and Andre Shinyashiki gets his opportunity.
  • 68' Fresh legs for Real Salt Lake! Ilijah Paul comes on to replace Anderson Julio.
  • 70' Justen Glad was booked on 70.
  • 74' The Real Salt Lake bench stirs into life. Brayan Vera is withdrawn and Maikel Chang Ramirez gets his opportunity.
  • 77' Vinicius Mello is ready to make an impact after coming on for Kamil Jozwiak at the 77 minute mark.
  • 82' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 83' A tactical swap from Real Salt Lake — Braian Ojeda on, Jasper Loeffelsend off on 83 minutes.
  • 88' Adilson Malanda is putting in a real shift tonight. He has covered more ground than anyone else for Charlotte FC so far.
  • The referee blows the final whistle. Sensational lose for Charlotte FC.

Lineups

Predictions

Prediction accuracy
3 / 4
2.04 Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.67 Charlotte FC xG
I would bet for: Over 2.5 goals 70% + Both teams to score 70%

Match Result

✓ Correct
Real Salt Lake48% Draw23% Charlotte FC29%
Actual: Real Salt Lake win

Both Teams to Score

✓ Correct
Yes70% 0% No30%
Avg goals/match: 3.71
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 88%
12%
± 2.5 70%
30%
± 3.5 50%
50%
± 4.5 31%
69%

Double Chance

Real Salt Lake or Draw
71%
Draw or Charlotte FC
52%
Real Salt Lake or Charlotte FC
77%

Half-Time Result

✗ Wrong
Real Salt Lake35% Draw39% Charlotte FC26%
Actual: Charlotte FC win at HT

Correct Score

✓ In top 12
1 – 1
9.2%
2 – 1
8.2%
2 – 2
6.8%
1 – 2
6.8%
3 – 1
Actual
2 – 0
5.2%
3 – 2
4.6%
1 – 0
4.5%
2 – 3
3.8%
1 – 3
3.7%
0 – 0
3.7%
0 – 1
3.6%

Asian Handicap — Real Salt Lake

Handicap Real Salt Lake covers Push Charlotte FC covers
-2.5 13% — 87%
-2 13% 14% 73%
-1.5 27% — 73%
-1 27% 19% 54%
-0.5 46% — 54%
+0.5 69% — 31%
+1 69% 16% 16%
+1.5 84% — 16%
+2 84% 9% 6%
+2.5 94% — 6%

Clean Sheet

Real Salt Lake keeps clean sheet
20% ✓
Charlotte FC keeps clean sheet
14% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.