Wednesday , 30 September 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
#27 Position #4
32 Points 43
27 Played 27
9 / 5 / 13 W / D / L 12 / 7 / 8
40 Scored 47
44 Conceded 38
-4 GD +9
1.19 PPG 1.59
33% Win % 44%

Key Stats

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

Real Salt Lake are 27th (32 pts). Charlotte FC are 4th (43 pts).

Goal Timing (This Season)

Real Salt Lake
0-15
5/6
16-30
4/5
31-45
5/5
46-60
5/6
61-75
5/7
76+
6/9
■ Scored ■ Conceded
Charlotte FC
0-15
5/3
16-30
7/5
31-45
5/2
46-60
3/7
61-75
5/4
76+
6/5
■ Scored ■ Conceded

Top Scorers (This Season)

Real Salt Lake
Sergi Solans 11 G 3 A
Zavier Gozo 6 G 3 A
Charlotte FC
Pep Biel 12 G 7 A
Idan Gorno 6 G 1 A

Events

Match Events

  • 0' What a night it is going to be! Real Salt Lake welcome Charlotte FC for this crunch clash at Rio Tinto Stadium.
  • 5' The travelling Charlotte FC supporters hardly appreciate their team being pressed down to the backline.
  • 10' Charlotte FC have won 241 goals from 162 games. They will be desperate to add to that tally today.
  • 13' The referee shows Charlotte FC player a Yellow card on 13.
  • 18' will be watching from the dugout nervously. His Real Salt Lake side need to improve if they are to claim all three points.
  • 22' Brayan Vera has been a danger all night but risks an early exit having now seen a Yellow card on 22.
  • 23' It’s gonna be a Yellow card for Brayan Vera.
  • 27' Karol Swiderski makes no mistake. The score reads 0-1 and Charlotte FC are in front.
  • 32' USA international Zac MacMath has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 37' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 42' Harrison Afful is having his name booked by the referee on 42.
  • 47' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 48' The referee reaches into his pocket. Out comes the Yellow card for Kamil Jozwiak.
  • 53' Matchday of the Array and both teams know exactly what is at stake tonight.
  • 56' Ruiz adds to his 0 season tally! Real Salt Lake lead 1-1 — and this changes everything.
  • 59' The deadlock is broken! Anderson Julio gets on the scoresheet on 59 minutes.
  • 62' The deadlock is broken! Jefferson Savarino gets on the scoresheet on 62 minutes.
  • 66' Another change for Charlotte FC made on 66 minute. Kerwin Vargas leaves to be changed by Andre Shinyashiki.
  • 68' Time for substitution for Real Salt Lake. Anderson Julio is replaced by Ilijah Paul.
  • 70' Justen Glad is having his name booked by the referee on 70.
  • 74' Real Salt Lake ring the changes. Brayan Vera has done his job and it is now time for Maikel Chang Ramirez to step up.
  • 77' Vinicius Mello is replacing Kamil Jozwiak for the Charlotte FC side.
  • 82' 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 Kerwin Vargas suffering a number of foals already.
  • 83' A change in the Real Salt Lake ranks — Jasper Loeffelsend exits the field as Braian Ojeda enters on 83.
  • 88' The midfield battle is intense right now. Both Real Salt Lake and Charlotte FC are fighting for every inch of the pitch.
  • It finishes all square. Real Salt Lake and Charlotte FC share the spoils 3-1.

Lineups

Predictions

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

Match Result

✓ Correct
Real Salt Lake47% Draw24% Charlotte FC29%
Actual: Real Salt Lake win

Both Teams to Score

✓ Correct
Yes69% 0% No31%
Avg goals/match: 3.59
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 87%
13%
± 2.5 68%
32%
± 3.5 48%
52%
± 4.5 29%
71%

Double Chance

Real Salt Lake or Draw
70%
Draw or Charlotte FC
53%
Real Salt Lake or Charlotte FC
76%

Half-Time Result

✗ Wrong
Real Salt Lake34% Draw40% Charlotte FC26%
Actual: Charlotte FC win at HT

Correct Score

✓ In top 12
1 – 1
9.7%
2 – 1
8.3%
1 – 2
7%
2 – 2
6.7%
3 – 1
Actual
2 – 0
5.3%
1 – 0
4.8%
3 – 2
4.4%
0 – 0
4.1%
0 – 1
3.9%
1 – 3
3.8%
0 – 2
3.8%

Asian Handicap — Real Salt Lake

Handicap Real Salt Lake covers Push Charlotte FC covers
-2.5 12% — 88%
-2 12% 14% 75%
-1.5 25% — 75%
-1 25% 19% 56%
-0.5 44% — 56%
+0.5 68% — 32%
+1 68% 16% 16%
+1.5 84% — 16%
+2 84% 10% 7%
+2.5 93% — 7%

Clean Sheet

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

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